Class NodeSnapshotConfigurationSchema
java.lang.Object
org.gridgain.internal.snapshots.configuration.NodeSnapshotConfigurationSchema
Node-local configuration schema for Snapshots.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intintThe size of the buffer pool used during creation and restoration of non-encrypted snapshots, in bytes.intThe size of the buffer pool used during creation and restoration of encrypted snapshots, in bytes.intThe size of the chunk in bytes which will be used to process the snapshot content.intThe size of the buffer in bytes which will be used to write the snapshot content to disk.intDeprecated.intAmount of threads used by the Snapshot component for IO operations when creating or restoring snapshots. -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
DEFAULT_CHUNK_SIZE
public static final int DEFAULT_CHUNK_SIZE- See Also:
-
threadPoolSize
@Value(hasDefault=true) @Range(min=1L) public int threadPoolSizeAmount of threads used by the Snapshot component for IO operations when creating or restoring snapshots. -
snapshotChunkSizeBytes
@Value(hasDefault=true) @Range(min=0L) @MultipleOf(16L) public int snapshotChunkSizeBytesThe size of the chunk in bytes which will be used to process the snapshot content. It is worth noting that when reading the snapshot, this property will not be used, since the size of the chunk with which it was written is saved in the snapshot metadata. -
snapshotDiskBufferSizeBytes
@Value(hasDefault=true) @Range(min=0L) @MultipleOf(16L) public int snapshotDiskBufferSizeBytesThe size of the buffer in bytes which will be used to write the snapshot content to disk. -
snapshotFlushBufferSize
Deprecated. -
encryptionBuffersCapacityBytes
@Value(hasDefault=true) @Range(min=0L) @MultipleOf(16L) public int encryptionBuffersCapacityBytesThe size of the buffer pool used during creation and restoration of encrypted snapshots, in bytes. -
diskBuffersCapacityBytes
@Value(hasDefault=true) @Range(min=0L) @MultipleOf(16L) public int diskBuffersCapacityBytesThe size of the buffer pool used during creation and restoration of non-encrypted snapshots, in bytes.
-
-
Constructor Details
-
NodeSnapshotConfigurationSchema
public NodeSnapshotConfigurationSchema()
-