EvictionConfigReadOnly instead of this@Deprecated public class CacheEvictionConfigReadOnly extends CacheEvictionConfig
CacheEvictionConfig.CacheEvictionConfig.CacheMaxSizePolicyEvictionConfig.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 |
|---|
CacheEvictionConfigReadOnly(EvictionConfig config)
Deprecated.
|
getAsReadOnly, getMaxSizePolicy, toStringequals, getComparator, getComparatorClassName, getEvictionPolicy, getEvictionPolicyType, getEvictionStrategyType, getMaximumSizePolicy, getSize, hashCode, readData, writeDatapublic CacheEvictionConfigReadOnly(EvictionConfig config)
public CacheEvictionConfigReadOnly 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 CacheEvictionConfigsize - the size which is used by the EvictionConfig.MaxSizePolicypublic CacheEvictionConfigReadOnly setMaximumSizePolicy(EvictionConfig.MaxSizePolicy maxSizePolicy)
EvictionConfigEvictionConfig.MaxSizePolicy of this eviction configuration.setMaximumSizePolicy in class CacheEvictionConfigmaxSizePolicy - the EvictionConfig.MaxSizePolicy of this eviction configurationpublic CacheEvictionConfig setMaxSizePolicy(CacheEvictionConfig.CacheMaxSizePolicy cacheMaxSizePolicy)
CacheEvictionConfigEvictionConfig.MaxSizePolicy by using specified
CacheEvictionConfig.CacheMaxSizePolicy.setMaxSizePolicy in class CacheEvictionConfigcacheMaxSizePolicy - CacheEvictionConfig.CacheMaxSizePolicy to be converted
and set as EvictionConfig.MaxSizePolicyCacheEvictionConfigpublic CacheEvictionConfigReadOnly setEvictionPolicy(EvictionPolicy evictionPolicy)
EvictionConfigEvictionPolicy of this eviction configuration.setEvictionPolicy in class CacheEvictionConfigevictionPolicy - the EvictionPolicy of this eviction configurationpublic CacheEvictionConfig setComparatorClassName(String comparatorClassName)
EvictionConfigEvictionPolicyComparator implementation.
Only one of the comparator class name and comparator can be configured in the eviction configuration.
setComparatorClassName in class CacheEvictionConfigcomparatorClassName - the class name of the configured EvictionPolicyComparator implementationpublic CacheEvictionConfig setComparator(EvictionPolicyComparator comparator)
EvictionConfigEvictionPolicyComparator implementation.
Only one of the comparator class name and comparator can be configured in the eviction configuration.
setComparator in class CacheEvictionConfigcomparator - the instance of the configured EvictionPolicyComparator implementationCopyright © 2018 Hazelcast, Inc.. All Rights Reserved.