| Package | Description | 
|---|---|
| com.hazelcast.client.impl.protocol.task.dynamicconfig | |
| com.hazelcast.config | 
 Provides classes for configuring HazelcastInstance. 
 | 
| com.hazelcast.spi.impl.merge | 
 This package contains split-brain related classes. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
protected MergePolicyConfig | 
AbstractAddConfigMessageTask.mergePolicyConfig(boolean mergePolicyExist,
                 String mergePolicy,
                 int batchSize)  | 
| Modifier and Type | Field and Description | 
|---|---|
static MergePolicyConfig | 
CardinalityEstimatorConfig.DEFAULT_MERGE_POLICY_CONFIG
The default merge policy used for cardinality estimators 
 | 
protected MergePolicyConfig | 
AbstractBasicConfig.mergePolicyConfig  | 
| Modifier and Type | Method and Description | 
|---|---|
MergePolicyConfig | 
MergePolicyConfig.getAsReadOnly()
Deprecated. 
 
this method will be removed in 4.0; it is meant for internal usage only 
 | 
MergePolicyConfig | 
ScheduledExecutorConfig.getMergePolicyConfig()
Gets the  
MergePolicyConfig for the scheduler. | 
MergePolicyConfig | 
MultiMapConfig.getMergePolicyConfig()
Gets the  
MergePolicyConfig for this MultiMap. | 
MergePolicyConfig | 
MapConfig.getMergePolicyConfig()
Gets the  
MergePolicyConfig for this map. | 
MergePolicyConfig | 
QueueConfig.getMergePolicyConfig()
Gets the  
MergePolicyConfig for this queue. | 
MergePolicyConfig | 
CardinalityEstimatorConfig.getMergePolicyConfig()
Gets the  
MergePolicyConfig for the cardinality estimator. | 
MergePolicyConfig | 
RingbufferConfig.getMergePolicyConfig()
Gets the  
MergePolicyConfig for this ringbuffer. | 
MergePolicyConfig | 
CollectionConfig.getMergePolicyConfig()
Gets the  
MergePolicyConfig for the collection. | 
MergePolicyConfig | 
AbstractBasicConfig.getMergePolicyConfig()
Gets the  
MergePolicyConfig of this data structure. | 
MergePolicyConfig | 
ReplicatedMapConfig.getMergePolicyConfig()
Gets the  
MergePolicyConfig for this replicated map. | 
MergePolicyConfig | 
MergePolicyConfig.setBatchSize(int batchSize)
Sets the batch size, which will be used to determine the number of entries to be sent in a merge operation. 
 | 
MergePolicyConfig | 
MergePolicyConfig.setPolicy(String policy)
Sets the classname of your  
SplitBrainMergePolicy. | 
| Modifier and Type | Method and Description | 
|---|---|
QueueConfig | 
QueueConfigReadOnly.setMergePolicyConfig(MergePolicyConfig mergePolicyConfig)
Deprecated.  
  | 
ScheduledExecutorConfig | 
ScheduledExecutorConfig.setMergePolicyConfig(MergePolicyConfig mergePolicyConfig)
Sets the  
MergePolicyConfig for the scheduler. | 
MultiMapConfig | 
MultiMapConfig.setMergePolicyConfig(MergePolicyConfig mergePolicyConfig)
Sets the  
MergePolicyConfig for this MultiMap. | 
MapConfig | 
MapConfig.setMergePolicyConfig(MergePolicyConfig mergePolicyConfig)
Sets the  
MergePolicyConfig for this map. | 
ListConfig | 
ListConfigReadOnly.setMergePolicyConfig(MergePolicyConfig mergePolicyConfig)
Deprecated.  
  | 
QueueConfig | 
QueueConfig.setMergePolicyConfig(MergePolicyConfig mergePolicyConfig)
Sets the  
MergePolicyConfig for this queue. | 
MapConfig | 
MapConfigReadOnly.setMergePolicyConfig(MergePolicyConfig mergePolicyConfig)
Deprecated.  
  | 
CardinalityEstimatorConfig | 
CardinalityEstimatorConfig.setMergePolicyConfig(MergePolicyConfig mergePolicyConfig)
Sets the  
MergePolicyConfig for the scheduler. | 
RingbufferConfig | 
RingbufferConfig.setMergePolicyConfig(MergePolicyConfig mergePolicyConfig)
Sets the  
MergePolicyConfig for this ringbuffer. | 
T | 
CollectionConfig.setMergePolicyConfig(MergePolicyConfig mergePolicyConfig)
Sets the  
MergePolicyConfig for the collection. | 
SetConfig | 
SetConfigReadOnly.setMergePolicyConfig(MergePolicyConfig mergePolicyConfig)
Deprecated.  
  | 
T | 
AbstractBasicConfig.setMergePolicyConfig(MergePolicyConfig mergePolicyConfig)
Sets the  
MergePolicyConfig for this data structure. | 
ReplicatedMapConfig | 
ReplicatedMapConfig.setMergePolicyConfig(MergePolicyConfig mergePolicyConfig)
Sets the  
MergePolicyConfig for this replicated map. | 
MultiMapConfig | 
MultiMapConfigReadOnly.setMergePolicyConfig(MergePolicyConfig mergePolicyConfig)
Deprecated.  
  | 
| Constructor and Description | 
|---|
CardinalityEstimatorConfig(String name,
                          int backupCount,
                          int asyncBackupCount,
                          MergePolicyConfig mergePolicyConfig)  | 
CardinalityEstimatorConfig(String name,
                          int backupCount,
                          int asyncBackupCount,
                          String quorumName,
                          MergePolicyConfig mergePolicyConfig)  | 
MergePolicyConfig(MergePolicyConfig mergePolicyConfig)  | 
ScheduledExecutorConfig(String name,
                       int durability,
                       int capacity,
                       int poolSize,
                       String quorumName,
                       MergePolicyConfig mergePolicyConfig)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected abstract MergePolicyConfig | 
AbstractContainerCollector.getMergePolicyConfig(C container)
Returns the  
MergePolicyConfig of the container. | 
| Modifier and Type | Method and Description | 
|---|---|
protected SplitBrainMergePolicy<V,T> | 
AbstractContainerMerger.getMergePolicy(MergePolicyConfig mergePolicyConfig)
Returns the  
SplitBrainMergePolicy instance of a given MergePolicyConfig. | 
Copyright © 2021 Hazelcast, Inc.. All Rights Reserved.