Package io.microraft.model.log
Interface RaftGroupMembersView.RaftGroupMembersViewBuilder
-
- Enclosing interface:
- RaftGroupMembersView
public static interface RaftGroupMembersView.RaftGroupMembersViewBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description RaftGroupMembersView
build()
RaftGroupMembersView.RaftGroupMembersViewBuilder
setLogIndex(long logIndex)
RaftGroupMembersView.RaftGroupMembersViewBuilder
setMembers(Collection<RaftEndpoint> members)
RaftGroupMembersView.RaftGroupMembersViewBuilder
setVotingMembers(Collection<RaftEndpoint> votingMembers)
-
-
-
Method Detail
-
setLogIndex
@Nonnull RaftGroupMembersView.RaftGroupMembersViewBuilder setLogIndex(long logIndex)
-
setMembers
@Nonnull RaftGroupMembersView.RaftGroupMembersViewBuilder setMembers(@Nonnull Collection<RaftEndpoint> members)
-
setVotingMembers
@Nonnull RaftGroupMembersView.RaftGroupMembersViewBuilder setVotingMembers(@Nonnull Collection<RaftEndpoint> votingMembers)
-
build
@Nonnull RaftGroupMembersView build()
-
-