Class ClusterTopologyRefreshOptionsFactory


  • public class ClusterTopologyRefreshOptionsFactory
    extends Object
    • Constructor Detail

      • ClusterTopologyRefreshOptionsFactory

        public ClusterTopologyRefreshOptionsFactory()
    • Method Detail

      • isPeriodicRefreshEnabled

        public boolean isPeriodicRefreshEnabled()
      • setPeriodicRefreshEnabled

        public void setPeriodicRefreshEnabled​(boolean periodicRefreshEnabled)
      • getRefreshPeriod

        public io.dropwizard.util.Duration getRefreshPeriod()
      • setRefreshPeriod

        public void setRefreshPeriod​(io.dropwizard.util.Duration refreshPeriod)
      • isCloseStaleConnections

        public boolean isCloseStaleConnections()
      • setCloseStaleConnections

        public void setCloseStaleConnections​(boolean closeStaleConnections)
      • isDynamicRefreshSources

        public boolean isDynamicRefreshSources()
      • setDynamicRefreshSources

        public void setDynamicRefreshSources​(boolean dynamicRefreshSources)
      • getAdaptiveRefreshTriggers

        public Set<io.lettuce.core.cluster.ClusterTopologyRefreshOptions.RefreshTrigger> getAdaptiveRefreshTriggers()
      • setAdaptiveRefreshTriggers

        public void setAdaptiveRefreshTriggers​(Set<io.lettuce.core.cluster.ClusterTopologyRefreshOptions.RefreshTrigger> adaptiveRefreshTriggers)
      • getRefreshTriggersReconnectAttempts

        public int getRefreshTriggersReconnectAttempts()
      • setRefreshTriggersReconnectAttempts

        public void setRefreshTriggersReconnectAttempts​(int refreshTriggersReconnectAttempts)
      • build

        public io.lettuce.core.cluster.ClusterTopologyRefreshOptions build()