public class HeartbeatMembershipProtocolBuilder extends GroupMembershipProtocolBuilder
| Constructor and Description |
|---|
HeartbeatMembershipProtocolBuilder() |
| Modifier and Type | Method and Description |
|---|---|
GroupMembershipProtocol |
build() |
HeartbeatMembershipProtocolBuilder |
withFailureThreshold(int failureThreshold)
Sets the phi accrual failure threshold.
|
HeartbeatMembershipProtocolBuilder |
withFailureTimeout(java.time.Duration failureTimeout)
Sets the failure timeout to use prior to phi failure detectors being populated.
|
HeartbeatMembershipProtocolBuilder |
withHeartbeatInterval(java.time.Duration heartbeatInterval)
Sets the failure detection heartbeat interval.
|
public HeartbeatMembershipProtocolBuilder withHeartbeatInterval(java.time.Duration heartbeatInterval)
heartbeatInterval - the failure detection heartbeat intervalpublic HeartbeatMembershipProtocolBuilder withFailureThreshold(int failureThreshold)
failureThreshold - the phi accrual failure thresholdpublic HeartbeatMembershipProtocolBuilder withFailureTimeout(java.time.Duration failureTimeout)
failureTimeout - the failure timeoutpublic GroupMembershipProtocol build()
Copyright © 2013-2018. All Rights Reserved.