Package io.dropwizard.redis.topology
Class ClusterTopologyRefreshOptionsFactory
- java.lang.Object
-
- io.dropwizard.redis.topology.ClusterTopologyRefreshOptionsFactory
-
public class ClusterTopologyRefreshOptionsFactory extends Object
-
-
Constructor Summary
Constructors Constructor Description ClusterTopologyRefreshOptionsFactory()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description io.lettuce.core.cluster.ClusterTopologyRefreshOptionsbuild()Set<io.lettuce.core.cluster.ClusterTopologyRefreshOptions.RefreshTrigger>getAdaptiveRefreshTriggers()io.dropwizard.util.DurationgetRefreshPeriod()intgetRefreshTriggersReconnectAttempts()booleanisCloseStaleConnections()booleanisDynamicRefreshSources()booleanisPeriodicRefreshEnabled()voidsetAdaptiveRefreshTriggers(Set<io.lettuce.core.cluster.ClusterTopologyRefreshOptions.RefreshTrigger> adaptiveRefreshTriggers)voidsetCloseStaleConnections(boolean closeStaleConnections)voidsetDynamicRefreshSources(boolean dynamicRefreshSources)voidsetPeriodicRefreshEnabled(boolean periodicRefreshEnabled)voidsetRefreshPeriod(io.dropwizard.util.Duration refreshPeriod)voidsetRefreshTriggersReconnectAttempts(int refreshTriggersReconnectAttempts)
-
-
-
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()
-
-