Class AppendEntriesReply

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

public final class AppendEntriesReply extends RaftRPC
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()