Uses of Class
voldemort.cluster.failuredetector.FailureDetectorConfig

Packages that use FailureDetectorConfig
voldemort.cluster.failuredetector Classes associated with client side failure detectors. 
 

Uses of FailureDetectorConfig in voldemort.cluster.failuredetector
 

Fields in voldemort.cluster.failuredetector declared as FailureDetectorConfig
protected  FailureDetectorConfig AbstractFailureDetector.failureDetectorConfig
           
 

Methods in voldemort.cluster.failuredetector that return FailureDetectorConfig
 FailureDetectorConfig NoopFailureDetector.getConfig()
           
 FailureDetectorConfig FailureDetector.getConfig()
          Retrieves the FailureDetectorConfig instance with which this FailureDetector was constructed.
 FailureDetectorConfig AbstractFailureDetector.getConfig()
           
 FailureDetectorConfig FailureDetectorConfig.setAsyncRecoveryInterval(long asyncRecoveryInterval)
          Assigns the interval of time (in milliseconds) that the thread will wait before checking if a given node has recovered.
 FailureDetectorConfig FailureDetectorConfig.setBannagePeriod(long bannagePeriod)
          Assigns the node bannage period (in milliseconds) as defined by the client or server configuration.
 FailureDetectorConfig FailureDetectorConfig.setCatastrophicErrorTypes(java.util.List<java.lang.String> catastrophicErrorTypes)
          Assigns the list of Java Exception types that are considered catastrophic.
 FailureDetectorConfig FailureDetectorConfig.setCluster(Cluster cluster)
          Assigns a cluster which determines the source of truth for the topology
 FailureDetectorConfig FailureDetectorConfig.setImplementationClassName(java.lang.String implementationClassName)
          Assigns the fully-qualified class name of the FailureDetector implementation.
 FailureDetectorConfig FailureDetectorConfig.setNodes(java.util.Collection<Node> nodes)
          Deprecated. 
 FailureDetectorConfig FailureDetectorConfig.setRequestLengthThreshold(long requestLengthThreshold)
          Assigns the value for the maximum time (in milliseconds) that a request (get, put, delete, etc.) can take before a given successful event is considered as a failure because the requests are--while successful--considered to be taking too long to complete.
 FailureDetectorConfig FailureDetectorConfig.setStoreVerifier(StoreVerifier storeVerifier)
           
 FailureDetectorConfig FailureDetectorConfig.setThreshold(int threshold)
          Assigns the success threshold percentage with an integer value between 0 and 100.
 FailureDetectorConfig FailureDetectorConfig.setThresholdCountMinimum(int thresholdCountMinimum)
          Assigns the minimum number of failures that must occur before the success ratio is calculated to compare against the success threshold percentage.
 FailureDetectorConfig FailureDetectorConfig.setThresholdInterval(long thresholdInterval)
          Assigns the interval of time for each the success ratio is valid.
 FailureDetectorConfig FailureDetectorConfig.setTime(Time time)
           
 

Methods in voldemort.cluster.failuredetector with parameters of type FailureDetectorConfig
static FailureDetector FailureDetectorUtils.create(FailureDetectorConfig failureDetectorConfig, boolean registerMbean, FailureDetectorListener... failureDetectorListeners)
           
 

Constructors in voldemort.cluster.failuredetector with parameters of type FailureDetectorConfig
AbstractFailureDetector(FailureDetectorConfig failureDetectorConfig)
           
AsyncRecoveryFailureDetector(FailureDetectorConfig failureDetectorConfig)
           
BannagePeriodFailureDetector(FailureDetectorConfig failureDetectorConfig)
          Deprecated.  
ThresholdFailureDetector(FailureDetectorConfig failureDetectorConfig)
           
 



Jay Kreps, Roshan Sumbaly, Alex Feinberg, Bhupesh Bansal, Lei Gao, Chinmay Soman, Vinoth Chandar, Zhongjie Wu