public class CacheConfigurationOverride extends Object
| Constructor and Description |
|---|
CacheConfigurationOverride() |
| Modifier and Type | Method and Description |
|---|---|
CacheConfiguration |
apply(CacheConfiguration ccfg)
Apply overrides to specified cache configuration.
|
Integer |
backups() |
CacheConfigurationOverride |
backups(Integer backups) |
String |
cacheGroup() |
CacheConfigurationOverride |
cacheGroup(String grpName) |
String |
dataRegion() |
CacheConfigurationOverride |
dataRegion(String dataRegName) |
boolean |
isEmpty() |
CacheMode |
mode() |
CacheConfigurationOverride |
mode(CacheMode mode) |
CacheWriteSynchronizationMode |
writeSynchronizationMode() |
CacheConfigurationOverride |
writeSynchronizationMode(CacheWriteSynchronizationMode writeSync) |
public CacheMode mode()
public CacheConfigurationOverride mode(CacheMode mode)
mode - New cache mode.this for chaining.public Integer backups()
public CacheConfigurationOverride backups(Integer backups)
backups - New number of backup nodes for one partition.this for chaining.public String cacheGroup()
public CacheConfigurationOverride cacheGroup(String grpName)
grpName - New cache group name.this for chaining.public String dataRegion()
public CacheConfigurationOverride dataRegion(String dataRegName)
dataRegName - Data region name.this for chaining.public CacheWriteSynchronizationMode writeSynchronizationMode()
public CacheConfigurationOverride writeSynchronizationMode(CacheWriteSynchronizationMode writeSync)
writeSync - New write synchronization mode.this for chaining.public CacheConfiguration apply(CacheConfiguration ccfg)
ccfg - Cache configuration to override.public boolean isEmpty()
true If nothing was set.
Follow @ApacheIgnite
Ignite Database and Caching Platform : ver. 2.7.5 Release Date : June 4 2019