java.lang.Object
org.gridgain.internal.snapshots.communication.metastorage.GlobalSnapshotState
Direct Known Subclasses:
CreateSnapshotGlobalState, DeleteSnapshotGlobalState, RestoreSnapshotGlobalState

public class GlobalSnapshotState extends Object
Base class representing a Global Snapshot State.
  • Method Details

    • operationId

      public UUID operationId()
      ID of the Snapshot Operation.
    • status

      public SnapshotStatus status()
      Status of the Snapshot Operation.
    • nodeNames

      public Set<String> nodeNames()
      Names of the nodes that participate in the Snapshot Operation.
    • startTime

      public Instant startTime()
      Start time of the Snapshot Operation.
    • description

      public String description()
      Description of the Snapshot Operation result.
    • tableNames

      public Set<org.apache.ignite.table.QualifiedName> tableNames()
      Names of the tables that participate in the Snapshot Operation.
    • structureNames

      public Set<org.apache.ignite.table.QualifiedName> structureNames()
      Names of the structures that participate in the Snapshot Operation.
    • force

      public boolean force()
      If force flag was used for the operation. Meaning differs for create and restore operations.
    • snapshotUri

      public SnapshotUri snapshotUri()
      Snapshot URI set from the snapshot configuration.
    • toString

      public String toString()
      Overrides:
      toString in class Object