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
Reply for the AppendEntries message.
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionAppendEntriesReply
(String followerId, long term, boolean success, long logLastIndex, long logLastTerm, short payloadVersion) AppendEntriesReply
(String followerId, long term, boolean success, long logLastIndex, long logLastTerm, short payloadVersion, boolean forceInstallSnapshot, boolean needsLeaderAddress, short recipientRaftVersion) -
Method Summary
Methods inherited from class org.opendaylight.controller.cluster.raft.messages.AbstractRaftRPC
getTerm
-
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
-
getPayloadVersion
public short getPayloadVersion() -
getRaftVersion
public short getRaftVersion() -
isForceInstallSnapshot
public boolean isForceInstallSnapshot() -
isNeedsLeaderAddress
public boolean isNeedsLeaderAddress() -
toString
-