- withHeartbeatExecutor(ScheduledExecutorService) - Method in class io.atomix.protocols.phi.PhiAccrualFailureDetectionService.Builder
-
Sets the heartbeat executor.
- withHeartbeatInterval(Duration) - Method in class io.atomix.protocols.phi.PhiAccrualFailureDetectionService.Builder
-
Sets the heartbeat interval.
- withLocalNode(T) - Method in class io.atomix.protocols.phi.PhiAccrualFailureDetectionService.Builder
-
Sets the local node identifier.
- withMinSamples(int) - Method in class io.atomix.protocols.phi.PhiAccrualFailureDetectionService.Builder
-
Sets the minimum number of samples requires to compute phi.
- withMinSamples(int) - Method in class io.atomix.protocols.phi.PhiAccrualFailureDetector.Builder
-
Sets the minimum number of samples required to compute phi.
- withPeerProvider(Supplier<Collection<T>>) - Method in class io.atomix.protocols.phi.PhiAccrualFailureDetectionService.Builder
-
Sets the gossip peer provider function.
- withPhiFactor(double) - Method in class io.atomix.protocols.phi.PhiAccrualFailureDetectionService.Builder
-
Sets the phi factor.
- withPhiFactor(double) - Method in class io.atomix.protocols.phi.PhiAccrualFailureDetector.Builder
-
Sets the phi factor.
- withPhiFailureThreshold(int) - Method in class io.atomix.protocols.phi.PhiAccrualFailureDetectionService.Builder
-
Sets the phi failure threshold.
- withProtocol(FailureDetectionProtocol<T>) - Method in class io.atomix.protocols.phi.PhiAccrualFailureDetectionService.Builder
-
Sets the failure detection protocol.
- withWindowSize(int) - Method in class io.atomix.protocols.phi.PhiAccrualFailureDetector.Builder
-
Sets the history window size.