public class CardinalityEstimatorConfigReadOnly extends CardinalityEstimatorConfig
DEFAULT_ASYNC_BACKUP_COUNT, DEFAULT_MERGE_POLICY_CONFIG, DEFAULT_SYNC_BACKUP_COUNT
Constructor and Description |
---|
CardinalityEstimatorConfigReadOnly(CardinalityEstimatorConfig config) |
Modifier and Type | Method and Description |
---|---|
CardinalityEstimatorConfig |
setAsyncBackupCount(int asyncBackupCount)
Sets the number of synchronous backups.
|
CardinalityEstimatorConfig |
setBackupCount(int backupCount)
Sets the number of synchronous backups.
|
CardinalityEstimatorConfig |
setMergePolicyConfig(MergePolicyConfig mergePolicyConfig)
Sets the
MergePolicyConfig for the scheduler. |
CardinalityEstimatorConfig |
setName(String name)
Sets the name of the cardinality estimator.
|
CardinalityEstimatorConfig |
setSplitBrainProtectionName(String splitBrainProtectionName)
Sets the split brain protection name for operations.
|
equals, getAsyncBackupCount, getBackupCount, getClassId, getFactoryId, getMergePolicyConfig, getName, getSplitBrainProtectionName, getTotalBackupCount, hashCode, readData, toString, validate, writeData
public CardinalityEstimatorConfigReadOnly(CardinalityEstimatorConfig config)
public CardinalityEstimatorConfig setName(String name)
CardinalityEstimatorConfig
setName
in interface NamedConfig
setName
in class CardinalityEstimatorConfig
name
- the name of the estimatorpublic CardinalityEstimatorConfig setBackupCount(int backupCount)
CardinalityEstimatorConfig
setBackupCount
in class CardinalityEstimatorConfig
backupCount
- the number of synchronous backups to setCardinalityEstimatorConfig.setAsyncBackupCount(int)
,
CardinalityEstimatorConfig.getBackupCount()
public CardinalityEstimatorConfig setAsyncBackupCount(int asyncBackupCount)
CardinalityEstimatorConfig
setAsyncBackupCount
in class CardinalityEstimatorConfig
asyncBackupCount
- the number of synchronous backups to setCardinalityEstimatorConfig.setAsyncBackupCount(int)
,
CardinalityEstimatorConfig.getBackupCount()
public CardinalityEstimatorConfig setSplitBrainProtectionName(String splitBrainProtectionName)
CardinalityEstimatorConfig
setSplitBrainProtectionName
in class CardinalityEstimatorConfig
splitBrainProtectionName
- the split brain protection namepublic CardinalityEstimatorConfig setMergePolicyConfig(MergePolicyConfig mergePolicyConfig)
CardinalityEstimatorConfig
MergePolicyConfig
for the scheduler.setMergePolicyConfig
in class CardinalityEstimatorConfig
Copyright © 2019 Hazelcast, Inc.. All rights reserved.