public class VisorDataStorageConfiguration extends VisorDataTransferObject
V1, V2, V3| Constructor and Description |
|---|
VisorDataStorageConfiguration()
Default constructor.
|
VisorDataStorageConfiguration(DataStorageConfiguration cfg)
Constructor.
|
readExternal, toList, toSet, writeExternalpublic VisorDataStorageConfiguration()
public VisorDataStorageConfiguration(DataStorageConfiguration cfg)
cfg - Data storage configuration.public long getSystemRegionInitialSize()
public long getSystemRegionMaxSize()
public int getPageSize()
public int getConcurrencyLevel()
public VisorDataRegionConfiguration getDefaultDataRegionConfiguration()
public List<VisorDataRegionConfiguration> getDataRegionConfigurations()
public String getStoragePath()
public long getCheckpointFrequency()
public int getCheckpointThreads()
public CheckpointWriteOrder getCheckpointWriteOrder()
public long getLockWaitTime()
public int getWalHistorySize()
public int getWalSegments()
public int getWalSegmentSize()
public String getWalPath()
public String getWalArchivePath()
public boolean isMetricsEnabled()
public long getMetricsRateTimeInterval()
public int getMetricsSubIntervalCount()
public WALMode getWalMode()
public int getWalThreadLocalBufferSize()
public long getWalFlushFrequency()
public long getWalFsyncDelayNanos()
public int getWalRecordIteratorBufferSize()
public boolean isAlwaysWriteFullPages()
public String getFileIOFactory()
public long getWalAutoArchiveAfterInactivity()
public boolean isWriteThrottlingEnabled()
public int getWalBufferSize()
public boolean isWalCompactionEnabled()
public byte getProtocolVersion()
getProtocolVersion in class VisorDataTransferObjectprotected 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