Package com.hazelcast.config
Class SplitBrainProtectionConfigBuilder
java.lang.Object
com.hazelcast.config.SplitBrainProtectionConfigBuilder
- Direct Known Subclasses:
ProbabilisticSplitBrainProtectionConfigBuilder
,RecentlyActiveSplitBrainProtectionConfigBuilder
public abstract class SplitBrainProtectionConfigBuilder extends Object
Commons for split brain protection config builders.
-
Field Summary
Fields Modifier and Type Field Description protected boolean
enabled
Whether this split brain protection config is enabled or notprotected int
minimumClusterSize
The minimum cluster size: expected number of live members in cluster not to be considered it split -
Constructor Summary
Constructors Constructor Description SplitBrainProtectionConfigBuilder()
-
Method Summary
Modifier and Type Method Description abstract SplitBrainProtectionConfig
build()
SplitBrainProtectionConfigBuilder
enabled(boolean enabled)
SplitBrainProtectionConfigBuilder
withSplitBrainProtectionSize(int minimumClusterSize)
-
Field Details
-
minimumClusterSize
protected int minimumClusterSizeThe minimum cluster size: expected number of live members in cluster not to be considered it split -
enabled
protected boolean enabledWhether this split brain protection config is enabled or not
-
-
Constructor Details
-
SplitBrainProtectionConfigBuilder
public SplitBrainProtectionConfigBuilder()
-
-
Method Details