Package com.lucidworks.apollo.config
Class CuratorConfiguration
java.lang.Object
com.lucidworks.apollo.config.CuratorConfiguration
Configuration for Curator framework
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintThe initial sleep in milliseconds before Curator attempts to retry an operationintTimeout in milliseconds for Curator to connect to ZooKeeperintMaximum number of times Curator will retry a failed operationintThe maximum sleep in milliseconds between retries for failed operationsintTimeout in milliseconds Curator will attempt to set for the ZooKeeper session.intTimeout in milliseconds API will wait for curator connection during startupvoidsetBaseSleepMs(int baseSleepMs) voidsetConnectTimeoutMs(int connectTimeoutMs) voidsetMaxRetries(int maxRetries) voidsetMaxSleepMs(int maxSleepMs) voidsetNamespace(String namespace) voidsetSessionTimeoutMs(int sessionTimeoutMs) voidsetStartupConnectMs(int startupConnectMs) voidsetZkConnect(String zkConnect)
-
Constructor Details
-
CuratorConfiguration
public CuratorConfiguration()
-
-
Method Details
-
getZkConnect
-
getNamespace
-
getBaseSleepMs
public int getBaseSleepMs()The initial sleep in milliseconds before Curator attempts to retry an operation -
getMaxSleepMs
public int getMaxSleepMs()The maximum sleep in milliseconds between retries for failed operations -
getMaxRetries
public int getMaxRetries()Maximum number of times Curator will retry a failed operation -
getConnectTimeoutMs
public int getConnectTimeoutMs()Timeout in milliseconds for Curator to connect to ZooKeeper -
getSessionTimeoutMs
public int getSessionTimeoutMs()Timeout in milliseconds Curator will attempt to set for the ZooKeeper session. See http://zookeeper.apache.org/doc/r3.4.11/zookeeperProgrammers.html#ch_zkSessions -
getStartupConnectMs
public int getStartupConnectMs()Timeout in milliseconds API will wait for curator connection during startup -
setZkConnect
-
setNamespace
-
setBaseSleepMs
public void setBaseSleepMs(int baseSleepMs) -
setMaxSleepMs
public void setMaxSleepMs(int maxSleepMs) -
setMaxRetries
public void setMaxRetries(int maxRetries) -
setConnectTimeoutMs
public void setConnectTimeoutMs(int connectTimeoutMs) -
setSessionTimeoutMs
public void setSessionTimeoutMs(int sessionTimeoutMs) -
setStartupConnectMs
public void setStartupConnectMs(int startupConnectMs)
-