Package com.hazelcast.config
Class RecentlyActiveSplitBrainProtectionConfigBuilder
- java.lang.Object
-
- com.hazelcast.config.SplitBrainProtectionConfigBuilder
-
- com.hazelcast.config.RecentlyActiveSplitBrainProtectionConfigBuilder
-
public class RecentlyActiveSplitBrainProtectionConfigBuilder extends SplitBrainProtectionConfigBuilder
Builder for aSplitBrainProtectionConfig
configured withRecentlyActiveSplitBrainProtectionFunction
that considers members present in the context of a split brain protection if the last received heartbeat is within a recent window of time.
-
-
Field Summary
Fields Modifier and Type Field Description static int
DEFAULT_HEARTBEAT_TOLERANCE_MILLIS
Default duration of time window during which a heartbeat must have been received from a member, for it to be considered present for split brain protection (in milliseconds).-
Fields inherited from class com.hazelcast.config.SplitBrainProtectionConfigBuilder
enabled, minimumClusterSize
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SplitBrainProtectionConfig
build()
-
Methods inherited from class com.hazelcast.config.SplitBrainProtectionConfigBuilder
enabled, withSplitBrainProtectionSize
-
-
-
-
Method Detail
-
build
public SplitBrainProtectionConfig build()
- Specified by:
build
in classSplitBrainProtectionConfigBuilder
-
-