Class CuratorConfiguration

java.lang.Object
com.lucidworks.apollo.config.CuratorConfiguration

@ConfigurationProperties(prefix="curator") public class CuratorConfiguration extends Object
Configuration for Curator framework
  • Constructor Details

    • CuratorConfiguration

      public CuratorConfiguration()
  • Method Details

    • getZkConnect

      public String getZkConnect()
    • getNamespace

      public String 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

      public void setZkConnect(String zkConnect)
    • setNamespace

      public void setNamespace(String namespace)
    • 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)