Package io.atomix.raft.protocol
Class AbstractRaftRequest.Builder<T extends AbstractRaftRequest.Builder<T,U>,U extends AbstractRaftRequest>
java.lang.Object
io.atomix.raft.protocol.AbstractRaftRequest.Builder<T,U>
- Type Parameters:
T- The builder type.U- The request type.
- All Implemented Interfaces:
RaftRequest.Builder<T,,U> Builder<U>
- Direct Known Subclasses:
AppendRequest.Builder,ConfigurationRequest.Builder,ConfigureRequest.Builder,InstallRequest.Builder,PollRequest.Builder,TransferRequest.Builder,VoteRequest.Builder
- Enclosing class:
- AbstractRaftRequest
protected abstract static class AbstractRaftRequest.Builder<T extends AbstractRaftRequest.Builder<T,U>,U extends AbstractRaftRequest>
extends Object
implements RaftRequest.Builder<T,U>
Abstract request builder.