java.lang.Object
org.springframework.geode.boot.autoconfigure.configuration.support.PoolProperties

public class PoolProperties extends Object
Spring Boot ConfigurationProperties used to configure an Apache Geode client Pool. The configuration Properties are based on well-known, documented Spring Data for Apache Geode (SDG) Properties.
Since:
1.0.0
See Also:
  • Properties
  • Pool
  • PoolFactory
  • ConfigurationProperties
  • Constructor Details

    • PoolProperties

      public PoolProperties()
  • Method Details

    • getFreeConnectionTimeout

      public int getFreeConnectionTimeout()
    • setFreeConnectionTimeout

      public void setFreeConnectionTimeout(int freeConnectionTimeout)
    • getIdleTimeout

      public long getIdleTimeout()
    • setIdleTimeout

      public void setIdleTimeout(long idleTimeout)
    • getLoadConditioningInterval

      public int getLoadConditioningInterval()
    • setLoadConditioningInterval

      public void setLoadConditioningInterval(int loadConditioningInterval)
    • getLocators

      public String[] getLocators()
    • setLocators

      public void setLocators(String[] locators)
    • getMaxConnections

      public int getMaxConnections()
    • setMaxConnections

      public void setMaxConnections(int maxConnections)
    • getMinConnections

      public int getMinConnections()
    • setMinConnections

      public void setMinConnections(int minConnections)
    • isMultiUserAuthentication

      public boolean isMultiUserAuthentication()
    • setMultiUserAuthentication

      public void setMultiUserAuthentication(boolean multiUserAuthentication)
    • getPingInterval

      public long getPingInterval()
    • setPingInterval

      public void setPingInterval(long pingInterval)
    • isPrSingleHopEnabled

      public boolean isPrSingleHopEnabled()
    • setPrSingleHopEnabled

      public void setPrSingleHopEnabled(boolean prSingleHopEnabled)
    • getReadTimeout

      public int getReadTimeout()
    • setReadTimeout

      public void setReadTimeout(int readTimeout)
    • isReadyForEvents

      public boolean isReadyForEvents()
    • setReadyForEvents

      public void setReadyForEvents(boolean readyForEvents)
    • getRetryAttempts

      public int getRetryAttempts()
    • setRetryAttempts

      public void setRetryAttempts(int retryAttempts)
    • getServerGroup

      public String getServerGroup()
    • setServerGroup

      public void setServerGroup(String serverGroup)
    • getServers

      public String[] getServers()
    • setServers

      public void setServers(String[] servers)
    • getSocketBufferSize

      public int getSocketBufferSize()
    • setSocketBufferSize

      public void setSocketBufferSize(int socketBufferSize)
    • getStatisticInterval

      public int getStatisticInterval()
    • setStatisticInterval

      public void setStatisticInterval(int statisticInterval)
    • getSubscriptionAckInterval

      public int getSubscriptionAckInterval()
    • setSubscriptionAckInterval

      public void setSubscriptionAckInterval(int subscriptionAckInterval)
    • isSubscriptionEnabled

      public boolean isSubscriptionEnabled()
    • setSubscriptionEnabled

      public void setSubscriptionEnabled(boolean subscriptionEnabled)
    • getSubscriptionMessageTrackingTimeout

      public int getSubscriptionMessageTrackingTimeout()
    • setSubscriptionMessageTrackingTimeout

      public void setSubscriptionMessageTrackingTimeout(int subscriptionMessageTrackingTimeout)
    • getSubscriptionRedundancy

      public int getSubscriptionRedundancy()
    • setSubscriptionRedundancy

      public void setSubscriptionRedundancy(int subscriptionRedundancy)
    • isThreadLocalConnections

      public boolean isThreadLocalConnections()
    • setThreadLocalConnections

      public void setThreadLocalConnections(boolean threadLocalConnections)