public class GridCacheAttributes extends Object implements Serializable
This class contains information on a single cache configured on some node.
| Constructor and Description |
|---|
GridCacheAttributes(CacheConfiguration cfg) |
public GridCacheAttributes(CacheConfiguration cfg)
cfg - Cache configuration.public String groupName()
public CacheConfiguration configuration()
public String cacheName()
public int qryParallelism()
public CacheMode cacheMode()
public CacheAtomicityMode atomicityMode()
public boolean nearCacheEnabled()
True if near cache is enabled.public CacheRebalanceMode cacheRebalanceMode()
public String cacheAffinityClassName()
public String cacheAffinityMapperClassName()
public boolean affinityIncludeNeighbors()
public int affinityKeyBackups()
public int affinityPartitionsCount()
public String evictionFilterClassName()
@Deprecated public String evictionPolicyClassName()
public String evictionPolicyFactoryClassName()
public String nearEvictionPolicyClassName()
public String nearEvictionPolicyFactoryClassName()
public String storeFactoryClassName()
@Deprecated public String transactionManagerLookupClassName()
TransactionConfiguration.getTxManagerLookupClassName().public long defaultLockTimeout()
public int rebalanceBatchSize()
public long rebalanceDelay()
public long rebalanceBatchesPrefetchCount()
public int rebalanceOrder()
public long rebalanceThrottle()
public long rebalanceTimeout()
public CacheWriteSynchronizationMode writeSynchronization()
public boolean readThrough()
public boolean writeThrough()
public boolean loadPreviousValue()
public boolean writeBehindEnabled()
public int writeBehindFlushSize()
public long writeBehindFlushFrequency()
public int writeBehindFlushThreadCount()
public int writeBehindBatchSize()
public boolean writeBehindCoalescing()
public String interceptorClassName()
public boolean isEncryptionEnabled()
Follow @ApacheIgnite
Ignite Database and Caching Platform : ver. 2.7.5 Release Date : June 4 2019