public class VisorDataRegionConfiguration extends VisorDataTransferObject
V1, V2, V3| Constructor and Description |
|---|
VisorDataRegionConfiguration()
Default constructor.
|
VisorDataRegionConfiguration(DataRegionConfiguration plc)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
static List<VisorDataRegionConfiguration> |
from(DataRegionConfiguration[] regCfgs) |
long |
getCheckpointPageBufferSize() |
int |
getEmptyPagesPoolSize() |
double |
getEvictionThreshold() |
long |
getInitialSize() |
long |
getMaxSize() |
long |
getMetricsRateTimeInterval() |
int |
getMetricsSubIntervalCount() |
String |
getName() |
DataPageEvictionMode |
getPageEvictionMode() |
String |
getSwapPath() |
boolean |
isMetricsEnabled() |
boolean |
isPersistenceEnabled() |
protected void |
readExternalData(byte protoVer,
ObjectInput in)
Load object's specific data content.
|
String |
toString() |
protected void |
writeExternalData(ObjectOutput out)
Save object's specific data content.
|
getProtocolVersion, readExternal, toList, toSet, writeExternalpublic VisorDataRegionConfiguration()
public VisorDataRegionConfiguration(DataRegionConfiguration plc)
plc - Data region configuration.public static List<VisorDataRegionConfiguration> from(DataRegionConfiguration[] regCfgs)
regCfgs - Array of data region configurations.public String getName()
public long getMaxSize()
public long getInitialSize()
public String getSwapPath()
public DataPageEvictionMode getPageEvictionMode()
DataPageEvictionMode.DISABLED used by default.public double getEvictionThreshold()
public int getEmptyPagesPoolSize()
public boolean isMetricsEnabled()
public int getMetricsSubIntervalCount()
public long getMetricsRateTimeInterval()
public boolean isPersistenceEnabled()
public long getCheckpointPageBufferSize()
protected void writeExternalData(ObjectOutput out) throws IOException
writeExternalData in class VisorDataTransferObjectout - Output object to write data content.IOException - If I/O errors occur.protected void readExternalData(byte protoVer,
ObjectInput in)
throws IOException,
ClassNotFoundException
readExternalData in class VisorDataTransferObjectprotoVer - Input object version.in - Input object to load data content.IOException - If I/O errors occur.ClassNotFoundException - If the class for an object being restored cannot be found.
Follow @ApacheIgnite
Ignite Fabric : ver. 2.6.0 Release Date : July 10 2018