java.lang.Object
org.opendaylight.controller.cluster.raft.base.messages.CaptureSnapshot
All Implemented Interfaces:
ControlMessage

public class CaptureSnapshot extends Object implements ControlMessage
  • Constructor Details

    • CaptureSnapshot

      public CaptureSnapshot(long lastIndex, long lastTerm, long lastAppliedIndex, long lastAppliedTerm, long replicatedToAllIndex, long replicatedToAllTerm, List<ReplicatedLogEntry> unAppliedEntries, boolean mandatoryTrim)
  • Method Details

    • getLastAppliedIndex

      public long getLastAppliedIndex()
    • getLastAppliedTerm

      public long getLastAppliedTerm()
    • getLastIndex

      public long getLastIndex()
    • getLastTerm

      public long getLastTerm()
    • getReplicatedToAllIndex

      public long getReplicatedToAllIndex()
    • getReplicatedToAllTerm

      public long getReplicatedToAllTerm()
    • getUnAppliedEntries

      public List<ReplicatedLogEntry> getUnAppliedEntries()
    • isMandatoryTrim

      public boolean isMandatoryTrim()
    • toString

      public String toString()
      Overrides:
      toString in class Object