| AbstractRaftRPC |
|
| AbstractServerChangeReply |
Abstract base class for a server configuration change reply.
|
| AddServer |
Message sent to add a new server/replica (§4.1).
|
| AddServerReply |
Reply to an AddServer message (§4.1).
|
| AppendEntries |
Invoked by leader to replicate log entries (§5.3); also used as heartbeat (§5.2).
|
| AppendEntriesReply |
Reply for the AppendEntries message.
|
| ChangeServersVotingStatus |
Message sent to change the raft voting status for servers.
|
| IdentifiablePayload<T extends Identifier> |
|
| InstallSnapshot |
Message sent from a leader to install a snapshot chunk on a follower.
|
| InstallSnapshotReply |
|
| Payload |
|
| RemoveServer |
Message sent to remove a replica (§4.1).
|
| RemoveServerReply |
Reply to a RemoveServer message (§4.1).
|
| RequestLeadership |
Message sent to leader to transfer leadership to a particular follower.
|
| RequestVote |
Invoked by candidates to gather votes (§5.2).
|
| RequestVoteReply |
|
| ServerChangeReply |
A general server change reply.
|
| ServerRemoved |
The ServerRemoved message is sent to a server which has been removed successfully from the ServerConfiguration.
|
| UnInitializedFollowerSnapshotReply |
Local message sent to self on receiving the InstallSnapshotReply from a follower indicating that
the catch up of the follower has completed successfully for an AddServer operation.
|