public static class PhiAccrualFailureDetector.Builder extends Object implements io.atomix.utils.Builder<PhiAccrualFailureDetector>
| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
PhiAccrualFailureDetector |
build() |
PhiAccrualFailureDetector.Builder |
withMinSamples(int minSamples)
Sets the minimum number of samples required to compute phi.
|
PhiAccrualFailureDetector.Builder |
withPhiFactor(double phiFactor)
Sets the phi factor.
|
PhiAccrualFailureDetector.Builder |
withWindowSize(int windowSize)
Sets the history window size.
|
public PhiAccrualFailureDetector.Builder withMinSamples(int minSamples)
minSamples - the minimum number of samplespublic PhiAccrualFailureDetector.Builder withPhiFactor(double phiFactor)
phiFactor - the phi factorpublic PhiAccrualFailureDetector.Builder withWindowSize(int windowSize)
windowSize - the history window sizepublic PhiAccrualFailureDetector build()
build in interface io.atomix.utils.Builder<PhiAccrualFailureDetector>Copyright © 2013–2017. All rights reserved.