| Package | Description | 
|---|---|
| com.hazelcast.config | Provides classes for configuring HazelcastInstance. | 
| com.hazelcast.spring.config | Contains config factory classes. | 
| Modifier and Type | Method and Description | 
|---|---|
| EvictionConfig | QueryCacheConfig. getEvictionConfig()Returns  EvictionConfiginstance for thisQueryCache | 
| EvictionConfig | NearCacheConfig. getEvictionConfig()Returns the eviction configuration for this Near Cache. | 
| EvictionConfig | MapConfig. getEvictionConfig()Gets the  EvictionConfiginstance of the eviction
 configuration for thisIMap. | 
| EvictionConfig | CacheSimpleConfig. getEvictionConfig()Gets the eviction configuration for this  ICache. | 
| EvictionConfig | CacheConfig. getEvictionConfig()Gets the  EvictionConfiginstance of the eviction configuration for thisICache. | 
| EvictionConfig | EvictionConfig. setComparator(EvictionPolicyComparator comparator)Sets the instance of the configured  EvictionPolicyComparatorimplementation. | 
| EvictionConfig | EvictionConfig. setComparatorClassName(String comparatorClassName)Sets the class name of the configured  EvictionPolicyComparatorimplementation. | 
| EvictionConfig | EvictionConfig. setEvictionPolicy(EvictionPolicy evictionPolicy)Sets the  EvictionPolicyof this eviction configuration. | 
| EvictionConfig | EvictionConfig. setMaxSizePolicy(MaxSizePolicy maxSizePolicy)Sets the  MaxSizePolicyof this eviction configuration. | 
| EvictionConfig | EvictionConfig. setSize(int size)Sets the size which is used by the  MaxSizePolicy. | 
| Modifier and Type | Method and Description | 
|---|---|
| QueryCacheConfig | QueryCacheConfig. setEvictionConfig(EvictionConfig evictionConfig)Sets the  EvictionConfiginstance for thisQueryCache | 
| NearCacheConfig | NearCacheConfig. setEvictionConfig(EvictionConfig evictionConfig)Sets the eviction configuration for this Near Cache. | 
| MapConfig | MapConfig. setEvictionConfig(EvictionConfig evictionConfig)Sets the  EvictionConfiginstance for eviction
 configuration for thisIMap. | 
| CacheSimpleConfig | CacheSimpleConfig. setEvictionConfig(EvictionConfig evictionConfig)Sets the eviction configuration for this  ICache. | 
| CacheConfig<K,V> | CacheConfig. setEvictionConfig(EvictionConfig evictionConfig)Sets the  EvictionConfiginstance for eviction configuration for thisICache. | 
| Constructor and Description | 
|---|
| EvictionConfig(EvictionConfig config) | 
| Modifier and Type | Method and Description | 
|---|---|
| static EvictionConfig | ConfigFactory. newEvictionConfig(Integer maxSize,
                 MaxSizePolicy maxSizePolicy,
                 EvictionPolicy evictionPolicy,
                 boolean isNearCache,
                 boolean isIMap,
                 String comparatorClassName,
                 EvictionPolicyComparator<?,?,?> comparator) | 
Copyright © 2022 Hazelcast, Inc.. All rights reserved.