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 Tbuild()
-
-
-
Method Detail
-
build
@Nonnull T build()
-
-