|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
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 |
AbstractFailureDetector.getConfig()
|
FailureDetectorConfig |
FailureDetector.getConfig()
Retrieves the FailureDetectorConfig instance with which this FailureDetector was constructed. |
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.setMaximumTolerableFatalFailures(int maximumTolerableFatalFailures)
Sets the maximum number of Fatal failures (connectivity failures) acceptable before the node is marked as unavailable (in case of ThresholdFailureDetector). |
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)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |