Package io.microraft.model.message
Interface InstallSnapshotResponse.InstallSnapshotResponseBuilder
-
- All Superinterfaces:
RaftMessage.RaftMessageBuilder<InstallSnapshotResponse>
- Enclosing interface:
- InstallSnapshotResponse
public static interface InstallSnapshotResponse.InstallSnapshotResponseBuilder extends RaftMessage.RaftMessageBuilder<InstallSnapshotResponse>
The builder interface forInstallSnapshotResponse
.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description InstallSnapshotResponse.InstallSnapshotResponseBuilder
setFlowControlSequenceNumber(long flowControlSequenceNumber)
InstallSnapshotResponse.InstallSnapshotResponseBuilder
setGroupId(Object groupId)
InstallSnapshotResponse.InstallSnapshotResponseBuilder
setQuerySequenceNumber(long querySequenceNumber)
InstallSnapshotResponse.InstallSnapshotResponseBuilder
setRequestedSnapshotChunkIndex(int requestedSnapshotChunkIndex)
InstallSnapshotResponse.InstallSnapshotResponseBuilder
setSender(RaftEndpoint sender)
InstallSnapshotResponse.InstallSnapshotResponseBuilder
setSnapshotIndex(long snapshotIndex)
InstallSnapshotResponse.InstallSnapshotResponseBuilder
setTerm(int term)
-
Methods inherited from interface io.microraft.model.message.RaftMessage.RaftMessageBuilder
build
-
-
-
-
Method Detail
-
setGroupId
@Nonnull InstallSnapshotResponse.InstallSnapshotResponseBuilder setGroupId(@Nonnull Object groupId)
-
setSender
@Nonnull InstallSnapshotResponse.InstallSnapshotResponseBuilder setSender(@Nonnull RaftEndpoint sender)
-
setTerm
@Nonnull InstallSnapshotResponse.InstallSnapshotResponseBuilder setTerm(int term)
-
setSnapshotIndex
@Nonnull InstallSnapshotResponse.InstallSnapshotResponseBuilder setSnapshotIndex(long snapshotIndex)
-
setRequestedSnapshotChunkIndex
@Nonnull InstallSnapshotResponse.InstallSnapshotResponseBuilder setRequestedSnapshotChunkIndex(int requestedSnapshotChunkIndex)
-
setQuerySequenceNumber
@Nonnull InstallSnapshotResponse.InstallSnapshotResponseBuilder setQuerySequenceNumber(long querySequenceNumber)
-
setFlowControlSequenceNumber
@Nonnull InstallSnapshotResponse.InstallSnapshotResponseBuilder setFlowControlSequenceNumber(long flowControlSequenceNumber)
-
-