public class EvictionConfigReadOnly extends EvictionConfig
EvictionConfig.EvictionConfig.MaxSizePolicycomparator, comparatorClassName, DEFAULT_EVICTION_POLICY, DEFAULT_MAX_ENTRY_COUNT, DEFAULT_MAX_ENTRY_COUNT_FOR_ON_HEAP_MAP, DEFAULT_MAX_SIZE_POLICY, evictionPolicy, maxSizePolicy, readOnly, size| Constructor and Description |
|---|
EvictionConfigReadOnly(EvictionConfig config)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
EvictionConfig |
setComparator(EvictionPolicyComparator comparator)
Deprecated.
Sets the instance of the configured
EvictionPolicyComparator implementation. |
EvictionConfig |
setComparatorClassName(String comparatorClassName)
Deprecated.
Sets the class name of the configured
EvictionPolicyComparator implementation. |
EvictionConfigReadOnly |
setEvictionPolicy(EvictionPolicy evictionPolicy)
Deprecated.
Sets the
EvictionPolicy of this eviction configuration. |
EvictionConfigReadOnly |
setMaximumSizePolicy(EvictionConfig.MaxSizePolicy maxSizePolicy)
Deprecated.
Sets the
EvictionConfig.MaxSizePolicy of this eviction configuration. |
EvictionConfigReadOnly |
setSize(int size)
Deprecated.
Sets the size which is used by the
EvictionConfig.MaxSizePolicy. |
equals, getAsReadOnly, getComparator, getComparatorClassName, getEvictionPolicy, getEvictionPolicyType, getEvictionStrategyType, getMaximumSizePolicy, getSize, hashCode, readData, toString, writeDatapublic EvictionConfigReadOnly(EvictionConfig config)
public EvictionConfigReadOnly setSize(int size)
EvictionConfigEvictionConfig.MaxSizePolicy.
The interpretation of the value depends on the configured EvictionConfig.MaxSizePolicy.
Accepts any positive number. The default value is 10000.
setSize in class EvictionConfigsize - the size which is used by the EvictionConfig.MaxSizePolicypublic EvictionConfigReadOnly setMaximumSizePolicy(EvictionConfig.MaxSizePolicy maxSizePolicy)
EvictionConfigEvictionConfig.MaxSizePolicy of this eviction configuration.setMaximumSizePolicy in class EvictionConfigmaxSizePolicy - the EvictionConfig.MaxSizePolicy of this eviction configurationpublic EvictionConfigReadOnly setEvictionPolicy(EvictionPolicy evictionPolicy)
EvictionConfigEvictionPolicy of this eviction configuration.setEvictionPolicy in class EvictionConfigevictionPolicy - the EvictionPolicy of this eviction configurationpublic EvictionConfig setComparatorClassName(String comparatorClassName)
EvictionConfigEvictionPolicyComparator implementation.
Only one of the comparator class name and comparator can be configured in the eviction configuration.
setComparatorClassName in class EvictionConfigcomparatorClassName - the class name of the configured EvictionPolicyComparator implementationpublic EvictionConfig setComparator(EvictionPolicyComparator comparator)
EvictionConfigEvictionPolicyComparator implementation.
Only one of the comparator class name and comparator can be configured in the eviction configuration.
setComparator in class EvictionConfigcomparator - the instance of the configured EvictionPolicyComparator implementationCopyright © 2021 Hazelcast, Inc.. All Rights Reserved.