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