| Package | Description |
|---|---|
| io.atomix.cluster.protocol |
Provides interfaces and implementations for group membership protocols.
|
| Modifier and Type | Method and Description |
|---|---|
SwimMembershipProtocolConfig |
SwimMembershipProtocol.config() |
SwimMembershipProtocolConfig |
SwimMembershipProtocol.Type.newConfig() |
SwimMembershipProtocolConfig |
SwimMembershipProtocolConfig.setBroadcastDisputes(boolean broadcastDisputes)
Sets whether to broadcast disputes to all peers.
|
SwimMembershipProtocolConfig |
SwimMembershipProtocolConfig.setBroadcastUpdates(boolean broadcastUpdates)
Sets whether to broadcast member updates to all peers.
|
SwimMembershipProtocolConfig |
SwimMembershipProtocolConfig.setFailureTimeout(java.time.Duration failureTimeout)
Sets the base failure timeout.
|
SwimMembershipProtocolConfig |
SwimMembershipProtocolConfig.setGossipFanout(int gossipFanout)
Sets the gossip fanout.
|
SwimMembershipProtocolConfig |
SwimMembershipProtocolConfig.setGossipInterval(java.time.Duration gossipInterval)
Sets the gossip interval.
|
SwimMembershipProtocolConfig |
SwimMembershipProtocolConfig.setNotifySuspect(boolean notifySuspect)
Sets whether to notify a suspect node on state changes.
|
SwimMembershipProtocolConfig |
SwimMembershipProtocolConfig.setProbeInterval(java.time.Duration probeInterval)
Sets the probe interval.
|
SwimMembershipProtocolConfig |
SwimMembershipProtocolConfig.setProbeTimeout(java.time.Duration probeTimeout)
Sets the probe timeout.
|
SwimMembershipProtocolConfig |
SwimMembershipProtocolConfig.setSuspectProbes(int suspectProbes)
Sets the number of probes to perform on suspect members.
|
| Modifier and Type | Method and Description |
|---|---|
GroupMembershipProtocol |
SwimMembershipProtocol.Type.newProtocol(SwimMembershipProtocolConfig config) |
Copyright © 2013-2019. All Rights Reserved.