Class SnapshotDeletionsInProgress.Entry

  • All Implemented Interfaces:
    Writeable
    Enclosing class:
    SnapshotDeletionsInProgress

    public static final class SnapshotDeletionsInProgress.Entry
    extends java.lang.Object
    implements Writeable
    A class representing a snapshot deletion request entry in the cluster state.
    • Constructor Detail

      • Entry

        public Entry​(Snapshot snapshot,
                     long startTime,
                     long repositoryStateId)
      • Entry

        public Entry​(StreamInput in)
              throws java.io.IOException
        Throws:
        java.io.IOException
    • Method Detail

      • getSnapshot

        public Snapshot getSnapshot()
        The snapshot to delete.
      • getStartTime

        public long getStartTime()
        The start time in milliseconds for deleting the snapshots.
      • getRepositoryStateId

        public long getRepositoryStateId()
        The repository state id at the time the snapshot deletion began.
      • equals

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object