Package io.microraft.model.message
Interface RaftMessage.RaftMessageBuilder<T extends RaftMessage>
-
- Type Parameters:
T
- the concrete type of the Raft message
- All Known Subinterfaces:
AppendEntriesFailureResponse.AppendEntriesFailureResponseBuilder
,AppendEntriesRequest.AppendEntriesRequestBuilder
,AppendEntriesSuccessResponse.AppendEntriesSuccessResponseBuilder
,InstallSnapshotRequest.InstallSnapshotRequestBuilder
,InstallSnapshotResponse.InstallSnapshotResponseBuilder
,PreVoteRequest.PreVoteRequestBuilder
,PreVoteResponse.PreVoteResponseBuilder
,TriggerLeaderElectionRequest.TriggerLeaderElectionRequestBuilder
,VoteRequest.VoteRequestBuilder
,VoteResponse.VoteResponseBuilder
- Enclosing interface:
- RaftMessage
public static interface RaftMessage.RaftMessageBuilder<T extends RaftMessage>
The base builder interface for Raft message classes
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description T
build()
-
-
-
Method Detail
-
build
@Nonnull T build()
-
-