Index

A B C D E F G H I K L M N O P R S T U V W Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

addOngoingIncrementalSnapshot(UUID) - Method in class org.gridgain.internal.snapshots.tombstone.SnapshotTombstoneManager
Locks the upper bound for cleaning snapshot tombstones and returns the latest value.
allocate(ByteOrder) - Method in class org.gridgain.internal.snapshots.buffer.ByteBufferPool
Returns future with disposable byte buffer reference.
archiveColumn() - Method in class org.gridgain.internal.snapshots.meta.TableDescriptorView
 
availableCapacity() - Method in class org.gridgain.internal.snapshots.buffer.ByteBufferPool
Returns available buffer pool capacity.
AWAIT_PRIMARY_REPLICA_TIMEOUT_SECONDS_PROPERTY - Static variable in class org.gridgain.internal.snapshots.SnapshotProperties
 
awaitPrimaryReplicas(SnapshotManagerContext, Collection<CatalogTableDescriptor>, Catalog) - Static method in class org.gridgain.internal.snapshots.SnapshotUtils
Returns a future that gets completed when primary replicas for all partitions of all zones, participating in the snapshot operation, are available.
awaitPrimaryReplicaTimeoutSeconds() - Method in class org.gridgain.internal.snapshots.SnapshotProperties
 

B

beforeNodeStop() - Method in class org.gridgain.internal.snapshots.SnapshotManager
 
buffer() - Method in class org.gridgain.internal.snapshots.buffer.DisposableByteBuffer
Returns a reference to the internal byte buffer or throws BufferAlreadyDisposedException if the instance has already been disposed.
BufferAllocationRequest - Class in org.gridgain.internal.snapshots.buffer
Byte buffer allocation request data class.
BufferAllocationRequest(ByteOrder, CompletableFuture<DisposableByteBuffer>) - Constructor for class org.gridgain.internal.snapshots.buffer.BufferAllocationRequest
Constructor.
BufferAlreadyDisposedException - Exception in org.gridgain.internal.snapshots.buffer
Throws when tries to access byte buffer reference from already disposed DisposableByteBuffer.
BufferAlreadyDisposedException(int) - Constructor for exception org.gridgain.internal.snapshots.buffer.BufferAlreadyDisposedException
 
BufferedChannel - Class in org.gridgain.internal.snapshots.buffer
Implementation of WritableByteChannel with intermediate byte buffer cache.
BufferedChannel(WritableByteChannel, DisposableByteBuffer) - Constructor for class org.gridgain.internal.snapshots.buffer.BufferedChannel
Constructor.
bufferSize() - Method in class org.gridgain.internal.snapshots.buffer.ByteBufferPool
Returns next allocated byte buffer size.
busyLock() - Method in class org.gridgain.internal.snapshots.SnapshotManagerContext
 
BYTE_ORDER - Static variable in class org.gridgain.internal.snapshots.RowSnapshotWriter
 
ByteBufferPool - Class in org.gridgain.internal.snapshots.buffer
A byte buffer pool with a byte capacity limiting mechanism.
ByteBufferPool(int, int) - Constructor for class org.gridgain.internal.snapshots.buffer.ByteBufferPool
Constructor.
ByteBufferPoolProvider - Interface in org.gridgain.internal.snapshots.buffer
Provides specialized byte buffer pools optimized for different I/O operations.

C

cache() - Method in class org.gridgain.internal.snapshots.meta.SequenceDescriptorView
 
catalogManager() - Method in class org.gridgain.internal.snapshots.SnapshotManagerContext
 
catalogTableVersion() - Method in class org.gridgain.internal.snapshots.meta.TableDescriptorView
 
catalogVersion() - Method in class org.gridgain.internal.snapshots.communication.metastorage.RestoreSnapshotGlobalState
 
ChecksumChannel - Class in org.gridgain.internal.snapshots.buffer
Delegates writes to a channel and appends a checksum value before closing.
ChecksumChannel(WritableByteChannel, Checksum) - Constructor for class org.gridgain.internal.snapshots.buffer.ChecksumChannel
 
chunkSize() - Method in class org.gridgain.internal.snapshots.meta.SnapshotMeta
 
cipher() - Method in class org.gridgain.internal.snapshots.buffer.SnapshotEncryptor
 
cipherAlgorithm() - Method in class org.gridgain.internal.snapshots.signature.SnapshotSignature
 
clock() - Method in class org.gridgain.internal.snapshots.SnapshotManagerContext
 
clockService() - Method in class org.gridgain.internal.snapshots.SnapshotManagerContext
 
close() - Method in class org.gridgain.internal.snapshots.buffer.BufferedChannel
 
close() - Method in class org.gridgain.internal.snapshots.buffer.ChecksumChannel
 
close() - Method in class org.gridgain.internal.snapshots.PartitionSnapshotFileReader
 
close() - Method in class org.gridgain.internal.snapshots.RowSnapshotWriter
 
close() - Method in class org.gridgain.internal.snapshots.SnapshotManagerContext
 
close() - Method in interface org.gridgain.internal.snapshots.TableTombstoneResolver
 
ClusterSnapshotConfigurationModule - Class in org.gridgain.internal.snapshots.configuration
Cluster-wide snapshots configuration module.
ClusterSnapshotConfigurationModule() - Constructor for class org.gridgain.internal.snapshots.configuration.ClusterSnapshotConfigurationModule
 
ClusterSnapshotConfigurationSchema - Class in org.gridgain.internal.snapshots.configuration
Cluster-wide configuration schema for Snapshots.
ClusterSnapshotConfigurationSchema() - Constructor for class org.gridgain.internal.snapshots.configuration.ClusterSnapshotConfigurationSchema
 
ClusterSnapshotExtensionConfigurationSchema - Class in org.gridgain.internal.snapshots.configuration
Extension for cluster-wide snapshots configuration schema.
ClusterSnapshotExtensionConfigurationSchema() - Constructor for class org.gridgain.internal.snapshots.configuration.ClusterSnapshotExtensionConfigurationSchema
 
code() - Method in enum class org.gridgain.internal.snapshots.communication.metastorage.SnapshotStatus
 
collation() - Method in class org.gridgain.internal.snapshots.meta.IndexColumnDescriptorView
 
colocationColumns() - Method in class org.gridgain.internal.snapshots.meta.TableDescriptorView
 
columns() - Method in class org.gridgain.internal.snapshots.meta.HashIndexDescriptorView
 
columns() - Method in class org.gridgain.internal.snapshots.meta.SortedIndexDescriptorView
 
columns() - Method in class org.gridgain.internal.snapshots.meta.TableDescriptorView
 
columns() - Method in class org.gridgain.internal.snapshots.meta.TableVersionView
 
complete(DisposableByteBuffer) - Method in class org.gridgain.internal.snapshots.buffer.BufferAllocationRequest
Completes the byte buffer allocation request with provided disposable byte buffer.
COMPLETED - Enum constant in enum class org.gridgain.internal.snapshots.communication.metastorage.SnapshotStatus
Operation has completed.
completeExceptionally(Throwable) - Method in class org.gridgain.internal.snapshots.buffer.BufferAllocationRequest
Completes the byte buffer allocation request with a exception.
computedValue() - Method in class org.gridgain.internal.snapshots.meta.TableColumnDescriptorView.FunctionCallDefaultValueView
 
computeTargetEncryptedBufferSize(Integer, int) - Static method in class org.gridgain.internal.snapshots.buffer.SnapshotEncryptor
Computes and returns result size of encrypted byte buffer.
computeTargetEncryptedBufferSize(Cipher, int) - Static method in class org.gridgain.internal.snapshots.buffer.SnapshotEncryptor
Computes and returns result size of encrypted byte buffer.
ConstantDefaultValueView(Object) - Constructor for class org.gridgain.internal.snapshots.meta.TableColumnDescriptorView.ConstantDefaultValueView
 
context - Variable in class org.gridgain.internal.snapshots.coordinator.LocalSnapshotStateListener
 
context() - Method in class org.gridgain.internal.snapshots.SnapshotManager
 
coordinatorTermKey(UUID) - Static method in class org.gridgain.internal.snapshots.communication.metastorage.MetaStorageKeys
Creates a Meta Storage key that maps to the Snapshot Coordinator Term of a given operation.
create(int) - Static method in class org.gridgain.internal.snapshots.DataKeyGenerator
Creates new key for an encryption/decryption of persistent data.
create(int, HybridTimestamp, HybridTimestamp) - Method in class org.gridgain.internal.snapshots.TombstoneResolverFactory
Creates new table tombstone provider for specified partition id and timestamp range.
create(DefaultValue) - Static method in class org.gridgain.internal.snapshots.meta.TableColumnDescriptorView.DefaultValueView
Creates a view over the given value.
CREATE - Enum constant in enum class org.gridgain.internal.snapshots.communication.metastorage.OperationType
Operation of creating a snapshot.
CREATE_SNAPSHOT - Static variable in class org.gridgain.internal.snapshots.communication.messages.SnapshotMessageGroup
Message type for CreateSnapshotMessage.
createSnapshot(SnapshotType, Set<String>) - Method in interface org.gridgain.internal.snapshots.SnapshotFacade
Starts a Snapshot over the provided tables with default destination and current timestamp.
createSnapshot(SnapshotType, Set<String>, String, Instant, String) - Method in interface org.gridgain.internal.snapshots.SnapshotFacade
 
createSnapshot(SnapshotType, Set<String>, Set<String>, String, Instant, String) - Method in class org.gridgain.internal.snapshots.SecuredSnapshotFacade
 
createSnapshot(SnapshotType, Set<String>, Set<String>, String, Instant, String) - Method in interface org.gridgain.internal.snapshots.SnapshotFacade
Starts a Snapshot over the provided tables at a given moment in time.
createSnapshot(SnapshotType, Set<String>, Set<String>, String, Instant, String) - Method in class org.gridgain.internal.snapshots.SnapshotFacadeImpl
 
CreateSnapshotGlobalState - Class in org.gridgain.internal.snapshots.communication.metastorage
Represents a Global Snapshot State, that is, state of the whole Snapshot operation (used during Snapshot creation).
CreateSnapshotGlobalState(UUID, SnapshotStatus, Set<String>, Instant, Set<Integer>, Set<QualifiedName>, Set<Integer>, HybridTimestamp, HybridTimestamp, String, UUID, Set<UUID>, SnapshotUri, String) - Constructor for class org.gridgain.internal.snapshots.communication.metastorage.CreateSnapshotGlobalState
Constructor.
createSnapshotGlobalStateKey(UUID) - Static method in class org.gridgain.internal.snapshots.communication.metastorage.MetaStorageKeys
Creates a Meta Storage key that maps to the Global State of a given Snapshot (Creation Flow).
createSnapshotGlobalStatePrefix() - Static method in class org.gridgain.internal.snapshots.communication.metastorage.MetaStorageKeys
Returns a prefix of all keys that map to Global States of all snapshots (Creation Flow).
CreateSnapshotGlobalStateSerializer - Class in org.gridgain.internal.snapshots.communication.metastorage
VersionedSerializer for CreateSnapshotGlobalState instances.
CreateSnapshotGlobalStateSerializer() - Constructor for class org.gridgain.internal.snapshots.communication.metastorage.CreateSnapshotGlobalStateSerializer
 
createSnapshotLocalStateKey(UUID, String) - Static method in class org.gridgain.internal.snapshots.communication.metastorage.MetaStorageKeys
Creates a Meta Storage key that maps to the Local State of a particular node for a given Snapshot ID (Creation Flow).
createSnapshotLocalStatePrefix(UUID) - Static method in class org.gridgain.internal.snapshots.communication.metastorage.MetaStorageKeys
Returns a prefix of all keys that map to Local States of the given Snapshot (Creation Flow).
CreateSnapshotMessage - Interface in org.gridgain.internal.snapshots.communication.messages
Message for creating a snapshot.
createTableSchemaView(CatalogTableDescriptor, Integer) - Method in class org.gridgain.internal.snapshots.meta.DescriptorViewFactory
Creates a JSON view over the given table descriptor.
CreateTemporaryTablesCommand - Class in org.gridgain.internal.snapshots.catalog
Catalog command responsible for the following actions.
CreateTemporaryTablesCommand(String, SnapshotMeta) - Constructor for class org.gridgain.internal.snapshots.catalog.CreateTemporaryTablesCommand
 
createZoneDescriptorView(int) - Method in class org.gridgain.internal.snapshots.meta.DescriptorViewFactory
Creates a JSON view over the given descriptor.
creationTimestamp() - Method in class org.gridgain.internal.snapshots.meta.SnapshotMeta
 
cursor(int, HybridTimestamp, HybridTimestamp) - Method in interface org.gridgain.internal.snapshots.TableTombstoneProvider
Returns cursor with tombstones for specified partition and timestamp range.

D

DataKeyGenerator - Class in org.gridgain.internal.snapshots
Helper class for data encryption key generation.
DataKeyGenerator() - Constructor for class org.gridgain.internal.snapshots.DataKeyGenerator
 
dataNodesAutoAdjustScaleDown() - Method in class org.gridgain.internal.snapshots.meta.ZoneDescriptorView
 
dataNodesAutoAdjustScaleUp() - Method in class org.gridgain.internal.snapshots.meta.ZoneDescriptorView
 
dataPool() - Method in interface org.gridgain.internal.snapshots.buffer.EncryptionByteBufferPool
Returns a pool of destination buffers for encrypted output.
decrypt(ByteBuffer, ByteBuffer) - Method in class org.gridgain.internal.snapshots.buffer.SnapshotEncryptor
Decrypts provided byte buffer via specified encryption key and cipher.
DEFAULT_CHUNK_SIZE - Static variable in class org.gridgain.internal.snapshots.configuration.NodeSnapshotConfigurationSchema
 
DEFAULT_SNAPSHOT_TOMBSTONES_TTL_MINUTES - Static variable in class org.gridgain.internal.snapshots.tombstone.SnapshotTombstoneManager
 
DEFAULT_SNAPSHOT_URI - Static variable in class org.gridgain.internal.snapshots.filesystem.SnapshotFileSystemManagerImpl
 
defaultCipherAlgorithm() - Static method in class org.gridgain.internal.snapshots.DataKeyGenerator
 
defaultSnapshotsPath() - Method in class org.gridgain.internal.snapshots.filesystem.SnapshotFileSystemManagerImpl
Returns a path to the directory where all node's snapshots are located by default.
defaultStorageProfile() - Method in class org.gridgain.internal.snapshots.meta.StorageProfilesDescriptorView
 
defaultValue() - Method in class org.gridgain.internal.snapshots.meta.TableColumnDescriptorView
 
DefaultValueView() - Constructor for class org.gridgain.internal.snapshots.meta.TableColumnDescriptorView.DefaultValueView
 
delete() - Method in class org.gridgain.internal.snapshots.filesystem.EncryptedSnapshotFileSystem
 
delete() - Method in class org.gridgain.internal.snapshots.filesystem.LocalSnapshotFileSystem
 
delete() - Method in interface org.gridgain.internal.snapshots.filesystem.SnapshotFileSystem
Removes all data belonging to this Snapshot.
DELETE - Enum constant in enum class org.gridgain.internal.snapshots.communication.metastorage.OperationType
Operation of deleting a snapshot.
DELETE_SNAPSHOT - Static variable in class org.gridgain.internal.snapshots.communication.messages.SnapshotMessageGroup
Message type for DeleteSnapshotMessage.
deleteSnapshot(UUID) - Method in class org.gridgain.internal.snapshots.SecuredSnapshotFacade
 
deleteSnapshot(UUID) - Method in interface org.gridgain.internal.snapshots.SnapshotFacade
Initiates deletion of a given Snapshot.
deleteSnapshot(UUID) - Method in class org.gridgain.internal.snapshots.SnapshotFacadeImpl
 
DeleteSnapshotGlobalState - Class in org.gridgain.internal.snapshots.communication.metastorage
Represents a Global Snapshot State, that is, state of the whole Snapshot operation (used during Snapshot deletion).
DeleteSnapshotGlobalState(UUID, SnapshotStatus, Set<String>, UUID, Instant, String, UUID, SnapshotUri) - Constructor for class org.gridgain.internal.snapshots.communication.metastorage.DeleteSnapshotGlobalState
Constructor.
deleteSnapshotGlobalStateKey(UUID) - Static method in class org.gridgain.internal.snapshots.communication.metastorage.MetaStorageKeys
Creates a Meta Storage key that maps to the Global State of a given delete operation.
deleteSnapshotGlobalStatePrefix() - Static method in class org.gridgain.internal.snapshots.communication.metastorage.MetaStorageKeys
Returns a prefix of all keys that map to Global States of all delete operations.
DeleteSnapshotGlobalStateSerializer - Class in org.gridgain.internal.snapshots.communication.metastorage
VersionedSerializer for DeleteSnapshotGlobalState instances.
DeleteSnapshotGlobalStateSerializer() - Constructor for class org.gridgain.internal.snapshots.communication.metastorage.DeleteSnapshotGlobalStateSerializer
 
deleteSnapshotLocalStateKey(UUID, String) - Static method in class org.gridgain.internal.snapshots.communication.metastorage.MetaStorageKeys
Creates a Meta Storage key that maps to the Local State of a particular node for a given delete operation ID.
deleteSnapshotLocalStatePrefix(UUID) - Static method in class org.gridgain.internal.snapshots.communication.metastorage.MetaStorageKeys
Returns a prefix of all keys that map to Local States of the given delete operation.
deleteSnapshotLockKey(UUID) - Static method in class org.gridgain.internal.snapshots.communication.metastorage.MetaStorageKeys
Meta Storage key that indicates that a particular Snapshot is being removed.
DeleteSnapshotMessage - Interface in org.gridgain.internal.snapshots.communication.messages
Message for deleting a snapshot.
dependentSnapshotIds() - Method in class org.gridgain.internal.snapshots.communication.metastorage.CreateSnapshotGlobalState
IDs of Incremental Snapshots which are based on this Snapshot.
description() - Method in class org.gridgain.internal.snapshots.communication.metastorage.GlobalSnapshotState
Description of the Snapshot Operation result.
DescriptorViewFactory - Class in org.gridgain.internal.snapshots.meta
Factory for creating JSON schema views for the Snapshot Meta file.
DescriptorViewFactory(Catalog) - Constructor for class org.gridgain.internal.snapshots.meta.DescriptorViewFactory
 
deserialize(byte[]) - Static method in class org.gridgain.internal.snapshots.communication.metastorage.CreateSnapshotGlobalStateSerializer
Deserializes the given byte array to a CreateSnapshotGlobalState instance.
deserialize(byte[]) - Static method in class org.gridgain.internal.snapshots.communication.metastorage.DeleteSnapshotGlobalStateSerializer
Deserializes the given byte array to a DeleteSnapshotGlobalState instance.
deserialize(byte[]) - Static method in class org.gridgain.internal.snapshots.communication.metastorage.LocalSnapshotStateSerializer
Deserializes a state from bytes.
deserialize(byte[]) - Method in enum class org.gridgain.internal.snapshots.communication.metastorage.OperationType
 
deserialize(byte[]) - Static method in class org.gridgain.internal.snapshots.communication.metastorage.RestoreSnapshotGlobalStateSerializer
Deserializes the given byte array to a RestoreSnapshotGlobalState instance.
destination() - Method in interface org.gridgain.internal.snapshots.communication.messages.CreateSnapshotMessage
Name of the snapshot URI in configuration or null for default.
diskBuffersCapacityBytes - Variable in class org.gridgain.internal.snapshots.configuration.NodeSnapshotConfigurationSchema
The size of the buffer pool used during creation and restoration of non-encrypted snapshots, in bytes.
DisposableByteBuffer - Class in org.gridgain.internal.snapshots.buffer
Wrapper of ByteBuffer with disposable mechanism.
DisposableByteBuffer(ByteBuffer, Disposable) - Constructor for class org.gridgain.internal.snapshots.buffer.DisposableByteBuffer
 
dispose() - Method in class org.gridgain.internal.snapshots.buffer.DisposableByteBuffer
 
DropExistingTablesCommand - Class in org.gridgain.internal.snapshots.catalog
Command for dropping tables, if they exist.
DropExistingTablesCommand(Map<String, List<String>>) - Constructor for class org.gridgain.internal.snapshots.catalog.DropExistingTablesCommand
Creates a command.

E

encrypt(ByteBuffer, ByteBuffer) - Method in class org.gridgain.internal.snapshots.buffer.SnapshotEncryptor
Encrypts provided byte buffer via specified encryption key and cipher.
encryptedBlocksPool() - Method in interface org.gridgain.internal.snapshots.buffer.EncryptionByteBufferPool
Returns a pool of source buffers for encryption input data.
EncryptedSnapshotFileSystem - Class in org.gridgain.internal.snapshots.filesystem
Encrypted wrapper for SnapshotFileSystem.
EncryptedSnapshotFileSystem(SnapshotFileSystem, SnapshotEncryptor, ByteBufferPoolProvider) - Constructor for class org.gridgain.internal.snapshots.filesystem.EncryptedSnapshotFileSystem
Constructor.
EncryptedSnapshotPath - Class in org.gridgain.internal.snapshots.filesystem
Encrypted wrapper of SnapshotPath.
EncryptedSnapshotPath(SnapshotPath, SnapshotEncryptor, ByteBufferPoolProvider) - Constructor for class org.gridgain.internal.snapshots.filesystem.EncryptedSnapshotPath
Constructor.
encryption() - Method in class org.gridgain.internal.snapshots.meta.SnapshotMeta
 
ENCRYPTION_BYTE_ORDER - Static variable in class org.gridgain.internal.snapshots.buffer.SnapshotEncryptor
 
encryptionBuffersCapacityBytes - Variable in class org.gridgain.internal.snapshots.configuration.NodeSnapshotConfigurationSchema
The size of the buffer pool used during creation and restoration of encrypted snapshots, in bytes.
EncryptionByteBufferPool - Interface in org.gridgain.internal.snapshots.buffer
Provides pools of byte buffers optimized for encryption operations.
encryptionPool(Cipher) - Method in interface org.gridgain.internal.snapshots.buffer.ByteBufferPoolProvider
Provides a buffer pool configured for cryptographic operations using the specified cipher.
encryptionPool(Cipher) - Method in class org.gridgain.internal.snapshots.buffer.SnapshotBufferManager
 
encryptionProviderName() - Method in interface org.gridgain.internal.snapshots.communication.messages.CreateSnapshotMessage
 
encryptionProviderName() - Method in interface org.gridgain.internal.snapshots.communication.messages.RestoreSnapshotMessage
 
encryptionProviderName() - Method in class org.gridgain.internal.snapshots.communication.metastorage.CreateSnapshotGlobalState
 
encryptionProviderName() - Method in class org.gridgain.internal.snapshots.communication.metastorage.RestoreSnapshotGlobalState
 
error() - Method in interface org.gridgain.internal.snapshots.communication.messages.ErrorResponseMessage
 
ERROR_RESPONSE - Static variable in class org.gridgain.internal.snapshots.communication.messages.SnapshotMessageGroup
Message type for ErrorResponseMessage.
errorMessage() - Method in class org.gridgain.internal.snapshots.communication.metastorage.LocalSnapshotState
 
ErrorResponseMessage - Interface in org.gridgain.internal.snapshots.communication.messages
Message representing an error response.
expireColumn() - Method in class org.gridgain.internal.snapshots.meta.TableDescriptorView
 

F

FAILED - Enum constant in enum class org.gridgain.internal.snapshots.communication.metastorage.SnapshotStatus
Operation has failed.
filter() - Method in class org.gridgain.internal.snapshots.meta.ZoneDescriptorView
 
filterTables(SnapshotMeta, Set<QualifiedName>) - Static method in class org.gridgain.internal.snapshots.SnapshotUtils
Retains in snapshot meta only information about specified tables.
flushToDiskPool() - Method in interface org.gridgain.internal.snapshots.buffer.ByteBufferPoolProvider
Provides a buffer pool optimized for disk write operations.
flushToDiskPool() - Method in class org.gridgain.internal.snapshots.buffer.SnapshotBufferManager
 
forceClear(HybridTimestamp) - Method in class org.gridgain.internal.snapshots.tombstone.SnapshotTombstoneManager
Runs the clear with specified lowWatermark.
fromCode(int) - Static method in enum class org.gridgain.internal.snapshots.communication.metastorage.SnapshotStatus
Returns a status by its code.
fromTimestamp() - Method in class org.gridgain.internal.snapshots.communication.metastorage.CreateSnapshotGlobalState
Inclusive lower bound of Snapshot interval.
FunctionCallDefaultValueView(String, List<Object>, Object) - Constructor for class org.gridgain.internal.snapshots.meta.TableColumnDescriptorView.FunctionCallDefaultValueView
Creates a JSON view of a function call with its parameters and computed value.
functionName() - Method in class org.gridgain.internal.snapshots.meta.TableColumnDescriptorView.FunctionCallDefaultValueView
 

G

get() - Method in class org.gridgain.internal.snapshots.coordinator.SnapshotsCache
 
get(UpdateContext) - Method in class org.gridgain.internal.snapshots.catalog.CreateTemporaryTablesCommand
 
get(UpdateContext) - Method in class org.gridgain.internal.snapshots.catalog.DropExistingTablesCommand
 
get(UpdateContext) - Method in class org.gridgain.internal.snapshots.catalog.RenameTemporaryTablesCommand
 
get(UpdateContext) - Method in class org.gridgain.internal.snapshots.catalog.SwitchTablesAccessCommand
 
getAllOperations() - Method in class org.gridgain.internal.snapshots.OngoingSnapshotOperations
 
getLatestSnapshotId(int) - Method in class org.gridgain.internal.snapshots.coordinator.SnapshotsCache.CacheFrame
 
getOperationById(UUID, boolean) - Method in class org.gridgain.internal.snapshots.SecuredSnapshotFacade
 
getOperationById(UUID, boolean) - Method in interface org.gridgain.internal.snapshots.SnapshotFacade
Returns operation by ID.
getOperationById(UUID, boolean) - Method in class org.gridgain.internal.snapshots.SnapshotFacadeImpl
 
getProtocolVersion() - Method in class org.gridgain.internal.snapshots.communication.metastorage.CreateSnapshotGlobalStateSerializer
 
getProtocolVersion() - Method in class org.gridgain.internal.snapshots.communication.metastorage.RestoreSnapshotGlobalStateSerializer
 
getSnapshotOperationsList() - Method in class org.gridgain.internal.snapshots.SecuredSnapshotFacade
 
getSnapshotOperationsList() - Method in interface org.gridgain.internal.snapshots.SnapshotFacade
Returns a list of all snapshot creation and restoration operations, sorted from newest to oldest.
getSnapshotOperationsList() - Method in class org.gridgain.internal.snapshots.SnapshotFacadeImpl
 
GlobalSnapshotState - Class in org.gridgain.internal.snapshots.communication.metastorage
Base class representing a Global Snapshot State.
GlobalSnapshotStateSerializer - Class in org.gridgain.internal.snapshots.communication.metastorage
VersionedSerializer for GlobalSnapshotState instances.
GlobalSnapshotStateSerializer() - Constructor for class org.gridgain.internal.snapshots.communication.metastorage.GlobalSnapshotStateSerializer
 

H

HashIndexDescriptorView - Class in org.gridgain.internal.snapshots.meta
JSON view of a CatalogHashIndexDescriptor.
HashIndexDescriptorView(String, boolean, List<String>) - Constructor for class org.gridgain.internal.snapshots.meta.HashIndexDescriptorView
JSON constructor.

I

increment() - Method in class org.gridgain.internal.snapshots.meta.SequenceDescriptorView
 
IndexColumnDescriptorView - Class in org.gridgain.internal.snapshots.meta
JSON view of a CatalogIndexColumnDescriptor.
IndexColumnDescriptorView(String, CatalogColumnCollation) - Constructor for class org.gridgain.internal.snapshots.meta.IndexColumnDescriptorView
JSON constructor.
IndexDescriptorView - Class in org.gridgain.internal.snapshots.meta
JSON view of a CatalogIndexDescriptor.
init() - Method in class org.gridgain.internal.snapshots.coordinator.SnapshotsCache
Initializes the cache.
INSTANCE - Static variable in class org.gridgain.internal.snapshots.communication.metastorage.CreateSnapshotGlobalStateSerializer
Serializer instance.
INSTANCE - Static variable in class org.gridgain.internal.snapshots.communication.metastorage.DeleteSnapshotGlobalStateSerializer
Serializer instance.
INSTANCE - Static variable in class org.gridgain.internal.snapshots.communication.metastorage.GlobalSnapshotStateSerializer
Serializer instance.
INSTANCE - Static variable in class org.gridgain.internal.snapshots.communication.metastorage.LocalSnapshotStateSerializer
Serializer instance.
INSTANCE - Static variable in class org.gridgain.internal.snapshots.communication.metastorage.RestoreSnapshotGlobalStateSerializer
Serializer instance.
INSTANCE - Static variable in class org.gridgain.internal.snapshots.configuration.OneDefaultValidatorImpl
 
isDefault - Variable in class org.gridgain.internal.snapshots.configuration.SnapshotUriConfigurationSchema
If true, the path is used as a default path when no --source / --destination is provided in the snapshot command.
isMissing(Entry) - Static method in class org.gridgain.internal.snapshots.SnapshotUtils
Checks if the entry is missing.
isOpen() - Method in class org.gridgain.internal.snapshots.buffer.BufferedChannel
 
isOpen() - Method in class org.gridgain.internal.snapshots.buffer.ChecksumChannel
 
isSingleCopy() - Method in class org.gridgain.internal.snapshots.filesystem.SnapshotUri
If single-copy mechanism should be used.
iterator() - Method in class org.gridgain.internal.snapshots.PartitionSnapshotFileReader
 

K

key() - Method in class org.gridgain.internal.snapshots.signature.SnapshotSignature
 
keyManager() - Method in class org.gridgain.internal.snapshots.SnapshotManagerContext
 

L

length() - Method in class org.gridgain.internal.snapshots.meta.TableColumnDescriptorView
 
LOCAL - Enum constant in enum class org.gridgain.internal.snapshots.filesystem.SnapshotUri.PathType
 
LocalSnapshotFileSystem - Class in org.gridgain.internal.snapshots.filesystem
Implementation of Snapshot File system for working with local files.
LocalSnapshotFileSystem(UUID, Path, ByteBufferPoolProvider) - Constructor for class org.gridgain.internal.snapshots.filesystem.LocalSnapshotFileSystem
Constructor.
LocalSnapshotMetaPath - Class in org.gridgain.internal.snapshots.filesystem
Represents partition file of a local snapshot.
LocalSnapshotMetaPath(Path) - Constructor for class org.gridgain.internal.snapshots.filesystem.LocalSnapshotMetaPath
 
LocalSnapshotPath - Class in org.gridgain.internal.snapshots.filesystem
Represents partition file of a local snapshot.
LocalSnapshotState - Class in org.gridgain.internal.snapshots.communication.metastorage
Represents a Local Snapshot State, that is, state of Snapshot operation specific to a given node.
LocalSnapshotState(SnapshotStatus, long) - Constructor for class org.gridgain.internal.snapshots.communication.metastorage.LocalSnapshotState
Constructor.
LocalSnapshotState(SnapshotStatus, long, String) - Constructor for class org.gridgain.internal.snapshots.communication.metastorage.LocalSnapshotState
Constructor for a failed operation result.
LocalSnapshotStateListener - Class in org.gridgain.internal.snapshots.coordinator
Base class for all Local State Watches.
LocalSnapshotStateSerializer - Class in org.gridgain.internal.snapshots.communication.metastorage
Versioned serializer for LocalSnapshotState instances.
LocalSnapshotStateSerializer() - Constructor for class org.gridgain.internal.snapshots.communication.metastorage.LocalSnapshotStateSerializer
 
lockTables(SnapshotMeta) - Static method in class org.gridgain.internal.snapshots.catalog.SwitchTablesAccessCommand
 
logicalTopologyService() - Method in class org.gridgain.internal.snapshots.SnapshotManagerContext
 

M

MapDescriptorView - Class in org.gridgain.internal.snapshots.meta
Represents Catalog entities that are necessary to obtain map info during Snapshot Restoration.
maxvalue() - Method in class org.gridgain.internal.snapshots.meta.SequenceDescriptorView
 
messagingService() - Method in class org.gridgain.internal.snapshots.SnapshotManagerContext
 
metastorageGlobalKey(UUID) - Method in enum class org.gridgain.internal.snapshots.communication.metastorage.OperationType
Creates a Meta Storage key that maps to the Global State of a given operation.
metastorageGlobalPrefix() - Method in enum class org.gridgain.internal.snapshots.communication.metastorage.OperationType
Returns a prefix of all keys that map to Global States of all operations.
MetaStorageKeys - Class in org.gridgain.internal.snapshots.communication.metastorage
Class containing methods and constants related to Meta Storage keys used in the Snapshot Protocol.
MetaStorageKeys() - Constructor for class org.gridgain.internal.snapshots.communication.metastorage.MetaStorageKeys
 
metastorageLocalPrefix(UUID) - Method in enum class org.gridgain.internal.snapshots.communication.metastorage.OperationType
Returns a prefix of all keys that map to Local States of the given operation.
metaStorageManager() - Method in class org.gridgain.internal.snapshots.SnapshotManagerContext
 
migrateDeprecatedConfigurations(SuperRootChange) - Method in class org.gridgain.internal.snapshots.configuration.NodeSnapshotConfigurationModule
 
minvalue() - Method in class org.gridgain.internal.snapshots.meta.SequenceDescriptorView
 

N

name - Variable in class org.gridgain.internal.snapshots.configuration.SnapshotUriConfigurationSchema
The name of the snapshot path.
name() - Method in class org.gridgain.internal.snapshots.meta.IndexColumnDescriptorView
 
name() - Method in class org.gridgain.internal.snapshots.meta.ObjectDescriptorView
 
name() - Method in class org.gridgain.internal.snapshots.meta.StructureView
 
name() - Method in class org.gridgain.internal.snapshots.meta.TableColumnDescriptorView
 
nodeName() - Method in class org.gridgain.internal.snapshots.SnapshotManagerContext
 
nodeName(byte[]) - Method in enum class org.gridgain.internal.snapshots.communication.metastorage.OperationType
Extracts the node name from a given Local State Meta Storage key.
nodeNameFromCreateLocalStateKey(byte[]) - Static method in class org.gridgain.internal.snapshots.communication.metastorage.MetaStorageKeys
Extracts the node name from a given Local State Meta Storage key (Creation Flow).
nodeNameFromDeleteLocalStateKey(byte[]) - Static method in class org.gridgain.internal.snapshots.communication.metastorage.MetaStorageKeys
Extracts the node name from a given Local State Meta Storage key (Deletion Flow).
nodeNameFromKey(byte[]) - Method in class org.gridgain.internal.snapshots.coordinator.LocalSnapshotStateListener
 
nodeNameFromRestoreLocalStateKey(byte[]) - Static method in class org.gridgain.internal.snapshots.communication.metastorage.MetaStorageKeys
Extracts the node name from a given Local State Meta Storage key (Restoration Flow).
nodeNames() - Method in class org.gridgain.internal.snapshots.communication.metastorage.GlobalSnapshotState
Names of the nodes that participate in the Snapshot Operation.
nodeNames() - Method in class org.gridgain.internal.snapshots.meta.SnapshotMeta
 
nodeProperties() - Method in class org.gridgain.internal.snapshots.SnapshotManagerContext
 
NodeSnapshotConfigurationModule - Class in org.gridgain.internal.snapshots.configuration
Node-local snapshots configuration module.
NodeSnapshotConfigurationModule() - Constructor for class org.gridgain.internal.snapshots.configuration.NodeSnapshotConfigurationModule
 
NodeSnapshotConfigurationSchema - Class in org.gridgain.internal.snapshots.configuration
Node-local configuration schema for Snapshots.
NodeSnapshotConfigurationSchema() - Constructor for class org.gridgain.internal.snapshots.configuration.NodeSnapshotConfigurationSchema
 
NodeSnapshotExtensionConfigurationSchema - Class in org.gridgain.internal.snapshots.configuration
Extension for node-local snapshots configuration schema.
NodeSnapshotExtensionConfigurationSchema() - Constructor for class org.gridgain.internal.snapshots.configuration.NodeSnapshotExtensionConfigurationSchema
 
NOT_COORDINATOR - Static variable in class org.gridgain.internal.snapshots.communication.messages.SnapshotMessageGroup
Message type for NotCoordinatorMessage.
NotCoordinatorMessage - Interface in org.gridgain.internal.snapshots.communication.messages
Message used to indicate that the recipient node is not the Snapshot Coordinator.
nullable() - Method in class org.gridgain.internal.snapshots.meta.TableColumnDescriptorView
 
numRows() - Method in class org.gridgain.internal.snapshots.communication.metastorage.LocalSnapshotState
 

O

ObjectDescriptorView - Class in org.gridgain.internal.snapshots.meta
JSON view of a CatalogObjectDescriptor.
onBecomeCoordinator(long) - Method in class org.gridgain.internal.snapshots.coordinator.SnapshotCoordinatorRole
Callback that gets invoked when the node becomes a Snapshot Coordinator.
onComplete() - Method in class org.gridgain.internal.snapshots.coordinator.SnapshotsCache
 
OneDefault - Annotation Interface in org.gridgain.internal.snapshots.configuration
Validates that there is at most one default path in snapshot configuration.
OneDefaultValidatorImpl - Class in org.gridgain.internal.snapshots.configuration
Validates that there is at most one default path in snapshot configuration.
OneDefaultValidatorImpl() - Constructor for class org.gridgain.internal.snapshots.configuration.OneDefaultValidatorImpl
 
onError(Throwable) - Method in class org.gridgain.internal.snapshots.coordinator.SnapshotsCache
 
ongoingIncrementalSnapshots() - Method in class org.gridgain.internal.snapshots.tombstone.SnapshotTombstoneManager
Returns ID's of the incremental snapshots locking low watermark.
OngoingSnapshotOperations - Class in org.gridgain.internal.snapshots
Manages ongoing snapshot operations.
OngoingSnapshotOperations() - Constructor for class org.gridgain.internal.snapshots.OngoingSnapshotOperations
 
ongoingSnapshots() - Method in class org.gridgain.internal.snapshots.SnapshotManagerContext
Returns object for managing currently running snapshot operations.
onNext(Entry) - Method in class org.gridgain.internal.snapshots.coordinator.SnapshotsCache
 
onSnapshotCompleteImpl(UUID, String) - Method in class org.gridgain.internal.snapshots.coordinator.LocalSnapshotStateListener
 
onSnapshotFailedImpl(UUID, String, String) - Method in class org.gridgain.internal.snapshots.coordinator.LocalSnapshotStateListener
 
onSubscribe(Flow.Subscription) - Method in class org.gridgain.internal.snapshots.coordinator.SnapshotsCache
 
onUpdate(WatchEvent) - Method in class org.gridgain.internal.snapshots.coordinator.LocalSnapshotStateListener
 
onUpdate(WatchEvent) - Method in class org.gridgain.internal.snapshots.coordinator.SnapshotRebalanceWatch
 
onUpdate(WatchEvent) - Method in class org.gridgain.internal.snapshots.coordinator.SnapshotsCache
 
operationId() - Method in interface org.gridgain.internal.snapshots.communication.messages.SuccessResponseMessage
Operation ID corresponding to the operation.
operationId() - Method in class org.gridgain.internal.snapshots.communication.metastorage.GlobalSnapshotState
ID of the Snapshot Operation.
OperationType - Enum Class in org.gridgain.internal.snapshots.communication.metastorage
Represents a type of a Snapshot Operation.
org.gridgain.internal.snapshots - package org.gridgain.internal.snapshots
 
org.gridgain.internal.snapshots.buffer - package org.gridgain.internal.snapshots.buffer
 
org.gridgain.internal.snapshots.catalog - package org.gridgain.internal.snapshots.catalog
 
org.gridgain.internal.snapshots.communication.messages - package org.gridgain.internal.snapshots.communication.messages
 
org.gridgain.internal.snapshots.communication.metastorage - package org.gridgain.internal.snapshots.communication.metastorage
 
org.gridgain.internal.snapshots.configuration - package org.gridgain.internal.snapshots.configuration
Configuration schemas for Snapshots.
org.gridgain.internal.snapshots.coordinator - package org.gridgain.internal.snapshots.coordinator
 
org.gridgain.internal.snapshots.filesystem - package org.gridgain.internal.snapshots.filesystem
 
org.gridgain.internal.snapshots.meta - package org.gridgain.internal.snapshots.meta
 
org.gridgain.internal.snapshots.signature - package org.gridgain.internal.snapshots.signature
 
org.gridgain.internal.snapshots.tombstone - package org.gridgain.internal.snapshots.tombstone
 

P

parameters() - Method in class org.gridgain.internal.snapshots.meta.TableColumnDescriptorView.FunctionCallDefaultValueView
 
parentSnapshotId() - Method in class org.gridgain.internal.snapshots.communication.metastorage.CreateSnapshotGlobalState
ID of the Parent Snapshot for Incremental Snapshot, null for Full Snapshot.
parentSnapshotId() - Method in class org.gridgain.internal.snapshots.communication.metastorage.DeleteSnapshotGlobalState
 
parentSnapshotId() - Method in class org.gridgain.internal.snapshots.meta.SnapshotMeta
 
partitionDataAsync(int, ExecutorService) - Method in class org.gridgain.internal.snapshots.TableSnapshotReader
 
partitionFile(int, int) - Method in class org.gridgain.internal.snapshots.filesystem.EncryptedSnapshotFileSystem
 
partitionFile(int, int) - Method in class org.gridgain.internal.snapshots.filesystem.LocalSnapshotFileSystem
 
partitionFile(int, int) - Method in interface org.gridgain.internal.snapshots.filesystem.SnapshotFileSystem
Returns the path to the Partition file of this Snapshot.
partitionKey(UUID, TablePartitionId) - Static method in class org.gridgain.internal.snapshots.communication.metastorage.MetaStorageKeys
Returns a key to the table partition entry used by single-copy algorithm.
partitionReplicaLifecycleManager() - Method in class org.gridgain.internal.snapshots.SnapshotManagerContext
 
PartitionResponsibilityTrigger - Class in org.gridgain.internal.snapshots
Used for Snapshots with single-copy algorithm.
partitions() - Method in class org.gridgain.internal.snapshots.meta.ZoneDescriptorView
 
PartitionSnapshotFileReader - Class in org.gridgain.internal.snapshots
Class for parsing Partition Snapshot files (created by a TableSnapshotWriter).
paths - Variable in class org.gridgain.internal.snapshots.configuration.ClusterSnapshotConfigurationSchema
Cluster snapshot paths configuration.
pkIndexDescriptor() - Method in class org.gridgain.internal.snapshots.meta.TableSchemaView
 
placementDriver() - Method in class org.gridgain.internal.snapshots.SnapshotManagerContext
 
precision() - Method in class org.gridgain.internal.snapshots.meta.TableColumnDescriptorView
 
PREPARED - Enum constant in enum class org.gridgain.internal.snapshots.communication.metastorage.SnapshotStatus
Some preparation steps of the operation are under way, but the operation itself has not started yet.
prepareSnapshotDeletion(long, UUID) - Method in class org.gridgain.internal.snapshots.coordinator.SnapshotCoordinatorRole
Initiates the deletion of a Snapshot.
prepareSnapshotRestoration(long, UUID, Set<String>, String, String) - Method in class org.gridgain.internal.snapshots.coordinator.SnapshotCoordinatorRole
Initiates the restoration of a Snapshot.
properties() - Method in class org.gridgain.internal.snapshots.SnapshotManagerContext
 
providerName() - Method in class org.gridgain.internal.snapshots.meta.SnapshotEncryptionMeta
 

R

readChannel() - Method in class org.gridgain.internal.snapshots.filesystem.EncryptedSnapshotPath
 
readChannel() - Method in class org.gridgain.internal.snapshots.filesystem.LocalSnapshotMetaPath
 
readChannel() - Method in class org.gridgain.internal.snapshots.filesystem.LocalSnapshotPath
 
readChannel() - Method in interface org.gridgain.internal.snapshots.filesystem.SnapshotMetaPath
Opens a channel to read the object identified by this path.
readChannel() - Method in interface org.gridgain.internal.snapshots.filesystem.SnapshotPath
Opens a channel to read the object identified by this path.
readExternalData(byte, IgniteDataInput) - Method in class org.gridgain.internal.snapshots.communication.metastorage.CreateSnapshotGlobalStateSerializer
 
readExternalData(byte, IgniteDataInput) - Method in class org.gridgain.internal.snapshots.communication.metastorage.DeleteSnapshotGlobalStateSerializer
 
readExternalData(byte, IgniteDataInput) - Method in class org.gridgain.internal.snapshots.communication.metastorage.GlobalSnapshotStateSerializer
 
readExternalData(byte, IgniteDataInput) - Method in class org.gridgain.internal.snapshots.communication.metastorage.LocalSnapshotStateSerializer
 
readExternalData(byte, IgniteDataInput) - Method in class org.gridgain.internal.snapshots.communication.metastorage.RestoreSnapshotGlobalStateSerializer
 
readSignature(String, String) - Method in class org.gridgain.internal.snapshots.signature.SnapshotSignatureSerializer
Reads decrypted snapshot signature content from provided snapshot URI for snapshot with specified identifier.
readSnapshotMeta(SnapshotFileSystem) - Method in class org.gridgain.internal.snapshots.SnapshotMetaSerializer
Reads and deserialize snapshot metadata from provided snapshot file system.
REMOTE - Enum constant in enum class org.gridgain.internal.snapshots.filesystem.SnapshotUri.PathType
 
removeOngoingIncrementalSnapshot(UUID) - Method in class org.gridgain.internal.snapshots.tombstone.SnapshotTombstoneManager
Removes the snapshot's lock for the upper bound for cleaning snapshot tombstones.
RenameTemporaryTablesCommand - Class in org.gridgain.internal.snapshots.catalog
Catalog command responsible for the following actions.
RenameTemporaryTablesCommand(String, SnapshotMeta) - Constructor for class org.gridgain.internal.snapshots.catalog.RenameTemporaryTablesCommand
 
replicaManager() - Method in class org.gridgain.internal.snapshots.SnapshotManagerContext
 
replicas() - Method in class org.gridgain.internal.snapshots.meta.ZoneDescriptorView
 
replicationConfiguration() - Method in class org.gridgain.internal.snapshots.SnapshotManagerContext
 
resolveUntil(RowId) - Method in interface org.gridgain.internal.snapshots.TableTombstoneResolver
Resolve all tombstone ids for provided row id.
RESTORE - Enum constant in enum class org.gridgain.internal.snapshots.communication.metastorage.OperationType
Operation of restoring a snapshot.
RESTORE_SNAPSHOT - Static variable in class org.gridgain.internal.snapshots.communication.messages.SnapshotMessageGroup
Message type for RestoreSnapshotMessage.
restoreSnapshot(UUID) - Method in interface org.gridgain.internal.snapshots.SnapshotFacade
Initiates restoration of all tables from a given Snapshot with default source.
restoreSnapshot(UUID, Set<String>) - Method in interface org.gridgain.internal.snapshots.SnapshotFacade
Initiates restoration of a given Snapshot with default source.
restoreSnapshot(UUID, Set<String>, String, String) - Method in class org.gridgain.internal.snapshots.SecuredSnapshotFacade
 
restoreSnapshot(UUID, Set<String>, String, String) - Method in interface org.gridgain.internal.snapshots.SnapshotFacade
Initiates restoration of a given Snapshot.
restoreSnapshot(UUID, Set<String>, String, String) - Method in class org.gridgain.internal.snapshots.SnapshotFacadeImpl
 
RestoreSnapshotGlobalState - Class in org.gridgain.internal.snapshots.communication.metastorage
Represents a Global Snapshot State, that is, state of the whole Snapshot operation (used during Snapshot restoration).
RestoreSnapshotGlobalState(UUID, SnapshotStatus, Set<String>, Set<QualifiedName>, UUID, int, Instant, String, SnapshotUri, String) - Constructor for class org.gridgain.internal.snapshots.communication.metastorage.RestoreSnapshotGlobalState
Constructor.
restoreSnapshotGlobalStateKey(UUID) - Static method in class org.gridgain.internal.snapshots.communication.metastorage.MetaStorageKeys
Creates a Meta Storage key that maps to the Global State of a given restore operation.
restoreSnapshotGlobalStatePrefix() - Static method in class org.gridgain.internal.snapshots.communication.metastorage.MetaStorageKeys
Returns a prefix of all keys that map to Global States of all restore operations.
RestoreSnapshotGlobalStateSerializer - Class in org.gridgain.internal.snapshots.communication.metastorage
VersionedSerializer for RestoreSnapshotGlobalState instances.
RestoreSnapshotGlobalStateSerializer() - Constructor for class org.gridgain.internal.snapshots.communication.metastorage.RestoreSnapshotGlobalStateSerializer
 
restoreSnapshotLocalStateKey(UUID, String) - Static method in class org.gridgain.internal.snapshots.communication.metastorage.MetaStorageKeys
Creates a Meta Storage key that maps to the Local State of a particular node for a given restore operation ID.
restoreSnapshotLocalStatePrefix(UUID) - Static method in class org.gridgain.internal.snapshots.communication.metastorage.MetaStorageKeys
Returns a prefix of all keys that map to Local States of Restore of the given Snapshot.
restoreSnapshotLockKey() - Static method in class org.gridgain.internal.snapshots.communication.metastorage.MetaStorageKeys
MetaStorage key used to indicate that a Snapshot is being restored in a cluster.
RestoreSnapshotMessage - Interface in org.gridgain.internal.snapshots.communication.messages
Message for restoring a snapshot.
RowSnapshotWriter - Class in org.gridgain.internal.snapshots
Writer of binary rows to snapshots.

S

saveSnapshotMeta(CreateSnapshotGlobalState, SnapshotSignature) - Method in class org.gridgain.internal.snapshots.meta.SnapshotMetaWriter
Creates and saves snapshot meta for the given snapshot state.
scale() - Method in class org.gridgain.internal.snapshots.meta.TableColumnDescriptorView
 
schema() - Method in class org.gridgain.internal.snapshots.meta.TableSnapshotMeta
 
schemaExtensions() - Method in class org.gridgain.internal.snapshots.configuration.ClusterSnapshotConfigurationModule
 
schemaExtensions() - Method in class org.gridgain.internal.snapshots.configuration.NodeSnapshotConfigurationModule
 
schemaName() - Method in class org.gridgain.internal.snapshots.meta.StructureView
 
schemaName() - Method in class org.gridgain.internal.snapshots.meta.TableDescriptorView
 
schemaSyncService() - Method in class org.gridgain.internal.snapshots.SnapshotManagerContext
 
secondaryIndexDescriptors() - Method in class org.gridgain.internal.snapshots.meta.TableSchemaView
 
secondaryStorageProfile() - Method in class org.gridgain.internal.snapshots.meta.TableDescriptorView
Returns the secondary storage profile name.
secondaryZoneName() - Method in class org.gridgain.internal.snapshots.meta.TableDescriptorView
 
SecuredSnapshotFacade - Class in org.gridgain.internal.snapshots
Wrapper for SnapshotFacade that checks license and privileges.
SecuredSnapshotFacade(SnapshotFacade, LicenseFeatureChecker, Authorizer) - Constructor for class org.gridgain.internal.snapshots.SecuredSnapshotFacade
Constructor.
SequenceDescriptorView - Class in org.gridgain.internal.snapshots.meta
Represents Catalog entities that are necessary to obtain sequence info during Snapshot Restoration.
serialize(CreateSnapshotGlobalState) - Static method in class org.gridgain.internal.snapshots.communication.metastorage.CreateSnapshotGlobalStateSerializer
Serializes the given CreateSnapshotGlobalState instance to a byte array.
serialize(DeleteSnapshotGlobalState) - Static method in class org.gridgain.internal.snapshots.communication.metastorage.DeleteSnapshotGlobalStateSerializer
Serializes the given DeleteSnapshotGlobalState instance to a byte array.
serialize(LocalSnapshotState) - Static method in class org.gridgain.internal.snapshots.communication.metastorage.LocalSnapshotStateSerializer
Serializes a state to bytes.
serialize(RestoreSnapshotGlobalState) - Static method in class org.gridgain.internal.snapshots.communication.metastorage.RestoreSnapshotGlobalStateSerializer
Serializes the given RestoreSnapshotGlobalState instance to a byte array.
serializeSnapshotSignature(SnapshotSignature, String) - Method in class org.gridgain.internal.snapshots.signature.SnapshotSignatureSerializer
Writes encrypted snapshot signature to provided snapshot URI.
signature() - Method in class org.gridgain.internal.snapshots.meta.SnapshotEncryptionMeta
 
snapshot - Variable in class org.gridgain.internal.snapshots.configuration.ClusterSnapshotExtensionConfigurationSchema
 
snapshot - Variable in class org.gridgain.internal.snapshots.configuration.NodeSnapshotExtensionConfigurationSchema
 
SNAPSHOT_FOLDER_PREFIX - Static variable in class org.gridgain.internal.snapshots.filesystem.SnapshotFileSystemManagerImpl
 
SnapshotBufferManager - Class in org.gridgain.internal.snapshots.buffer
Byte buffer pool manager for snapshot related module.
SnapshotBufferManager(NodeSnapshotConfiguration) - Constructor for class org.gridgain.internal.snapshots.buffer.SnapshotBufferManager
Constructor.
snapshotChunkSizeBytes - Variable in class org.gridgain.internal.snapshots.configuration.NodeSnapshotConfigurationSchema
The size of the chunk in bytes which will be used to process the snapshot content.
SnapshotContext<SnapshotStateT extends GlobalSnapshotState> - Class in org.gridgain.internal.snapshots
Class encapsulating the state of a snapshot process.
SnapshotCoordinatorRole - Class in org.gridgain.internal.snapshots.coordinator
Class encapsulating the logic specific to the Snapshot Coordinator Role.
SnapshotCoordinatorRole(SnapshotManagerContext) - Constructor for class org.gridgain.internal.snapshots.coordinator.SnapshotCoordinatorRole
 
SnapshotDecryptionProviderNotFoundException - Exception in org.gridgain.internal.snapshots
Exception thrown when specified snapshot decryption provider was not found.
SnapshotDecryptionProviderNotFoundException(String) - Constructor for exception org.gridgain.internal.snapshots.SnapshotDecryptionProviderNotFoundException
Constructor.
snapshotDiskBufferSizeBytes - Variable in class org.gridgain.internal.snapshots.configuration.NodeSnapshotConfigurationSchema
The size of the buffer in bytes which will be used to write the snapshot content to disk.
SnapshotEncryptionMeta - Class in org.gridgain.internal.snapshots.meta
Represents Snapshot Encryption Meta information which is a part of SnapshotMeta.
SnapshotEncryptionMeta(String, String) - Constructor for class org.gridgain.internal.snapshots.meta.SnapshotEncryptionMeta
Constructor.
SnapshotEncryptionProviderNotFoundException - Exception in org.gridgain.internal.snapshots
Exception thrown when specified snapshot encryption provider was not found.
SnapshotEncryptionProviderNotFoundException(String) - Constructor for exception org.gridgain.internal.snapshots.SnapshotEncryptionProviderNotFoundException
Constructor.
SnapshotEncryptor - Class in org.gridgain.internal.snapshots.buffer
Encryptor for snapshot content.
SnapshotEncryptor(DataEncryptionKey, String) - Constructor for class org.gridgain.internal.snapshots.buffer.SnapshotEncryptor
Constructor.
SnapshotException - Exception in org.gridgain.internal.snapshots
Represents an exception specific to the Snapshots component.
SnapshotException(int, String) - Constructor for exception org.gridgain.internal.snapshots.SnapshotException
 
SnapshotException(int, String, Throwable) - Constructor for exception org.gridgain.internal.snapshots.SnapshotException
 
SnapshotException(String) - Constructor for exception org.gridgain.internal.snapshots.SnapshotException
 
SnapshotException(String, Throwable) - Constructor for exception org.gridgain.internal.snapshots.SnapshotException
 
SnapshotFacade - Interface in org.gridgain.internal.snapshots
Client-side API for working with Snapshots.
SnapshotFacadeImpl - Class in org.gridgain.internal.snapshots
Class implementing SnapshotFacade.
SnapshotFacadeImpl(ClusterService, MetaStorageManagerImpl, EncryptionManager) - Constructor for class org.gridgain.internal.snapshots.SnapshotFacadeImpl
Creates a new Facade instance.
snapshotFileSystem(UUID) - Method in interface org.gridgain.internal.snapshots.filesystem.SnapshotFileSystemManager
Resolves the filesystem for a given snapshot using default URI.
snapshotFileSystem(UUID) - Method in class org.gridgain.internal.snapshots.filesystem.SnapshotFileSystemManagerImpl
 
snapshotFileSystem(UUID, SnapshotUri) - Method in interface org.gridgain.internal.snapshots.filesystem.SnapshotFileSystemManager
Resolves the filesystem for a given snapshot based on a given URI.
snapshotFileSystem(UUID, SnapshotUri) - Method in class org.gridgain.internal.snapshots.filesystem.SnapshotFileSystemManagerImpl
 
SnapshotFileSystem - Interface in org.gridgain.internal.snapshots.filesystem
Class representing the file structure of a Snapshot.
snapshotFileSystemManager() - Method in class org.gridgain.internal.snapshots.SnapshotManagerContext
 
SnapshotFileSystemManager - Interface in org.gridgain.internal.snapshots.filesystem
Class representing the file structure of all Snapshots.
SnapshotFileSystemManagerImpl - Class in org.gridgain.internal.snapshots.filesystem
Class representing the file structure of all Snapshots.
SnapshotFileSystemManagerImpl(ClusterSnapshotConfiguration, Path, String, EncryptionManager, DataEncryptionKeyManager, ByteBufferPoolProvider) - Constructor for class org.gridgain.internal.snapshots.filesystem.SnapshotFileSystemManagerImpl
Constructor.
snapshotFlushBufferSize - Variable in class org.gridgain.internal.snapshots.configuration.NodeSnapshotConfigurationSchema
Deprecated.
snapshotId() - Method in class org.gridgain.internal.snapshots.communication.metastorage.CreateSnapshotGlobalState
Snapshot ID.
snapshotId() - Method in class org.gridgain.internal.snapshots.filesystem.EncryptedSnapshotFileSystem
 
snapshotId() - Method in class org.gridgain.internal.snapshots.filesystem.LocalSnapshotFileSystem
 
snapshotId() - Method in interface org.gridgain.internal.snapshots.filesystem.SnapshotFileSystem
Returns the snapshot identifier.
snapshotId() - Method in class org.gridgain.internal.snapshots.meta.SnapshotMeta
 
SnapshotIllegalArgumentException - Exception in org.gridgain.internal.snapshots
Exception thrown in case if an illegal or inappropriate argument was provided for a snapshot operation.
SnapshotIllegalArgumentException(String) - Constructor for exception org.gridgain.internal.snapshots.SnapshotIllegalArgumentException
 
SnapshotManager - Class in org.gridgain.internal.snapshots
Class responsible for creating and restoring GG Snapshots.
SnapshotManager(ClusterService, MetaStorageManagerImpl, CatalogManager, TableManager, TxManager, PartitionReplicaLifecycleManager, LogicalTopologyService, SchemaSyncService, PlacementDriver, ReplicaManager, HybridClock, SnapshotFileSystemManager, NodeSnapshotConfiguration, ReplicationConfiguration, SnapshotTombstoneManager, EncryptionManager, DataEncryptionKeyManager, NodeProperties, SystemLocalConfiguration, ClockService) - Constructor for class org.gridgain.internal.snapshots.SnapshotManager
Constructor.
SnapshotManagerContext - Class in org.gridgain.internal.snapshots
Class containing a bunch of components common for the Snapshots module.
SnapshotMessageGroup - Class in org.gridgain.internal.snapshots.communication.messages
Message Group for Snapshot-related messages.
SnapshotMessageGroup() - Constructor for class org.gridgain.internal.snapshots.communication.messages.SnapshotMessageGroup
 
snapshotMeta() - Method in class org.gridgain.internal.snapshots.filesystem.EncryptedSnapshotFileSystem
 
snapshotMeta() - Method in class org.gridgain.internal.snapshots.filesystem.LocalSnapshotFileSystem
 
snapshotMeta() - Method in interface org.gridgain.internal.snapshots.filesystem.SnapshotFileSystem
Returns the path to the Meta file of this Snapshot.
SnapshotMeta - Class in org.gridgain.internal.snapshots.meta
Represents Snapshot Meta information which is saved in a separate file during snapshot creation (in JSON format).
SnapshotMeta(UUID, long, Collection<String>, Collection<TableSnapshotMeta>, Collection<StructureView>, Collection<ZoneDescriptorView>, UUID, int, SnapshotEncryptionMeta) - Constructor for class org.gridgain.internal.snapshots.meta.SnapshotMeta
Constructor.
SnapshotMetaNotFoundException - Exception in org.gridgain.internal.snapshots
Exception thrown when specified snapshot meta was not found.
SnapshotMetaNotFoundException(UUID, URI) - Constructor for exception org.gridgain.internal.snapshots.SnapshotMetaNotFoundException
Constructor.
SnapshotMetaPath - Interface in org.gridgain.internal.snapshots.filesystem
Represents a snapshot's meta file.
snapshotMetaSerializer() - Method in class org.gridgain.internal.snapshots.SnapshotManagerContext
 
SnapshotMetaSerializer - Class in org.gridgain.internal.snapshots
Class for reading and writing Snapshot Meta files.
SnapshotMetaSerializer() - Constructor for class org.gridgain.internal.snapshots.SnapshotMetaSerializer
 
snapshotMetaWriter() - Method in class org.gridgain.internal.snapshots.SnapshotManagerContext
 
SnapshotMetaWriter - Class in org.gridgain.internal.snapshots.meta
Class to create and save snapshot meta.
SnapshotMetaWriter(CatalogManager, SnapshotFileSystemManager, SnapshotMetaSerializer, SnapshotSignatureSerializer, Executor, int) - Constructor for class org.gridgain.internal.snapshots.meta.SnapshotMetaWriter
Constructor.
SnapshotNotFoundException - Exception in org.gridgain.internal.snapshots
Exception thrown when specified snapshot was not found.
SnapshotNotFoundException(UUID) - Constructor for exception org.gridgain.internal.snapshots.SnapshotNotFoundException
 
SnapshotOperationNotFoundException - Exception in org.gridgain.internal.snapshots
Exception thrown when specified snapshot operation was not found.
SnapshotOperationNotFoundException(UUID) - Constructor for exception org.gridgain.internal.snapshots.SnapshotOperationNotFoundException
 
snapshotPartitionPrefix(UUID) - Static method in class org.gridgain.internal.snapshots.communication.metastorage.MetaStorageKeys
Returns prefix to partition entries used by single-copy algorithm for the given snapshot.
SnapshotPath - Interface in org.gridgain.internal.snapshots.filesystem
Represents a snapshot's partition file.
SnapshotProperties - Class in org.gridgain.internal.snapshots
A wrapper around SystemLocalConfiguration for accessing internal properties specific to the snapshots module.
SnapshotRebalanceWatch - Class in org.gridgain.internal.snapshots.coordinator
Fails ongoing snapshot operation if rebalance is detected for any of the tables participating in the operation.
SnapshotsCache - Class in org.gridgain.internal.snapshots.coordinator
Snapshots cache that stores the latest snapshot id for each table.
SnapshotsCache.CacheFrame - Class in org.gridgain.internal.snapshots.coordinator
A cache frame for a single moment in time.
SnapshotSignature - Class in org.gridgain.internal.snapshots.signature
Represents content of snapshot signature file.
SnapshotSignature(DataEncryptionKey, String) - Constructor for class org.gridgain.internal.snapshots.signature.SnapshotSignature
Constructor.
SnapshotSignatureSerializer - Class in org.gridgain.internal.snapshots.signature
Serializer implementation of SnapshotSignature.
SnapshotSignatureSerializer(EncryptionManager) - Constructor for class org.gridgain.internal.snapshots.signature.SnapshotSignatureSerializer
 
SnapshotStatus - Enum Class in org.gridgain.internal.snapshots.communication.metastorage
Represents a status of a Snapshot Operation.
SnapshotTablesNotFoundException - Exception in org.gridgain.internal.snapshots
Exception thrown when specified tables were not found.
SnapshotTablesNotFoundException(List<String>) - Constructor for exception org.gridgain.internal.snapshots.SnapshotTablesNotFoundException
 
snapshotTombstoneManager() - Method in class org.gridgain.internal.snapshots.SnapshotManagerContext
 
SnapshotTombstoneManager - Class in org.gridgain.internal.snapshots.tombstone
Manages tombstones preserved for incremental snapshots.
SnapshotTombstoneManager(ClusterSnapshotConfiguration, TableManager, ScheduledExecutorService, ExecutorService, VaultManager, HybridClock, FailureProcessor) - Constructor for class org.gridgain.internal.snapshots.tombstone.SnapshotTombstoneManager
Constructor.
snapshotTombstonesTtlMinutes - Variable in class org.gridgain.internal.snapshots.configuration.ClusterSnapshotConfigurationSchema
Time to live (in minutes) for tombstones, preserved for incremental Snapshots.
snapshotType() - Method in interface org.gridgain.internal.snapshots.communication.messages.CreateSnapshotMessage
 
snapshotTypeOrdinal() - Method in interface org.gridgain.internal.snapshots.communication.messages.CreateSnapshotMessage
Type of the snapshot.
snapshotUri() - Method in class org.gridgain.internal.snapshots.communication.metastorage.GlobalSnapshotState
Snapshot URI set from the snapshot configuration.
snapshotUri(String) - Method in interface org.gridgain.internal.snapshots.filesystem.SnapshotFileSystemManager
Resolves the snapshot path from configuration by name.
snapshotUri(String) - Method in class org.gridgain.internal.snapshots.filesystem.SnapshotFileSystemManagerImpl
 
SnapshotUri - Class in org.gridgain.internal.snapshots.filesystem
Represents a snapshot path from the configuration.
SnapshotUri(URI, SnapshotUri.PathType) - Constructor for class org.gridgain.internal.snapshots.filesystem.SnapshotUri
 
SnapshotUri.PathType - Enum Class in org.gridgain.internal.snapshots.filesystem
Type of the snapshot path.
SnapshotUriConfigurationSchema - Class in org.gridgain.internal.snapshots.configuration
Configuration of the snapshot paths.
SnapshotUriConfigurationSchema() - Constructor for class org.gridgain.internal.snapshots.configuration.SnapshotUriConfigurationSchema
 
SnapshotUriNotFoundException - Exception in org.gridgain.internal.snapshots
Exception thrown when specified snapshot meta was not found.
SnapshotUriNotFoundException(String) - Constructor for exception org.gridgain.internal.snapshots.SnapshotUriNotFoundException
Constructor.
SnapshotUtils - Class in org.gridgain.internal.snapshots
Utils to work with GridGain snapshots.
SnapshotUtils() - Constructor for class org.gridgain.internal.snapshots.SnapshotUtils
 
SortedIndexDescriptorView - Class in org.gridgain.internal.snapshots.meta
JSON view of a CatalogSortedIndexDescriptor.
SortedIndexDescriptorView(String, boolean, List<IndexColumnDescriptorView>) - Constructor for class org.gridgain.internal.snapshots.meta.SortedIndexDescriptorView
JSON constructor.
source() - Method in interface org.gridgain.internal.snapshots.communication.messages.RestoreSnapshotMessage
Name of the snapshot URI in configuration or null for default.
start() - Method in class org.gridgain.internal.snapshots.meta.SequenceDescriptorView
 
startAsync(ComponentContext) - Method in class org.gridgain.internal.snapshots.filesystem.SnapshotFileSystemManagerImpl
 
startAsync(ComponentContext) - Method in class org.gridgain.internal.snapshots.SnapshotManager
 
startAsync(ComponentContext) - Method in class org.gridgain.internal.snapshots.tombstone.SnapshotTombstoneManager
 
STARTED - Enum constant in enum class org.gridgain.internal.snapshots.communication.metastorage.SnapshotStatus
Operation has started.
startSnapshotCreation(long, SnapshotType, Instant, HybridTimestamp, Set<String>, Set<String>, String, String) - Method in class org.gridgain.internal.snapshots.coordinator.SnapshotCoordinatorRole
Initiates the creation of a Snapshot.
startTime() - Method in class org.gridgain.internal.snapshots.communication.metastorage.GlobalSnapshotState
Start time of the Snapshot Operation.
status() - Method in class org.gridgain.internal.snapshots.communication.metastorage.GlobalSnapshotState
Status of the Snapshot Operation.
status() - Method in class org.gridgain.internal.snapshots.communication.metastorage.LocalSnapshotState
 
stopAsync(ComponentContext) - Method in class org.gridgain.internal.snapshots.filesystem.SnapshotFileSystemManagerImpl
 
stopAsync(ComponentContext) - Method in class org.gridgain.internal.snapshots.SnapshotManager
 
stopAsync(ComponentContext) - Method in class org.gridgain.internal.snapshots.tombstone.SnapshotTombstoneManager
 
storageProfile() - Method in class org.gridgain.internal.snapshots.meta.StorageProfileDescriptorView
 
storageProfile() - Method in class org.gridgain.internal.snapshots.meta.TableDescriptorView
 
StorageProfileDescriptorView - Class in org.gridgain.internal.snapshots.meta
JSON view of a CatalogStorageProfileDescriptor.
StorageProfileDescriptorView(String) - Constructor for class org.gridgain.internal.snapshots.meta.StorageProfileDescriptorView
 
storageProfiles() - Method in class org.gridgain.internal.snapshots.meta.StorageProfilesDescriptorView
 
storageProfiles() - Method in class org.gridgain.internal.snapshots.meta.ZoneDescriptorView
 
StorageProfilesDescriptorView - Class in org.gridgain.internal.snapshots.meta
JSON view of a CatalogStorageProfilesDescriptor.
StorageProfilesDescriptorView(List<StorageProfileDescriptorView>, StorageProfileDescriptorView) - Constructor for class org.gridgain.internal.snapshots.meta.StorageProfilesDescriptorView
 
structureDescriptors() - Method in class org.gridgain.internal.snapshots.meta.SnapshotMeta
 
structureIds() - Method in class org.gridgain.internal.snapshots.communication.metastorage.CreateSnapshotGlobalState
 
structureIds() - Method in class org.gridgain.internal.snapshots.communication.metastorage.GlobalSnapshotState
Ids of the structures that participate in the Snapshot Operation.
structureNames() - Method in interface org.gridgain.internal.snapshots.communication.messages.CreateSnapshotMessage
Set of fully-qualified structure names that will be parts of the snapshot.
StructureView - Class in org.gridgain.internal.snapshots.meta
Common JSON data required to restore structure (maps and sequences).
SUCCESS_RESPONSE - Static variable in class org.gridgain.internal.snapshots.communication.messages.SnapshotMessageGroup
Message type for SuccessResponseMessage.
SuccessResponseMessage - Interface in org.gridgain.internal.snapshots.communication.messages
Message representing a successful response.
SwitchTablesAccessCommand - Class in org.gridgain.internal.snapshots.catalog
Command for locking all existing tables present in the Snapshot Meta.

T

TableColumnDescriptorView - Class in org.gridgain.internal.snapshots.meta
JSON view of a CatalogTableColumnDescriptor.
TableColumnDescriptorView(String, ColumnType, boolean, int, int, int, TableColumnDescriptorView.DefaultValueView) - Constructor for class org.gridgain.internal.snapshots.meta.TableColumnDescriptorView
JSON constructor.
TableColumnDescriptorView.ConstantDefaultValueView - Class in org.gridgain.internal.snapshots.meta
JSON view of a DefaultValue.ConstantValue.
TableColumnDescriptorView.DefaultValueView - Class in org.gridgain.internal.snapshots.meta
JSON view of a DefaultValue.
TableColumnDescriptorView.FunctionCallDefaultValueView - Class in org.gridgain.internal.snapshots.meta
JSON view of a DefaultValue.FunctionCall.
tableDescriptor() - Method in class org.gridgain.internal.snapshots.meta.TableSchemaView
 
TableDescriptorView - Class in org.gridgain.internal.snapshots.meta
JSON view of a CatalogTableDescriptor.
TableDescriptorView(int, int, String, String, String, String, List<TableColumnDescriptorView>, TableVersionView[], List<String>, String, String, String, String) - Constructor for class org.gridgain.internal.snapshots.meta.TableDescriptorView
JSON constructor.
tableId() - Method in class org.gridgain.internal.snapshots.meta.TableDescriptorView
 
tableIds() - Method in class org.gridgain.internal.snapshots.communication.metastorage.CreateSnapshotGlobalState
IDs of tables that participate in the Snapshot Operation.
tableManager() - Method in class org.gridgain.internal.snapshots.SnapshotManagerContext
 
tableName() - Method in class org.gridgain.internal.snapshots.meta.StructureView
 
tableNames() - Method in interface org.gridgain.internal.snapshots.communication.messages.CreateSnapshotMessage
Set of fully-qualified table names that will be parts of the snapshot.
tableNames() - Method in interface org.gridgain.internal.snapshots.communication.messages.RestoreSnapshotMessage
Set of fully-qualified table names that will be restored.
tableNames() - Method in class org.gridgain.internal.snapshots.communication.metastorage.CreateSnapshotGlobalState
Names of tables that participate in the Snapshot Operation.
tableNames() - Method in class org.gridgain.internal.snapshots.communication.metastorage.GlobalSnapshotState
Names of the tables that participate in the Snapshot Operation.
tableNames() - Method in class org.gridgain.internal.snapshots.communication.metastorage.RestoreSnapshotGlobalState
 
tableSchemaVersions() - Method in class org.gridgain.internal.snapshots.meta.TableDescriptorView
Returns schema versions between parent snapshot (excluding) and this snapshot (including).
TableSchemaView - Class in org.gridgain.internal.snapshots.meta
Represents Catalog entities that are necessary to obtain table schemas during Snapshot Restoration.
TableSchemaView(TableDescriptorView, IndexDescriptorView, List<IndexDescriptorView>) - Constructor for class org.gridgain.internal.snapshots.meta.TableSchemaView
JSON constructor.
TableSnapshotMeta - Class in org.gridgain.internal.snapshots.meta
Class that represents metadata of a snapshot of a table.
TableSnapshotMeta(TableSchemaView) - Constructor for class org.gridgain.internal.snapshots.meta.TableSnapshotMeta
Constructor.
tableSnapshotMetas() - Method in class org.gridgain.internal.snapshots.meta.SnapshotMeta
 
TableSnapshotReader - Class in org.gridgain.internal.snapshots
Class for restoring a Snapshot for a table.
TableSnapshotReader(TableSnapshotMeta, SnapshotFileSystem, int, UUID, int, String, int) - Constructor for class org.gridgain.internal.snapshots.TableSnapshotReader
Constructor.
TableTombstoneProvider - Interface in org.gridgain.internal.snapshots
Tombstones provider for table.
TableTombstoneResolver - Interface in org.gridgain.internal.snapshots
Table tombstone resolver.
TableVersionView - Class in org.gridgain.internal.snapshots.meta
JSON view of a CatalogTableSchemaVersions.TableVersion.
TableVersionView(List<TableColumnDescriptorView>) - Constructor for class org.gridgain.internal.snapshots.meta.TableVersionView
JSON constructor.
targetSnapshotId() - Method in interface org.gridgain.internal.snapshots.communication.messages.DeleteSnapshotMessage
ID of the Snapshot to be deleted.
targetSnapshotId() - Method in interface org.gridgain.internal.snapshots.communication.messages.RestoreSnapshotMessage
ID of the Snapshot to be restored.
targetSnapshotId() - Method in class org.gridgain.internal.snapshots.communication.metastorage.DeleteSnapshotGlobalState
 
targetSnapshotId() - Method in class org.gridgain.internal.snapshots.communication.metastorage.RestoreSnapshotGlobalState
 
tempTableDescriptors(SnapshotMeta, UUID, Catalog) - Static method in class org.gridgain.internal.snapshots.SnapshotUtils
Returns descriptors of the tables created during given snapshot RESTORE operation from the catalog.
threadPool() - Method in class org.gridgain.internal.snapshots.SnapshotManagerContext
 
threadPoolSize - Variable in class org.gridgain.internal.snapshots.configuration.NodeSnapshotConfigurationSchema
Amount of threads used by the Snapshot component for IO operations when creating or restoring snapshots.
timestamp() - Method in interface org.gridgain.internal.snapshots.communication.messages.CreateSnapshotMessage
 
timestamp() - Method in class org.gridgain.internal.snapshots.communication.metastorage.CreateSnapshotGlobalState
Inclusive upper bound of Snapshot interval.
timestampLong() - Method in interface org.gridgain.internal.snapshots.communication.messages.CreateSnapshotMessage
Point in time at which the Snapshot should be created or HybridTimestamp.NULL_HYBRID_TIMESTAMP to use current time.
tmpTableNamePrefix(UUID) - Static method in class org.gridgain.internal.snapshots.SnapshotManager
Prefix for temporary table names that are used during Snapshot restoration.
toColumn() - Method in class org.gridgain.internal.snapshots.meta.TableColumnDescriptorView
Converts this view into Column.
toColumnParams() - Method in class org.gridgain.internal.snapshots.meta.TableColumnDescriptorView
Converts this view into ColumnParams to be used in Catalog commands.
toDefaultValue() - Method in class org.gridgain.internal.snapshots.meta.TableColumnDescriptorView.ConstantDefaultValueView
 
toDefaultValue() - Method in class org.gridgain.internal.snapshots.meta.TableColumnDescriptorView.DefaultValueView
 
toDefaultValue() - Method in class org.gridgain.internal.snapshots.meta.TableColumnDescriptorView.FunctionCallDefaultValueView
 
TOMBSTONE_HEADER_BYTE - Static variable in class org.gridgain.internal.snapshots.RowSnapshotWriter
Byte value representing a tombstone row.
TombstoneResolverFactory - Class in org.gridgain.internal.snapshots
TombstoneResolverFactory(TableTombstoneProvider) - Constructor for class org.gridgain.internal.snapshots.TombstoneResolverFactory
 
topologyService() - Method in class org.gridgain.internal.snapshots.SnapshotManagerContext
 
toStorageProfileParams() - Method in class org.gridgain.internal.snapshots.meta.StorageProfileDescriptorView
Converts this view into StorageProfileParams to be used in Catalog commands.
toString() - Method in class org.gridgain.internal.snapshots.communication.metastorage.CreateSnapshotGlobalState
 
toString() - Method in class org.gridgain.internal.snapshots.communication.metastorage.DeleteSnapshotGlobalState
 
toString() - Method in class org.gridgain.internal.snapshots.communication.metastorage.GlobalSnapshotState
 
toString() - Method in class org.gridgain.internal.snapshots.communication.metastorage.LocalSnapshotState
 
toString() - Method in class org.gridgain.internal.snapshots.communication.metastorage.RestoreSnapshotGlobalState
 
toString() - Method in class org.gridgain.internal.snapshots.coordinator.SnapshotsCache.CacheFrame
 
toString() - Method in class org.gridgain.internal.snapshots.filesystem.SnapshotUri
 
txManager() - Method in class org.gridgain.internal.snapshots.SnapshotManagerContext
 
type - Variable in class org.gridgain.internal.snapshots.configuration.SnapshotUriConfigurationSchema
The snapshot path's type.
type() - Method in class org.gridgain.internal.snapshots.configuration.ClusterSnapshotConfigurationModule
 
type() - Method in class org.gridgain.internal.snapshots.configuration.NodeSnapshotConfigurationModule
 
type() - Method in class org.gridgain.internal.snapshots.filesystem.SnapshotUri
Returns type of the snapshot URI.
type() - Method in class org.gridgain.internal.snapshots.meta.TableColumnDescriptorView
 

U

unique() - Method in class org.gridgain.internal.snapshots.meta.IndexDescriptorView
 
UNKNOWN_CATALOG_VERSION - Static variable in class org.gridgain.internal.snapshots.communication.metastorage.RestoreSnapshotGlobalState
 
unlockTables(SnapshotMeta) - Static method in class org.gridgain.internal.snapshots.catalog.SwitchTablesAccessCommand
 
unwrap(Class<T>) - Method in class org.gridgain.internal.snapshots.SecuredSnapshotFacade
 
uri - Variable in class org.gridgain.internal.snapshots.configuration.SnapshotUriConfigurationSchema
The base URI to create snapshots at (scheme://relative-path or scheme:/absolute-path).
uri() - Method in class org.gridgain.internal.snapshots.filesystem.EncryptedSnapshotPath
 
uri() - Method in class org.gridgain.internal.snapshots.filesystem.LocalSnapshotMetaPath
 
uri() - Method in class org.gridgain.internal.snapshots.filesystem.LocalSnapshotPath
 
uri() - Method in interface org.gridgain.internal.snapshots.filesystem.SnapshotMetaPath
Returns URI of the object identified by this path.
uri() - Method in interface org.gridgain.internal.snapshots.filesystem.SnapshotPath
Returns URI of the object identified by this path.
uri() - Method in class org.gridgain.internal.snapshots.filesystem.SnapshotUri
Returns URI to the snapshots.
UUID_SIZE - Static variable in class org.gridgain.internal.snapshots.RowSnapshotWriter
 

V

validate(OneDefault, ValidationContext<NamedListView<SnapshotUriView>>) - Method in class org.gridgain.internal.snapshots.configuration.OneDefaultValidatorImpl
 
validators() - Method in class org.gridgain.internal.snapshots.configuration.ClusterSnapshotConfigurationModule
 
value() - Method in class org.gridgain.internal.snapshots.meta.TableColumnDescriptorView.ConstantDefaultValueView
 
valueOf(String) - Static method in enum class org.gridgain.internal.snapshots.communication.metastorage.OperationType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.gridgain.internal.snapshots.communication.metastorage.SnapshotStatus
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.gridgain.internal.snapshots.filesystem.SnapshotUri.PathType
Returns the enum constant of this class with the specified name.
values() - Static method in enum class org.gridgain.internal.snapshots.communication.metastorage.OperationType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.gridgain.internal.snapshots.communication.metastorage.SnapshotStatus
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.gridgain.internal.snapshots.filesystem.SnapshotUri.PathType
Returns an array containing the constants of this enum class, in the order they are declared.

W

write(ByteBuffer) - Method in class org.gridgain.internal.snapshots.buffer.BufferedChannel
Writes the provided bytes of data to the buffer with the eviction logic (writing) into the channel in case of buffer overflow.
write(ByteBuffer) - Method in class org.gridgain.internal.snapshots.buffer.ChecksumChannel
 
writeChannel() - Method in class org.gridgain.internal.snapshots.filesystem.EncryptedSnapshotPath
 
writeChannel() - Method in class org.gridgain.internal.snapshots.filesystem.LocalSnapshotMetaPath
 
writeChannel() - Method in class org.gridgain.internal.snapshots.filesystem.LocalSnapshotPath
 
writeChannel() - Method in interface org.gridgain.internal.snapshots.filesystem.SnapshotMetaPath
Opens a channel to write the object identified by this path.
writeChannel() - Method in interface org.gridgain.internal.snapshots.filesystem.SnapshotPath
Opens a channel to write the object identified by this path.
writeExternalData(CreateSnapshotGlobalState, IgniteDataOutput) - Method in class org.gridgain.internal.snapshots.communication.metastorage.CreateSnapshotGlobalStateSerializer
 
writeExternalData(DeleteSnapshotGlobalState, IgniteDataOutput) - Method in class org.gridgain.internal.snapshots.communication.metastorage.DeleteSnapshotGlobalStateSerializer
 
writeExternalData(GlobalSnapshotState, IgniteDataOutput) - Method in class org.gridgain.internal.snapshots.communication.metastorage.GlobalSnapshotStateSerializer
 
writeExternalData(LocalSnapshotState, IgniteDataOutput) - Method in class org.gridgain.internal.snapshots.communication.metastorage.LocalSnapshotStateSerializer
 
writeExternalData(RestoreSnapshotGlobalState, IgniteDataOutput) - Method in class org.gridgain.internal.snapshots.communication.metastorage.RestoreSnapshotGlobalStateSerializer
 
writeSnapshotMeta(SnapshotMeta, SnapshotFileSystem) - Method in class org.gridgain.internal.snapshots.SnapshotMetaSerializer
Writes the Snapshot Meta of the given Snapshot (identified by the given Snapshot ID) to a file.

Z

zoneDescriptors() - Method in class org.gridgain.internal.snapshots.meta.SnapshotMeta
 
ZoneDescriptorView - Class in org.gridgain.internal.snapshots.meta
JSON view of a CatalogZoneDescriptor.
ZoneDescriptorView(String, int, int, int, int, String, StorageProfilesDescriptorView) - Constructor for class org.gridgain.internal.snapshots.meta.ZoneDescriptorView
JSON constructor.
zoneName() - Method in class org.gridgain.internal.snapshots.meta.TableDescriptorView
 
zoneViews() - Method in class org.gridgain.internal.snapshots.meta.DescriptorViewFactory
 
A B C D E F G H I K L M N O P R S T U V W Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form