| Package | Description |
|---|---|
| io.atomix.cluster.protocol |
Provides interfaces and implementations for group membership protocols.
|
| Modifier and Type | Method and Description |
|---|---|
static SwimMembershipProtocolBuilder |
SwimMembershipProtocol.builder()
Creates a new bootstrap provider builder.
|
SwimMembershipProtocolBuilder |
SwimMembershipProtocolBuilder.withBroadcastDisputes(boolean broadcastDisputes)
Sets whether to broadcast disputes to all peers.
|
SwimMembershipProtocolBuilder |
SwimMembershipProtocolBuilder.withBroadcastUpdates(boolean broadcastUpdates)
Sets whether to broadcast member updates to all peers.
|
SwimMembershipProtocolBuilder |
SwimMembershipProtocolBuilder.withFailureTimeout(java.time.Duration failureTimeout)
Sets the failure timeout to use prior to phi failure detectors being populated.
|
SwimMembershipProtocolBuilder |
SwimMembershipProtocolBuilder.withGossipFanout(int gossipFanout)
Sets the gossip fanout.
|
SwimMembershipProtocolBuilder |
SwimMembershipProtocolBuilder.withGossipInterval(java.time.Duration gossipInterval)
Sets the gossip interval.
|
SwimMembershipProtocolBuilder |
SwimMembershipProtocolBuilder.withNotifySuspect(boolean notifySuspect)
Sets whether to notify a suspect node on state changes.
|
SwimMembershipProtocolBuilder |
SwimMembershipProtocolBuilder.withProbeInterval(java.time.Duration probeInterval)
Sets the probe interval.
|
SwimMembershipProtocolBuilder |
SwimMembershipProtocolBuilder.withSuspectProbes(int suspectProbes)
Sets the number of probes to perform on suspect members.
|
Copyright © 2013-2019. All Rights Reserved.