Package io.microraft.model.message
Interface AppendEntriesFailureResponse
-
- All Superinterfaces:
RaftMessage
,RaftModel
,Serializable
public interface AppendEntriesFailureResponse extends RaftMessage
Response for a failedAppendEntriesRequest
.See 5.3 Log replication section of In Search of an Understandable Consensus Algorithm paper by Diego Ongaro and John Ousterhout.
- See Also:
AppendEntriesRequest
,AppendEntriesRequestHandler
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interface
AppendEntriesFailureResponse.AppendEntriesFailureResponseBuilder
The builder interface forAppendEntriesFailureResponse
.-
Nested classes/interfaces inherited from interface io.microraft.model.message.RaftMessage
RaftMessage.RaftMessageBuilder<T extends RaftMessage>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description long
getExpectedNextIndex()
long
getFlowControlSequenceNumber()
long
getQuerySequenceNumber()
-
Methods inherited from interface io.microraft.model.message.RaftMessage
getGroupId, getSender, getTerm
-
-