Interface RestoreSnapshotMessage
- All Superinterfaces:
Cloneable,org.apache.ignite.internal.network.NetworkMessage
public interface RestoreSnapshotMessage
extends org.apache.ignite.internal.network.NetworkMessage
Message for restoring a snapshot.
-
Field Summary
Fields inherited from interface org.apache.ignite.internal.network.NetworkMessage
NULL_GROUP_TYPE -
Method Summary
Modifier and TypeMethodDescription@Nullable Stringbooleanforce()Iffalsethen restoration fails if specified structures already exist.@Nullable Stringsource()Name of the snapshot URI in configuration ornullfor default.Set of fully-qualified structure names that will be restored.Set of fully-qualified table names that will be restored.ID of the Snapshot to be restored.Methods inherited from interface org.apache.ignite.internal.network.NetworkMessage
clone, groupType, messageType, needAck, prepareMarshal, serializer, toStringForLightLogging, unmarshal
-
Method Details
-
targetSnapshotId
UUID targetSnapshotId()ID of the Snapshot to be restored. -
tableNames
Set of fully-qualified table names that will be restored. If both this andstructureNames()are empty, restores all tables from the snapshot. -
structureNames
Set of fully-qualified structure names that will be restored. If both this andtableNames()are empty, restores all structures from the snapshot. -
source
Name of the snapshot URI in configuration ornullfor default. -
encryptionProviderName
-
force
boolean force()Iffalsethen restoration fails if specified structures already exist.
-