Class AppendEntriesReply

java.lang.Object
org.opendaylight.controller.cluster.raft.messages.AbstractRaftRPC
org.opendaylight.controller.cluster.raft.messages.AppendEntriesReply
All Implemented Interfaces:
ControlMessage, Serializable, RaftRPC

public final class AppendEntriesReply extends AbstractRaftRPC
Reply for the AppendEntries message.
See Also:
  • Constructor Details

    • AppendEntriesReply

      public AppendEntriesReply(String followerId, long term, boolean success, long logLastIndex, long logLastTerm, short payloadVersion)
    • AppendEntriesReply

      public AppendEntriesReply(String followerId, long term, boolean success, long logLastIndex, long logLastTerm, short payloadVersion, boolean forceInstallSnapshot, boolean needsLeaderAddress, short recipientRaftVersion)
  • Method Details

    • isSuccess

      public boolean isSuccess()
    • getLogLastIndex

      public long getLogLastIndex()
    • getLogLastTerm

      public long getLogLastTerm()
    • getFollowerId

      public String getFollowerId()
    • getPayloadVersion

      public short getPayloadVersion()
    • getRaftVersion

      public short getRaftVersion()
    • isForceInstallSnapshot

      public boolean isForceInstallSnapshot()
    • isNeedsLeaderAddress

      public boolean isNeedsLeaderAddress()
    • toString

      public String toString()
      Overrides:
      toString in class Object