- cache(Supplier<E>) - Static method in class ai.eloquent.util.Lazy
-
Create a lazy value from the given provider, allowing the value
stored in the lazy to be garbage collected if necessary.
- CACHE_VALUE - Static variable in enum ai.eloquent.data.UDPBroadcastProtos.MessageType
-
A cache invalidation message for {@link EloquentCache}.
- cancel() - Method in interface ai.eloquent.util.SafeTimer
-
Cancel this timer.
- cancel() - Method in class ai.eloquent.util.SafeTimerMock
-
- cancel() - Method in class ai.eloquent.util.SafeTimerReal
-
- cancel() - Method in class ai.eloquent.util.SafeTimerTask
- cancelled - Variable in class ai.eloquent.util.SafeTimerTask
-
If true, this task has been cancelled.
- CANDIDATENAME_FIELD_NUMBER - Static variable in class ai.eloquent.raft.EloquentRaftProto.RequestVoteRequest
-
- clear() - Method in class ai.eloquent.data.UDPBroadcastProtos.CacheInvalidateMessage.Builder
-
- clear() - Method in class ai.eloquent.data.UDPBroadcastProtos.FrontendRefreshMessage.Builder
-
- clear() - Method in class ai.eloquent.data.UDPBroadcastProtos.ReindexDocument.Builder
-
- clear() - Method in class ai.eloquent.data.UDPBroadcastProtos.UDPPacket.Builder
-
- clear() - Method in class ai.eloquent.raft.EloquentRaftProto.AddServerReply.Builder
-
- clear() - Method in class ai.eloquent.raft.EloquentRaftProto.AddServerRequest.Builder
-
- clear() - Method in class ai.eloquent.raft.EloquentRaftProto.AppendEntriesReply.Builder
-
- clear() - Method in class ai.eloquent.raft.EloquentRaftProto.AppendEntriesRequest.Builder
-
- clear() - Method in class ai.eloquent.raft.EloquentRaftProto.ApplyTransitionReply.Builder
-
- clear() - Method in class ai.eloquent.raft.EloquentRaftProto.ApplyTransitionRequest.Builder
-
- clear() - Method in class ai.eloquent.raft.EloquentRaftProto.InstallSnapshotReply.Builder
-
- clear() - Method in class ai.eloquent.raft.EloquentRaftProto.InstallSnapshotRequest.Builder
-
- clear() - Method in class ai.eloquent.raft.EloquentRaftProto.LivenessCheckReply.Builder
-
- clear() - Method in class ai.eloquent.raft.EloquentRaftProto.LivenessCheckRequest.Builder
-
- clear() - Method in class ai.eloquent.raft.EloquentRaftProto.LogEntry.Builder
-
- clear() - Method in class ai.eloquent.raft.EloquentRaftProto.RaftMessage.Builder
-
- clear() - Method in class ai.eloquent.raft.EloquentRaftProto.RemoveServerReply.Builder
-
- clear() - Method in class ai.eloquent.raft.EloquentRaftProto.RemoveServerRequest.Builder
-
- clear() - Method in class ai.eloquent.raft.EloquentRaftProto.RequestVoteReply.Builder
-
- clear() - Method in class ai.eloquent.raft.EloquentRaftProto.RequestVoteRequest.Builder
-
- clear() - Method in class ai.eloquent.raft.EloquentRaftProto.StateMachine.Builder
-
- clear() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.ClearTransients.Builder
-
- clear() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.KVStateMachine.Builder
-
- clear() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.LockRequest.Builder
-
- clear() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.QueueLock.Builder
-
- clear() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.ReleaseLock.Builder
-
- clear() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.RemoveValue.Builder
-
- clear() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.RequestLock.Builder
-
- clear() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.SetValue.Builder
-
- clear() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.Transition.Builder
-
- clear() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.TryLock.Builder
-
- clear() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.ValueWithOptionalOwner.Builder
-
- clear() - Method in class ai.eloquent.util.IdentityHashSet
-
Removes all of the elements from this set.
- CLEAR_ALL_FIELD_NUMBER - Static variable in class ai.eloquent.data.UDPBroadcastProtos.CacheInvalidateMessage
-
- CLEAR_TRANSIENTS_VALUE - Static variable in enum ai.eloquent.raft.KeyValueStateMachineProto.TransitionType
-
CLEAR_TRANSIENTS = 5;
- clearAddServer() - Method in class ai.eloquent.raft.EloquentRaftProto.RaftMessage.Builder
-
.ai.eloquent.raft.AddServerRequest addServer = 5;
- clearAddServerReply() - Method in class ai.eloquent.raft.EloquentRaftProto.RaftMessage.Builder
-
.ai.eloquent.raft.AddServerReply addServerReply = 11;
- clearAppendEntries() - Method in class ai.eloquent.raft.EloquentRaftProto.RaftMessage.Builder
-
-- The Requests
- clearAppendEntriesReply() - Method in class ai.eloquent.raft.EloquentRaftProto.RaftMessage.Builder
-
-- The Replies
- clearApplyTransition() - Method in class ai.eloquent.raft.EloquentRaftProto.RaftMessage.Builder
-
.ai.eloquent.raft.ApplyTransitionRequest applyTransition = 4;
- clearApplyTransitionReply() - Method in class ai.eloquent.raft.EloquentRaftProto.RaftMessage.Builder
-
.ai.eloquent.raft.ApplyTransitionReply applyTransitionReply = 10;
- clearBody() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.Transition.Builder
-
- clearCache() - Method in class ai.eloquent.raft.RaftBackedCache
-
This iterates through all the elements in the Raft backed cache and evicts them, using only a single Raft commit
to do it.
- clearCandidateName() - Method in class ai.eloquent.raft.EloquentRaftProto.RequestVoteRequest.Builder
-
the candidate requesting votes
- clearClearAll() - Method in class ai.eloquent.data.UDPBroadcastProtos.CacheInvalidateMessage.Builder
-
If true, we're invalidating the entire cache.
- clearClearTransients() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.Transition.Builder
-
.ai.eloquent.raft.ClearTransients clearTransients = 7;
- clearConfiguration() - Method in class ai.eloquent.raft.EloquentRaftProto.LogEntry.Builder
-
the new configuration for the cluster - only in CONFIGURATION
- clearContents() - Method in class ai.eloquent.data.UDPBroadcastProtos.UDPPacket.Builder
-
The actual contents of the message.
- clearContents() - Method in class ai.eloquent.raft.EloquentRaftProto.RaftMessage.Builder
-
- clearCreatedAt() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.ValueWithOptionalOwner.Builder
-
uint64 created_at = 4;
- clearData() - Method in class ai.eloquent.raft.EloquentRaftProto.InstallSnapshotRequest.Builder
-
raw bytes of the snapshot
- clearEntries() - Method in class ai.eloquent.raft.EloquentRaftProto.AppendEntriesRequest.Builder
-
log entries to store (empty for heartbeat; may send more than one for efficiency)
- clearErrorListeners() - Method in class ai.eloquent.raft.EloquentRaftNode
-
- clearErrorListeners() - Method in class ai.eloquent.raft.KeyValueStateMachine
-
- clearErrorListeners() - Method in class ai.eloquent.raft.Theseus
-
Remove all error listeners from Raft.
- clearErrorListeners() - Method in class ai.eloquent.web.TrackedExecutorService
-
- clearField(Descriptors.FieldDescriptor) - Method in class ai.eloquent.data.UDPBroadcastProtos.CacheInvalidateMessage.Builder
-
- clearField(Descriptors.FieldDescriptor) - Method in class ai.eloquent.data.UDPBroadcastProtos.FrontendRefreshMessage.Builder
-
- clearField(Descriptors.FieldDescriptor) - Method in class ai.eloquent.data.UDPBroadcastProtos.ReindexDocument.Builder
-
- clearField(Descriptors.FieldDescriptor) - Method in class ai.eloquent.data.UDPBroadcastProtos.UDPPacket.Builder
-
- clearField(Descriptors.FieldDescriptor) - Method in class ai.eloquent.raft.EloquentRaftProto.AddServerReply.Builder
-
- clearField(Descriptors.FieldDescriptor) - Method in class ai.eloquent.raft.EloquentRaftProto.AddServerRequest.Builder
-
- clearField(Descriptors.FieldDescriptor) - Method in class ai.eloquent.raft.EloquentRaftProto.AppendEntriesReply.Builder
-
- clearField(Descriptors.FieldDescriptor) - Method in class ai.eloquent.raft.EloquentRaftProto.AppendEntriesRequest.Builder
-
- clearField(Descriptors.FieldDescriptor) - Method in class ai.eloquent.raft.EloquentRaftProto.ApplyTransitionReply.Builder
-
- clearField(Descriptors.FieldDescriptor) - Method in class ai.eloquent.raft.EloquentRaftProto.ApplyTransitionRequest.Builder
-
- clearField(Descriptors.FieldDescriptor) - Method in class ai.eloquent.raft.EloquentRaftProto.InstallSnapshotReply.Builder
-
- clearField(Descriptors.FieldDescriptor) - Method in class ai.eloquent.raft.EloquentRaftProto.InstallSnapshotRequest.Builder
-
- clearField(Descriptors.FieldDescriptor) - Method in class ai.eloquent.raft.EloquentRaftProto.LivenessCheckReply.Builder
-
- clearField(Descriptors.FieldDescriptor) - Method in class ai.eloquent.raft.EloquentRaftProto.LivenessCheckRequest.Builder
-
- clearField(Descriptors.FieldDescriptor) - Method in class ai.eloquent.raft.EloquentRaftProto.LogEntry.Builder
-
- clearField(Descriptors.FieldDescriptor) - Method in class ai.eloquent.raft.EloquentRaftProto.RaftMessage.Builder
-
- clearField(Descriptors.FieldDescriptor) - Method in class ai.eloquent.raft.EloquentRaftProto.RemoveServerReply.Builder
-
- clearField(Descriptors.FieldDescriptor) - Method in class ai.eloquent.raft.EloquentRaftProto.RemoveServerRequest.Builder
-
- clearField(Descriptors.FieldDescriptor) - Method in class ai.eloquent.raft.EloquentRaftProto.RequestVoteReply.Builder
-
- clearField(Descriptors.FieldDescriptor) - Method in class ai.eloquent.raft.EloquentRaftProto.RequestVoteRequest.Builder
-
- clearField(Descriptors.FieldDescriptor) - Method in class ai.eloquent.raft.EloquentRaftProto.StateMachine.Builder
-
- clearField(Descriptors.FieldDescriptor) - Method in class ai.eloquent.raft.KeyValueStateMachineProto.ClearTransients.Builder
-
- clearField(Descriptors.FieldDescriptor) - Method in class ai.eloquent.raft.KeyValueStateMachineProto.KVStateMachine.Builder
-
- clearField(Descriptors.FieldDescriptor) - Method in class ai.eloquent.raft.KeyValueStateMachineProto.LockRequest.Builder
-
- clearField(Descriptors.FieldDescriptor) - Method in class ai.eloquent.raft.KeyValueStateMachineProto.QueueLock.Builder
-
- clearField(Descriptors.FieldDescriptor) - Method in class ai.eloquent.raft.KeyValueStateMachineProto.ReleaseLock.Builder
-
- clearField(Descriptors.FieldDescriptor) - Method in class ai.eloquent.raft.KeyValueStateMachineProto.RemoveValue.Builder
-
- clearField(Descriptors.FieldDescriptor) - Method in class ai.eloquent.raft.KeyValueStateMachineProto.RequestLock.Builder
-
- clearField(Descriptors.FieldDescriptor) - Method in class ai.eloquent.raft.KeyValueStateMachineProto.SetValue.Builder
-
- clearField(Descriptors.FieldDescriptor) - Method in class ai.eloquent.raft.KeyValueStateMachineProto.Transition.Builder
-
- clearField(Descriptors.FieldDescriptor) - Method in class ai.eloquent.raft.KeyValueStateMachineProto.TryLock.Builder
-
- clearField(Descriptors.FieldDescriptor) - Method in class ai.eloquent.raft.KeyValueStateMachineProto.ValueWithOptionalOwner.Builder
-
- clearFollowerName() - Method in class ai.eloquent.raft.EloquentRaftProto.AppendEntriesReply.Builder
-
The name of the follower that sent this reply.
- clearFollowerName() - Method in class ai.eloquent.raft.EloquentRaftProto.InstallSnapshotReply.Builder
-
The name of the follower that sent this reply.
- clearFollowerName() - Method in class ai.eloquent.raft.EloquentRaftProto.RequestVoteReply.Builder
-
The name of the follower that sent this reply.
- clearFollowerTerm() - Method in class ai.eloquent.raft.EloquentRaftProto.RequestVoteReply.Builder
-
the term of the follower, who is giving the vote.
- clearForwardedBy() - Method in class ai.eloquent.raft.EloquentRaftProto.AddServerRequest.Builder
-
the nodes that this request has already been forwarded through, for loop detection
- clearForwardedBy() - Method in class ai.eloquent.raft.EloquentRaftProto.ApplyTransitionRequest.Builder
-
the nodes that this request has already been forwarded through, for loop detection
- clearForwardedBy() - Method in class ai.eloquent.raft.EloquentRaftProto.RemoveServerRequest.Builder
-
the nodes that this request has already been forwarded through, for loop detection
- clearHolder() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.QueueLock.Builder
-
.ai.eloquent.raft.LockRequest holder = 1;
- clearHospice() - Method in class ai.eloquent.raft.EloquentRaftProto.StateMachine.Builder
-
The list of nodes in the hospice
- clearIndex() - Method in class ai.eloquent.raft.EloquentRaftProto.LogEntry.Builder
-
the index of the log entry
- clearInstallSnapshot() - Method in class ai.eloquent.raft.EloquentRaftProto.RaftMessage.Builder
-
.ai.eloquent.raft.InstallSnapshotRequest installSnapshot = 7;
- clearInstallSnapshotReply() - Method in class ai.eloquent.raft.EloquentRaftProto.RaftMessage.Builder
-
.ai.eloquent.raft.InstallSnapshotReply installSnapshotReply = 13;
- clearIsBroadcast() - Method in class ai.eloquent.data.UDPBroadcastProtos.UDPPacket.Builder
-
If true, this packet is a broadcast packet.
- clearIsRPC() - Method in class ai.eloquent.raft.EloquentRaftProto.RaftMessage.Builder
-
If true, we are expecting a response to this request over the RPC channel.
- clearKey() - Method in class ai.eloquent.data.UDPBroadcastProtos.CacheInvalidateMessage.Builder
-
The key we're invalidating.
- clearKey() - Method in class ai.eloquent.data.UDPBroadcastProtos.FrontendRefreshMessage.Builder
-
The key we're invalidating.
- clearKey() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.RemoveValue.Builder
-
string key = 1;
- clearKey() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.SetValue.Builder
-
string key = 1;
- clearLastAccessed() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.ValueWithOptionalOwner.Builder
-
uint64 last_accessed = 3;
- clearLastConfig() - Method in class ai.eloquent.raft.EloquentRaftProto.InstallSnapshotRequest.Builder
-
The latest cluster configuration as of lastIndex (included only with the first chunk)
- clearLastIndex() - Method in class ai.eloquent.raft.EloquentRaftProto.InstallSnapshotRequest.Builder
-
The snapshot replaces all entries up through and including this index
- clearLastLogIndex() - Method in class ai.eloquent.raft.EloquentRaftProto.RequestVoteRequest.Builder
-
index of candidate's last log entry
- clearLastLogTerm() - Method in class ai.eloquent.raft.EloquentRaftProto.RequestVoteRequest.Builder
-
term of candidate's last log entry
- clearLastTerm() - Method in class ai.eloquent.raft.EloquentRaftProto.InstallSnapshotRequest.Builder
-
The term of lastIndex
- clearLeaderCommit() - Method in class ai.eloquent.raft.EloquentRaftProto.AppendEntriesRequest.Builder
-
the leader's commitIndex
- clearLeaderName() - Method in class ai.eloquent.raft.EloquentRaftProto.AppendEntriesRequest.Builder
-
so follower can redirect clients
- clearLeaderName() - Method in class ai.eloquent.raft.EloquentRaftProto.InstallSnapshotRequest.Builder
-
So the follower can redirect clients
- clearLeadershipHint() - Method in class ai.eloquent.raft.EloquentRaftProto.AddServerReply.Builder
-
address of recent leader, if known
- clearLeadershipHint() - Method in class ai.eloquent.raft.EloquentRaftProto.RemoveServerReply.Builder
-
address of recent leader, if known
- clearLeaderTimish() - Method in class ai.eloquent.raft.EloquentRaftProto.AppendEntriesRequest.Builder
-
NOT STANDARD RAFT: the leader's timestamp, so we can compute the timish values across the cluster
- clearLive() - Method in class ai.eloquent.raft.EloquentRaftProto.LivenessCheckReply.Builder
-
False if we're currently shutting down or booting up, true otherwise
- clearLock() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.ReleaseLock.Builder
-
string lock = 1;
- clearLock() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.RequestLock.Builder
-
string lock = 1;
- clearLock() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.TryLock.Builder
-
string lock = 1;
- clearLocks() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.KVStateMachine.Builder
-
- clearLocksKeys() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.KVStateMachine.Builder
-
repeated string locksKeys = 5;
- clearLocksValues() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.KVStateMachine.Builder
-
repeated .ai.eloquent.raft.QueueLock locksValues = 6;
- clearMissingFromQuorum() - Method in class ai.eloquent.raft.EloquentRaftProto.AppendEntriesReply.Builder
-
NOT STANDARD RAFT: If true, this node is not in the quorum, and should perhaps be.
- clearName() - Method in class ai.eloquent.data.UDPBroadcastProtos.CacheInvalidateMessage.Builder
-
The name of the cache we're invalidating a key in.
- clearName() - Method in class ai.eloquent.data.UDPBroadcastProtos.FrontendRefreshMessage.Builder
-
The name of the cache we're invalidating a key in.
- clearNewEntryIndex() - Method in class ai.eloquent.raft.EloquentRaftProto.ApplyTransitionReply.Builder
-
the index of the log entry
- clearNewEntryTerm() - Method in class ai.eloquent.raft.EloquentRaftProto.ApplyTransitionReply.Builder
-
the term of the log entry
- clearNewHospiceMember() - Method in class ai.eloquent.raft.EloquentRaftProto.ApplyTransitionRequest.Builder
-
or, the addition of a hospice member
- clearNewHospiceMember() - Method in class ai.eloquent.raft.EloquentRaftProto.LogEntry.Builder
-
or, the addition of a hospice member - only in TRANSITION messages
- clearNewServer() - Method in class ai.eloquent.raft.EloquentRaftProto.AddServerRequest.Builder
-
the name of the new server to add to the configuration
- clearNextIndex() - Method in class ai.eloquent.raft.EloquentRaftProto.AppendEntriesReply.Builder
-
The last index replicated on this server.
- clearNextIndex() - Method in class ai.eloquent.raft.EloquentRaftProto.InstallSnapshotReply.Builder
-
index of candidate's last log entry
- clearOldServer() - Method in class ai.eloquent.raft.EloquentRaftProto.RemoveServerRequest.Builder
-
the name of the server to remove from the configuration
- clearOneof(Descriptors.OneofDescriptor) - Method in class ai.eloquent.data.UDPBroadcastProtos.CacheInvalidateMessage.Builder
-
- clearOneof(Descriptors.OneofDescriptor) - Method in class ai.eloquent.data.UDPBroadcastProtos.FrontendRefreshMessage.Builder
-
- clearOneof(Descriptors.OneofDescriptor) - Method in class ai.eloquent.data.UDPBroadcastProtos.ReindexDocument.Builder
-
- clearOneof(Descriptors.OneofDescriptor) - Method in class ai.eloquent.data.UDPBroadcastProtos.UDPPacket.Builder
-
- clearOneof(Descriptors.OneofDescriptor) - Method in class ai.eloquent.raft.EloquentRaftProto.AddServerReply.Builder
-
- clearOneof(Descriptors.OneofDescriptor) - Method in class ai.eloquent.raft.EloquentRaftProto.AddServerRequest.Builder
-
- clearOneof(Descriptors.OneofDescriptor) - Method in class ai.eloquent.raft.EloquentRaftProto.AppendEntriesReply.Builder
-
- clearOneof(Descriptors.OneofDescriptor) - Method in class ai.eloquent.raft.EloquentRaftProto.AppendEntriesRequest.Builder
-
- clearOneof(Descriptors.OneofDescriptor) - Method in class ai.eloquent.raft.EloquentRaftProto.ApplyTransitionReply.Builder
-
- clearOneof(Descriptors.OneofDescriptor) - Method in class ai.eloquent.raft.EloquentRaftProto.ApplyTransitionRequest.Builder
-
- clearOneof(Descriptors.OneofDescriptor) - Method in class ai.eloquent.raft.EloquentRaftProto.InstallSnapshotReply.Builder
-
- clearOneof(Descriptors.OneofDescriptor) - Method in class ai.eloquent.raft.EloquentRaftProto.InstallSnapshotRequest.Builder
-
- clearOneof(Descriptors.OneofDescriptor) - Method in class ai.eloquent.raft.EloquentRaftProto.LivenessCheckReply.Builder
-
- clearOneof(Descriptors.OneofDescriptor) - Method in class ai.eloquent.raft.EloquentRaftProto.LivenessCheckRequest.Builder
-
- clearOneof(Descriptors.OneofDescriptor) - Method in class ai.eloquent.raft.EloquentRaftProto.LogEntry.Builder
-
- clearOneof(Descriptors.OneofDescriptor) - Method in class ai.eloquent.raft.EloquentRaftProto.RaftMessage.Builder
-
- clearOneof(Descriptors.OneofDescriptor) - Method in class ai.eloquent.raft.EloquentRaftProto.RemoveServerReply.Builder
-
- clearOneof(Descriptors.OneofDescriptor) - Method in class ai.eloquent.raft.EloquentRaftProto.RemoveServerRequest.Builder
-
- clearOneof(Descriptors.OneofDescriptor) - Method in class ai.eloquent.raft.EloquentRaftProto.RequestVoteReply.Builder
-
- clearOneof(Descriptors.OneofDescriptor) - Method in class ai.eloquent.raft.EloquentRaftProto.RequestVoteRequest.Builder
-
- clearOneof(Descriptors.OneofDescriptor) - Method in class ai.eloquent.raft.EloquentRaftProto.StateMachine.Builder
-
- clearOneof(Descriptors.OneofDescriptor) - Method in class ai.eloquent.raft.KeyValueStateMachineProto.ClearTransients.Builder
-
- clearOneof(Descriptors.OneofDescriptor) - Method in class ai.eloquent.raft.KeyValueStateMachineProto.KVStateMachine.Builder
-
- clearOneof(Descriptors.OneofDescriptor) - Method in class ai.eloquent.raft.KeyValueStateMachineProto.LockRequest.Builder
-
- clearOneof(Descriptors.OneofDescriptor) - Method in class ai.eloquent.raft.KeyValueStateMachineProto.QueueLock.Builder
-
- clearOneof(Descriptors.OneofDescriptor) - Method in class ai.eloquent.raft.KeyValueStateMachineProto.ReleaseLock.Builder
-
- clearOneof(Descriptors.OneofDescriptor) - Method in class ai.eloquent.raft.KeyValueStateMachineProto.RemoveValue.Builder
-
- clearOneof(Descriptors.OneofDescriptor) - Method in class ai.eloquent.raft.KeyValueStateMachineProto.RequestLock.Builder
-
- clearOneof(Descriptors.OneofDescriptor) - Method in class ai.eloquent.raft.KeyValueStateMachineProto.SetValue.Builder
-
- clearOneof(Descriptors.OneofDescriptor) - Method in class ai.eloquent.raft.KeyValueStateMachineProto.Transition.Builder
-
- clearOneof(Descriptors.OneofDescriptor) - Method in class ai.eloquent.raft.KeyValueStateMachineProto.TryLock.Builder
-
- clearOneof(Descriptors.OneofDescriptor) - Method in class ai.eloquent.raft.KeyValueStateMachineProto.ValueWithOptionalOwner.Builder
-
- clearOwner() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.ClearTransients.Builder
-
string owner = 1;
- clearOwner() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.SetValue.Builder
-
if this is not empty, the value will be cleaned up automatically when the owner disconnects
- clearOwner() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.ValueWithOptionalOwner.Builder
-
if this is not empty, the value will be cleaned up automatically when the owner disconnects
- clearPayload() - Method in class ai.eloquent.raft.EloquentRaftProto.ApplyTransitionRequest.Builder
-
- clearPayload() - Method in class ai.eloquent.raft.EloquentRaftProto.LogEntry.Builder
-
- clearPayload() - Method in class ai.eloquent.raft.EloquentRaftProto.StateMachine.Builder
-
the actual implementation of the state machine -- implementation specific so we save it as bytes
- clearPrevLogIndex() - Method in class ai.eloquent.raft.EloquentRaftProto.AppendEntriesRequest.Builder
-
index of log entry immediately preceding new ones
- clearPrevLogTerm() - Method in class ai.eloquent.raft.EloquentRaftProto.AppendEntriesRequest.Builder
-
term of log entry immediately preceding new ones
- clearQuorum() - Method in class ai.eloquent.raft.EloquentRaftProto.AddServerRequest.Builder
-
NOT STANDARD RAFT: The set of servers in the new configuration.
- clearQuorum() - Method in class ai.eloquent.raft.EloquentRaftProto.RemoveServerRequest.Builder
-
NOT STANDARD RAFT: The set of servers in the new configuration.
- clearReleaseLock() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.Transition.Builder
-
.ai.eloquent.raft.ReleaseLock releaseLock = 4;
- clearRemoveServer() - Method in class ai.eloquent.raft.EloquentRaftProto.RaftMessage.Builder
-
.ai.eloquent.raft.RemoveServerRequest removeServer = 6;
- clearRemoveServerReply() - Method in class ai.eloquent.raft.EloquentRaftProto.RaftMessage.Builder
-
.ai.eloquent.raft.RemoveServerReply removeServerReply = 12;
- clearRemoveValue() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.Transition.Builder
-
.ai.eloquent.raft.RemoveValue removeValue = 6;
- clearRequester() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.ReleaseLock.Builder
-
string requester = 2;
- clearRequester() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.RequestLock.Builder
-
string requester = 2;
- clearRequester() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.TryLock.Builder
-
string requester = 2;
- clearRequestLock() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.Transition.Builder
-
.ai.eloquent.raft.RequestLock requestLock = 2;
- clearRequestVotes() - Method in class ai.eloquent.raft.EloquentRaftProto.RaftMessage.Builder
-
.ai.eloquent.raft.RequestVoteRequest requestVotes = 3;
- clearRequestVotesReply() - Method in class ai.eloquent.raft.EloquentRaftProto.RaftMessage.Builder
-
.ai.eloquent.raft.RequestVoteReply requestVotesReply = 9;
- clearSender() - Method in class ai.eloquent.data.UDPBroadcastProtos.UDPPacket.Builder
-
The server that sent this message.
- clearSender() - Method in class ai.eloquent.raft.EloquentRaftProto.RaftMessage.Builder
-
The name of the node that sent this message.
- clearServer() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.LockRequest.Builder
-
string server = 1;
- clearSetValue() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.Transition.Builder
-
.ai.eloquent.raft.SetValue setValue = 5;
- clearStatus() - Method in class ai.eloquent.raft.EloquentRaftProto.AddServerReply.Builder
-
OK if the server was added successfully
- clearStatus() - Method in class ai.eloquent.raft.EloquentRaftProto.RemoveServerReply.Builder
-
OK if the server was removed successfully
- clearSuccess() - Method in class ai.eloquent.raft.EloquentRaftProto.AppendEntriesReply.Builder
-
true if the follower contained an entry matching prevLogIndex and prevLogTerm
- clearSuccess() - Method in class ai.eloquent.raft.EloquentRaftProto.ApplyTransitionReply.Builder
-
false if we this node is no longer the leader and the transition couldn't be applied
- clearTerm() - Method in class ai.eloquent.raft.EloquentRaftProto.AppendEntriesReply.Builder
-
currentTerm, for the leader to update itself
- clearTerm() - Method in class ai.eloquent.raft.EloquentRaftProto.AppendEntriesRequest.Builder
-
Leader's term
- clearTerm() - Method in class ai.eloquent.raft.EloquentRaftProto.ApplyTransitionReply.Builder
-
currentTerm, for requester to update itself
- clearTerm() - Method in class ai.eloquent.raft.EloquentRaftProto.ApplyTransitionRequest.Builder
-
term of the requesting node
- clearTerm() - Method in class ai.eloquent.raft.EloquentRaftProto.InstallSnapshotReply.Builder
-
currentTerm, for the leader to update itself
- clearTerm() - Method in class ai.eloquent.raft.EloquentRaftProto.InstallSnapshotRequest.Builder
-
Leader's term
- clearTerm() - Method in class ai.eloquent.raft.EloquentRaftProto.LogEntry.Builder
-
term when the log entry was created
- clearTerm() - Method in class ai.eloquent.raft.EloquentRaftProto.RequestVoteReply.Builder
-
the term of the leader, echoed back to it.
- clearTerm() - Method in class ai.eloquent.raft.EloquentRaftProto.RequestVoteRequest.Builder
-
Candidate's term
- CLEARTRANSIENTS_FIELD_NUMBER - Static variable in class ai.eloquent.raft.KeyValueStateMachineProto.Transition
-
- clearTransition() - Method in class ai.eloquent.raft.EloquentRaftProto.ApplyTransitionRequest.Builder
-
serialized copy of the state transition
- clearTransition() - Method in class ai.eloquent.raft.EloquentRaftProto.LogEntry.Builder
-
the raw bytes of the transition request - only in TRANSITION messages
- clearTransitions() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.Transition.Builder
-
repeated .ai.eloquent.raft.Transition transitions = 8;
- clearTryLock() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.Transition.Builder
-
.ai.eloquent.raft.TryLock tryLock = 3;
- clearType() - Method in class ai.eloquent.data.UDPBroadcastProtos.UDPPacket.Builder
-
A flag to type.
- clearType() - Method in class ai.eloquent.raft.EloquentRaftProto.LogEntry.Builder
-
the type of the log entry
- clearType() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.Transition.Builder
-
.ai.eloquent.raft.TransitionType type = 1;
- clearUniqueHash() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.LockRequest.Builder
-
string uniqueHash = 2;
- clearUniqueHash() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.ReleaseLock.Builder
-
This is used to prevent multiple people from taking the same lock on the same box
- clearUniqueHash() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.RequestLock.Builder
-
This is used to prevent multiple people from taking the same lock on the same box
- clearUniqueHash() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.TryLock.Builder
-
This is used to prevent multiple people from taking the same lock on the same box
- clearUsername() - Method in class ai.eloquent.data.UDPBroadcastProtos.FrontendRefreshMessage.Builder
-
The username that owns this cache element.
- clearUuid() - Method in class ai.eloquent.data.UDPBroadcastProtos.ReindexDocument.Builder
-
The UUID of the document we are reindexing.
- clearValue() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.SetValue.Builder
-
bytes value = 2;
- clearValue() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.ValueWithOptionalOwner.Builder
-
bytes value = 1;
- clearValueJson() - Method in class ai.eloquent.data.UDPBroadcastProtos.FrontendRefreshMessage.Builder
-
The JSON of the value we're invalidating.
- clearValues() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.KVStateMachine.Builder
-
- clearValuesKeys() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.KVStateMachine.Builder
-
repeated string valuesKeys = 3;
- clearValuesValues() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.KVStateMachine.Builder
-
repeated .ai.eloquent.raft.ValueWithOptionalOwner valuesValues = 4;
- clearVoteGranted() - Method in class ai.eloquent.raft.EloquentRaftProto.RequestVoteReply.Builder
-
true means candidate received vote
- clearWaiting() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.QueueLock.Builder
-
repeated .ai.eloquent.raft.LockRequest waiting = 2;
- clone() - Method in class ai.eloquent.data.UDPBroadcastProtos.CacheInvalidateMessage.Builder
-
- clone() - Method in class ai.eloquent.data.UDPBroadcastProtos.FrontendRefreshMessage.Builder
-
- clone() - Method in class ai.eloquent.data.UDPBroadcastProtos.ReindexDocument.Builder
-
- clone() - Method in class ai.eloquent.data.UDPBroadcastProtos.UDPPacket.Builder
-
- clone() - Method in class ai.eloquent.raft.EloquentRaftProto.AddServerReply.Builder
-
- clone() - Method in class ai.eloquent.raft.EloquentRaftProto.AddServerRequest.Builder
-
- clone() - Method in class ai.eloquent.raft.EloquentRaftProto.AppendEntriesReply.Builder
-
- clone() - Method in class ai.eloquent.raft.EloquentRaftProto.AppendEntriesRequest.Builder
-
- clone() - Method in class ai.eloquent.raft.EloquentRaftProto.ApplyTransitionReply.Builder
-
- clone() - Method in class ai.eloquent.raft.EloquentRaftProto.ApplyTransitionRequest.Builder
-
- clone() - Method in class ai.eloquent.raft.EloquentRaftProto.InstallSnapshotReply.Builder
-
- clone() - Method in class ai.eloquent.raft.EloquentRaftProto.InstallSnapshotRequest.Builder
-
- clone() - Method in class ai.eloquent.raft.EloquentRaftProto.LivenessCheckReply.Builder
-
- clone() - Method in class ai.eloquent.raft.EloquentRaftProto.LivenessCheckRequest.Builder
-
- clone() - Method in class ai.eloquent.raft.EloquentRaftProto.LogEntry.Builder
-
- clone() - Method in class ai.eloquent.raft.EloquentRaftProto.RaftMessage.Builder
-
- clone() - Method in class ai.eloquent.raft.EloquentRaftProto.RemoveServerReply.Builder
-
- clone() - Method in class ai.eloquent.raft.EloquentRaftProto.RemoveServerRequest.Builder
-
- clone() - Method in class ai.eloquent.raft.EloquentRaftProto.RequestVoteReply.Builder
-
- clone() - Method in class ai.eloquent.raft.EloquentRaftProto.RequestVoteRequest.Builder
-
- clone() - Method in class ai.eloquent.raft.EloquentRaftProto.StateMachine.Builder
-
- clone() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.ClearTransients.Builder
-
- clone() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.KVStateMachine.Builder
-
- clone() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.LockRequest.Builder
-
- clone() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.QueueLock.Builder
-
- clone() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.ReleaseLock.Builder
-
- clone() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.RemoveValue.Builder
-
- clone() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.RequestLock.Builder
-
- clone() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.SetValue.Builder
-
- clone() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.Transition.Builder
-
- clone() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.TryLock.Builder
-
- clone() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.ValueWithOptionalOwner.Builder
-
- clone() - Method in class ai.eloquent.util.IdentityHashSet
-
Returns a shallow copy of this IdentityHashSet instance:
the elements themselves are not cloned.
- close(boolean) - Method in class ai.eloquent.raft.EloquentRaftNode
-
This does an orderly shutdown of this member of the Raft cluster, stopping its heartbeats and removing it
from the cluster.
- close() - Method in class ai.eloquent.raft.EloquentRaftNode
-
- close() - Method in class ai.eloquent.raft.RaftBackedCache
-
This cleans up the eviction timer.
- close() - Method in class ai.eloquent.raft.Theseus
-
Stop this raft node.
- close() - Method in interface ai.eloquent.raft.Theseus.LongLivedLock
- commitIndex() - Method in class ai.eloquent.raft.RaftState
-
Index of the highest log entry know to be committed (initialized to 0, increases
monotonically).
- committedQuorumMembers - Variable in class ai.eloquent.raft.RaftLog
-
LOG COMPACTION + MEMBERSHIP CHANGES: This is used for log compaction, so we can track membership at the time of a
snapshot of the state.
- commitUpTo(long, long) - Method in class ai.eloquent.raft.RaftState
-
Commit up until a given index (inclusive).
- COMPACTION_LIMIT - Static variable in class ai.eloquent.raft.RaftLog
-
The number of log entries to keep in the log before compacting into a snapshot.
- compareTo(Pair<T1, T2>) - Method in class ai.eloquent.util.Pair
-
Compares this Pair to another object.
- compareTo(Span) - Method in class ai.eloquent.util.Span
- compute() - Method in class ai.eloquent.util.Lazy
-
Compute the value of this lazy.
- ConcurrencyUtils - Class in ai.eloquent.util
-
Static utilities for dealing with concurrency -- primarily, with
ensuring correctness.
- CONFIGURATION_FIELD_NUMBER - Static variable in class ai.eloquent.raft.EloquentRaftProto.LogEntry
-
- CONFIGURATION_VALUE - Static variable in enum ai.eloquent.raft.EloquentRaftProto.LogEntryType
-
CONFIGURATION = 1;
- contains(Object) - Method in class ai.eloquent.util.IdentityHashSet
-
Returns true if this set contains the specified element.
- contains(Span) - Method in class ai.eloquent.util.Span
-
Returns true if this span contains the argument span.
- contains(int) - Method in class ai.eloquent.util.Span
-
If true, the value is contined in the span.
- containsLocks(String) - Method in class ai.eloquent.raft.KeyValueStateMachineProto.KVStateMachine.Builder
-
@Deprecated
- containsLocks(String) - Method in class ai.eloquent.raft.KeyValueStateMachineProto.KVStateMachine
-
@Deprecated
- containsLocks(String) - Method in interface ai.eloquent.raft.KeyValueStateMachineProto.KVStateMachineOrBuilder
-
@Deprecated
- containsValues(String) - Method in class ai.eloquent.raft.KeyValueStateMachineProto.KVStateMachine.Builder
-
@Deprecated
- containsValues(String) - Method in class ai.eloquent.raft.KeyValueStateMachineProto.KVStateMachine
-
@Deprecated
- containsValues(String) - Method in interface ai.eloquent.raft.KeyValueStateMachineProto.KVStateMachineOrBuilder
-
@Deprecated
- CONTENTS_FIELD_NUMBER - Static variable in class ai.eloquent.data.UDPBroadcastProtos.UDPPacket
-
- copy() - Method in class ai.eloquent.raft.RaftLog
-
Create a medium-deep copy of this log.
- copy() - Method in class ai.eloquent.raft.RaftState
-
Create a copy of the Raft state at this moment in time.
- copy(InputStream, OutputStream) - Static method in class ai.eloquent.util.ZipUtils
-
Copy from an input stream to an output stream
- CORE_THREAD_POOLS_CLOSED - Variable in class ai.eloquent.raft.RaftLifecycle
-
This indicates when we have closed the core thread pools, one of the last steps right before shutdown.
- coreThreadPools - Variable in class ai.eloquent.raft.RaftLifecycle
-
The set of managed thread pools, which run core system-level things (e.g., Rabbit or the DB connections).
- counterBuild(String, String) - Static method in class ai.eloquent.monitoring.Prometheus
-
Builds a new Prometheus Counter metric, if possible.
- counterInc(Object) - Static method in class ai.eloquent.monitoring.Prometheus
-
Increments the value in the Prometheus Counter by 1, if possible.
- create(String, RaftTransport.Type) - Static method in interface ai.eloquent.raft.RaftTransport
-
Create a new transport of the given type.
- createClearTransition(String) - Static method in class ai.eloquent.raft.KeyValueStateMachine
-
This creates a serialized ClearTransient transition.
- createCommitFuture(long, long) - Method in class ai.eloquent.raft.RaftLog
-
- createCommitFuture(RaftLogEntryLocation) - Method in class ai.eloquent.raft.RaftLog
-
- CREATED_AT_FIELD_NUMBER - Static variable in class ai.eloquent.raft.KeyValueStateMachineProto.ValueWithOptionalOwner
-
- createGroupedTransition(byte[]...) - Static method in class ai.eloquent.raft.KeyValueStateMachine
-
Creates a grouped transition, which executes several transitions atomically.
- createReleaseLockTransition(String, String, String) - Static method in class ai.eloquent.raft.KeyValueStateMachine
-
This creates a serialized ReleaseLock transition.
- createRemoveValueTransition(String) - Static method in class ai.eloquent.raft.KeyValueStateMachine
-
This creates a serialized RemoveValue transition that will delete an entry in the map, if it's currently present.
- createRequestLockTransition(String, String, String) - Static method in class ai.eloquent.raft.KeyValueStateMachine
-
This creates a serialized RequestLock transition.
- createSetValueTransition(String, byte[]) - Static method in class ai.eloquent.raft.KeyValueStateMachine
-
This creates a serialized SetValue transition that will set an entry in the values map.
- createSetValueTransitionWithOwner(String, byte[], String) - Static method in class ai.eloquent.raft.KeyValueStateMachine
-
This creates a serialized SetValue transition that will set an entry in the values map, with an "owner" who is
responsible for the value, which will be automatically cleaned up when the owner disconnects from the cluster.
- createTryLockTransition(String, String, String) - Static method in class ai.eloquent.raft.KeyValueStateMachine
-
This creates a serialized TryLock transition.
- criticalSections - Variable in class ai.eloquent.raft.RaftLifecycle
-
A lock we can take to prevent the system from shutting down.
- currentTerm - Variable in class ai.eloquent.raft.RaftState
-
Latest term server has seen (initialized to 0 on first boot, increases monotonically.
- gaugeBuild(String, String) - Static method in class ai.eloquent.monitoring.Prometheus
-
Builds a new Prometheus Gauge metric, if possible.
- gaugeDec(Object) - Static method in class ai.eloquent.monitoring.Prometheus
-
Decrements the value in the Prometheus Gauge by 1, if possible.
- gaugeGet(Object) - Static method in class ai.eloquent.monitoring.Prometheus
-
Gets the current value stored in the Prometheus Gauge, if possible.
- gaugeInc(Object) - Static method in class ai.eloquent.monitoring.Prometheus
-
Increments the value in the Prometheus Gauge by 1, if possible.
- gaugeSet(Object, double) - Static method in class ai.eloquent.monitoring.Prometheus
-
Sets the Prometheus Gauge to a given value, if possible.
- get(String, long) - Method in class ai.eloquent.raft.KeyValueStateMachine
-
This gets a value from the values map, if it's present.
- get(String) - Method in class ai.eloquent.raft.RaftBackedCache
-
Get an element from the cache.
- get() - Method in interface ai.eloquent.util.IOSupplier
-
- get() - Method in class ai.eloquent.util.Lazy
-
Get the value of this
Lazy, computing it if necessary.
- get() - Method in interface ai.eloquent.util.ThrowableSupplier
-
- getAddServer() - Method in class ai.eloquent.raft.EloquentRaftProto.RaftMessage.Builder
-
.ai.eloquent.raft.AddServerRequest addServer = 5;
- getAddServer() - Method in class ai.eloquent.raft.EloquentRaftProto.RaftMessage
-
.ai.eloquent.raft.AddServerRequest addServer = 5;
- getAddServer() - Method in interface ai.eloquent.raft.EloquentRaftProto.RaftMessageOrBuilder
-
.ai.eloquent.raft.AddServerRequest addServer = 5;
- getAddServerBuilder() - Method in class ai.eloquent.raft.EloquentRaftProto.RaftMessage.Builder
-
.ai.eloquent.raft.AddServerRequest addServer = 5;
- getAddServerOrBuilder() - Method in class ai.eloquent.raft.EloquentRaftProto.RaftMessage.Builder
-
.ai.eloquent.raft.AddServerRequest addServer = 5;
- getAddServerOrBuilder() - Method in class ai.eloquent.raft.EloquentRaftProto.RaftMessage
-
.ai.eloquent.raft.AddServerRequest addServer = 5;
- getAddServerOrBuilder() - Method in interface ai.eloquent.raft.EloquentRaftProto.RaftMessageOrBuilder
-
.ai.eloquent.raft.AddServerRequest addServer = 5;
- getAddServerReply() - Method in class ai.eloquent.raft.EloquentRaftProto.RaftMessage.Builder
-
.ai.eloquent.raft.AddServerReply addServerReply = 11;
- getAddServerReply() - Method in class ai.eloquent.raft.EloquentRaftProto.RaftMessage
-
.ai.eloquent.raft.AddServerReply addServerReply = 11;
- getAddServerReply() - Method in interface ai.eloquent.raft.EloquentRaftProto.RaftMessageOrBuilder
-
.ai.eloquent.raft.AddServerReply addServerReply = 11;
- getAddServerReplyBuilder() - Method in class ai.eloquent.raft.EloquentRaftProto.RaftMessage.Builder
-
.ai.eloquent.raft.AddServerReply addServerReply = 11;
- getAddServerReplyOrBuilder() - Method in class ai.eloquent.raft.EloquentRaftProto.RaftMessage.Builder
-
.ai.eloquent.raft.AddServerReply addServerReply = 11;
- getAddServerReplyOrBuilder() - Method in class ai.eloquent.raft.EloquentRaftProto.RaftMessage
-
.ai.eloquent.raft.AddServerReply addServerReply = 11;
- getAddServerReplyOrBuilder() - Method in interface ai.eloquent.raft.EloquentRaftProto.RaftMessageOrBuilder
-
.ai.eloquent.raft.AddServerReply addServerReply = 11;
- getAllUncompressedEntries() - Method in class ai.eloquent.raft.RaftLog
-
- getAppendEntries() - Method in class ai.eloquent.raft.EloquentRaftProto.RaftMessage.Builder
-
-- The Requests
- getAppendEntries() - Method in class ai.eloquent.raft.EloquentRaftProto.RaftMessage
-
-- The Requests
- getAppendEntries() - Method in interface ai.eloquent.raft.EloquentRaftProto.RaftMessageOrBuilder
-
-- The Requests
- getAppendEntriesBuilder() - Method in class ai.eloquent.raft.EloquentRaftProto.RaftMessage.Builder
-
-- The Requests
- getAppendEntriesOrBuilder() - Method in class ai.eloquent.raft.EloquentRaftProto.RaftMessage.Builder
-
-- The Requests
- getAppendEntriesOrBuilder() - Method in class ai.eloquent.raft.EloquentRaftProto.RaftMessage
-
-- The Requests
- getAppendEntriesOrBuilder() - Method in interface ai.eloquent.raft.EloquentRaftProto.RaftMessageOrBuilder
-
-- The Requests
- getAppendEntriesReply() - Method in class ai.eloquent.raft.EloquentRaftProto.RaftMessage.Builder
-
-- The Replies
- getAppendEntriesReply() - Method in class ai.eloquent.raft.EloquentRaftProto.RaftMessage
-
-- The Replies
- getAppendEntriesReply() - Method in interface ai.eloquent.raft.EloquentRaftProto.RaftMessageOrBuilder
-
-- The Replies
- getAppendEntriesReplyBuilder() - Method in class ai.eloquent.raft.EloquentRaftProto.RaftMessage.Builder
-
-- The Replies
- getAppendEntriesReplyOrBuilder() - Method in class ai.eloquent.raft.EloquentRaftProto.RaftMessage.Builder
-
-- The Replies
- getAppendEntriesReplyOrBuilder() - Method in class ai.eloquent.raft.EloquentRaftProto.RaftMessage
-
-- The Replies
- getAppendEntriesReplyOrBuilder() - Method in interface ai.eloquent.raft.EloquentRaftProto.RaftMessageOrBuilder
-
-- The Replies
- getApplyTransition() - Method in class ai.eloquent.raft.EloquentRaftProto.RaftMessage.Builder
-
.ai.eloquent.raft.ApplyTransitionRequest applyTransition = 4;
- getApplyTransition() - Method in class ai.eloquent.raft.EloquentRaftProto.RaftMessage
-
.ai.eloquent.raft.ApplyTransitionRequest applyTransition = 4;
- getApplyTransition() - Method in interface ai.eloquent.raft.EloquentRaftProto.RaftMessageOrBuilder
-
.ai.eloquent.raft.ApplyTransitionRequest applyTransition = 4;
- getApplyTransitionBuilder() - Method in class ai.eloquent.raft.EloquentRaftProto.RaftMessage.Builder
-
.ai.eloquent.raft.ApplyTransitionRequest applyTransition = 4;
- getApplyTransitionOrBuilder() - Method in class ai.eloquent.raft.EloquentRaftProto.RaftMessage.Builder
-
.ai.eloquent.raft.ApplyTransitionRequest applyTransition = 4;
- getApplyTransitionOrBuilder() - Method in class ai.eloquent.raft.EloquentRaftProto.RaftMessage
-
.ai.eloquent.raft.ApplyTransitionRequest applyTransition = 4;
- getApplyTransitionOrBuilder() - Method in interface ai.eloquent.raft.EloquentRaftProto.RaftMessageOrBuilder
-
.ai.eloquent.raft.ApplyTransitionRequest applyTransition = 4;
- getApplyTransitionReply() - Method in class ai.eloquent.raft.EloquentRaftProto.RaftMessage.Builder
-
.ai.eloquent.raft.ApplyTransitionReply applyTransitionReply = 10;
- getApplyTransitionReply() - Method in class ai.eloquent.raft.EloquentRaftProto.RaftMessage
-
.ai.eloquent.raft.ApplyTransitionReply applyTransitionReply = 10;
- getApplyTransitionReply() - Method in interface ai.eloquent.raft.EloquentRaftProto.RaftMessageOrBuilder
-
.ai.eloquent.raft.ApplyTransitionReply applyTransitionReply = 10;
- getApplyTransitionReplyBuilder() - Method in class ai.eloquent.raft.EloquentRaftProto.RaftMessage.Builder
-
.ai.eloquent.raft.ApplyTransitionReply applyTransitionReply = 10;
- getApplyTransitionReplyOrBuilder() - Method in class ai.eloquent.raft.EloquentRaftProto.RaftMessage.Builder
-
.ai.eloquent.raft.ApplyTransitionReply applyTransitionReply = 10;
- getApplyTransitionReplyOrBuilder() - Method in class ai.eloquent.raft.EloquentRaftProto.RaftMessage
-
.ai.eloquent.raft.ApplyTransitionReply applyTransitionReply = 10;
- getApplyTransitionReplyOrBuilder() - Method in interface ai.eloquent.raft.EloquentRaftProto.RaftMessageOrBuilder
-
.ai.eloquent.raft.ApplyTransitionReply applyTransitionReply = 10;
- getBodyCase() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.Transition.Builder
-
- getBodyCase() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.Transition
-
- getBodyCase() - Method in interface ai.eloquent.raft.KeyValueStateMachineProto.TransitionOrBuilder
-
- getCandidateName() - Method in class ai.eloquent.raft.EloquentRaftProto.RequestVoteRequest.Builder
-
the candidate requesting votes
- getCandidateName() - Method in class ai.eloquent.raft.EloquentRaftProto.RequestVoteRequest
-
the candidate requesting votes
- getCandidateName() - Method in interface ai.eloquent.raft.EloquentRaftProto.RequestVoteRequestOrBuilder
-
the candidate requesting votes
- getCandidateNameBytes() - Method in class ai.eloquent.raft.EloquentRaftProto.RequestVoteRequest.Builder
-
the candidate requesting votes
- getCandidateNameBytes() - Method in class ai.eloquent.raft.EloquentRaftProto.RequestVoteRequest
-
the candidate requesting votes
- getCandidateNameBytes() - Method in interface ai.eloquent.raft.EloquentRaftProto.RequestVoteRequestOrBuilder
-
the candidate requesting votes
- getClearAll() - Method in class ai.eloquent.data.UDPBroadcastProtos.CacheInvalidateMessage.Builder
-
If true, we're invalidating the entire cache.
- getClearAll() - Method in class ai.eloquent.data.UDPBroadcastProtos.CacheInvalidateMessage
-
If true, we're invalidating the entire cache.
- getClearAll() - Method in interface ai.eloquent.data.UDPBroadcastProtos.CacheInvalidateMessageOrBuilder
-
If true, we're invalidating the entire cache.
- getClearTransients() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.Transition.Builder
-
.ai.eloquent.raft.ClearTransients clearTransients = 7;
- getClearTransients() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.Transition
-
.ai.eloquent.raft.ClearTransients clearTransients = 7;
- getClearTransients() - Method in interface ai.eloquent.raft.KeyValueStateMachineProto.TransitionOrBuilder
-
.ai.eloquent.raft.ClearTransients clearTransients = 7;
- getClearTransientsBuilder() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.Transition.Builder
-
.ai.eloquent.raft.ClearTransients clearTransients = 7;
- getClearTransientsOrBuilder() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.Transition.Builder
-
.ai.eloquent.raft.ClearTransients clearTransients = 7;
- getClearTransientsOrBuilder() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.Transition
-
.ai.eloquent.raft.ClearTransients clearTransients = 7;
- getClearTransientsOrBuilder() - Method in interface ai.eloquent.raft.KeyValueStateMachineProto.TransitionOrBuilder
-
.ai.eloquent.raft.ClearTransients clearTransients = 7;
- getCommitIndex() - Method in class ai.eloquent.raft.RaftLog
-
This gets called when preparing an AppendEntriesRPC, in order to send other members the
This returns the commit index that we've applied up to.
- getConfiguration(int) - Method in class ai.eloquent.raft.EloquentRaftProto.LogEntry.Builder
-
the new configuration for the cluster - only in CONFIGURATION
- getConfiguration(int) - Method in class ai.eloquent.raft.EloquentRaftProto.LogEntry
-
the new configuration for the cluster - only in CONFIGURATION
- getConfiguration(int) - Method in interface ai.eloquent.raft.EloquentRaftProto.LogEntryOrBuilder
-
the new configuration for the cluster - only in CONFIGURATION
- getConfiguration() - Method in class ai.eloquent.raft.Theseus
-
This returns the current understanding of the cluster membership on this node.
- getConfigurationBytes(int) - Method in class ai.eloquent.raft.EloquentRaftProto.LogEntry.Builder
-
the new configuration for the cluster - only in CONFIGURATION
- getConfigurationBytes(int) - Method in class ai.eloquent.raft.EloquentRaftProto.LogEntry
-
the new configuration for the cluster - only in CONFIGURATION
- getConfigurationBytes(int) - Method in interface ai.eloquent.raft.EloquentRaftProto.LogEntryOrBuilder
-
the new configuration for the cluster - only in CONFIGURATION
- getConfigurationCount() - Method in class ai.eloquent.raft.EloquentRaftProto.LogEntry.Builder
-
the new configuration for the cluster - only in CONFIGURATION
- getConfigurationCount() - Method in class ai.eloquent.raft.EloquentRaftProto.LogEntry
-
the new configuration for the cluster - only in CONFIGURATION
- getConfigurationCount() - Method in interface ai.eloquent.raft.EloquentRaftProto.LogEntryOrBuilder
-
the new configuration for the cluster - only in CONFIGURATION
- getConfigurationList() - Method in class ai.eloquent.raft.EloquentRaftProto.LogEntry.Builder
-
the new configuration for the cluster - only in CONFIGURATION
- getConfigurationList() - Method in class ai.eloquent.raft.EloquentRaftProto.LogEntry
-
the new configuration for the cluster - only in CONFIGURATION
- getConfigurationList() - Method in interface ai.eloquent.raft.EloquentRaftProto.LogEntryOrBuilder
-
the new configuration for the cluster - only in CONFIGURATION
- getContents() - Method in class ai.eloquent.data.UDPBroadcastProtos.UDPPacket.Builder
-
The actual contents of the message.
- getContents() - Method in class ai.eloquent.data.UDPBroadcastProtos.UDPPacket
-
The actual contents of the message.
- getContents() - Method in interface ai.eloquent.data.UDPBroadcastProtos.UDPPacketOrBuilder
-
The actual contents of the message.
- getContentsCase() - Method in class ai.eloquent.raft.EloquentRaftProto.RaftMessage.Builder
-
- getContentsCase() - Method in class ai.eloquent.raft.EloquentRaftProto.RaftMessage
-
- getContentsCase() - Method in interface ai.eloquent.raft.EloquentRaftProto.RaftMessageOrBuilder
-
- getCreatedAt() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.ValueWithOptionalOwner.Builder
-
uint64 created_at = 4;
- getCreatedAt() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.ValueWithOptionalOwner
-
uint64 created_at = 4;
- getCreatedAt() - Method in interface ai.eloquent.raft.KeyValueStateMachineProto.ValueWithOptionalOwnerOrBuilder
-
uint64 created_at = 4;
- getData() - Method in class ai.eloquent.raft.EloquentRaftProto.InstallSnapshotRequest.Builder
-
raw bytes of the snapshot
- getData() - Method in class ai.eloquent.raft.EloquentRaftProto.InstallSnapshotRequest
-
raw bytes of the snapshot
- getData() - Method in interface ai.eloquent.raft.EloquentRaftProto.InstallSnapshotRequestOrBuilder
-
raw bytes of the snapshot
- getDefaultInstance() - Static method in class ai.eloquent.data.UDPBroadcastProtos.CacheInvalidateMessage
-
- getDefaultInstance() - Static method in class ai.eloquent.data.UDPBroadcastProtos.FrontendRefreshMessage
-
- getDefaultInstance() - Static method in class ai.eloquent.data.UDPBroadcastProtos.ReindexDocument
-
- getDefaultInstance() - Static method in class ai.eloquent.data.UDPBroadcastProtos.UDPPacket
-
- getDefaultInstance() - Static method in class ai.eloquent.raft.EloquentRaftProto.AddServerReply
-
- getDefaultInstance() - Static method in class ai.eloquent.raft.EloquentRaftProto.AddServerRequest
-
- getDefaultInstance() - Static method in class ai.eloquent.raft.EloquentRaftProto.AppendEntriesReply
-
- getDefaultInstance() - Static method in class ai.eloquent.raft.EloquentRaftProto.AppendEntriesRequest
-
- getDefaultInstance() - Static method in class ai.eloquent.raft.EloquentRaftProto.ApplyTransitionReply
-
- getDefaultInstance() - Static method in class ai.eloquent.raft.EloquentRaftProto.ApplyTransitionRequest
-
- getDefaultInstance() - Static method in class ai.eloquent.raft.EloquentRaftProto.InstallSnapshotReply
-
- getDefaultInstance() - Static method in class ai.eloquent.raft.EloquentRaftProto.InstallSnapshotRequest
-
- getDefaultInstance() - Static method in class ai.eloquent.raft.EloquentRaftProto.LivenessCheckReply
-
- getDefaultInstance() - Static method in class ai.eloquent.raft.EloquentRaftProto.LivenessCheckRequest
-
- getDefaultInstance() - Static method in class ai.eloquent.raft.EloquentRaftProto.LogEntry
-
- getDefaultInstance() - Static method in class ai.eloquent.raft.EloquentRaftProto.RaftMessage
-
- getDefaultInstance() - Static method in class ai.eloquent.raft.EloquentRaftProto.RemoveServerReply
-
- getDefaultInstance() - Static method in class ai.eloquent.raft.EloquentRaftProto.RemoveServerRequest
-
- getDefaultInstance() - Static method in class ai.eloquent.raft.EloquentRaftProto.RequestVoteReply
-
- getDefaultInstance() - Static method in class ai.eloquent.raft.EloquentRaftProto.RequestVoteRequest
-
- getDefaultInstance() - Static method in class ai.eloquent.raft.EloquentRaftProto.StateMachine
-
- getDefaultInstance() - Static method in class ai.eloquent.raft.KeyValueStateMachineProto.ClearTransients
-
- getDefaultInstance() - Static method in class ai.eloquent.raft.KeyValueStateMachineProto.KVStateMachine
-
- getDefaultInstance() - Static method in class ai.eloquent.raft.KeyValueStateMachineProto.LockRequest
-
- getDefaultInstance() - Static method in class ai.eloquent.raft.KeyValueStateMachineProto.QueueLock
-
- getDefaultInstance() - Static method in class ai.eloquent.raft.KeyValueStateMachineProto.ReleaseLock
-
- getDefaultInstance() - Static method in class ai.eloquent.raft.KeyValueStateMachineProto.RemoveValue
-
- getDefaultInstance() - Static method in class ai.eloquent.raft.KeyValueStateMachineProto.RequestLock
-
- getDefaultInstance() - Static method in class ai.eloquent.raft.KeyValueStateMachineProto.SetValue
-
- getDefaultInstance() - Static method in class ai.eloquent.raft.KeyValueStateMachineProto.Transition
-
- getDefaultInstance() - Static method in class ai.eloquent.raft.KeyValueStateMachineProto.TryLock
-
- getDefaultInstance() - Static method in class ai.eloquent.raft.KeyValueStateMachineProto.ValueWithOptionalOwner
-
- getDefaultInstanceForType() - Method in class ai.eloquent.data.UDPBroadcastProtos.CacheInvalidateMessage.Builder
-
- getDefaultInstanceForType() - Method in class ai.eloquent.data.UDPBroadcastProtos.CacheInvalidateMessage
-
- getDefaultInstanceForType() - Method in class ai.eloquent.data.UDPBroadcastProtos.FrontendRefreshMessage.Builder
-
- getDefaultInstanceForType() - Method in class ai.eloquent.data.UDPBroadcastProtos.FrontendRefreshMessage
-
- getDefaultInstanceForType() - Method in class ai.eloquent.data.UDPBroadcastProtos.ReindexDocument.Builder
-
- getDefaultInstanceForType() - Method in class ai.eloquent.data.UDPBroadcastProtos.ReindexDocument
-
- getDefaultInstanceForType() - Method in class ai.eloquent.data.UDPBroadcastProtos.UDPPacket.Builder
-
- getDefaultInstanceForType() - Method in class ai.eloquent.data.UDPBroadcastProtos.UDPPacket
-
- getDefaultInstanceForType() - Method in class ai.eloquent.raft.EloquentRaftProto.AddServerReply.Builder
-
- getDefaultInstanceForType() - Method in class ai.eloquent.raft.EloquentRaftProto.AddServerReply
-
- getDefaultInstanceForType() - Method in class ai.eloquent.raft.EloquentRaftProto.AddServerRequest.Builder
-
- getDefaultInstanceForType() - Method in class ai.eloquent.raft.EloquentRaftProto.AddServerRequest
-
- getDefaultInstanceForType() - Method in class ai.eloquent.raft.EloquentRaftProto.AppendEntriesReply.Builder
-
- getDefaultInstanceForType() - Method in class ai.eloquent.raft.EloquentRaftProto.AppendEntriesReply
-
- getDefaultInstanceForType() - Method in class ai.eloquent.raft.EloquentRaftProto.AppendEntriesRequest.Builder
-
- getDefaultInstanceForType() - Method in class ai.eloquent.raft.EloquentRaftProto.AppendEntriesRequest
-
- getDefaultInstanceForType() - Method in class ai.eloquent.raft.EloquentRaftProto.ApplyTransitionReply.Builder
-
- getDefaultInstanceForType() - Method in class ai.eloquent.raft.EloquentRaftProto.ApplyTransitionReply
-
- getDefaultInstanceForType() - Method in class ai.eloquent.raft.EloquentRaftProto.ApplyTransitionRequest.Builder
-
- getDefaultInstanceForType() - Method in class ai.eloquent.raft.EloquentRaftProto.ApplyTransitionRequest
-
- getDefaultInstanceForType() - Method in class ai.eloquent.raft.EloquentRaftProto.InstallSnapshotReply.Builder
-
- getDefaultInstanceForType() - Method in class ai.eloquent.raft.EloquentRaftProto.InstallSnapshotReply
-
- getDefaultInstanceForType() - Method in class ai.eloquent.raft.EloquentRaftProto.InstallSnapshotRequest.Builder
-
- getDefaultInstanceForType() - Method in class ai.eloquent.raft.EloquentRaftProto.InstallSnapshotRequest
-
- getDefaultInstanceForType() - Method in class ai.eloquent.raft.EloquentRaftProto.LivenessCheckReply.Builder
-
- getDefaultInstanceForType() - Method in class ai.eloquent.raft.EloquentRaftProto.LivenessCheckReply
-
- getDefaultInstanceForType() - Method in class ai.eloquent.raft.EloquentRaftProto.LivenessCheckRequest.Builder
-
- getDefaultInstanceForType() - Method in class ai.eloquent.raft.EloquentRaftProto.LivenessCheckRequest
-
- getDefaultInstanceForType() - Method in class ai.eloquent.raft.EloquentRaftProto.LogEntry.Builder
-
- getDefaultInstanceForType() - Method in class ai.eloquent.raft.EloquentRaftProto.LogEntry
-
- getDefaultInstanceForType() - Method in class ai.eloquent.raft.EloquentRaftProto.RaftMessage.Builder
-
- getDefaultInstanceForType() - Method in class ai.eloquent.raft.EloquentRaftProto.RaftMessage
-
- getDefaultInstanceForType() - Method in class ai.eloquent.raft.EloquentRaftProto.RemoveServerReply.Builder
-
- getDefaultInstanceForType() - Method in class ai.eloquent.raft.EloquentRaftProto.RemoveServerReply
-
- getDefaultInstanceForType() - Method in class ai.eloquent.raft.EloquentRaftProto.RemoveServerRequest.Builder
-
- getDefaultInstanceForType() - Method in class ai.eloquent.raft.EloquentRaftProto.RemoveServerRequest
-
- getDefaultInstanceForType() - Method in class ai.eloquent.raft.EloquentRaftProto.RequestVoteReply.Builder
-
- getDefaultInstanceForType() - Method in class ai.eloquent.raft.EloquentRaftProto.RequestVoteReply
-
- getDefaultInstanceForType() - Method in class ai.eloquent.raft.EloquentRaftProto.RequestVoteRequest.Builder
-
- getDefaultInstanceForType() - Method in class ai.eloquent.raft.EloquentRaftProto.RequestVoteRequest
-
- getDefaultInstanceForType() - Method in class ai.eloquent.raft.EloquentRaftProto.StateMachine.Builder
-
- getDefaultInstanceForType() - Method in class ai.eloquent.raft.EloquentRaftProto.StateMachine
-
- getDefaultInstanceForType() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.ClearTransients.Builder
-
- getDefaultInstanceForType() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.ClearTransients
-
- getDefaultInstanceForType() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.KVStateMachine.Builder
-
- getDefaultInstanceForType() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.KVStateMachine
-
- getDefaultInstanceForType() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.LockRequest.Builder
-
- getDefaultInstanceForType() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.LockRequest
-
- getDefaultInstanceForType() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.QueueLock.Builder
-
- getDefaultInstanceForType() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.QueueLock
-
- getDefaultInstanceForType() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.ReleaseLock.Builder
-
- getDefaultInstanceForType() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.ReleaseLock
-
- getDefaultInstanceForType() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.RemoveValue.Builder
-
- getDefaultInstanceForType() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.RemoveValue
-
- getDefaultInstanceForType() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.RequestLock.Builder
-
- getDefaultInstanceForType() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.RequestLock
-
- getDefaultInstanceForType() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.SetValue.Builder
-
- getDefaultInstanceForType() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.SetValue
-
- getDefaultInstanceForType() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.Transition.Builder
-
- getDefaultInstanceForType() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.Transition
-
- getDefaultInstanceForType() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.TryLock.Builder
-
- getDefaultInstanceForType() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.TryLock
-
- getDefaultInstanceForType() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.ValueWithOptionalOwner.Builder
-
- getDefaultInstanceForType() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.ValueWithOptionalOwner
-
- getDescriptor() - Static method in class ai.eloquent.data.UDPBroadcastProtos.CacheInvalidateMessage.Builder
-
- getDescriptor() - Static method in class ai.eloquent.data.UDPBroadcastProtos.CacheInvalidateMessage
-
- getDescriptor() - Static method in class ai.eloquent.data.UDPBroadcastProtos.FrontendRefreshMessage.Builder
-
- getDescriptor() - Static method in class ai.eloquent.data.UDPBroadcastProtos.FrontendRefreshMessage
-
- getDescriptor() - Static method in class ai.eloquent.data.UDPBroadcastProtos
-
- getDescriptor() - Static method in enum ai.eloquent.data.UDPBroadcastProtos.MessageType
-
- getDescriptor() - Static method in class ai.eloquent.data.UDPBroadcastProtos.ReindexDocument.Builder
-
- getDescriptor() - Static method in class ai.eloquent.data.UDPBroadcastProtos.ReindexDocument
-
- getDescriptor() - Static method in class ai.eloquent.data.UDPBroadcastProtos.UDPPacket.Builder
-
- getDescriptor() - Static method in class ai.eloquent.data.UDPBroadcastProtos.UDPPacket
-
- getDescriptor() - Static method in class ai.eloquent.raft.EloquentRaftProto.AddServerReply.Builder
-
- getDescriptor() - Static method in class ai.eloquent.raft.EloquentRaftProto.AddServerReply
-
- getDescriptor() - Static method in class ai.eloquent.raft.EloquentRaftProto.AddServerRequest.Builder
-
- getDescriptor() - Static method in class ai.eloquent.raft.EloquentRaftProto.AddServerRequest
-
- getDescriptor() - Static method in class ai.eloquent.raft.EloquentRaftProto.AppendEntriesReply.Builder
-
- getDescriptor() - Static method in class ai.eloquent.raft.EloquentRaftProto.AppendEntriesReply
-
- getDescriptor() - Static method in class ai.eloquent.raft.EloquentRaftProto.AppendEntriesRequest.Builder
-
- getDescriptor() - Static method in class ai.eloquent.raft.EloquentRaftProto.AppendEntriesRequest
-
- getDescriptor() - Static method in class ai.eloquent.raft.EloquentRaftProto.ApplyTransitionReply.Builder
-
- getDescriptor() - Static method in class ai.eloquent.raft.EloquentRaftProto.ApplyTransitionReply
-
- getDescriptor() - Static method in class ai.eloquent.raft.EloquentRaftProto.ApplyTransitionRequest.Builder
-
- getDescriptor() - Static method in class ai.eloquent.raft.EloquentRaftProto.ApplyTransitionRequest
-
- getDescriptor() - Static method in class ai.eloquent.raft.EloquentRaftProto
-
- getDescriptor() - Static method in class ai.eloquent.raft.EloquentRaftProto.InstallSnapshotReply.Builder
-
- getDescriptor() - Static method in class ai.eloquent.raft.EloquentRaftProto.InstallSnapshotReply
-
- getDescriptor() - Static method in class ai.eloquent.raft.EloquentRaftProto.InstallSnapshotRequest.Builder
-
- getDescriptor() - Static method in class ai.eloquent.raft.EloquentRaftProto.InstallSnapshotRequest
-
- getDescriptor() - Static method in class ai.eloquent.raft.EloquentRaftProto.LivenessCheckReply.Builder
-
- getDescriptor() - Static method in class ai.eloquent.raft.EloquentRaftProto.LivenessCheckReply
-
- getDescriptor() - Static method in class ai.eloquent.raft.EloquentRaftProto.LivenessCheckRequest.Builder
-
- getDescriptor() - Static method in class ai.eloquent.raft.EloquentRaftProto.LivenessCheckRequest
-
- getDescriptor() - Static method in class ai.eloquent.raft.EloquentRaftProto.LogEntry.Builder
-
- getDescriptor() - Static method in class ai.eloquent.raft.EloquentRaftProto.LogEntry
-
- getDescriptor() - Static method in enum ai.eloquent.raft.EloquentRaftProto.LogEntryType
-
- getDescriptor() - Static method in enum ai.eloquent.raft.EloquentRaftProto.MembershipChangeStatus
-
- getDescriptor() - Static method in class ai.eloquent.raft.EloquentRaftProto.RaftMessage.Builder
-
- getDescriptor() - Static method in class ai.eloquent.raft.EloquentRaftProto.RaftMessage
-
- getDescriptor() - Static method in class ai.eloquent.raft.EloquentRaftProto.RemoveServerReply.Builder
-
- getDescriptor() - Static method in class ai.eloquent.raft.EloquentRaftProto.RemoveServerReply
-
- getDescriptor() - Static method in class ai.eloquent.raft.EloquentRaftProto.RemoveServerRequest.Builder
-
- getDescriptor() - Static method in class ai.eloquent.raft.EloquentRaftProto.RemoveServerRequest
-
- getDescriptor() - Static method in class ai.eloquent.raft.EloquentRaftProto.RequestVoteReply.Builder
-
- getDescriptor() - Static method in class ai.eloquent.raft.EloquentRaftProto.RequestVoteReply
-
- getDescriptor() - Static method in class ai.eloquent.raft.EloquentRaftProto.RequestVoteRequest.Builder
-
- getDescriptor() - Static method in class ai.eloquent.raft.EloquentRaftProto.RequestVoteRequest
-
- getDescriptor() - Static method in class ai.eloquent.raft.EloquentRaftProto.StateMachine.Builder
-
- getDescriptor() - Static method in class ai.eloquent.raft.EloquentRaftProto.StateMachine
-
- getDescriptor() - Static method in class ai.eloquent.raft.KeyValueStateMachineProto.ClearTransients.Builder
-
- getDescriptor() - Static method in class ai.eloquent.raft.KeyValueStateMachineProto.ClearTransients
-
- getDescriptor() - Static method in class ai.eloquent.raft.KeyValueStateMachineProto
-
- getDescriptor() - Static method in class ai.eloquent.raft.KeyValueStateMachineProto.KVStateMachine.Builder
-
- getDescriptor() - Static method in class ai.eloquent.raft.KeyValueStateMachineProto.KVStateMachine
-
- getDescriptor() - Static method in class ai.eloquent.raft.KeyValueStateMachineProto.LockRequest.Builder
-
- getDescriptor() - Static method in class ai.eloquent.raft.KeyValueStateMachineProto.LockRequest
-
- getDescriptor() - Static method in class ai.eloquent.raft.KeyValueStateMachineProto.QueueLock.Builder
-
- getDescriptor() - Static method in class ai.eloquent.raft.KeyValueStateMachineProto.QueueLock
-
- getDescriptor() - Static method in class ai.eloquent.raft.KeyValueStateMachineProto.ReleaseLock.Builder
-
- getDescriptor() - Static method in class ai.eloquent.raft.KeyValueStateMachineProto.ReleaseLock
-
- getDescriptor() - Static method in class ai.eloquent.raft.KeyValueStateMachineProto.RemoveValue.Builder
-
- getDescriptor() - Static method in class ai.eloquent.raft.KeyValueStateMachineProto.RemoveValue
-
- getDescriptor() - Static method in class ai.eloquent.raft.KeyValueStateMachineProto.RequestLock.Builder
-
- getDescriptor() - Static method in class ai.eloquent.raft.KeyValueStateMachineProto.RequestLock
-
- getDescriptor() - Static method in class ai.eloquent.raft.KeyValueStateMachineProto.SetValue.Builder
-
- getDescriptor() - Static method in class ai.eloquent.raft.KeyValueStateMachineProto.SetValue
-
- getDescriptor() - Static method in class ai.eloquent.raft.KeyValueStateMachineProto.Transition.Builder
-
- getDescriptor() - Static method in class ai.eloquent.raft.KeyValueStateMachineProto.Transition
-
- getDescriptor() - Static method in enum ai.eloquent.raft.KeyValueStateMachineProto.TransitionType
-
- getDescriptor() - Static method in class ai.eloquent.raft.KeyValueStateMachineProto.TryLock.Builder
-
- getDescriptor() - Static method in class ai.eloquent.raft.KeyValueStateMachineProto.TryLock
-
- getDescriptor() - Static method in class ai.eloquent.raft.KeyValueStateMachineProto.ValueWithOptionalOwner.Builder
-
- getDescriptor() - Static method in class ai.eloquent.raft.KeyValueStateMachineProto.ValueWithOptionalOwner
-
- getDescriptorForType() - Method in class ai.eloquent.data.UDPBroadcastProtos.CacheInvalidateMessage.Builder
-
- getDescriptorForType() - Method in class ai.eloquent.data.UDPBroadcastProtos.FrontendRefreshMessage.Builder
-
- getDescriptorForType() - Method in enum ai.eloquent.data.UDPBroadcastProtos.MessageType
-
- getDescriptorForType() - Method in class ai.eloquent.data.UDPBroadcastProtos.ReindexDocument.Builder
-
- getDescriptorForType() - Method in class ai.eloquent.data.UDPBroadcastProtos.UDPPacket.Builder
-
- getDescriptorForType() - Method in class ai.eloquent.raft.EloquentRaftProto.AddServerReply.Builder
-
- getDescriptorForType() - Method in class ai.eloquent.raft.EloquentRaftProto.AddServerRequest.Builder
-
- getDescriptorForType() - Method in class ai.eloquent.raft.EloquentRaftProto.AppendEntriesReply.Builder
-
- getDescriptorForType() - Method in class ai.eloquent.raft.EloquentRaftProto.AppendEntriesRequest.Builder
-
- getDescriptorForType() - Method in class ai.eloquent.raft.EloquentRaftProto.ApplyTransitionReply.Builder
-
- getDescriptorForType() - Method in class ai.eloquent.raft.EloquentRaftProto.ApplyTransitionRequest.Builder
-
- getDescriptorForType() - Method in class ai.eloquent.raft.EloquentRaftProto.InstallSnapshotReply.Builder
-
- getDescriptorForType() - Method in class ai.eloquent.raft.EloquentRaftProto.InstallSnapshotRequest.Builder
-
- getDescriptorForType() - Method in class ai.eloquent.raft.EloquentRaftProto.LivenessCheckReply.Builder
-
- getDescriptorForType() - Method in class ai.eloquent.raft.EloquentRaftProto.LivenessCheckRequest.Builder
-
- getDescriptorForType() - Method in class ai.eloquent.raft.EloquentRaftProto.LogEntry.Builder
-
- getDescriptorForType() - Method in enum ai.eloquent.raft.EloquentRaftProto.LogEntryType
-
- getDescriptorForType() - Method in enum ai.eloquent.raft.EloquentRaftProto.MembershipChangeStatus
-
- getDescriptorForType() - Method in class ai.eloquent.raft.EloquentRaftProto.RaftMessage.Builder
-
- getDescriptorForType() - Method in class ai.eloquent.raft.EloquentRaftProto.RemoveServerReply.Builder
-
- getDescriptorForType() - Method in class ai.eloquent.raft.EloquentRaftProto.RemoveServerRequest.Builder
-
- getDescriptorForType() - Method in class ai.eloquent.raft.EloquentRaftProto.RequestVoteReply.Builder
-
- getDescriptorForType() - Method in class ai.eloquent.raft.EloquentRaftProto.RequestVoteRequest.Builder
-
- getDescriptorForType() - Method in class ai.eloquent.raft.EloquentRaftProto.StateMachine.Builder
-
- getDescriptorForType() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.ClearTransients.Builder
-
- getDescriptorForType() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.KVStateMachine.Builder
-
- getDescriptorForType() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.LockRequest.Builder
-
- getDescriptorForType() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.QueueLock.Builder
-
- getDescriptorForType() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.ReleaseLock.Builder
-
- getDescriptorForType() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.RemoveValue.Builder
-
- getDescriptorForType() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.RequestLock.Builder
-
- getDescriptorForType() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.SetValue.Builder
-
- getDescriptorForType() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.Transition.Builder
-
- getDescriptorForType() - Method in enum ai.eloquent.raft.KeyValueStateMachineProto.TransitionType
-
- getDescriptorForType() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.TryLock.Builder
-
- getDescriptorForType() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.ValueWithOptionalOwner.Builder
-
- getElement(String) - Method in class ai.eloquent.raft.Theseus
-
This grabs the current state of an element, if it's present in the system.
- getEntries(int) - Method in class ai.eloquent.raft.EloquentRaftProto.AppendEntriesRequest.Builder
-
log entries to store (empty for heartbeat; may send more than one for efficiency)
- getEntries(int) - Method in class ai.eloquent.raft.EloquentRaftProto.AppendEntriesRequest
-
log entries to store (empty for heartbeat; may send more than one for efficiency)
- getEntries(int) - Method in interface ai.eloquent.raft.EloquentRaftProto.AppendEntriesRequestOrBuilder
-
log entries to store (empty for heartbeat; may send more than one for efficiency)
- getEntriesBuilder(int) - Method in class ai.eloquent.raft.EloquentRaftProto.AppendEntriesRequest.Builder
-
log entries to store (empty for heartbeat; may send more than one for efficiency)
- getEntriesBuilderList() - Method in class ai.eloquent.raft.EloquentRaftProto.AppendEntriesRequest.Builder
-
log entries to store (empty for heartbeat; may send more than one for efficiency)
- getEntriesCount() - Method in class ai.eloquent.raft.EloquentRaftProto.AppendEntriesRequest.Builder
-
log entries to store (empty for heartbeat; may send more than one for efficiency)
- getEntriesCount() - Method in class ai.eloquent.raft.EloquentRaftProto.AppendEntriesRequest
-
log entries to store (empty for heartbeat; may send more than one for efficiency)
- getEntriesCount() - Method in interface ai.eloquent.raft.EloquentRaftProto.AppendEntriesRequestOrBuilder
-
log entries to store (empty for heartbeat; may send more than one for efficiency)
- getEntriesList() - Method in class ai.eloquent.raft.EloquentRaftProto.AppendEntriesRequest.Builder
-
log entries to store (empty for heartbeat; may send more than one for efficiency)
- getEntriesList() - Method in class ai.eloquent.raft.EloquentRaftProto.AppendEntriesRequest
-
log entries to store (empty for heartbeat; may send more than one for efficiency)
- getEntriesList() - Method in interface ai.eloquent.raft.EloquentRaftProto.AppendEntriesRequestOrBuilder
-
log entries to store (empty for heartbeat; may send more than one for efficiency)
- getEntriesOrBuilder(int) - Method in class ai.eloquent.raft.EloquentRaftProto.AppendEntriesRequest.Builder
-
log entries to store (empty for heartbeat; may send more than one for efficiency)
- getEntriesOrBuilder(int) - Method in class ai.eloquent.raft.EloquentRaftProto.AppendEntriesRequest
-
log entries to store (empty for heartbeat; may send more than one for efficiency)
- getEntriesOrBuilder(int) - Method in interface ai.eloquent.raft.EloquentRaftProto.AppendEntriesRequestOrBuilder
-
log entries to store (empty for heartbeat; may send more than one for efficiency)
- getEntriesOrBuilderList() - Method in class ai.eloquent.raft.EloquentRaftProto.AppendEntriesRequest.Builder
-
log entries to store (empty for heartbeat; may send more than one for efficiency)
- getEntriesOrBuilderList() - Method in class ai.eloquent.raft.EloquentRaftProto.AppendEntriesRequest
-
log entries to store (empty for heartbeat; may send more than one for efficiency)
- getEntriesOrBuilderList() - Method in interface ai.eloquent.raft.EloquentRaftProto.AppendEntriesRequestOrBuilder
-
log entries to store (empty for heartbeat; may send more than one for efficiency)
- getEntriesSinceInclusive(long) - Method in class ai.eloquent.raft.RaftLog
-
This gets called when preparing to call an AppendEntriesRPC, in order to send other members of the cluster the
current view of the log.
- getFollowerName() - Method in class ai.eloquent.raft.EloquentRaftProto.AppendEntriesReply.Builder
-
The name of the follower that sent this reply.
- getFollowerName() - Method in class ai.eloquent.raft.EloquentRaftProto.AppendEntriesReply
-
The name of the follower that sent this reply.
- getFollowerName() - Method in interface ai.eloquent.raft.EloquentRaftProto.AppendEntriesReplyOrBuilder
-
The name of the follower that sent this reply.
- getFollowerName() - Method in class ai.eloquent.raft.EloquentRaftProto.InstallSnapshotReply.Builder
-
The name of the follower that sent this reply.
- getFollowerName() - Method in class ai.eloquent.raft.EloquentRaftProto.InstallSnapshotReply
-
The name of the follower that sent this reply.
- getFollowerName() - Method in interface ai.eloquent.raft.EloquentRaftProto.InstallSnapshotReplyOrBuilder
-
The name of the follower that sent this reply.
- getFollowerName() - Method in class ai.eloquent.raft.EloquentRaftProto.RequestVoteReply.Builder
-
The name of the follower that sent this reply.
- getFollowerName() - Method in class ai.eloquent.raft.EloquentRaftProto.RequestVoteReply
-
The name of the follower that sent this reply.
- getFollowerName() - Method in interface ai.eloquent.raft.EloquentRaftProto.RequestVoteReplyOrBuilder
-
The name of the follower that sent this reply.
- getFollowerNameBytes() - Method in class ai.eloquent.raft.EloquentRaftProto.AppendEntriesReply.Builder
-
The name of the follower that sent this reply.
- getFollowerNameBytes() - Method in class ai.eloquent.raft.EloquentRaftProto.AppendEntriesReply
-
The name of the follower that sent this reply.
- getFollowerNameBytes() - Method in interface ai.eloquent.raft.EloquentRaftProto.AppendEntriesReplyOrBuilder
-
The name of the follower that sent this reply.
- getFollowerNameBytes() - Method in class ai.eloquent.raft.EloquentRaftProto.InstallSnapshotReply.Builder
-
The name of the follower that sent this reply.
- getFollowerNameBytes() - Method in class ai.eloquent.raft.EloquentRaftProto.InstallSnapshotReply
-
The name of the follower that sent this reply.
- getFollowerNameBytes() - Method in interface ai.eloquent.raft.EloquentRaftProto.InstallSnapshotReplyOrBuilder
-
The name of the follower that sent this reply.
- getFollowerNameBytes() - Method in class ai.eloquent.raft.EloquentRaftProto.RequestVoteReply.Builder
-
The name of the follower that sent this reply.
- getFollowerNameBytes() - Method in class ai.eloquent.raft.EloquentRaftProto.RequestVoteReply
-
The name of the follower that sent this reply.
- getFollowerNameBytes() - Method in interface ai.eloquent.raft.EloquentRaftProto.RequestVoteReplyOrBuilder
-
The name of the follower that sent this reply.
- getFollowerTerm() - Method in class ai.eloquent.raft.EloquentRaftProto.RequestVoteReply.Builder
-
the term of the follower, who is giving the vote.
- getFollowerTerm() - Method in class ai.eloquent.raft.EloquentRaftProto.RequestVoteReply
-
the term of the follower, who is giving the vote.
- getFollowerTerm() - Method in interface ai.eloquent.raft.EloquentRaftProto.RequestVoteReplyOrBuilder
-
the term of the follower, who is giving the vote.
- getForwardedBy(int) - Method in class ai.eloquent.raft.EloquentRaftProto.AddServerRequest.Builder
-
the nodes that this request has already been forwarded through, for loop detection
- getForwardedBy(int) - Method in class ai.eloquent.raft.EloquentRaftProto.AddServerRequest
-
the nodes that this request has already been forwarded through, for loop detection
- getForwardedBy(int) - Method in interface ai.eloquent.raft.EloquentRaftProto.AddServerRequestOrBuilder
-
the nodes that this request has already been forwarded through, for loop detection
- getForwardedBy(int) - Method in class ai.eloquent.raft.EloquentRaftProto.ApplyTransitionRequest.Builder
-
the nodes that this request has already been forwarded through, for loop detection
- getForwardedBy(int) - Method in class ai.eloquent.raft.EloquentRaftProto.ApplyTransitionRequest
-
the nodes that this request has already been forwarded through, for loop detection
- getForwardedBy(int) - Method in interface ai.eloquent.raft.EloquentRaftProto.ApplyTransitionRequestOrBuilder
-
the nodes that this request has already been forwarded through, for loop detection
- getForwardedBy(int) - Method in class ai.eloquent.raft.EloquentRaftProto.RemoveServerRequest.Builder
-
the nodes that this request has already been forwarded through, for loop detection
- getForwardedBy(int) - Method in class ai.eloquent.raft.EloquentRaftProto.RemoveServerRequest
-
the nodes that this request has already been forwarded through, for loop detection
- getForwardedBy(int) - Method in interface ai.eloquent.raft.EloquentRaftProto.RemoveServerRequestOrBuilder
-
the nodes that this request has already been forwarded through, for loop detection
- getForwardedByBytes(int) - Method in class ai.eloquent.raft.EloquentRaftProto.AddServerRequest.Builder
-
the nodes that this request has already been forwarded through, for loop detection
- getForwardedByBytes(int) - Method in class ai.eloquent.raft.EloquentRaftProto.AddServerRequest
-
the nodes that this request has already been forwarded through, for loop detection
- getForwardedByBytes(int) - Method in interface ai.eloquent.raft.EloquentRaftProto.AddServerRequestOrBuilder
-
the nodes that this request has already been forwarded through, for loop detection
- getForwardedByBytes(int) - Method in class ai.eloquent.raft.EloquentRaftProto.ApplyTransitionRequest.Builder
-
the nodes that this request has already been forwarded through, for loop detection
- getForwardedByBytes(int) - Method in class ai.eloquent.raft.EloquentRaftProto.ApplyTransitionRequest
-
the nodes that this request has already been forwarded through, for loop detection
- getForwardedByBytes(int) - Method in interface ai.eloquent.raft.EloquentRaftProto.ApplyTransitionRequestOrBuilder
-
the nodes that this request has already been forwarded through, for loop detection
- getForwardedByBytes(int) - Method in class ai.eloquent.raft.EloquentRaftProto.RemoveServerRequest.Builder
-
the nodes that this request has already been forwarded through, for loop detection
- getForwardedByBytes(int) - Method in class ai.eloquent.raft.EloquentRaftProto.RemoveServerRequest
-
the nodes that this request has already been forwarded through, for loop detection
- getForwardedByBytes(int) - Method in interface ai.eloquent.raft.EloquentRaftProto.RemoveServerRequestOrBuilder
-
the nodes that this request has already been forwarded through, for loop detection
- getForwardedByCount() - Method in class ai.eloquent.raft.EloquentRaftProto.AddServerRequest.Builder
-
the nodes that this request has already been forwarded through, for loop detection
- getForwardedByCount() - Method in class ai.eloquent.raft.EloquentRaftProto.AddServerRequest
-
the nodes that this request has already been forwarded through, for loop detection
- getForwardedByCount() - Method in interface ai.eloquent.raft.EloquentRaftProto.AddServerRequestOrBuilder
-
the nodes that this request has already been forwarded through, for loop detection
- getForwardedByCount() - Method in class ai.eloquent.raft.EloquentRaftProto.ApplyTransitionRequest.Builder
-
the nodes that this request has already been forwarded through, for loop detection
- getForwardedByCount() - Method in class ai.eloquent.raft.EloquentRaftProto.ApplyTransitionRequest
-
the nodes that this request has already been forwarded through, for loop detection
- getForwardedByCount() - Method in interface ai.eloquent.raft.EloquentRaftProto.ApplyTransitionRequestOrBuilder
-
the nodes that this request has already been forwarded through, for loop detection
- getForwardedByCount() - Method in class ai.eloquent.raft.EloquentRaftProto.RemoveServerRequest.Builder
-
the nodes that this request has already been forwarded through, for loop detection
- getForwardedByCount() - Method in class ai.eloquent.raft.EloquentRaftProto.RemoveServerRequest
-
the nodes that this request has already been forwarded through, for loop detection
- getForwardedByCount() - Method in interface ai.eloquent.raft.EloquentRaftProto.RemoveServerRequestOrBuilder
-
the nodes that this request has already been forwarded through, for loop detection
- getForwardedByList() - Method in class ai.eloquent.raft.EloquentRaftProto.AddServerRequest.Builder
-
the nodes that this request has already been forwarded through, for loop detection
- getForwardedByList() - Method in class ai.eloquent.raft.EloquentRaftProto.AddServerRequest
-
the nodes that this request has already been forwarded through, for loop detection
- getForwardedByList() - Method in interface ai.eloquent.raft.EloquentRaftProto.AddServerRequestOrBuilder
-
the nodes that this request has already been forwarded through, for loop detection
- getForwardedByList() - Method in class ai.eloquent.raft.EloquentRaftProto.ApplyTransitionRequest.Builder
-
the nodes that this request has already been forwarded through, for loop detection
- getForwardedByList() - Method in class ai.eloquent.raft.EloquentRaftProto.ApplyTransitionRequest
-
the nodes that this request has already been forwarded through, for loop detection
- getForwardedByList() - Method in interface ai.eloquent.raft.EloquentRaftProto.ApplyTransitionRequestOrBuilder
-
the nodes that this request has already been forwarded through, for loop detection
- getForwardedByList() - Method in class ai.eloquent.raft.EloquentRaftProto.RemoveServerRequest.Builder
-
the nodes that this request has already been forwarded through, for loop detection
- getForwardedByList() - Method in class ai.eloquent.raft.EloquentRaftProto.RemoveServerRequest
-
the nodes that this request has already been forwarded through, for loop detection
- getForwardedByList() - Method in interface ai.eloquent.raft.EloquentRaftProto.RemoveServerRequestOrBuilder
-
the nodes that this request has already been forwarded through, for loop detection
- getFuture(CompletableFuture<E>, Duration) - Method in class ai.eloquent.raft.LocalTransport
-
Get a future.
- getFuture(CompletableFuture<E>, Duration) - Method in interface ai.eloquent.raft.RaftTransport
-
Get a future.
- getHolder() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.QueueLock.Builder
-
.ai.eloquent.raft.LockRequest holder = 1;
- getHolder() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.QueueLock
-
.ai.eloquent.raft.LockRequest holder = 1;
- getHolder() - Method in interface ai.eloquent.raft.KeyValueStateMachineProto.QueueLockOrBuilder
-
.ai.eloquent.raft.LockRequest holder = 1;
- getHolderBuilder() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.QueueLock.Builder
-
.ai.eloquent.raft.LockRequest holder = 1;
- getHolderOrBuilder() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.QueueLock.Builder
-
.ai.eloquent.raft.LockRequest holder = 1;
- getHolderOrBuilder() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.QueueLock
-
.ai.eloquent.raft.LockRequest holder = 1;
- getHolderOrBuilder() - Method in interface ai.eloquent.raft.KeyValueStateMachineProto.QueueLockOrBuilder
-
.ai.eloquent.raft.LockRequest holder = 1;
- getHospice(int) - Method in class ai.eloquent.raft.EloquentRaftProto.StateMachine.Builder
-
The list of nodes in the hospice
- getHospice(int) - Method in class ai.eloquent.raft.EloquentRaftProto.StateMachine
-
The list of nodes in the hospice
- getHospice(int) - Method in interface ai.eloquent.raft.EloquentRaftProto.StateMachineOrBuilder
-
The list of nodes in the hospice
- getHospice() - Method in class ai.eloquent.raft.RaftStateMachine
-
Get the current hospice.
- getHospiceBytes(int) - Method in class ai.eloquent.raft.EloquentRaftProto.StateMachine.Builder
-
The list of nodes in the hospice
- getHospiceBytes(int) - Method in class ai.eloquent.raft.EloquentRaftProto.StateMachine
-
The list of nodes in the hospice
- getHospiceBytes(int) - Method in interface ai.eloquent.raft.EloquentRaftProto.StateMachineOrBuilder
-
The list of nodes in the hospice
- getHospiceCount() - Method in class ai.eloquent.raft.EloquentRaftProto.StateMachine.Builder
-
The list of nodes in the hospice
- getHospiceCount() - Method in class ai.eloquent.raft.EloquentRaftProto.StateMachine
-
The list of nodes in the hospice
- getHospiceCount() - Method in interface ai.eloquent.raft.EloquentRaftProto.StateMachineOrBuilder
-
The list of nodes in the hospice
- getHospiceList() - Method in class ai.eloquent.raft.EloquentRaftProto.StateMachine.Builder
-
The list of nodes in the hospice
- getHospiceList() - Method in class ai.eloquent.raft.EloquentRaftProto.StateMachine
-
The list of nodes in the hospice
- getHospiceList() - Method in interface ai.eloquent.raft.EloquentRaftProto.StateMachineOrBuilder
-
The list of nodes in the hospice
- getIfDefined() - Method in class ai.eloquent.util.Lazy
-
Get the value of this
Lazy if it's been initialized, or else
return null.
- getIfPresent(String) - Method in class ai.eloquent.raft.RaftBackedCache
-
Get an element from the cache, if it's present in the cache itself.
- getIndex() - Method in class ai.eloquent.raft.EloquentRaftProto.LogEntry.Builder
-
the index of the log entry
- getIndex() - Method in class ai.eloquent.raft.EloquentRaftProto.LogEntry
-
the index of the log entry
- getIndex() - Method in interface ai.eloquent.raft.EloquentRaftProto.LogEntryOrBuilder
-
the index of the log entry
- getInputStreamFromURLOrClasspathOrFileSystem(String) - Static method in class ai.eloquent.io.IOUtils
-
Locates this file either using the given URL, or in the CLASSPATH, or in the file system
The CLASSPATH takes priority over the file system!
This stream is buffered and gunzipped (if necessary).
- getInstallSnapshot() - Method in class ai.eloquent.raft.EloquentRaftProto.RaftMessage.Builder
-
.ai.eloquent.raft.InstallSnapshotRequest installSnapshot = 7;
- getInstallSnapshot() - Method in class ai.eloquent.raft.EloquentRaftProto.RaftMessage
-
.ai.eloquent.raft.InstallSnapshotRequest installSnapshot = 7;
- getInstallSnapshot() - Method in interface ai.eloquent.raft.EloquentRaftProto.RaftMessageOrBuilder
-
.ai.eloquent.raft.InstallSnapshotRequest installSnapshot = 7;
- getInstallSnapshotBuilder() - Method in class ai.eloquent.raft.EloquentRaftProto.RaftMessage.Builder
-
.ai.eloquent.raft.InstallSnapshotRequest installSnapshot = 7;
- getInstallSnapshotOrBuilder() - Method in class ai.eloquent.raft.EloquentRaftProto.RaftMessage.Builder
-
.ai.eloquent.raft.InstallSnapshotRequest installSnapshot = 7;
- getInstallSnapshotOrBuilder() - Method in class ai.eloquent.raft.EloquentRaftProto.RaftMessage
-
.ai.eloquent.raft.InstallSnapshotRequest installSnapshot = 7;
- getInstallSnapshotOrBuilder() - Method in interface ai.eloquent.raft.EloquentRaftProto.RaftMessageOrBuilder
-
.ai.eloquent.raft.InstallSnapshotRequest installSnapshot = 7;
- getInstallSnapshotReply() - Method in class ai.eloquent.raft.EloquentRaftProto.RaftMessage.Builder
-
.ai.eloquent.raft.InstallSnapshotReply installSnapshotReply = 13;
- getInstallSnapshotReply() - Method in class ai.eloquent.raft.EloquentRaftProto.RaftMessage
-
.ai.eloquent.raft.InstallSnapshotReply installSnapshotReply = 13;
- getInstallSnapshotReply() - Method in interface ai.eloquent.raft.EloquentRaftProto.RaftMessageOrBuilder
-
.ai.eloquent.raft.InstallSnapshotReply installSnapshotReply = 13;
- getInstallSnapshotReplyBuilder() - Method in class ai.eloquent.raft.EloquentRaftProto.RaftMessage.Builder
-
.ai.eloquent.raft.InstallSnapshotReply installSnapshotReply = 13;
- getInstallSnapshotReplyOrBuilder() - Method in class ai.eloquent.raft.EloquentRaftProto.RaftMessage.Builder
-
.ai.eloquent.raft.InstallSnapshotReply installSnapshotReply = 13;
- getInstallSnapshotReplyOrBuilder() - Method in class ai.eloquent.raft.EloquentRaftProto.RaftMessage
-
.ai.eloquent.raft.InstallSnapshotReply installSnapshotReply = 13;
- getInstallSnapshotReplyOrBuilder() - Method in interface ai.eloquent.raft.EloquentRaftProto.RaftMessageOrBuilder
-
.ai.eloquent.raft.InstallSnapshotReply installSnapshotReply = 13;
- getIsBroadcast() - Method in class ai.eloquent.data.UDPBroadcastProtos.UDPPacket.Builder
-
If true, this packet is a broadcast packet.
- getIsBroadcast() - Method in class ai.eloquent.data.UDPBroadcastProtos.UDPPacket
-
If true, this packet is a broadcast packet.
- getIsBroadcast() - Method in interface ai.eloquent.data.UDPBroadcastProtos.UDPPacketOrBuilder
-
If true, this packet is a broadcast packet.
- getIsRPC() - Method in class ai.eloquent.raft.EloquentRaftProto.RaftMessage.Builder
-
If true, we are expecting a response to this request over the RPC channel.
- getIsRPC() - Method in class ai.eloquent.raft.EloquentRaftProto.RaftMessage
-
If true, we are expecting a response to this request over the RPC channel.
- getIsRPC() - Method in interface ai.eloquent.raft.EloquentRaftProto.RaftMessageOrBuilder
-
If true, we are expecting a response to this request over the RPC channel.
- getKey() - Method in class ai.eloquent.data.UDPBroadcastProtos.CacheInvalidateMessage.Builder
-
The key we're invalidating.
- getKey() - Method in class ai.eloquent.data.UDPBroadcastProtos.CacheInvalidateMessage
-
The key we're invalidating.
- getKey() - Method in interface ai.eloquent.data.UDPBroadcastProtos.CacheInvalidateMessageOrBuilder
-
The key we're invalidating.
- getKey() - Method in class ai.eloquent.data.UDPBroadcastProtos.FrontendRefreshMessage.Builder
-
The key we're invalidating.
- getKey() - Method in class ai.eloquent.data.UDPBroadcastProtos.FrontendRefreshMessage
-
The key we're invalidating.
- getKey() - Method in interface ai.eloquent.data.UDPBroadcastProtos.FrontendRefreshMessageOrBuilder
-
The key we're invalidating.
- getKey() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.RemoveValue.Builder
-
string key = 1;
- getKey() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.RemoveValue
-
string key = 1;
- getKey() - Method in interface ai.eloquent.raft.KeyValueStateMachineProto.RemoveValueOrBuilder
-
string key = 1;
- getKey() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.SetValue.Builder
-
string key = 1;
- getKey() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.SetValue
-
string key = 1;
- getKey() - Method in interface ai.eloquent.raft.KeyValueStateMachineProto.SetValueOrBuilder
-
string key = 1;
- getKeyBytes() - Method in class ai.eloquent.data.UDPBroadcastProtos.FrontendRefreshMessage.Builder
-
The key we're invalidating.
- getKeyBytes() - Method in class ai.eloquent.data.UDPBroadcastProtos.FrontendRefreshMessage
-
The key we're invalidating.
- getKeyBytes() - Method in interface ai.eloquent.data.UDPBroadcastProtos.FrontendRefreshMessageOrBuilder
-
The key we're invalidating.
- getKeyBytes() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.RemoveValue.Builder
-
string key = 1;
- getKeyBytes() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.RemoveValue
-
string key = 1;
- getKeyBytes() - Method in interface ai.eloquent.raft.KeyValueStateMachineProto.RemoveValueOrBuilder
-
string key = 1;
- getKeyBytes() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.SetValue.Builder
-
string key = 1;
- getKeyBytes() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.SetValue
-
string key = 1;
- getKeyBytes() - Method in interface ai.eloquent.raft.KeyValueStateMachineProto.SetValueOrBuilder
-
string key = 1;
- getKeys() - Method in class ai.eloquent.raft.Theseus
-
This returns the current keys in the state machine.
- getLastAccessed() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.ValueWithOptionalOwner.Builder
-
uint64 last_accessed = 3;
- getLastAccessed() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.ValueWithOptionalOwner
-
uint64 last_accessed = 3;
- getLastAccessed() - Method in interface ai.eloquent.raft.KeyValueStateMachineProto.ValueWithOptionalOwnerOrBuilder
-
uint64 last_accessed = 3;
- getLastConfig(int) - Method in class ai.eloquent.raft.EloquentRaftProto.InstallSnapshotRequest.Builder
-
The latest cluster configuration as of lastIndex (included only with the first chunk)
- getLastConfig(int) - Method in class ai.eloquent.raft.EloquentRaftProto.InstallSnapshotRequest
-
The latest cluster configuration as of lastIndex (included only with the first chunk)
- getLastConfig(int) - Method in interface ai.eloquent.raft.EloquentRaftProto.InstallSnapshotRequestOrBuilder
-
The latest cluster configuration as of lastIndex (included only with the first chunk)
- getLastConfigBytes(int) - Method in class ai.eloquent.raft.EloquentRaftProto.InstallSnapshotRequest.Builder
-
The latest cluster configuration as of lastIndex (included only with the first chunk)
- getLastConfigBytes(int) - Method in class ai.eloquent.raft.EloquentRaftProto.InstallSnapshotRequest
-
The latest cluster configuration as of lastIndex (included only with the first chunk)
- getLastConfigBytes(int) - Method in interface ai.eloquent.raft.EloquentRaftProto.InstallSnapshotRequestOrBuilder
-
The latest cluster configuration as of lastIndex (included only with the first chunk)
- getLastConfigCount() - Method in class ai.eloquent.raft.EloquentRaftProto.InstallSnapshotRequest.Builder
-
The latest cluster configuration as of lastIndex (included only with the first chunk)
- getLastConfigCount() - Method in class ai.eloquent.raft.EloquentRaftProto.InstallSnapshotRequest
-
The latest cluster configuration as of lastIndex (included only with the first chunk)
- getLastConfigCount() - Method in interface ai.eloquent.raft.EloquentRaftProto.InstallSnapshotRequestOrBuilder
-
The latest cluster configuration as of lastIndex (included only with the first chunk)
- getLastConfigList() - Method in class ai.eloquent.raft.EloquentRaftProto.InstallSnapshotRequest.Builder
-
The latest cluster configuration as of lastIndex (included only with the first chunk)
- getLastConfigList() - Method in class ai.eloquent.raft.EloquentRaftProto.InstallSnapshotRequest
-
The latest cluster configuration as of lastIndex (included only with the first chunk)
- getLastConfigList() - Method in interface ai.eloquent.raft.EloquentRaftProto.InstallSnapshotRequestOrBuilder
-
The latest cluster configuration as of lastIndex (included only with the first chunk)
- getLastEntryIndex() - Method in class ai.eloquent.raft.RaftLog
-
This gets called when preparing to call an RequestVoteRPC, in order to prevent other members from voting for an
out-of-date log.
- getLastEntryTerm() - Method in class ai.eloquent.raft.RaftLog
-
This gets called when preparing to call an RequestVoteRPC, in order to prevent other members from voting for an
out-of-date log.
- getLastIndex() - Method in class ai.eloquent.raft.EloquentRaftProto.InstallSnapshotRequest.Builder
-
The snapshot replaces all entries up through and including this index
- getLastIndex() - Method in class ai.eloquent.raft.EloquentRaftProto.InstallSnapshotRequest
-
The snapshot replaces all entries up through and including this index
- getLastIndex() - Method in interface ai.eloquent.raft.EloquentRaftProto.InstallSnapshotRequestOrBuilder
-
The snapshot replaces all entries up through and including this index
- getLastLogIndex() - Method in class ai.eloquent.raft.EloquentRaftProto.RequestVoteRequest.Builder
-
index of candidate's last log entry
- getLastLogIndex() - Method in class ai.eloquent.raft.EloquentRaftProto.RequestVoteRequest
-
index of candidate's last log entry
- getLastLogIndex() - Method in interface ai.eloquent.raft.EloquentRaftProto.RequestVoteRequestOrBuilder
-
index of candidate's last log entry
- getLastLogTerm() - Method in class ai.eloquent.raft.EloquentRaftProto.RequestVoteRequest.Builder
-
term of candidate's last log entry
- getLastLogTerm() - Method in class ai.eloquent.raft.EloquentRaftProto.RequestVoteRequest
-
term of candidate's last log entry
- getLastLogTerm() - Method in interface ai.eloquent.raft.EloquentRaftProto.RequestVoteRequestOrBuilder
-
term of candidate's last log entry
- getLastTerm() - Method in class ai.eloquent.raft.EloquentRaftProto.InstallSnapshotRequest.Builder
-
The term of lastIndex
- getLastTerm() - Method in class ai.eloquent.raft.EloquentRaftProto.InstallSnapshotRequest
-
The term of lastIndex
- getLastTerm() - Method in interface ai.eloquent.raft.EloquentRaftProto.InstallSnapshotRequestOrBuilder
-
The term of lastIndex
- getLeaderCommit() - Method in class ai.eloquent.raft.EloquentRaftProto.AppendEntriesRequest.Builder
-
the leader's commitIndex
- getLeaderCommit() - Method in class ai.eloquent.raft.EloquentRaftProto.AppendEntriesRequest
-
the leader's commitIndex
- getLeaderCommit() - Method in interface ai.eloquent.raft.EloquentRaftProto.AppendEntriesRequestOrBuilder
-
the leader's commitIndex
- getLeaderName() - Method in class ai.eloquent.raft.EloquentRaftProto.AppendEntriesRequest.Builder
-
so follower can redirect clients
- getLeaderName() - Method in class ai.eloquent.raft.EloquentRaftProto.AppendEntriesRequest
-
so follower can redirect clients
- getLeaderName() - Method in interface ai.eloquent.raft.EloquentRaftProto.AppendEntriesRequestOrBuilder
-
so follower can redirect clients
- getLeaderName() - Method in class ai.eloquent.raft.EloquentRaftProto.InstallSnapshotRequest.Builder
-
So the follower can redirect clients
- getLeaderName() - Method in class ai.eloquent.raft.EloquentRaftProto.InstallSnapshotRequest
-
So the follower can redirect clients
- getLeaderName() - Method in interface ai.eloquent.raft.EloquentRaftProto.InstallSnapshotRequestOrBuilder
-
So the follower can redirect clients
- getLeaderNameBytes() - Method in class ai.eloquent.raft.EloquentRaftProto.AppendEntriesRequest.Builder
-
so follower can redirect clients
- getLeaderNameBytes() - Method in class ai.eloquent.raft.EloquentRaftProto.AppendEntriesRequest
-
so follower can redirect clients
- getLeaderNameBytes() - Method in interface ai.eloquent.raft.EloquentRaftProto.AppendEntriesRequestOrBuilder
-
so follower can redirect clients
- getLeaderNameBytes() - Method in class ai.eloquent.raft.EloquentRaftProto.InstallSnapshotRequest.Builder
-
So the follower can redirect clients
- getLeaderNameBytes() - Method in class ai.eloquent.raft.EloquentRaftProto.InstallSnapshotRequest
-
So the follower can redirect clients
- getLeaderNameBytes() - Method in interface ai.eloquent.raft.EloquentRaftProto.InstallSnapshotRequestOrBuilder
-
So the follower can redirect clients
- getLeadershipHint() - Method in class ai.eloquent.raft.EloquentRaftProto.AddServerReply.Builder
-
address of recent leader, if known
- getLeadershipHint() - Method in class ai.eloquent.raft.EloquentRaftProto.AddServerReply
-
address of recent leader, if known
- getLeadershipHint() - Method in interface ai.eloquent.raft.EloquentRaftProto.AddServerReplyOrBuilder
-
address of recent leader, if known
- getLeadershipHint() - Method in class ai.eloquent.raft.EloquentRaftProto.RemoveServerReply.Builder
-
address of recent leader, if known
- getLeadershipHint() - Method in class ai.eloquent.raft.EloquentRaftProto.RemoveServerReply
-
address of recent leader, if known
- getLeadershipHint() - Method in interface ai.eloquent.raft.EloquentRaftProto.RemoveServerReplyOrBuilder
-
address of recent leader, if known
- getLeadershipHintBytes() - Method in class ai.eloquent.raft.EloquentRaftProto.AddServerReply.Builder
-
address of recent leader, if known
- getLeadershipHintBytes() - Method in class ai.eloquent.raft.EloquentRaftProto.AddServerReply
-
address of recent leader, if known
- getLeadershipHintBytes() - Method in interface ai.eloquent.raft.EloquentRaftProto.AddServerReplyOrBuilder
-
address of recent leader, if known
- getLeadershipHintBytes() - Method in class ai.eloquent.raft.EloquentRaftProto.RemoveServerReply.Builder
-
address of recent leader, if known
- getLeadershipHintBytes() - Method in class ai.eloquent.raft.EloquentRaftProto.RemoveServerReply
-
address of recent leader, if known
- getLeadershipHintBytes() - Method in interface ai.eloquent.raft.EloquentRaftProto.RemoveServerReplyOrBuilder
-
address of recent leader, if known
- getLeaderTimish() - Method in class ai.eloquent.raft.EloquentRaftProto.AppendEntriesRequest.Builder
-
NOT STANDARD RAFT: the leader's timestamp, so we can compute the timish values across the cluster
- getLeaderTimish() - Method in class ai.eloquent.raft.EloquentRaftProto.AppendEntriesRequest
-
NOT STANDARD RAFT: the leader's timestamp, so we can compute the timish values across the cluster
- getLeaderTimish() - Method in interface ai.eloquent.raft.EloquentRaftProto.AppendEntriesRequestOrBuilder
-
NOT STANDARD RAFT: the leader's timestamp, so we can compute the timish values across the cluster
- getLive() - Method in class ai.eloquent.raft.EloquentRaftProto.LivenessCheckReply.Builder
-
False if we're currently shutting down or booting up, true otherwise
- getLive() - Method in class ai.eloquent.raft.EloquentRaftProto.LivenessCheckReply
-
False if we're currently shutting down or booting up, true otherwise
- getLive() - Method in interface ai.eloquent.raft.EloquentRaftProto.LivenessCheckReplyOrBuilder
-
False if we're currently shutting down or booting up, true otherwise
- getLock() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.ReleaseLock.Builder
-
string lock = 1;
- getLock() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.ReleaseLock
-
string lock = 1;
- getLock() - Method in interface ai.eloquent.raft.KeyValueStateMachineProto.ReleaseLockOrBuilder
-
string lock = 1;
- getLock() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.RequestLock.Builder
-
string lock = 1;
- getLock() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.RequestLock
-
string lock = 1;
- getLock() - Method in interface ai.eloquent.raft.KeyValueStateMachineProto.RequestLockOrBuilder
-
string lock = 1;
- getLock() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.TryLock.Builder
-
string lock = 1;
- getLock() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.TryLock
-
string lock = 1;
- getLock() - Method in interface ai.eloquent.raft.KeyValueStateMachineProto.TryLockOrBuilder
-
string lock = 1;
- getLockBytes() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.ReleaseLock.Builder
-
string lock = 1;
- getLockBytes() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.ReleaseLock
-
string lock = 1;
- getLockBytes() - Method in interface ai.eloquent.raft.KeyValueStateMachineProto.ReleaseLockOrBuilder
-
string lock = 1;
- getLockBytes() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.RequestLock.Builder
-
string lock = 1;
- getLockBytes() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.RequestLock
-
string lock = 1;
- getLockBytes() - Method in interface ai.eloquent.raft.KeyValueStateMachineProto.RequestLockOrBuilder
-
string lock = 1;
- getLockBytes() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.TryLock.Builder
-
string lock = 1;
- getLockBytes() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.TryLock
-
string lock = 1;
- getLockBytes() - Method in interface ai.eloquent.raft.KeyValueStateMachineProto.TryLockOrBuilder
-
string lock = 1;
- getLocks() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.KVStateMachine.Builder
-
Deprecated.
- getLocks() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.KVStateMachine
-
Deprecated.
- getLocks() - Method in interface ai.eloquent.raft.KeyValueStateMachineProto.KVStateMachineOrBuilder
-
Deprecated.
- getLocks() - Method in class ai.eloquent.raft.Theseus
-
Get the set of locks that are held by the state machine, and the server that holds them.
- getLocksCount() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.KVStateMachine.Builder
-
- getLocksCount() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.KVStateMachine
-
- getLocksCount() - Method in interface ai.eloquent.raft.KeyValueStateMachineProto.KVStateMachineOrBuilder
-
@Deprecated
- getLocksKeys(int) - Method in class ai.eloquent.raft.KeyValueStateMachineProto.KVStateMachine.Builder
-
repeated string locksKeys = 5;
- getLocksKeys(int) - Method in class ai.eloquent.raft.KeyValueStateMachineProto.KVStateMachine
-
repeated string locksKeys = 5;
- getLocksKeys(int) - Method in interface ai.eloquent.raft.KeyValueStateMachineProto.KVStateMachineOrBuilder
-
repeated string locksKeys = 5;
- getLocksKeysBytes(int) - Method in class ai.eloquent.raft.KeyValueStateMachineProto.KVStateMachine.Builder
-
repeated string locksKeys = 5;
- getLocksKeysBytes(int) - Method in class ai.eloquent.raft.KeyValueStateMachineProto.KVStateMachine
-
repeated string locksKeys = 5;
- getLocksKeysBytes(int) - Method in interface ai.eloquent.raft.KeyValueStateMachineProto.KVStateMachineOrBuilder
-
repeated string locksKeys = 5;
- getLocksKeysCount() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.KVStateMachine.Builder
-
repeated string locksKeys = 5;
- getLocksKeysCount() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.KVStateMachine
-
repeated string locksKeys = 5;
- getLocksKeysCount() - Method in interface ai.eloquent.raft.KeyValueStateMachineProto.KVStateMachineOrBuilder
-
repeated string locksKeys = 5;
- getLocksKeysList() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.KVStateMachine.Builder
-
repeated string locksKeys = 5;
- getLocksKeysList() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.KVStateMachine
-
repeated string locksKeys = 5;
- getLocksKeysList() - Method in interface ai.eloquent.raft.KeyValueStateMachineProto.KVStateMachineOrBuilder
-
repeated string locksKeys = 5;
- getLocksMap() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.KVStateMachine.Builder
-
@Deprecated
- getLocksMap() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.KVStateMachine
-
@Deprecated
- getLocksMap() - Method in interface ai.eloquent.raft.KeyValueStateMachineProto.KVStateMachineOrBuilder
-
@Deprecated
- getLocksOrDefault(String, KeyValueStateMachineProto.QueueLock) - Method in class ai.eloquent.raft.KeyValueStateMachineProto.KVStateMachine.Builder
-
@Deprecated
- getLocksOrDefault(String, KeyValueStateMachineProto.QueueLock) - Method in class ai.eloquent.raft.KeyValueStateMachineProto.KVStateMachine
-
@Deprecated
- getLocksOrDefault(String, KeyValueStateMachineProto.QueueLock) - Method in interface ai.eloquent.raft.KeyValueStateMachineProto.KVStateMachineOrBuilder
-
@Deprecated
- getLocksOrThrow(String) - Method in class ai.eloquent.raft.KeyValueStateMachineProto.KVStateMachine.Builder
-
@Deprecated
- getLocksOrThrow(String) - Method in class ai.eloquent.raft.KeyValueStateMachineProto.KVStateMachine
-
@Deprecated
- getLocksOrThrow(String) - Method in interface ai.eloquent.raft.KeyValueStateMachineProto.KVStateMachineOrBuilder
-
@Deprecated
- getLocksValues(int) - Method in class ai.eloquent.raft.KeyValueStateMachineProto.KVStateMachine.Builder
-
repeated .ai.eloquent.raft.QueueLock locksValues = 6;
- getLocksValues(int) - Method in class ai.eloquent.raft.KeyValueStateMachineProto.KVStateMachine
-
repeated .ai.eloquent.raft.QueueLock locksValues = 6;
- getLocksValues(int) - Method in interface ai.eloquent.raft.KeyValueStateMachineProto.KVStateMachineOrBuilder
-
repeated .ai.eloquent.raft.QueueLock locksValues = 6;
- getLocksValuesBuilder(int) - Method in class ai.eloquent.raft.KeyValueStateMachineProto.KVStateMachine.Builder
-
repeated .ai.eloquent.raft.QueueLock locksValues = 6;
- getLocksValuesBuilderList() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.KVStateMachine.Builder
-
repeated .ai.eloquent.raft.QueueLock locksValues = 6;
- getLocksValuesCount() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.KVStateMachine.Builder
-
repeated .ai.eloquent.raft.QueueLock locksValues = 6;
- getLocksValuesCount() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.KVStateMachine
-
repeated .ai.eloquent.raft.QueueLock locksValues = 6;
- getLocksValuesCount() - Method in interface ai.eloquent.raft.KeyValueStateMachineProto.KVStateMachineOrBuilder
-
repeated .ai.eloquent.raft.QueueLock locksValues = 6;
- getLocksValuesList() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.KVStateMachine.Builder
-
repeated .ai.eloquent.raft.QueueLock locksValues = 6;
- getLocksValuesList() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.KVStateMachine
-
repeated .ai.eloquent.raft.QueueLock locksValues = 6;
- getLocksValuesList() - Method in interface ai.eloquent.raft.KeyValueStateMachineProto.KVStateMachineOrBuilder
-
repeated .ai.eloquent.raft.QueueLock locksValues = 6;
- getLocksValuesOrBuilder(int) - Method in class ai.eloquent.raft.KeyValueStateMachineProto.KVStateMachine.Builder
-
repeated .ai.eloquent.raft.QueueLock locksValues = 6;
- getLocksValuesOrBuilder(int) - Method in class ai.eloquent.raft.KeyValueStateMachineProto.KVStateMachine
-
repeated .ai.eloquent.raft.QueueLock locksValues = 6;
- getLocksValuesOrBuilder(int) - Method in interface ai.eloquent.raft.KeyValueStateMachineProto.KVStateMachineOrBuilder
-
repeated .ai.eloquent.raft.QueueLock locksValues = 6;
- getLocksValuesOrBuilderList() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.KVStateMachine.Builder
-
repeated .ai.eloquent.raft.QueueLock locksValues = 6;
- getLocksValuesOrBuilderList() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.KVStateMachine
-
repeated .ai.eloquent.raft.QueueLock locksValues = 6;
- getLocksValuesOrBuilderList() - Method in interface ai.eloquent.raft.KeyValueStateMachineProto.KVStateMachineOrBuilder
-
repeated .ai.eloquent.raft.QueueLock locksValues = 6;
- getMap() - Method in class ai.eloquent.raft.Theseus
-
This returns a snapshot of the current values in the state machine.
- getMissingFromQuorum() - Method in class ai.eloquent.raft.EloquentRaftProto.AppendEntriesReply.Builder
-
NOT STANDARD RAFT: If true, this node is not in the quorum, and should perhaps be.
- getMissingFromQuorum() - Method in class ai.eloquent.raft.EloquentRaftProto.AppendEntriesReply
-
NOT STANDARD RAFT: If true, this node is not in the quorum, and should perhaps be.
- getMissingFromQuorum() - Method in interface ai.eloquent.raft.EloquentRaftProto.AppendEntriesReplyOrBuilder
-
NOT STANDARD RAFT: If true, this node is not in the quorum, and should perhaps be.
- getMutableLocks() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.KVStateMachine.Builder
-
Deprecated.
- getMutableValues() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.KVStateMachine.Builder
-
Deprecated.
- getName() - Method in class ai.eloquent.data.UDPBroadcastProtos.CacheInvalidateMessage.Builder
-
The name of the cache we're invalidating a key in.
- getName() - Method in class ai.eloquent.data.UDPBroadcastProtos.CacheInvalidateMessage
-
The name of the cache we're invalidating a key in.
- getName() - Method in interface ai.eloquent.data.UDPBroadcastProtos.CacheInvalidateMessageOrBuilder
-
The name of the cache we're invalidating a key in.
- getName() - Method in class ai.eloquent.data.UDPBroadcastProtos.FrontendRefreshMessage.Builder
-
The name of the cache we're invalidating a key in.
- getName() - Method in class ai.eloquent.data.UDPBroadcastProtos.FrontendRefreshMessage
-
The name of the cache we're invalidating a key in.
- getName() - Method in interface ai.eloquent.data.UDPBroadcastProtos.FrontendRefreshMessageOrBuilder
-
The name of the cache we're invalidating a key in.
- getNameBytes() - Method in class ai.eloquent.data.UDPBroadcastProtos.CacheInvalidateMessage.Builder
-
The name of the cache we're invalidating a key in.
- getNameBytes() - Method in class ai.eloquent.data.UDPBroadcastProtos.CacheInvalidateMessage
-
The name of the cache we're invalidating a key in.
- getNameBytes() - Method in interface ai.eloquent.data.UDPBroadcastProtos.CacheInvalidateMessageOrBuilder
-
The name of the cache we're invalidating a key in.
- getNameBytes() - Method in class ai.eloquent.data.UDPBroadcastProtos.FrontendRefreshMessage.Builder
-
The name of the cache we're invalidating a key in.
- getNameBytes() - Method in class ai.eloquent.data.UDPBroadcastProtos.FrontendRefreshMessage
-
The name of the cache we're invalidating a key in.
- getNameBytes() - Method in interface ai.eloquent.data.UDPBroadcastProtos.FrontendRefreshMessageOrBuilder
-
The name of the cache we're invalidating a key in.
- getNewEntryIndex() - Method in class ai.eloquent.raft.EloquentRaftProto.ApplyTransitionReply.Builder
-
the index of the log entry
- getNewEntryIndex() - Method in class ai.eloquent.raft.EloquentRaftProto.ApplyTransitionReply
-
the index of the log entry
- getNewEntryIndex() - Method in interface ai.eloquent.raft.EloquentRaftProto.ApplyTransitionReplyOrBuilder
-
the index of the log entry
- getNewEntryTerm() - Method in class ai.eloquent.raft.EloquentRaftProto.ApplyTransitionReply.Builder
-
the term of the log entry
- getNewEntryTerm() - Method in class ai.eloquent.raft.EloquentRaftProto.ApplyTransitionReply
-
the term of the log entry
- getNewEntryTerm() - Method in interface ai.eloquent.raft.EloquentRaftProto.ApplyTransitionReplyOrBuilder
-
the term of the log entry
- getNewHospiceMember() - Method in class ai.eloquent.raft.EloquentRaftProto.ApplyTransitionRequest.Builder
-
or, the addition of a hospice member
- getNewHospiceMember() - Method in class ai.eloquent.raft.EloquentRaftProto.ApplyTransitionRequest
-
or, the addition of a hospice member
- getNewHospiceMember() - Method in interface ai.eloquent.raft.EloquentRaftProto.ApplyTransitionRequestOrBuilder
-
or, the addition of a hospice member
- getNewHospiceMember() - Method in class ai.eloquent.raft.EloquentRaftProto.LogEntry.Builder
-
or, the addition of a hospice member - only in TRANSITION messages
- getNewHospiceMember() - Method in class ai.eloquent.raft.EloquentRaftProto.LogEntry
-
or, the addition of a hospice member - only in TRANSITION messages
- getNewHospiceMember() - Method in interface ai.eloquent.raft.EloquentRaftProto.LogEntryOrBuilder
-
or, the addition of a hospice member - only in TRANSITION messages
- getNewHospiceMemberBytes() - Method in class ai.eloquent.raft.EloquentRaftProto.ApplyTransitionRequest.Builder
-
or, the addition of a hospice member
- getNewHospiceMemberBytes() - Method in class ai.eloquent.raft.EloquentRaftProto.ApplyTransitionRequest
-
or, the addition of a hospice member
- getNewHospiceMemberBytes() - Method in interface ai.eloquent.raft.EloquentRaftProto.ApplyTransitionRequestOrBuilder
-
or, the addition of a hospice member
- getNewHospiceMemberBytes() - Method in class ai.eloquent.raft.EloquentRaftProto.LogEntry.Builder
-
or, the addition of a hospice member - only in TRANSITION messages
- getNewHospiceMemberBytes() - Method in class ai.eloquent.raft.EloquentRaftProto.LogEntry
-
or, the addition of a hospice member - only in TRANSITION messages
- getNewHospiceMemberBytes() - Method in interface ai.eloquent.raft.EloquentRaftProto.LogEntryOrBuilder
-
or, the addition of a hospice member - only in TRANSITION messages
- getNewServer() - Method in class ai.eloquent.raft.EloquentRaftProto.AddServerRequest.Builder
-
the name of the new server to add to the configuration
- getNewServer() - Method in class ai.eloquent.raft.EloquentRaftProto.AddServerRequest
-
the name of the new server to add to the configuration
- getNewServer() - Method in interface ai.eloquent.raft.EloquentRaftProto.AddServerRequestOrBuilder
-
the name of the new server to add to the configuration
- getNewServerBytes() - Method in class ai.eloquent.raft.EloquentRaftProto.AddServerRequest.Builder
-
the name of the new server to add to the configuration
- getNewServerBytes() - Method in class ai.eloquent.raft.EloquentRaftProto.AddServerRequest
-
the name of the new server to add to the configuration
- getNewServerBytes() - Method in interface ai.eloquent.raft.EloquentRaftProto.AddServerRequestOrBuilder
-
the name of the new server to add to the configuration
- getNextIndex() - Method in class ai.eloquent.raft.EloquentRaftProto.AppendEntriesReply.Builder
-
The last index replicated on this server.
- getNextIndex() - Method in class ai.eloquent.raft.EloquentRaftProto.AppendEntriesReply
-
The last index replicated on this server.
- getNextIndex() - Method in interface ai.eloquent.raft.EloquentRaftProto.AppendEntriesReplyOrBuilder
-
The last index replicated on this server.
- getNextIndex() - Method in class ai.eloquent.raft.EloquentRaftProto.InstallSnapshotReply.Builder
-
index of candidate's last log entry
- getNextIndex() - Method in class ai.eloquent.raft.EloquentRaftProto.InstallSnapshotReply
-
index of candidate's last log entry
- getNextIndex() - Method in interface ai.eloquent.raft.EloquentRaftProto.InstallSnapshotReplyOrBuilder
-
index of candidate's last log entry
- getNumber() - Method in enum ai.eloquent.data.UDPBroadcastProtos.MessageType
-
- getNumber() - Method in enum ai.eloquent.raft.EloquentRaftProto.ApplyTransitionRequest.PayloadCase
-
- getNumber() - Method in enum ai.eloquent.raft.EloquentRaftProto.LogEntry.PayloadCase
-
- getNumber() - Method in enum ai.eloquent.raft.EloquentRaftProto.LogEntryType
-
- getNumber() - Method in enum ai.eloquent.raft.EloquentRaftProto.MembershipChangeStatus
-
- getNumber() - Method in enum ai.eloquent.raft.EloquentRaftProto.RaftMessage.ContentsCase
-
- getNumber() - Method in enum ai.eloquent.raft.KeyValueStateMachineProto.Transition.BodyCase
-
- getNumber() - Method in enum ai.eloquent.raft.KeyValueStateMachineProto.TransitionType
-
- getOldServer() - Method in class ai.eloquent.raft.EloquentRaftProto.RemoveServerRequest.Builder
-
the name of the server to remove from the configuration
- getOldServer() - Method in class ai.eloquent.raft.EloquentRaftProto.RemoveServerRequest
-
the name of the server to remove from the configuration
- getOldServer() - Method in interface ai.eloquent.raft.EloquentRaftProto.RemoveServerRequestOrBuilder
-
the name of the server to remove from the configuration
- getOldServerBytes() - Method in class ai.eloquent.raft.EloquentRaftProto.RemoveServerRequest.Builder
-
the name of the server to remove from the configuration
- getOldServerBytes() - Method in class ai.eloquent.raft.EloquentRaftProto.RemoveServerRequest
-
the name of the server to remove from the configuration
- getOldServerBytes() - Method in interface ai.eloquent.raft.EloquentRaftProto.RemoveServerRequestOrBuilder
-
the name of the server to remove from the configuration
- getOwner() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.ClearTransients.Builder
-
string owner = 1;
- getOwner() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.ClearTransients
-
string owner = 1;
- getOwner() - Method in interface ai.eloquent.raft.KeyValueStateMachineProto.ClearTransientsOrBuilder
-
string owner = 1;
- getOwner() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.SetValue.Builder
-
if this is not empty, the value will be cleaned up automatically when the owner disconnects
- getOwner() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.SetValue
-
if this is not empty, the value will be cleaned up automatically when the owner disconnects
- getOwner() - Method in interface ai.eloquent.raft.KeyValueStateMachineProto.SetValueOrBuilder
-
if this is not empty, the value will be cleaned up automatically when the owner disconnects
- getOwner() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.ValueWithOptionalOwner.Builder
-
if this is not empty, the value will be cleaned up automatically when the owner disconnects
- getOwner() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.ValueWithOptionalOwner
-
if this is not empty, the value will be cleaned up automatically when the owner disconnects
- getOwner() - Method in interface ai.eloquent.raft.KeyValueStateMachineProto.ValueWithOptionalOwnerOrBuilder
-
if this is not empty, the value will be cleaned up automatically when the owner disconnects
- getOwnerBytes() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.ClearTransients.Builder
-
string owner = 1;
- getOwnerBytes() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.ClearTransients
-
string owner = 1;
- getOwnerBytes() - Method in interface ai.eloquent.raft.KeyValueStateMachineProto.ClearTransientsOrBuilder
-
string owner = 1;
- getOwnerBytes() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.SetValue.Builder
-
if this is not empty, the value will be cleaned up automatically when the owner disconnects
- getOwnerBytes() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.SetValue
-
if this is not empty, the value will be cleaned up automatically when the owner disconnects
- getOwnerBytes() - Method in interface ai.eloquent.raft.KeyValueStateMachineProto.SetValueOrBuilder
-
if this is not empty, the value will be cleaned up automatically when the owner disconnects
- getOwnerBytes() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.ValueWithOptionalOwner.Builder
-
if this is not empty, the value will be cleaned up automatically when the owner disconnects
- getOwnerBytes() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.ValueWithOptionalOwner
-
if this is not empty, the value will be cleaned up automatically when the owner disconnects
- getOwnerBytes() - Method in interface ai.eloquent.raft.KeyValueStateMachineProto.ValueWithOptionalOwnerOrBuilder
-
if this is not empty, the value will be cleaned up automatically when the owner disconnects
- getParserForType() - Method in class ai.eloquent.data.UDPBroadcastProtos.CacheInvalidateMessage
-
- getParserForType() - Method in class ai.eloquent.data.UDPBroadcastProtos.FrontendRefreshMessage
-
- getParserForType() - Method in class ai.eloquent.data.UDPBroadcastProtos.ReindexDocument
-
- getParserForType() - Method in class ai.eloquent.data.UDPBroadcastProtos.UDPPacket
-
- getParserForType() - Method in class ai.eloquent.raft.EloquentRaftProto.AddServerReply
-
- getParserForType() - Method in class ai.eloquent.raft.EloquentRaftProto.AddServerRequest
-
- getParserForType() - Method in class ai.eloquent.raft.EloquentRaftProto.AppendEntriesReply
-
- getParserForType() - Method in class ai.eloquent.raft.EloquentRaftProto.AppendEntriesRequest
-
- getParserForType() - Method in class ai.eloquent.raft.EloquentRaftProto.ApplyTransitionReply
-
- getParserForType() - Method in class ai.eloquent.raft.EloquentRaftProto.ApplyTransitionRequest
-
- getParserForType() - Method in class ai.eloquent.raft.EloquentRaftProto.InstallSnapshotReply
-
- getParserForType() - Method in class ai.eloquent.raft.EloquentRaftProto.InstallSnapshotRequest
-
- getParserForType() - Method in class ai.eloquent.raft.EloquentRaftProto.LivenessCheckReply
-
- getParserForType() - Method in class ai.eloquent.raft.EloquentRaftProto.LivenessCheckRequest
-
- getParserForType() - Method in class ai.eloquent.raft.EloquentRaftProto.LogEntry
-
- getParserForType() - Method in class ai.eloquent.raft.EloquentRaftProto.RaftMessage
-
- getParserForType() - Method in class ai.eloquent.raft.EloquentRaftProto.RemoveServerReply
-
- getParserForType() - Method in class ai.eloquent.raft.EloquentRaftProto.RemoveServerRequest
-
- getParserForType() - Method in class ai.eloquent.raft.EloquentRaftProto.RequestVoteReply
-
- getParserForType() - Method in class ai.eloquent.raft.EloquentRaftProto.RequestVoteRequest
-
- getParserForType() - Method in class ai.eloquent.raft.EloquentRaftProto.StateMachine
-
- getParserForType() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.ClearTransients
-
- getParserForType() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.KVStateMachine
-
- getParserForType() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.LockRequest
-
- getParserForType() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.QueueLock
-
- getParserForType() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.ReleaseLock
-
- getParserForType() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.RemoveValue
-
- getParserForType() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.RequestLock
-
- getParserForType() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.SetValue
-
- getParserForType() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.Transition
-
- getParserForType() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.TryLock
-
- getParserForType() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.ValueWithOptionalOwner
-
- getPayload() - Method in class ai.eloquent.raft.EloquentRaftProto.StateMachine.Builder
-
the actual implementation of the state machine -- implementation specific so we save it as bytes
- getPayload() - Method in class ai.eloquent.raft.EloquentRaftProto.StateMachine
-
the actual implementation of the state machine -- implementation specific so we save it as bytes
- getPayload() - Method in interface ai.eloquent.raft.EloquentRaftProto.StateMachineOrBuilder
-
the actual implementation of the state machine -- implementation specific so we save it as bytes
- getPayloadCase() - Method in class ai.eloquent.raft.EloquentRaftProto.ApplyTransitionRequest.Builder
-
- getPayloadCase() - Method in class ai.eloquent.raft.EloquentRaftProto.ApplyTransitionRequest
-
- getPayloadCase() - Method in interface ai.eloquent.raft.EloquentRaftProto.ApplyTransitionRequestOrBuilder
-
- getPayloadCase() - Method in class ai.eloquent.raft.EloquentRaftProto.LogEntry.Builder
-
- getPayloadCase() - Method in class ai.eloquent.raft.EloquentRaftProto.LogEntry
-
- getPayloadCase() - Method in interface ai.eloquent.raft.EloquentRaftProto.LogEntryOrBuilder
-
- getPreviousEntryTerm(long) - Method in class ai.eloquent.raft.RaftLog
-
This gets called when preparing to call an AppendEntriesRPC, in order to send other members of the cluster the
current view of the log.
- getPrevLogIndex() - Method in class ai.eloquent.raft.EloquentRaftProto.AppendEntriesRequest.Builder
-
index of log entry immediately preceding new ones
- getPrevLogIndex() - Method in class ai.eloquent.raft.EloquentRaftProto.AppendEntriesRequest
-
index of log entry immediately preceding new ones
- getPrevLogIndex() - Method in interface ai.eloquent.raft.EloquentRaftProto.AppendEntriesRequestOrBuilder
-
index of log entry immediately preceding new ones
- getPrevLogTerm() - Method in class ai.eloquent.raft.EloquentRaftProto.AppendEntriesRequest.Builder
-
term of log entry immediately preceding new ones
- getPrevLogTerm() - Method in class ai.eloquent.raft.EloquentRaftProto.AppendEntriesRequest
-
term of log entry immediately preceding new ones
- getPrevLogTerm() - Method in interface ai.eloquent.raft.EloquentRaftProto.AppendEntriesRequestOrBuilder
-
term of log entry immediately preceding new ones
- getQuorum(int) - Method in class ai.eloquent.raft.EloquentRaftProto.AddServerRequest.Builder
-
NOT STANDARD RAFT: The set of servers in the new configuration.
- getQuorum(int) - Method in class ai.eloquent.raft.EloquentRaftProto.AddServerRequest
-
NOT STANDARD RAFT: The set of servers in the new configuration.
- getQuorum(int) - Method in interface ai.eloquent.raft.EloquentRaftProto.AddServerRequestOrBuilder
-
NOT STANDARD RAFT: The set of servers in the new configuration.
- getQuorum(int) - Method in class ai.eloquent.raft.EloquentRaftProto.RemoveServerRequest.Builder
-
NOT STANDARD RAFT: The set of servers in the new configuration.
- getQuorum(int) - Method in class ai.eloquent.raft.EloquentRaftProto.RemoveServerRequest
-
NOT STANDARD RAFT: The set of servers in the new configuration.
- getQuorum(int) - Method in interface ai.eloquent.raft.EloquentRaftProto.RemoveServerRequestOrBuilder
-
NOT STANDARD RAFT: The set of servers in the new configuration.
- getQuorumBytes(int) - Method in class ai.eloquent.raft.EloquentRaftProto.AddServerRequest.Builder
-
NOT STANDARD RAFT: The set of servers in the new configuration.
- getQuorumBytes(int) - Method in class ai.eloquent.raft.EloquentRaftProto.AddServerRequest
-
NOT STANDARD RAFT: The set of servers in the new configuration.
- getQuorumBytes(int) - Method in interface ai.eloquent.raft.EloquentRaftProto.AddServerRequestOrBuilder
-
NOT STANDARD RAFT: The set of servers in the new configuration.
- getQuorumBytes(int) - Method in class ai.eloquent.raft.EloquentRaftProto.RemoveServerRequest.Builder
-
NOT STANDARD RAFT: The set of servers in the new configuration.
- getQuorumBytes(int) - Method in class ai.eloquent.raft.EloquentRaftProto.RemoveServerRequest
-
NOT STANDARD RAFT: The set of servers in the new configuration.
- getQuorumBytes(int) - Method in interface ai.eloquent.raft.EloquentRaftProto.RemoveServerRequestOrBuilder
-
NOT STANDARD RAFT: The set of servers in the new configuration.
- getQuorumCount() - Method in class ai.eloquent.raft.EloquentRaftProto.AddServerRequest.Builder
-
NOT STANDARD RAFT: The set of servers in the new configuration.
- getQuorumCount() - Method in class ai.eloquent.raft.EloquentRaftProto.AddServerRequest
-
NOT STANDARD RAFT: The set of servers in the new configuration.
- getQuorumCount() - Method in interface ai.eloquent.raft.EloquentRaftProto.AddServerRequestOrBuilder
-
NOT STANDARD RAFT: The set of servers in the new configuration.
- getQuorumCount() - Method in class ai.eloquent.raft.EloquentRaftProto.RemoveServerRequest.Builder
-
NOT STANDARD RAFT: The set of servers in the new configuration.
- getQuorumCount() - Method in class ai.eloquent.raft.EloquentRaftProto.RemoveServerRequest
-
NOT STANDARD RAFT: The set of servers in the new configuration.
- getQuorumCount() - Method in interface ai.eloquent.raft.EloquentRaftProto.RemoveServerRequestOrBuilder
-
NOT STANDARD RAFT: The set of servers in the new configuration.
- getQuorumList() - Method in class ai.eloquent.raft.EloquentRaftProto.AddServerRequest.Builder
-
NOT STANDARD RAFT: The set of servers in the new configuration.
- getQuorumList() - Method in class ai.eloquent.raft.EloquentRaftProto.AddServerRequest
-
NOT STANDARD RAFT: The set of servers in the new configuration.
- getQuorumList() - Method in interface ai.eloquent.raft.EloquentRaftProto.AddServerRequestOrBuilder
-
NOT STANDARD RAFT: The set of servers in the new configuration.
- getQuorumList() - Method in class ai.eloquent.raft.EloquentRaftProto.RemoveServerRequest.Builder
-
NOT STANDARD RAFT: The set of servers in the new configuration.
- getQuorumList() - Method in class ai.eloquent.raft.EloquentRaftProto.RemoveServerRequest
-
NOT STANDARD RAFT: The set of servers in the new configuration.
- getQuorumList() - Method in interface ai.eloquent.raft.EloquentRaftProto.RemoveServerRequestOrBuilder
-
NOT STANDARD RAFT: The set of servers in the new configuration.
- getQuorumMembers() - Method in class ai.eloquent.raft.RaftLog
-
This returns the most up-to-date view of the cluster membership that we have.
- getReleaseLock() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.Transition.Builder
-
.ai.eloquent.raft.ReleaseLock releaseLock = 4;
- getReleaseLock() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.Transition
-
.ai.eloquent.raft.ReleaseLock releaseLock = 4;
- getReleaseLock() - Method in interface ai.eloquent.raft.KeyValueStateMachineProto.TransitionOrBuilder
-
.ai.eloquent.raft.ReleaseLock releaseLock = 4;
- getReleaseLockBuilder() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.Transition.Builder
-
.ai.eloquent.raft.ReleaseLock releaseLock = 4;
- getReleaseLockOrBuilder() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.Transition.Builder
-
.ai.eloquent.raft.ReleaseLock releaseLock = 4;
- getReleaseLockOrBuilder() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.Transition
-
.ai.eloquent.raft.ReleaseLock releaseLock = 4;
- getReleaseLockOrBuilder() - Method in interface ai.eloquent.raft.KeyValueStateMachineProto.TransitionOrBuilder
-
.ai.eloquent.raft.ReleaseLock releaseLock = 4;
- getRemoveServer() - Method in class ai.eloquent.raft.EloquentRaftProto.RaftMessage.Builder
-
.ai.eloquent.raft.RemoveServerRequest removeServer = 6;
- getRemoveServer() - Method in class ai.eloquent.raft.EloquentRaftProto.RaftMessage
-
.ai.eloquent.raft.RemoveServerRequest removeServer = 6;
- getRemoveServer() - Method in interface ai.eloquent.raft.EloquentRaftProto.RaftMessageOrBuilder
-
.ai.eloquent.raft.RemoveServerRequest removeServer = 6;
- getRemoveServerBuilder() - Method in class ai.eloquent.raft.EloquentRaftProto.RaftMessage.Builder
-
.ai.eloquent.raft.RemoveServerRequest removeServer = 6;
- getRemoveServerOrBuilder() - Method in class ai.eloquent.raft.EloquentRaftProto.RaftMessage.Builder
-
.ai.eloquent.raft.RemoveServerRequest removeServer = 6;
- getRemoveServerOrBuilder() - Method in class ai.eloquent.raft.EloquentRaftProto.RaftMessage
-
.ai.eloquent.raft.RemoveServerRequest removeServer = 6;
- getRemoveServerOrBuilder() - Method in interface ai.eloquent.raft.EloquentRaftProto.RaftMessageOrBuilder
-
.ai.eloquent.raft.RemoveServerRequest removeServer = 6;
- getRemoveServerReply() - Method in class ai.eloquent.raft.EloquentRaftProto.RaftMessage.Builder
-
.ai.eloquent.raft.RemoveServerReply removeServerReply = 12;
- getRemoveServerReply() - Method in class ai.eloquent.raft.EloquentRaftProto.RaftMessage
-
.ai.eloquent.raft.RemoveServerReply removeServerReply = 12;
- getRemoveServerReply() - Method in interface ai.eloquent.raft.EloquentRaftProto.RaftMessageOrBuilder
-
.ai.eloquent.raft.RemoveServerReply removeServerReply = 12;
- getRemoveServerReplyBuilder() - Method in class ai.eloquent.raft.EloquentRaftProto.RaftMessage.Builder
-
.ai.eloquent.raft.RemoveServerReply removeServerReply = 12;
- getRemoveServerReplyOrBuilder() - Method in class ai.eloquent.raft.EloquentRaftProto.RaftMessage.Builder
-
.ai.eloquent.raft.RemoveServerReply removeServerReply = 12;
- getRemoveServerReplyOrBuilder() - Method in class ai.eloquent.raft.EloquentRaftProto.RaftMessage
-
.ai.eloquent.raft.RemoveServerReply removeServerReply = 12;
- getRemoveServerReplyOrBuilder() - Method in interface ai.eloquent.raft.EloquentRaftProto.RaftMessageOrBuilder
-
.ai.eloquent.raft.RemoveServerReply removeServerReply = 12;
- getRemoveValue() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.Transition.Builder
-
.ai.eloquent.raft.RemoveValue removeValue = 6;
- getRemoveValue() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.Transition
-
.ai.eloquent.raft.RemoveValue removeValue = 6;
- getRemoveValue() - Method in interface ai.eloquent.raft.KeyValueStateMachineProto.TransitionOrBuilder
-
.ai.eloquent.raft.RemoveValue removeValue = 6;
- getRemoveValueBuilder() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.Transition.Builder
-
.ai.eloquent.raft.RemoveValue removeValue = 6;
- getRemoveValueOrBuilder() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.Transition.Builder
-
.ai.eloquent.raft.RemoveValue removeValue = 6;
- getRemoveValueOrBuilder() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.Transition
-
.ai.eloquent.raft.RemoveValue removeValue = 6;
- getRemoveValueOrBuilder() - Method in interface ai.eloquent.raft.KeyValueStateMachineProto.TransitionOrBuilder
-
.ai.eloquent.raft.RemoveValue removeValue = 6;
- getRequester() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.ReleaseLock.Builder
-
string requester = 2;
- getRequester() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.ReleaseLock
-
string requester = 2;
- getRequester() - Method in interface ai.eloquent.raft.KeyValueStateMachineProto.ReleaseLockOrBuilder
-
string requester = 2;
- getRequester() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.RequestLock.Builder
-
string requester = 2;
- getRequester() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.RequestLock
-
string requester = 2;
- getRequester() - Method in interface ai.eloquent.raft.KeyValueStateMachineProto.RequestLockOrBuilder
-
string requester = 2;
- getRequester() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.TryLock.Builder
-
string requester = 2;
- getRequester() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.TryLock
-
string requester = 2;
- getRequester() - Method in interface ai.eloquent.raft.KeyValueStateMachineProto.TryLockOrBuilder
-
string requester = 2;
- getRequesterBytes() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.ReleaseLock.Builder
-
string requester = 2;
- getRequesterBytes() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.ReleaseLock
-
string requester = 2;
- getRequesterBytes() - Method in interface ai.eloquent.raft.KeyValueStateMachineProto.ReleaseLockOrBuilder
-
string requester = 2;
- getRequesterBytes() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.RequestLock.Builder
-
string requester = 2;
- getRequesterBytes() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.RequestLock
-
string requester = 2;
- getRequesterBytes() - Method in interface ai.eloquent.raft.KeyValueStateMachineProto.RequestLockOrBuilder
-
string requester = 2;
- getRequesterBytes() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.TryLock.Builder
-
string requester = 2;
- getRequesterBytes() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.TryLock
-
string requester = 2;
- getRequesterBytes() - Method in interface ai.eloquent.raft.KeyValueStateMachineProto.TryLockOrBuilder
-
string requester = 2;
- getRequestLock() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.Transition.Builder
-
.ai.eloquent.raft.RequestLock requestLock = 2;
- getRequestLock() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.Transition
-
.ai.eloquent.raft.RequestLock requestLock = 2;
- getRequestLock() - Method in interface ai.eloquent.raft.KeyValueStateMachineProto.TransitionOrBuilder
-
.ai.eloquent.raft.RequestLock requestLock = 2;
- getRequestLockBuilder() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.Transition.Builder
-
.ai.eloquent.raft.RequestLock requestLock = 2;
- getRequestLockOrBuilder() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.Transition.Builder
-
.ai.eloquent.raft.RequestLock requestLock = 2;
- getRequestLockOrBuilder() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.Transition
-
.ai.eloquent.raft.RequestLock requestLock = 2;
- getRequestLockOrBuilder() - Method in interface ai.eloquent.raft.KeyValueStateMachineProto.TransitionOrBuilder
-
.ai.eloquent.raft.RequestLock requestLock = 2;
- getRequestVotes() - Method in class ai.eloquent.raft.EloquentRaftProto.RaftMessage.Builder
-
.ai.eloquent.raft.RequestVoteRequest requestVotes = 3;
- getRequestVotes() - Method in class ai.eloquent.raft.EloquentRaftProto.RaftMessage
-
.ai.eloquent.raft.RequestVoteRequest requestVotes = 3;
- getRequestVotes() - Method in interface ai.eloquent.raft.EloquentRaftProto.RaftMessageOrBuilder
-
.ai.eloquent.raft.RequestVoteRequest requestVotes = 3;
- getRequestVotesBuilder() - Method in class ai.eloquent.raft.EloquentRaftProto.RaftMessage.Builder
-
.ai.eloquent.raft.RequestVoteRequest requestVotes = 3;
- getRequestVotesOrBuilder() - Method in class ai.eloquent.raft.EloquentRaftProto.RaftMessage.Builder
-
.ai.eloquent.raft.RequestVoteRequest requestVotes = 3;
- getRequestVotesOrBuilder() - Method in class ai.eloquent.raft.EloquentRaftProto.RaftMessage
-
.ai.eloquent.raft.RequestVoteRequest requestVotes = 3;
- getRequestVotesOrBuilder() - Method in interface ai.eloquent.raft.EloquentRaftProto.RaftMessageOrBuilder
-
.ai.eloquent.raft.RequestVoteRequest requestVotes = 3;
- getRequestVotesReply() - Method in class ai.eloquent.raft.EloquentRaftProto.RaftMessage.Builder
-
.ai.eloquent.raft.RequestVoteReply requestVotesReply = 9;
- getRequestVotesReply() - Method in class ai.eloquent.raft.EloquentRaftProto.RaftMessage
-
.ai.eloquent.raft.RequestVoteReply requestVotesReply = 9;
- getRequestVotesReply() - Method in interface ai.eloquent.raft.EloquentRaftProto.RaftMessageOrBuilder
-
.ai.eloquent.raft.RequestVoteReply requestVotesReply = 9;
- getRequestVotesReplyBuilder() - Method in class ai.eloquent.raft.EloquentRaftProto.RaftMessage.Builder
-
.ai.eloquent.raft.RequestVoteReply requestVotesReply = 9;
- getRequestVotesReplyOrBuilder() - Method in class ai.eloquent.raft.EloquentRaftProto.RaftMessage.Builder
-
.ai.eloquent.raft.RequestVoteReply requestVotesReply = 9;
- getRequestVotesReplyOrBuilder() - Method in class ai.eloquent.raft.EloquentRaftProto.RaftMessage
-
.ai.eloquent.raft.RequestVoteReply requestVotesReply = 9;
- getRequestVotesReplyOrBuilder() - Method in interface ai.eloquent.raft.EloquentRaftProto.RaftMessageOrBuilder
-
.ai.eloquent.raft.RequestVoteReply requestVotesReply = 9;
- getRpcMethod() - Static method in class ai.eloquent.raft.RaftGrpc
-
- getSafeToChangeMembership() - Method in class ai.eloquent.raft.RaftLog
-
This should only be called by leaders while appending to their log!
Raft only allows one membership change to be uncommitted at a time.
- getSender() - Method in class ai.eloquent.data.UDPBroadcastProtos.UDPPacket.Builder
-
The server that sent this message.
- getSender() - Method in class ai.eloquent.data.UDPBroadcastProtos.UDPPacket
-
The server that sent this message.
- getSender() - Method in interface ai.eloquent.data.UDPBroadcastProtos.UDPPacketOrBuilder
-
The server that sent this message.
- getSender() - Method in class ai.eloquent.raft.EloquentRaftProto.RaftMessage.Builder
-
The name of the node that sent this message.
- getSender() - Method in class ai.eloquent.raft.EloquentRaftProto.RaftMessage
-
The name of the node that sent this message.
- getSender() - Method in interface ai.eloquent.raft.EloquentRaftProto.RaftMessageOrBuilder
-
The name of the node that sent this message.
- getSenderBytes() - Method in class ai.eloquent.data.UDPBroadcastProtos.UDPPacket.Builder
-
The server that sent this message.
- getSenderBytes() - Method in class ai.eloquent.data.UDPBroadcastProtos.UDPPacket
-
The server that sent this message.
- getSenderBytes() - Method in interface ai.eloquent.data.UDPBroadcastProtos.UDPPacketOrBuilder
-
The server that sent this message.
- getSenderBytes() - Method in class ai.eloquent.raft.EloquentRaftProto.RaftMessage.Builder
-
The name of the node that sent this message.
- getSenderBytes() - Method in class ai.eloquent.raft.EloquentRaftProto.RaftMessage
-
The name of the node that sent this message.
- getSenderBytes() - Method in interface ai.eloquent.raft.EloquentRaftProto.RaftMessageOrBuilder
-
The name of the node that sent this message.
- getSerializedSize() - Method in class ai.eloquent.data.UDPBroadcastProtos.CacheInvalidateMessage
-
- getSerializedSize() - Method in class ai.eloquent.data.UDPBroadcastProtos.FrontendRefreshMessage
-
- getSerializedSize() - Method in class ai.eloquent.data.UDPBroadcastProtos.ReindexDocument
-
- getSerializedSize() - Method in class ai.eloquent.data.UDPBroadcastProtos.UDPPacket
-
- getSerializedSize() - Method in class ai.eloquent.raft.EloquentRaftProto.AddServerReply
-
- getSerializedSize() - Method in class ai.eloquent.raft.EloquentRaftProto.AddServerRequest
-
- getSerializedSize() - Method in class ai.eloquent.raft.EloquentRaftProto.AppendEntriesReply
-
- getSerializedSize() - Method in class ai.eloquent.raft.EloquentRaftProto.AppendEntriesRequest
-
- getSerializedSize() - Method in class ai.eloquent.raft.EloquentRaftProto.ApplyTransitionReply
-
- getSerializedSize() - Method in class ai.eloquent.raft.EloquentRaftProto.ApplyTransitionRequest
-
- getSerializedSize() - Method in class ai.eloquent.raft.EloquentRaftProto.InstallSnapshotReply
-
- getSerializedSize() - Method in class ai.eloquent.raft.EloquentRaftProto.InstallSnapshotRequest
-
- getSerializedSize() - Method in class ai.eloquent.raft.EloquentRaftProto.LivenessCheckReply
-
- getSerializedSize() - Method in class ai.eloquent.raft.EloquentRaftProto.LivenessCheckRequest
-
- getSerializedSize() - Method in class ai.eloquent.raft.EloquentRaftProto.LogEntry
-
- getSerializedSize() - Method in class ai.eloquent.raft.EloquentRaftProto.RaftMessage
-
- getSerializedSize() - Method in class ai.eloquent.raft.EloquentRaftProto.RemoveServerReply
-
- getSerializedSize() - Method in class ai.eloquent.raft.EloquentRaftProto.RemoveServerRequest
-
- getSerializedSize() - Method in class ai.eloquent.raft.EloquentRaftProto.RequestVoteReply
-
- getSerializedSize() - Method in class ai.eloquent.raft.EloquentRaftProto.RequestVoteRequest
-
- getSerializedSize() - Method in class ai.eloquent.raft.EloquentRaftProto.StateMachine
-
- getSerializedSize() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.ClearTransients
-
- getSerializedSize() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.KVStateMachine
-
- getSerializedSize() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.LockRequest
-
- getSerializedSize() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.QueueLock
-
- getSerializedSize() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.ReleaseLock
-
- getSerializedSize() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.RemoveValue
-
- getSerializedSize() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.RequestLock
-
- getSerializedSize() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.SetValue
-
- getSerializedSize() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.Transition
-
- getSerializedSize() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.TryLock
-
- getSerializedSize() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.ValueWithOptionalOwner
-
- getServer() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.LockRequest.Builder
-
string server = 1;
- getServer() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.LockRequest
-
string server = 1;
- getServer() - Method in interface ai.eloquent.raft.KeyValueStateMachineProto.LockRequestOrBuilder
-
string server = 1;
- getServerBytes() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.LockRequest.Builder
-
string server = 1;
- getServerBytes() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.LockRequest
-
string server = 1;
- getServerBytes() - Method in interface ai.eloquent.raft.KeyValueStateMachineProto.LockRequestOrBuilder
-
string server = 1;
- getServiceDescriptor() - Static method in class ai.eloquent.raft.RaftGrpc
-
- getSetValue() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.Transition.Builder
-
.ai.eloquent.raft.SetValue setValue = 5;
- getSetValue() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.Transition
-
.ai.eloquent.raft.SetValue setValue = 5;
- getSetValue() - Method in interface ai.eloquent.raft.KeyValueStateMachineProto.TransitionOrBuilder
-
.ai.eloquent.raft.SetValue setValue = 5;
- getSetValueBuilder() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.Transition.Builder
-
.ai.eloquent.raft.SetValue setValue = 5;
- getSetValueOrBuilder() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.Transition.Builder
-
.ai.eloquent.raft.SetValue setValue = 5;
- getSetValueOrBuilder() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.Transition
-
.ai.eloquent.raft.SetValue setValue = 5;
- getSetValueOrBuilder() - Method in interface ai.eloquent.raft.KeyValueStateMachineProto.TransitionOrBuilder
-
.ai.eloquent.raft.SetValue setValue = 5;
- getStatus() - Method in class ai.eloquent.raft.EloquentRaftProto.AddServerReply.Builder
-
OK if the server was added successfully
- getStatus() - Method in class ai.eloquent.raft.EloquentRaftProto.AddServerReply
-
OK if the server was added successfully
- getStatus() - Method in interface ai.eloquent.raft.EloquentRaftProto.AddServerReplyOrBuilder
-
OK if the server was added successfully
- getStatus() - Method in class ai.eloquent.raft.EloquentRaftProto.RemoveServerReply.Builder
-
OK if the server was removed successfully
- getStatus() - Method in class ai.eloquent.raft.EloquentRaftProto.RemoveServerReply
-
OK if the server was removed successfully
- getStatus() - Method in interface ai.eloquent.raft.EloquentRaftProto.RemoveServerReplyOrBuilder
-
OK if the server was removed successfully
- getStatusValue() - Method in class ai.eloquent.raft.EloquentRaftProto.AddServerReply.Builder
-
OK if the server was added successfully
- getStatusValue() - Method in class ai.eloquent.raft.EloquentRaftProto.AddServerReply
-
OK if the server was added successfully
- getStatusValue() - Method in interface ai.eloquent.raft.EloquentRaftProto.AddServerReplyOrBuilder
-
OK if the server was added successfully
- getStatusValue() - Method in class ai.eloquent.raft.EloquentRaftProto.RemoveServerReply.Builder
-
OK if the server was removed successfully
- getStatusValue() - Method in class ai.eloquent.raft.EloquentRaftProto.RemoveServerReply
-
OK if the server was removed successfully
- getStatusValue() - Method in interface ai.eloquent.raft.EloquentRaftProto.RemoveServerReplyOrBuilder
-
OK if the server was removed successfully
- getSuccess() - Method in class ai.eloquent.raft.EloquentRaftProto.AppendEntriesReply.Builder
-
true if the follower contained an entry matching prevLogIndex and prevLogTerm
- getSuccess() - Method in class ai.eloquent.raft.EloquentRaftProto.AppendEntriesReply
-
true if the follower contained an entry matching prevLogIndex and prevLogTerm
- getSuccess() - Method in interface ai.eloquent.raft.EloquentRaftProto.AppendEntriesReplyOrBuilder
-
true if the follower contained an entry matching prevLogIndex and prevLogTerm
- getSuccess() - Method in class ai.eloquent.raft.EloquentRaftProto.ApplyTransitionReply.Builder
-
false if we this node is no longer the leader and the transition couldn't be applied
- getSuccess() - Method in class ai.eloquent.raft.EloquentRaftProto.ApplyTransitionReply
-
false if we this node is no longer the leader and the transition couldn't be applied
- getSuccess() - Method in interface ai.eloquent.raft.EloquentRaftProto.ApplyTransitionReplyOrBuilder
-
false if we this node is no longer the leader and the transition couldn't be applied
- getTerm() - Method in class ai.eloquent.raft.EloquentRaftProto.AppendEntriesReply.Builder
-
currentTerm, for the leader to update itself
- getTerm() - Method in class ai.eloquent.raft.EloquentRaftProto.AppendEntriesReply
-
currentTerm, for the leader to update itself
- getTerm() - Method in interface ai.eloquent.raft.EloquentRaftProto.AppendEntriesReplyOrBuilder
-
currentTerm, for the leader to update itself
- getTerm() - Method in class ai.eloquent.raft.EloquentRaftProto.AppendEntriesRequest.Builder
-
Leader's term
- getTerm() - Method in class ai.eloquent.raft.EloquentRaftProto.AppendEntriesRequest
-
Leader's term
- getTerm() - Method in interface ai.eloquent.raft.EloquentRaftProto.AppendEntriesRequestOrBuilder
-
Leader's term
- getTerm() - Method in class ai.eloquent.raft.EloquentRaftProto.ApplyTransitionReply.Builder
-
currentTerm, for requester to update itself
- getTerm() - Method in class ai.eloquent.raft.EloquentRaftProto.ApplyTransitionReply
-
currentTerm, for requester to update itself
- getTerm() - Method in interface ai.eloquent.raft.EloquentRaftProto.ApplyTransitionReplyOrBuilder
-
currentTerm, for requester to update itself
- getTerm() - Method in class ai.eloquent.raft.EloquentRaftProto.ApplyTransitionRequest.Builder
-
term of the requesting node
- getTerm() - Method in class ai.eloquent.raft.EloquentRaftProto.ApplyTransitionRequest
-
term of the requesting node
- getTerm() - Method in interface ai.eloquent.raft.EloquentRaftProto.ApplyTransitionRequestOrBuilder
-
term of the requesting node
- getTerm() - Method in class ai.eloquent.raft.EloquentRaftProto.InstallSnapshotReply.Builder
-
currentTerm, for the leader to update itself
- getTerm() - Method in class ai.eloquent.raft.EloquentRaftProto.InstallSnapshotReply
-
currentTerm, for the leader to update itself
- getTerm() - Method in interface ai.eloquent.raft.EloquentRaftProto.InstallSnapshotReplyOrBuilder
-
currentTerm, for the leader to update itself
- getTerm() - Method in class ai.eloquent.raft.EloquentRaftProto.InstallSnapshotRequest.Builder
-
Leader's term
- getTerm() - Method in class ai.eloquent.raft.EloquentRaftProto.InstallSnapshotRequest
-
Leader's term
- getTerm() - Method in interface ai.eloquent.raft.EloquentRaftProto.InstallSnapshotRequestOrBuilder
-
Leader's term
- getTerm() - Method in class ai.eloquent.raft.EloquentRaftProto.LogEntry.Builder
-
term when the log entry was created
- getTerm() - Method in class ai.eloquent.raft.EloquentRaftProto.LogEntry
-
term when the log entry was created
- getTerm() - Method in interface ai.eloquent.raft.EloquentRaftProto.LogEntryOrBuilder
-
term when the log entry was created
- getTerm() - Method in class ai.eloquent.raft.EloquentRaftProto.RequestVoteReply.Builder
-
the term of the leader, echoed back to it.
- getTerm() - Method in class ai.eloquent.raft.EloquentRaftProto.RequestVoteReply
-
the term of the leader, echoed back to it.
- getTerm() - Method in interface ai.eloquent.raft.EloquentRaftProto.RequestVoteReplyOrBuilder
-
the term of the leader, echoed back to it.
- getTerm() - Method in class ai.eloquent.raft.EloquentRaftProto.RequestVoteRequest.Builder
-
Candidate's term
- getTerm() - Method in class ai.eloquent.raft.EloquentRaftProto.RequestVoteRequest
-
Candidate's term
- getTerm() - Method in interface ai.eloquent.raft.EloquentRaftProto.RequestVoteRequestOrBuilder
-
Candidate's term
- getTransition() - Method in class ai.eloquent.raft.EloquentRaftProto.ApplyTransitionRequest.Builder
-
serialized copy of the state transition
- getTransition() - Method in class ai.eloquent.raft.EloquentRaftProto.ApplyTransitionRequest
-
serialized copy of the state transition
- getTransition() - Method in interface ai.eloquent.raft.EloquentRaftProto.ApplyTransitionRequestOrBuilder
-
serialized copy of the state transition
- getTransition() - Method in class ai.eloquent.raft.EloquentRaftProto.LogEntry.Builder
-
the raw bytes of the transition request - only in TRANSITION messages
- getTransition() - Method in class ai.eloquent.raft.EloquentRaftProto.LogEntry
-
the raw bytes of the transition request - only in TRANSITION messages
- getTransition() - Method in interface ai.eloquent.raft.EloquentRaftProto.LogEntryOrBuilder
-
the raw bytes of the transition request - only in TRANSITION messages
- getTransitions(int) - Method in class ai.eloquent.raft.KeyValueStateMachineProto.Transition.Builder
-
repeated .ai.eloquent.raft.Transition transitions = 8;
- getTransitions(int) - Method in class ai.eloquent.raft.KeyValueStateMachineProto.Transition
-
repeated .ai.eloquent.raft.Transition transitions = 8;
- getTransitions(int) - Method in interface ai.eloquent.raft.KeyValueStateMachineProto.TransitionOrBuilder
-
repeated .ai.eloquent.raft.Transition transitions = 8;
- getTransitionsBuilder(int) - Method in class ai.eloquent.raft.KeyValueStateMachineProto.Transition.Builder
-
repeated .ai.eloquent.raft.Transition transitions = 8;
- getTransitionsBuilderList() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.Transition.Builder
-
repeated .ai.eloquent.raft.Transition transitions = 8;
- getTransitionsCount() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.Transition.Builder
-
repeated .ai.eloquent.raft.Transition transitions = 8;
- getTransitionsCount() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.Transition
-
repeated .ai.eloquent.raft.Transition transitions = 8;
- getTransitionsCount() - Method in interface ai.eloquent.raft.KeyValueStateMachineProto.TransitionOrBuilder
-
repeated .ai.eloquent.raft.Transition transitions = 8;
- getTransitionsList() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.Transition.Builder
-
repeated .ai.eloquent.raft.Transition transitions = 8;
- getTransitionsList() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.Transition
-
repeated .ai.eloquent.raft.Transition transitions = 8;
- getTransitionsList() - Method in interface ai.eloquent.raft.KeyValueStateMachineProto.TransitionOrBuilder
-
repeated .ai.eloquent.raft.Transition transitions = 8;
- getTransitionsOrBuilder(int) - Method in class ai.eloquent.raft.KeyValueStateMachineProto.Transition.Builder
-
repeated .ai.eloquent.raft.Transition transitions = 8;
- getTransitionsOrBuilder(int) - Method in class ai.eloquent.raft.KeyValueStateMachineProto.Transition
-
repeated .ai.eloquent.raft.Transition transitions = 8;
- getTransitionsOrBuilder(int) - Method in interface ai.eloquent.raft.KeyValueStateMachineProto.TransitionOrBuilder
-
repeated .ai.eloquent.raft.Transition transitions = 8;
- getTransitionsOrBuilderList() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.Transition.Builder
-
repeated .ai.eloquent.raft.Transition transitions = 8;
- getTransitionsOrBuilderList() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.Transition
-
repeated .ai.eloquent.raft.Transition transitions = 8;
- getTransitionsOrBuilderList() - Method in interface ai.eloquent.raft.KeyValueStateMachineProto.TransitionOrBuilder
-
repeated .ai.eloquent.raft.Transition transitions = 8;
- getTransport() - Method in class ai.eloquent.raft.EloquentRaftAlgorithm
-
- getTransport() - Method in interface ai.eloquent.raft.RaftAlgorithm
-
This gets the RaftTransport associated with this RaftAlgorithm.
- getTransport() - Method in class ai.eloquent.raft.SingleThreadedRaftAlgorithm
-
- getTryLock() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.Transition.Builder
-
.ai.eloquent.raft.TryLock tryLock = 3;
- getTryLock() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.Transition
-
.ai.eloquent.raft.TryLock tryLock = 3;
- getTryLock() - Method in interface ai.eloquent.raft.KeyValueStateMachineProto.TransitionOrBuilder
-
.ai.eloquent.raft.TryLock tryLock = 3;
- getTryLockBuilder() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.Transition.Builder
-
.ai.eloquent.raft.TryLock tryLock = 3;
- getTryLockOrBuilder() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.Transition.Builder
-
.ai.eloquent.raft.TryLock tryLock = 3;
- getTryLockOrBuilder() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.Transition
-
.ai.eloquent.raft.TryLock tryLock = 3;
- getTryLockOrBuilder() - Method in interface ai.eloquent.raft.KeyValueStateMachineProto.TransitionOrBuilder
-
.ai.eloquent.raft.TryLock tryLock = 3;
- getType() - Method in class ai.eloquent.data.UDPBroadcastProtos.UDPPacket.Builder
-
A flag to type.
- getType() - Method in class ai.eloquent.data.UDPBroadcastProtos.UDPPacket
-
A flag to type.
- getType() - Method in interface ai.eloquent.data.UDPBroadcastProtos.UDPPacketOrBuilder
-
A flag to type.
- getType() - Method in class ai.eloquent.raft.EloquentRaftProto.LogEntry.Builder
-
the type of the log entry
- getType() - Method in class ai.eloquent.raft.EloquentRaftProto.LogEntry
-
the type of the log entry
- getType() - Method in interface ai.eloquent.raft.EloquentRaftProto.LogEntryOrBuilder
-
the type of the log entry
- getType() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.Transition.Builder
-
.ai.eloquent.raft.TransitionType type = 1;
- getType() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.Transition
-
.ai.eloquent.raft.TransitionType type = 1;
- getType() - Method in interface ai.eloquent.raft.KeyValueStateMachineProto.TransitionOrBuilder
-
.ai.eloquent.raft.TransitionType type = 1;
- getTypeValue() - Method in class ai.eloquent.data.UDPBroadcastProtos.UDPPacket.Builder
-
A flag to type.
- getTypeValue() - Method in class ai.eloquent.data.UDPBroadcastProtos.UDPPacket
-
A flag to type.
- getTypeValue() - Method in interface ai.eloquent.data.UDPBroadcastProtos.UDPPacketOrBuilder
-
A flag to type.
- getTypeValue() - Method in class ai.eloquent.raft.EloquentRaftProto.LogEntry.Builder
-
the type of the log entry
- getTypeValue() - Method in class ai.eloquent.raft.EloquentRaftProto.LogEntry
-
the type of the log entry
- getTypeValue() - Method in interface ai.eloquent.raft.EloquentRaftProto.LogEntryOrBuilder
-
the type of the log entry
- getTypeValue() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.Transition.Builder
-
.ai.eloquent.raft.TransitionType type = 1;
- getTypeValue() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.Transition
-
.ai.eloquent.raft.TransitionType type = 1;
- getTypeValue() - Method in interface ai.eloquent.raft.KeyValueStateMachineProto.TransitionOrBuilder
-
.ai.eloquent.raft.TransitionType type = 1;
- getUniqueHash() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.LockRequest.Builder
-
string uniqueHash = 2;
- getUniqueHash() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.LockRequest
-
string uniqueHash = 2;
- getUniqueHash() - Method in interface ai.eloquent.raft.KeyValueStateMachineProto.LockRequestOrBuilder
-
string uniqueHash = 2;
- getUniqueHash() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.ReleaseLock.Builder
-
This is used to prevent multiple people from taking the same lock on the same box
- getUniqueHash() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.ReleaseLock
-
This is used to prevent multiple people from taking the same lock on the same box
- getUniqueHash() - Method in interface ai.eloquent.raft.KeyValueStateMachineProto.ReleaseLockOrBuilder
-
This is used to prevent multiple people from taking the same lock on the same box
- getUniqueHash() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.RequestLock.Builder
-
This is used to prevent multiple people from taking the same lock on the same box
- getUniqueHash() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.RequestLock
-
This is used to prevent multiple people from taking the same lock on the same box
- getUniqueHash() - Method in interface ai.eloquent.raft.KeyValueStateMachineProto.RequestLockOrBuilder
-
This is used to prevent multiple people from taking the same lock on the same box
- getUniqueHash() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.TryLock.Builder
-
This is used to prevent multiple people from taking the same lock on the same box
- getUniqueHash() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.TryLock
-
This is used to prevent multiple people from taking the same lock on the same box
- getUniqueHash() - Method in interface ai.eloquent.raft.KeyValueStateMachineProto.TryLockOrBuilder
-
This is used to prevent multiple people from taking the same lock on the same box
- getUniqueHashBytes() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.LockRequest.Builder
-
string uniqueHash = 2;
- getUniqueHashBytes() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.LockRequest
-
string uniqueHash = 2;
- getUniqueHashBytes() - Method in interface ai.eloquent.raft.KeyValueStateMachineProto.LockRequestOrBuilder
-
string uniqueHash = 2;
- getUniqueHashBytes() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.ReleaseLock.Builder
-
This is used to prevent multiple people from taking the same lock on the same box
- getUniqueHashBytes() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.ReleaseLock
-
This is used to prevent multiple people from taking the same lock on the same box
- getUniqueHashBytes() - Method in interface ai.eloquent.raft.KeyValueStateMachineProto.ReleaseLockOrBuilder
-
This is used to prevent multiple people from taking the same lock on the same box
- getUniqueHashBytes() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.RequestLock.Builder
-
This is used to prevent multiple people from taking the same lock on the same box
- getUniqueHashBytes() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.RequestLock
-
This is used to prevent multiple people from taking the same lock on the same box
- getUniqueHashBytes() - Method in interface ai.eloquent.raft.KeyValueStateMachineProto.RequestLockOrBuilder
-
This is used to prevent multiple people from taking the same lock on the same box
- getUniqueHashBytes() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.TryLock.Builder
-
This is used to prevent multiple people from taking the same lock on the same box
- getUniqueHashBytes() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.TryLock
-
This is used to prevent multiple people from taking the same lock on the same box
- getUniqueHashBytes() - Method in interface ai.eloquent.raft.KeyValueStateMachineProto.TryLockOrBuilder
-
This is used to prevent multiple people from taking the same lock on the same box
- getUnknownFields() - Method in class ai.eloquent.data.UDPBroadcastProtos.CacheInvalidateMessage
-
- getUnknownFields() - Method in class ai.eloquent.data.UDPBroadcastProtos.FrontendRefreshMessage
-
- getUnknownFields() - Method in class ai.eloquent.data.UDPBroadcastProtos.ReindexDocument
-
- getUnknownFields() - Method in class ai.eloquent.data.UDPBroadcastProtos.UDPPacket
-
- getUnknownFields() - Method in class ai.eloquent.raft.EloquentRaftProto.AddServerReply
-
- getUnknownFields() - Method in class ai.eloquent.raft.EloquentRaftProto.AddServerRequest
-
- getUnknownFields() - Method in class ai.eloquent.raft.EloquentRaftProto.AppendEntriesReply
-
- getUnknownFields() - Method in class ai.eloquent.raft.EloquentRaftProto.AppendEntriesRequest
-
- getUnknownFields() - Method in class ai.eloquent.raft.EloquentRaftProto.ApplyTransitionReply
-
- getUnknownFields() - Method in class ai.eloquent.raft.EloquentRaftProto.ApplyTransitionRequest
-
- getUnknownFields() - Method in class ai.eloquent.raft.EloquentRaftProto.InstallSnapshotReply
-
- getUnknownFields() - Method in class ai.eloquent.raft.EloquentRaftProto.InstallSnapshotRequest
-
- getUnknownFields() - Method in class ai.eloquent.raft.EloquentRaftProto.LivenessCheckReply
-
- getUnknownFields() - Method in class ai.eloquent.raft.EloquentRaftProto.LivenessCheckRequest
-
- getUnknownFields() - Method in class ai.eloquent.raft.EloquentRaftProto.LogEntry
-
- getUnknownFields() - Method in class ai.eloquent.raft.EloquentRaftProto.RaftMessage
-
- getUnknownFields() - Method in class ai.eloquent.raft.EloquentRaftProto.RemoveServerReply
-
- getUnknownFields() - Method in class ai.eloquent.raft.EloquentRaftProto.RemoveServerRequest
-
- getUnknownFields() - Method in class ai.eloquent.raft.EloquentRaftProto.RequestVoteReply
-
- getUnknownFields() - Method in class ai.eloquent.raft.EloquentRaftProto.RequestVoteRequest
-
- getUnknownFields() - Method in class ai.eloquent.raft.EloquentRaftProto.StateMachine
-
- getUnknownFields() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.ClearTransients
-
- getUnknownFields() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.KVStateMachine
-
- getUnknownFields() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.LockRequest
-
- getUnknownFields() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.QueueLock
-
- getUnknownFields() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.ReleaseLock
-
- getUnknownFields() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.RemoveValue
-
- getUnknownFields() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.RequestLock
-
- getUnknownFields() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.SetValue
-
- getUnknownFields() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.Transition
-
- getUnknownFields() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.TryLock
-
- getUnknownFields() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.ValueWithOptionalOwner
-
- getUsername() - Method in class ai.eloquent.data.UDPBroadcastProtos.FrontendRefreshMessage.Builder
-
The username that owns this cache element.
- getUsername() - Method in class ai.eloquent.data.UDPBroadcastProtos.FrontendRefreshMessage
-
The username that owns this cache element.
- getUsername() - Method in interface ai.eloquent.data.UDPBroadcastProtos.FrontendRefreshMessageOrBuilder
-
The username that owns this cache element.
- getUsernameBytes() - Method in class ai.eloquent.data.UDPBroadcastProtos.FrontendRefreshMessage.Builder
-
The username that owns this cache element.
- getUsernameBytes() - Method in class ai.eloquent.data.UDPBroadcastProtos.FrontendRefreshMessage
-
The username that owns this cache element.
- getUsernameBytes() - Method in interface ai.eloquent.data.UDPBroadcastProtos.FrontendRefreshMessageOrBuilder
-
The username that owns this cache element.
- getUuid() - Method in class ai.eloquent.data.UDPBroadcastProtos.ReindexDocument.Builder
-
The UUID of the document we are reindexing.
- getUuid() - Method in class ai.eloquent.data.UDPBroadcastProtos.ReindexDocument
-
The UUID of the document we are reindexing.
- getUuid() - Method in interface ai.eloquent.data.UDPBroadcastProtos.ReindexDocumentOrBuilder
-
The UUID of the document we are reindexing.
- getUuidBytes() - Method in class ai.eloquent.data.UDPBroadcastProtos.ReindexDocument.Builder
-
The UUID of the document we are reindexing.
- getUuidBytes() - Method in class ai.eloquent.data.UDPBroadcastProtos.ReindexDocument
-
The UUID of the document we are reindexing.
- getUuidBytes() - Method in interface ai.eloquent.data.UDPBroadcastProtos.ReindexDocumentOrBuilder
-
The UUID of the document we are reindexing.
- getValue() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.SetValue.Builder
-
bytes value = 2;
- getValue() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.SetValue
-
bytes value = 2;
- getValue() - Method in interface ai.eloquent.raft.KeyValueStateMachineProto.SetValueOrBuilder
-
bytes value = 2;
- getValue() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.ValueWithOptionalOwner.Builder
-
bytes value = 1;
- getValue() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.ValueWithOptionalOwner
-
bytes value = 1;
- getValue() - Method in interface ai.eloquent.raft.KeyValueStateMachineProto.ValueWithOptionalOwnerOrBuilder
-
bytes value = 1;
- getValueDescriptor() - Method in enum ai.eloquent.data.UDPBroadcastProtos.MessageType
-
- getValueDescriptor() - Method in enum ai.eloquent.raft.EloquentRaftProto.LogEntryType
-
- getValueDescriptor() - Method in enum ai.eloquent.raft.EloquentRaftProto.MembershipChangeStatus
-
- getValueDescriptor() - Method in enum ai.eloquent.raft.KeyValueStateMachineProto.TransitionType
-
- getValueJson() - Method in class ai.eloquent.data.UDPBroadcastProtos.FrontendRefreshMessage.Builder
-
The JSON of the value we're invalidating.
- getValueJson() - Method in class ai.eloquent.data.UDPBroadcastProtos.FrontendRefreshMessage
-
The JSON of the value we're invalidating.
- getValueJson() - Method in interface ai.eloquent.data.UDPBroadcastProtos.FrontendRefreshMessageOrBuilder
-
The JSON of the value we're invalidating.
- getValueJsonBytes() - Method in class ai.eloquent.data.UDPBroadcastProtos.FrontendRefreshMessage.Builder
-
The JSON of the value we're invalidating.
- getValueJsonBytes() - Method in class ai.eloquent.data.UDPBroadcastProtos.FrontendRefreshMessage
-
The JSON of the value we're invalidating.
- getValueJsonBytes() - Method in interface ai.eloquent.data.UDPBroadcastProtos.FrontendRefreshMessageOrBuilder
-
The JSON of the value we're invalidating.
- getValues() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.KVStateMachine.Builder
-
Deprecated.
- getValues() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.KVStateMachine
-
Deprecated.
- getValues() - Method in interface ai.eloquent.raft.KeyValueStateMachineProto.KVStateMachineOrBuilder
-
Deprecated.
- getValuesCount() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.KVStateMachine.Builder
-
- getValuesCount() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.KVStateMachine
-
- getValuesCount() - Method in interface ai.eloquent.raft.KeyValueStateMachineProto.KVStateMachineOrBuilder
-
@Deprecated
- getValuesKeys(int) - Method in class ai.eloquent.raft.KeyValueStateMachineProto.KVStateMachine.Builder
-
repeated string valuesKeys = 3;
- getValuesKeys(int) - Method in class ai.eloquent.raft.KeyValueStateMachineProto.KVStateMachine
-
repeated string valuesKeys = 3;
- getValuesKeys(int) - Method in interface ai.eloquent.raft.KeyValueStateMachineProto.KVStateMachineOrBuilder
-
repeated string valuesKeys = 3;
- getValuesKeysBytes(int) - Method in class ai.eloquent.raft.KeyValueStateMachineProto.KVStateMachine.Builder
-
repeated string valuesKeys = 3;
- getValuesKeysBytes(int) - Method in class ai.eloquent.raft.KeyValueStateMachineProto.KVStateMachine
-
repeated string valuesKeys = 3;
- getValuesKeysBytes(int) - Method in interface ai.eloquent.raft.KeyValueStateMachineProto.KVStateMachineOrBuilder
-
repeated string valuesKeys = 3;
- getValuesKeysCount() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.KVStateMachine.Builder
-
repeated string valuesKeys = 3;
- getValuesKeysCount() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.KVStateMachine
-
repeated string valuesKeys = 3;
- getValuesKeysCount() - Method in interface ai.eloquent.raft.KeyValueStateMachineProto.KVStateMachineOrBuilder
-
repeated string valuesKeys = 3;
- getValuesKeysList() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.KVStateMachine.Builder
-
repeated string valuesKeys = 3;
- getValuesKeysList() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.KVStateMachine
-
repeated string valuesKeys = 3;
- getValuesKeysList() - Method in interface ai.eloquent.raft.KeyValueStateMachineProto.KVStateMachineOrBuilder
-
repeated string valuesKeys = 3;
- getValuesMap() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.KVStateMachine.Builder
-
@Deprecated
- getValuesMap() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.KVStateMachine
-
@Deprecated
- getValuesMap() - Method in interface ai.eloquent.raft.KeyValueStateMachineProto.KVStateMachineOrBuilder
-
@Deprecated
- getValuesOrDefault(String, KeyValueStateMachineProto.ValueWithOptionalOwner) - Method in class ai.eloquent.raft.KeyValueStateMachineProto.KVStateMachine.Builder
-
@Deprecated
- getValuesOrDefault(String, KeyValueStateMachineProto.ValueWithOptionalOwner) - Method in class ai.eloquent.raft.KeyValueStateMachineProto.KVStateMachine
-
@Deprecated
- getValuesOrDefault(String, KeyValueStateMachineProto.ValueWithOptionalOwner) - Method in interface ai.eloquent.raft.KeyValueStateMachineProto.KVStateMachineOrBuilder
-
@Deprecated
- getValuesOrThrow(String) - Method in class ai.eloquent.raft.KeyValueStateMachineProto.KVStateMachine.Builder
-
@Deprecated
- getValuesOrThrow(String) - Method in class ai.eloquent.raft.KeyValueStateMachineProto.KVStateMachine
-
@Deprecated
- getValuesOrThrow(String) - Method in interface ai.eloquent.raft.KeyValueStateMachineProto.KVStateMachineOrBuilder
-
@Deprecated
- getValuesValues(int) - Method in class ai.eloquent.raft.KeyValueStateMachineProto.KVStateMachine.Builder
-
repeated .ai.eloquent.raft.ValueWithOptionalOwner valuesValues = 4;
- getValuesValues(int) - Method in class ai.eloquent.raft.KeyValueStateMachineProto.KVStateMachine
-
repeated .ai.eloquent.raft.ValueWithOptionalOwner valuesValues = 4;
- getValuesValues(int) - Method in interface ai.eloquent.raft.KeyValueStateMachineProto.KVStateMachineOrBuilder
-
repeated .ai.eloquent.raft.ValueWithOptionalOwner valuesValues = 4;
- getValuesValuesBuilder(int) - Method in class ai.eloquent.raft.KeyValueStateMachineProto.KVStateMachine.Builder
-
repeated .ai.eloquent.raft.ValueWithOptionalOwner valuesValues = 4;
- getValuesValuesBuilderList() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.KVStateMachine.Builder
-
repeated .ai.eloquent.raft.ValueWithOptionalOwner valuesValues = 4;
- getValuesValuesCount() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.KVStateMachine.Builder
-
repeated .ai.eloquent.raft.ValueWithOptionalOwner valuesValues = 4;
- getValuesValuesCount() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.KVStateMachine
-
repeated .ai.eloquent.raft.ValueWithOptionalOwner valuesValues = 4;
- getValuesValuesCount() - Method in interface ai.eloquent.raft.KeyValueStateMachineProto.KVStateMachineOrBuilder
-
repeated .ai.eloquent.raft.ValueWithOptionalOwner valuesValues = 4;
- getValuesValuesList() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.KVStateMachine.Builder
-
repeated .ai.eloquent.raft.ValueWithOptionalOwner valuesValues = 4;
- getValuesValuesList() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.KVStateMachine
-
repeated .ai.eloquent.raft.ValueWithOptionalOwner valuesValues = 4;
- getValuesValuesList() - Method in interface ai.eloquent.raft.KeyValueStateMachineProto.KVStateMachineOrBuilder
-
repeated .ai.eloquent.raft.ValueWithOptionalOwner valuesValues = 4;
- getValuesValuesOrBuilder(int) - Method in class ai.eloquent.raft.KeyValueStateMachineProto.KVStateMachine.Builder
-
repeated .ai.eloquent.raft.ValueWithOptionalOwner valuesValues = 4;
- getValuesValuesOrBuilder(int) - Method in class ai.eloquent.raft.KeyValueStateMachineProto.KVStateMachine
-
repeated .ai.eloquent.raft.ValueWithOptionalOwner valuesValues = 4;
- getValuesValuesOrBuilder(int) - Method in interface ai.eloquent.raft.KeyValueStateMachineProto.KVStateMachineOrBuilder
-
repeated .ai.eloquent.raft.ValueWithOptionalOwner valuesValues = 4;
- getValuesValuesOrBuilderList() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.KVStateMachine.Builder
-
repeated .ai.eloquent.raft.ValueWithOptionalOwner valuesValues = 4;
- getValuesValuesOrBuilderList() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.KVStateMachine
-
repeated .ai.eloquent.raft.ValueWithOptionalOwner valuesValues = 4;
- getValuesValuesOrBuilderList() - Method in interface ai.eloquent.raft.KeyValueStateMachineProto.KVStateMachineOrBuilder
-
repeated .ai.eloquent.raft.ValueWithOptionalOwner valuesValues = 4;
- getVoteGranted() - Method in class ai.eloquent.raft.EloquentRaftProto.RequestVoteReply.Builder
-
true means candidate received vote
- getVoteGranted() - Method in class ai.eloquent.raft.EloquentRaftProto.RequestVoteReply
-
true means candidate received vote
- getVoteGranted() - Method in interface ai.eloquent.raft.EloquentRaftProto.RequestVoteReplyOrBuilder
-
true means candidate received vote
- getWaiting(int) - Method in class ai.eloquent.raft.KeyValueStateMachineProto.QueueLock.Builder
-
repeated .ai.eloquent.raft.LockRequest waiting = 2;
- getWaiting(int) - Method in class ai.eloquent.raft.KeyValueStateMachineProto.QueueLock
-
repeated .ai.eloquent.raft.LockRequest waiting = 2;
- getWaiting(int) - Method in interface ai.eloquent.raft.KeyValueStateMachineProto.QueueLockOrBuilder
-
repeated .ai.eloquent.raft.LockRequest waiting = 2;
- getWaitingBuilder(int) - Method in class ai.eloquent.raft.KeyValueStateMachineProto.QueueLock.Builder
-
repeated .ai.eloquent.raft.LockRequest waiting = 2;
- getWaitingBuilderList() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.QueueLock.Builder
-
repeated .ai.eloquent.raft.LockRequest waiting = 2;
- getWaitingCount() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.QueueLock.Builder
-
repeated .ai.eloquent.raft.LockRequest waiting = 2;
- getWaitingCount() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.QueueLock
-
repeated .ai.eloquent.raft.LockRequest waiting = 2;
- getWaitingCount() - Method in interface ai.eloquent.raft.KeyValueStateMachineProto.QueueLockOrBuilder
-
repeated .ai.eloquent.raft.LockRequest waiting = 2;
- getWaitingList() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.QueueLock.Builder
-
repeated .ai.eloquent.raft.LockRequest waiting = 2;
- getWaitingList() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.QueueLock
-
repeated .ai.eloquent.raft.LockRequest waiting = 2;
- getWaitingList() - Method in interface ai.eloquent.raft.KeyValueStateMachineProto.QueueLockOrBuilder
-
repeated .ai.eloquent.raft.LockRequest waiting = 2;
- getWaitingOrBuilder(int) - Method in class ai.eloquent.raft.KeyValueStateMachineProto.QueueLock.Builder
-
repeated .ai.eloquent.raft.LockRequest waiting = 2;
- getWaitingOrBuilder(int) - Method in class ai.eloquent.raft.KeyValueStateMachineProto.QueueLock
-
repeated .ai.eloquent.raft.LockRequest waiting = 2;
- getWaitingOrBuilder(int) - Method in interface ai.eloquent.raft.KeyValueStateMachineProto.QueueLockOrBuilder
-
repeated .ai.eloquent.raft.LockRequest waiting = 2;
- getWaitingOrBuilderList() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.QueueLock.Builder
-
repeated .ai.eloquent.raft.LockRequest waiting = 2;
- getWaitingOrBuilderList() - Method in class ai.eloquent.raft.KeyValueStateMachineProto.QueueLock
-
repeated .ai.eloquent.raft.LockRequest waiting = 2;
- getWaitingOrBuilderList() - Method in interface ai.eloquent.raft.KeyValueStateMachineProto.QueueLockOrBuilder
-
repeated .ai.eloquent.raft.LockRequest waiting = 2;
- global - Static variable in class ai.eloquent.raft.RaftLifecycle
-
- gunzip(byte[]) - Static method in class ai.eloquent.util.ZipUtils
-
Unzip a byte stream.
- gzip(byte[]) - Static method in class ai.eloquent.util.ZipUtils
-
Zip a byte stream.
- SafeTimer - Interface in ai.eloquent.util
-
This is a Timer that only accepts SafeTimerTasks as tasks.
- SafeTimerMock - Class in ai.eloquent.util
-
This holds all of our timer tasks in a mocked environment, so that when we run unit tests we can guarantee that
things are getting called.
- SafeTimerMock() - Constructor for class ai.eloquent.util.SafeTimerMock
-
- SafeTimerMock.ScheduledTask - Class in ai.eloquent.util
-
This holds all our tasks for the timer mock
- SafeTimerReal - Class in ai.eloquent.util
-
Created by keenon on 2/16/18.
- SafeTimerReal() - Constructor for class ai.eloquent.util.SafeTimerReal
-
- SafeTimerTask - Class in ai.eloquent.util
-
All TimerTask objects crash their parent thread when they throw an exception, so we wrap timers in SafeTimerTask
objects, which don't.
- SafeTimerTask() - Constructor for class ai.eloquent.util.SafeTimerTask
-
- save(DataOutputStream) - Method in class ai.eloquent.util.Pair
-
Write a string representation of a Pair to a DataStream.
- schedule(SafeTimerTask, long) - Method in class ai.eloquent.raft.InstantTransport
-
Schedule an event every |period| seconds.
- schedule(long, int, Consumer<Long>) - Method in class ai.eloquent.raft.LocalTransport
-
The current time on the transport.
- schedule(SafeTimerTask, long) - Method in class ai.eloquent.raft.LocalTransport
-
Schedule an event on the transport's time.
- schedule(SafeTimerTask, long) - Method in class ai.eloquent.raft.NetRaftTransport
-
Schedule an event every |period| seconds.
- schedule(SafeTimerTask, long) - Method in interface ai.eloquent.raft.RaftTransport
-
Schedule an event every |period| seconds.
- schedule(SafeTimerTask, long) - Method in interface ai.eloquent.util.SafeTimer
-
- schedule(SafeTimerTask, Duration) - Method in interface ai.eloquent.util.SafeTimer
-
- schedule(SafeTimerTask, long, long) - Method in interface ai.eloquent.util.SafeTimer
-
- schedule(SafeTimerTask, Duration, Duration) - Method in interface ai.eloquent.util.SafeTimer
-
- schedule(SafeTimerTask, long) - Method in class ai.eloquent.util.SafeTimerMock
-
- schedule(SafeTimerTask, long, long) - Method in class ai.eloquent.util.SafeTimerMock
-
- schedule(SafeTimerTask, long) - Method in class ai.eloquent.util.SafeTimerReal
-
- schedule(SafeTimerTask, long, long) - Method in class ai.eloquent.util.SafeTimerReal
-
- scheduleAtFixedRate(SafeTimerTask, long) - Method in class ai.eloquent.raft.InstantTransport
-
Schedule an event every |period| seconds.
- scheduleAtFixedRate(SafeTimerTask, long) - Method in class ai.eloquent.raft.LocalTransport
-
Schedule an event on the transport's time.
- scheduleAtFixedRate(SafeTimerTask, long) - Method in class ai.eloquent.raft.NetRaftTransport
-
Schedule an event every |period| seconds.
- scheduleAtFixedRate(SafeTimerTask, long) - Method in interface ai.eloquent.raft.RaftTransport
-
Schedule an event every |period| seconds.
- scheduleAtFixedRate(SafeTimerTask, long, long) - Method in interface ai.eloquent.util.SafeTimer
-
- scheduleAtFixedRate(SafeTimerTask, Duration, Duration) - Method in interface ai.eloquent.util.SafeTimer
-
- scheduleAtFixedRate(SafeTimerTask, long) - Method in interface ai.eloquent.util.SafeTimer
-
Schedule at a fixed rate with no delay.
- scheduleAtFixedRate(SafeTimerTask, Duration) - Method in interface ai.eloquent.util.SafeTimer
-
Schedule at a fixed rate with no delay.
- scheduleAtFixedRate(SafeTimerTask, long, long) - Method in class ai.eloquent.util.SafeTimerMock
-
- scheduleAtFixedRate(SafeTimerTask, long) - Method in class ai.eloquent.util.SafeTimerMock
-
- scheduleAtFixedRate(SafeTimerTask, long, long) - Method in class ai.eloquent.util.SafeTimerReal
-
- scheduleAtFixedRate(SafeTimerTask, long) - Method in class ai.eloquent.util.SafeTimerReal
-
- scheduled - Variable in class ai.eloquent.util.SafeTimerMock
-
This is the list of all ScheduledTasks on this SafeTimerMock
- scheduledAt - Variable in class ai.eloquent.util.SafeTimerMock.ScheduledTask
-
- ScheduledTask(SafeTimerTask, long) - Constructor for class ai.eloquent.util.SafeTimerMock.ScheduledTask
-
- ScheduledTask(SafeTimerTask, long, long) - Constructor for class ai.eloquent.util.SafeTimerMock.ScheduledTask
-
- second - Variable in class ai.eloquent.util.Pair
-
Direct access is deprecated.
- second() - Method in class ai.eloquent.util.Pair
-
- sendAppendEntries(String, long) - Method in class ai.eloquent.raft.EloquentRaftAlgorithm
-
Send an append entries request to a particular server.
- sendAppendEntries(String, long) - Method in interface ai.eloquent.raft.RaftAlgorithm
-
Send an append entries request to a particular server.
- sendAppendEntries(String, long) - Method in class ai.eloquent.raft.SingleThreadedRaftAlgorithm
-
Send an append entries request to a particular server.
- SENDER_FIELD_NUMBER - Static variable in class ai.eloquent.data.UDPBroadcastProtos.UDPPacket
-
- SENDER_FIELD_NUMBER - Static variable in class ai.eloquent.raft.EloquentRaftProto.RaftMessage
-
- sendTransport(String, UDPBroadcastProtos.MessageType, byte[]) - Method in interface ai.eloquent.data.Transport
-
Send a message on the transport.
- sendTransport(String, UDPBroadcastProtos.MessageType, byte[]) - Method in class ai.eloquent.data.UDPTransport
-
Send a message over the transport to a destination.
- sendTransport(String, String, EloquentRaftProto.RaftMessage) - Method in class ai.eloquent.raft.InstantTransport
-
- sendTransport(String, String, EloquentRaftProto.RaftMessage) - Method in class ai.eloquent.raft.LocalTransport
-
Send an RPC request over the transport, not necessarily expecting a reply.
- sendTransport(String, String, EloquentRaftProto.RaftMessage) - Method in class ai.eloquent.raft.NetRaftTransport
-
Send an RPC request over the transport, not necessarily expecting a reply.
- sendTransport(String, String, EloquentRaftProto.RaftMessage) - Method in interface ai.eloquent.raft.RaftTransport
-
Send an RPC request over the transport, not necessarily expecting a reply.
- sendTransport(String, String, Object) - Method in interface ai.eloquent.raft.RaftTransport
-
- serialize(V) - Method in class ai.eloquent.raft.RaftBackedCache
-
Serialize an object of our value type into a byte array.
- serialize() - Method in class ai.eloquent.raft.RaftStateMachine
-
This serializes the state machine's current state into a proto that can be read from overwriteWithSerialized().
- serializeImpl() - Method in class ai.eloquent.raft.KeyValueStateMachine
-
- serializeImpl() - Method in class ai.eloquent.raft.RaftStateMachine
-
This serializes the state machine's current state into a proto that can be read from overwriteWithSerialized().
- SERVER_FIELD_NUMBER - Static variable in class ai.eloquent.raft.KeyValueStateMachineProto.LockRequest
-
- serverName - Variable in class ai.eloquent.data.UDPTransport
-
The name we should assign ourselves on the transport.
- serverName() - Method in class ai.eloquent.raft.EloquentRaftAlgorithm
-
The name of this server.
- serverName - Variable in class ai.eloquent.raft.KeyValueStateMachine
-
The server that this state machine is running on.
- serverName - Variable in class ai.eloquent.raft.NetRaftTransport
-
The name we should assign ourselves on the transport.
- serverName() - Method in interface ai.eloquent.raft.RaftAlgorithm
-
The name of this server.
- serverName - Variable in class ai.eloquent.raft.RaftState
-
The name (i.e., id) of this server.
- serverName() - Method in class ai.eloquent.raft.SingleThreadedRaftAlgorithm
-
The name of this server.
- serverName - Variable in class ai.eloquent.raft.Theseus
-
The name of our node.
- serverToAdd(long, long) - Method in class ai.eloquent.raft.RaftState
-
Get the server to add to the cluster, if one should be added.
- serverToRemove(long, long) - Method in class ai.eloquent.raft.RaftState
-
Get the server to remove from the cluster, if one should be removed.
- SERVICE_NAME - Static variable in class ai.eloquent.raft.RaftGrpc
-
- set(T) - Method in class ai.eloquent.util.Pointer
-
Set the pointer.
- set(Optional<T>) - Method in class ai.eloquent.util.Pointer
-
Set the pointer to a possible value.
- SET_VALUE_VALUE - Static variable in enum ai.eloquent.raft.KeyValueStateMachineProto.TransitionType
-
SET_VALUE = 3;
- setAddServer(EloquentRaftProto.AddServerRequest) - Method in class ai.eloquent.raft.EloquentRaftProto.RaftMessage.Builder
-
.ai.eloquent.raft.AddServerRequest addServer = 5;
- setAddServer(EloquentRaftProto.AddServerRequest.Builder) - Method in class ai.eloquent.raft.EloquentRaftProto.RaftMessage.Builder
-
.ai.eloquent.raft.AddServerRequest addServer = 5;
- setAddServerReply(EloquentRaftProto.AddServerReply) - Method in class ai.eloquent.raft.EloquentRaftProto.RaftMessage.Builder
-
.ai.eloquent.raft.AddServerReply addServerReply = 11;
- setAddServerReply(EloquentRaftProto.AddServerReply.Builder) - Method in class ai.eloquent.raft.EloquentRaftProto.RaftMessage.Builder
-
.ai.eloquent.raft.AddServerReply addServerReply = 11;
- setAppendEntries(EloquentRaftProto.AppendEntriesRequest) - Method in class ai.eloquent.raft.EloquentRaftProto.RaftMessage.Builder
-
-- The Requests
- setAppendEntries(EloquentRaftProto.AppendEntriesRequest.Builder) - Method in class ai.eloquent.raft.EloquentRaftProto.RaftMessage.Builder
-
-- The Requests
- setAppendEntriesReply(EloquentRaftProto.AppendEntriesReply) - Method in class ai.eloquent.raft.EloquentRaftProto.RaftMessage.Builder
-
-- The Replies
- setAppendEntriesReply(EloquentRaftProto.AppendEntriesReply.Builder) - Method in class ai.eloquent.raft.EloquentRaftProto.RaftMessage.Builder
-
-- The Replies
- setApplyTransition(EloquentRaftProto.ApplyTransitionRequest) - Method in class ai.eloquent.raft.EloquentRaftProto.RaftMessage.Builder
-
.ai.eloquent.raft.ApplyTransitionRequest applyTransition = 4;
- setApplyTransition(EloquentRaftProto.ApplyTransitionRequest.Builder) - Method in class ai.eloquent.raft.EloquentRaftProto.RaftMessage.Builder
-
.ai.eloquent.raft.ApplyTransitionRequest applyTransition = 4;
- setApplyTransitionReply(EloquentRaftProto.ApplyTransitionReply) - Method in class ai.eloquent.raft.EloquentRaftProto.RaftMessage.Builder
-
.ai.eloquent.raft.ApplyTransitionReply applyTransitionReply = 10;
- setApplyTransitionReply(EloquentRaftProto.ApplyTransitionReply.Builder) - Method in class ai.eloquent.raft.EloquentRaftProto.RaftMessage.Builder
-
.ai.eloquent.raft.ApplyTransitionReply applyTransitionReply = 10;
- setCandidateName(String) - Method in class ai.eloquent.raft.EloquentRaftProto.RequestVoteRequest.Builder
-
the candidate requesting votes
- setCandidateNameBytes(ByteString) - Method in class ai.eloquent.raft.EloquentRaftProto.RequestVoteRequest.Builder
-
the candidate requesting votes
- setClearAll(boolean) - Method in class ai.eloquent.data.UDPBroadcastProtos.CacheInvalidateMessage.Builder
-
If true, we're invalidating the entire cache.
- setClearTransients(KeyValueStateMachineProto.ClearTransients) - Method in class ai.eloquent.raft.KeyValueStateMachineProto.Transition.Builder
-
.ai.eloquent.raft.ClearTransients clearTransients = 7;
- setClearTransients(KeyValueStateMachineProto.ClearTransients.Builder) - Method in class ai.eloquent.raft.KeyValueStateMachineProto.Transition.Builder
-
.ai.eloquent.raft.ClearTransients clearTransients = 7;
- setCommitIndex(long, long) - Method in class ai.eloquent.raft.RaftLog
-
If leaderCommit > commitIndex, set commitIndex = min(leaderCommit, index of last new entry)
- setConfiguration(int, String) - Method in class ai.eloquent.raft.EloquentRaftProto.LogEntry.Builder
-
the new configuration for the cluster - only in CONFIGURATION
- setContents(ByteString) - Method in class ai.eloquent.data.UDPBroadcastProtos.UDPPacket.Builder
-
The actual contents of the message.
- setCount(E, Integer) - Method in class ai.eloquent.stats.IntCounter
-
- setCreatedAt(long) - Method in class ai.eloquent.raft.KeyValueStateMachineProto.ValueWithOptionalOwner.Builder
-
uint64 created_at = 4;
- setCurrentTerm(long) - Method in class ai.eloquent.raft.RaftState
-
Set the current term for the state.
- setData(ByteString) - Method in class ai.eloquent.raft.EloquentRaftProto.InstallSnapshotRequest.Builder
-
raw bytes of the snapshot
- setElementAsync(String, byte[], boolean, Duration) - Method in class ai.eloquent.raft.Theseus
-
THIS IS DANGEROUS TO USE! People can clobber each other's writes, and there are tons of race conditions if you use
this call in conjunction with getElement() with no outside synchronization mechanism.
- setEntries(int, EloquentRaftProto.LogEntry) - Method in class ai.eloquent.raft.EloquentRaftProto.AppendEntriesRequest.Builder
-
log entries to store (empty for heartbeat; may send more than one for efficiency)
- setEntries(int, EloquentRaftProto.LogEntry.Builder) - Method in class ai.eloquent.raft.EloquentRaftProto.AppendEntriesRequest.Builder
-
log entries to store (empty for heartbeat; may send more than one for efficiency)
- setField(Descriptors.FieldDescriptor, Object) - Method in class ai.eloquent.data.UDPBroadcastProtos.CacheInvalidateMessage.Builder
-
- setField(Descriptors.FieldDescriptor, Object) - Method in class ai.eloquent.data.UDPBroadcastProtos.FrontendRefreshMessage.Builder
-
- setField(Descriptors.FieldDescriptor, Object) - Method in class ai.eloquent.data.UDPBroadcastProtos.ReindexDocument.Builder
-
- setField(Descriptors.FieldDescriptor, Object) - Method in class ai.eloquent.data.UDPBroadcastProtos.UDPPacket.Builder
-
- setField(Descriptors.FieldDescriptor, Object) - Method in class ai.eloquent.raft.EloquentRaftProto.AddServerReply.Builder
-
- setField(Descriptors.FieldDescriptor, Object) - Method in class ai.eloquent.raft.EloquentRaftProto.AddServerRequest.Builder
-
- setField(Descriptors.FieldDescriptor, Object) - Method in class ai.eloquent.raft.EloquentRaftProto.AppendEntriesReply.Builder
-
- setField(Descriptors.FieldDescriptor, Object) - Method in class ai.eloquent.raft.EloquentRaftProto.AppendEntriesRequest.Builder
-
- setField(Descriptors.FieldDescriptor, Object) - Method in class ai.eloquent.raft.EloquentRaftProto.ApplyTransitionReply.Builder
-
- setField(Descriptors.FieldDescriptor, Object) - Method in class ai.eloquent.raft.EloquentRaftProto.ApplyTransitionRequest.Builder
-
- setField(Descriptors.FieldDescriptor, Object) - Method in class ai.eloquent.raft.EloquentRaftProto.InstallSnapshotReply.Builder
-
- setField(Descriptors.FieldDescriptor, Object) - Method in class ai.eloquent.raft.EloquentRaftProto.InstallSnapshotRequest.Builder
-
- setField(Descriptors.FieldDescriptor, Object) - Method in class ai.eloquent.raft.EloquentRaftProto.LivenessCheckReply.Builder
-
- setField(Descriptors.FieldDescriptor, Object) - Method in class ai.eloquent.raft.EloquentRaftProto.LivenessCheckRequest.Builder
-
- setField(Descriptors.FieldDescriptor, Object) - Method in class ai.eloquent.raft.EloquentRaftProto.LogEntry.Builder
-
- setField(Descriptors.FieldDescriptor, Object) - Method in class ai.eloquent.raft.EloquentRaftProto.RaftMessage.Builder
-
- setField(Descriptors.FieldDescriptor, Object) - Method in class ai.eloquent.raft.EloquentRaftProto.RemoveServerReply.Builder
-
- setField(Descriptors.FieldDescriptor, Object) - Method in class ai.eloquent.raft.EloquentRaftProto.RemoveServerRequest.Builder
-
- setField(Descriptors.FieldDescriptor, Object) - Method in class ai.eloquent.raft.EloquentRaftProto.RequestVoteReply.Builder
-
- setField(Descriptors.FieldDescriptor, Object) - Method in class ai.eloquent.raft.EloquentRaftProto.RequestVoteRequest.Builder
-
- setField(Descriptors.FieldDescriptor, Object) - Method in class ai.eloquent.raft.EloquentRaftProto.StateMachine.Builder
-
- setField(Descriptors.FieldDescriptor, Object) - Method in class ai.eloquent.raft.KeyValueStateMachineProto.ClearTransients.Builder
-
- setField(Descriptors.FieldDescriptor, Object) - Method in class ai.eloquent.raft.KeyValueStateMachineProto.KVStateMachine.Builder
-
- setField(Descriptors.FieldDescriptor, Object) - Method in class ai.eloquent.raft.KeyValueStateMachineProto.LockRequest.Builder
-
- setField(Descriptors.FieldDescriptor, Object) - Method in class ai.eloquent.raft.KeyValueStateMachineProto.QueueLock.Builder
-
- setField(Descriptors.FieldDescriptor, Object) - Method in class ai.eloquent.raft.KeyValueStateMachineProto.ReleaseLock.Builder
-
- setField(Descriptors.FieldDescriptor, Object) - Method in class ai.eloquent.raft.KeyValueStateMachineProto.RemoveValue.Builder
-
- setField(Descriptors.FieldDescriptor, Object) - Method in class ai.eloquent.raft.KeyValueStateMachineProto.RequestLock.Builder
-
- setField(Descriptors.FieldDescriptor, Object) - Method in class ai.eloquent.raft.KeyValueStateMachineProto.SetValue.Builder
-
- setField(Descriptors.FieldDescriptor, Object) - Method in class ai.eloquent.raft.KeyValueStateMachineProto.Transition.Builder
-
- setField(Descriptors.FieldDescriptor, Object) - Method in class ai.eloquent.raft.KeyValueStateMachineProto.TryLock.Builder
-
- setField(Descriptors.FieldDescriptor, Object) - Method in class ai.eloquent.raft.KeyValueStateMachineProto.ValueWithOptionalOwner.Builder
-
- setFirst(T1) - Method in class ai.eloquent.util.Pair
-
- setFollowerName(String) - Method in class ai.eloquent.raft.EloquentRaftProto.AppendEntriesReply.Builder
-
The name of the follower that sent this reply.
- setFollowerName(String) - Method in class ai.eloquent.raft.EloquentRaftProto.InstallSnapshotReply.Builder
-
The name of the follower that sent this reply.
- setFollowerName(String) - Method in class ai.eloquent.raft.EloquentRaftProto.RequestVoteReply.Builder
-
The name of the follower that sent this reply.
- setFollowerNameBytes(ByteString) - Method in class ai.eloquent.raft.EloquentRaftProto.AppendEntriesReply.Builder
-
The name of the follower that sent this reply.
- setFollowerNameBytes(ByteString) - Method in class ai.eloquent.raft.EloquentRaftProto.InstallSnapshotReply.Builder
-
The name of the follower that sent this reply.
- setFollowerNameBytes(ByteString) - Method in class ai.eloquent.raft.EloquentRaftProto.RequestVoteReply.Builder
-
The name of the follower that sent this reply.
- setFollowerTerm(long) - Method in class ai.eloquent.raft.EloquentRaftProto.RequestVoteReply.Builder
-
the term of the follower, who is giving the vote.
- setForwardedBy(int, String) - Method in class ai.eloquent.raft.EloquentRaftProto.AddServerRequest.Builder
-
the nodes that this request has already been forwarded through, for loop detection
- setForwardedBy(int, String) - Method in class ai.eloquent.raft.EloquentRaftProto.ApplyTransitionRequest.Builder
-
the nodes that this request has already been forwarded through, for loop detection
- setForwardedBy(int, String) - Method in class ai.eloquent.raft.EloquentRaftProto.RemoveServerRequest.Builder
-
the nodes that this request has already been forwarded through, for loop detection
- setHolder(KeyValueStateMachineProto.LockRequest) - Method in class ai.eloquent.raft.KeyValueStateMachineProto.QueueLock.Builder
-
.ai.eloquent.raft.LockRequest holder = 1;
- setHolder(KeyValueStateMachineProto.LockRequest.Builder) - Method in class ai.eloquent.raft.KeyValueStateMachineProto.QueueLock.Builder
-
.ai.eloquent.raft.LockRequest holder = 1;
- setHospice(int, String) - Method in class ai.eloquent.raft.EloquentRaftProto.StateMachine.Builder
-
The list of nodes in the hospice
- setIndex(long) - Method in class ai.eloquent.raft.EloquentRaftProto.LogEntry.Builder
-
the index of the log entry
- setInstallSnapshot(EloquentRaftProto.InstallSnapshotRequest) - Method in class ai.eloquent.raft.EloquentRaftProto.RaftMessage.Builder
-
.ai.eloquent.raft.InstallSnapshotRequest installSnapshot = 7;
- setInstallSnapshot(EloquentRaftProto.InstallSnapshotRequest.Builder) - Method in class ai.eloquent.raft.EloquentRaftProto.RaftMessage.Builder
-
.ai.eloquent.raft.InstallSnapshotRequest installSnapshot = 7;
- setInstallSnapshotReply(EloquentRaftProto.InstallSnapshotReply) - Method in class ai.eloquent.raft.EloquentRaftProto.RaftMessage.Builder
-
.ai.eloquent.raft.InstallSnapshotReply installSnapshotReply = 13;
- setInstallSnapshotReply(EloquentRaftProto.InstallSnapshotReply.Builder) - Method in class ai.eloquent.raft.EloquentRaftProto.RaftMessage.Builder
-
.ai.eloquent.raft.InstallSnapshotReply installSnapshotReply = 13;
- setIsBroadcast(boolean) - Method in class ai.eloquent.data.UDPBroadcastProtos.UDPPacket.Builder
-
If true, this packet is a broadcast packet.
- setIsRPC(boolean) - Method in class ai.eloquent.raft.EloquentRaftProto.RaftMessage.Builder
-
If true, we are expecting a response to this request over the RPC channel.
- setKey(ByteString) - Method in class ai.eloquent.data.UDPBroadcastProtos.CacheInvalidateMessage.Builder
-
The key we're invalidating.
- setKey(String) - Method in class ai.eloquent.data.UDPBroadcastProtos.FrontendRefreshMessage.Builder
-
The key we're invalidating.
- setKey(String) - Method in class ai.eloquent.raft.KeyValueStateMachineProto.RemoveValue.Builder
-
string key = 1;
- setKey(String) - Method in class ai.eloquent.raft.KeyValueStateMachineProto.SetValue.Builder
-
string key = 1;
- setKeyBytes(ByteString) - Method in class ai.eloquent.data.UDPBroadcastProtos.FrontendRefreshMessage.Builder
-
The key we're invalidating.
- setKeyBytes(ByteString) - Method in class ai.eloquent.raft.KeyValueStateMachineProto.RemoveValue.Builder
-
string key = 1;
- setKeyBytes(ByteString) - Method in class ai.eloquent.raft.KeyValueStateMachineProto.SetValue.Builder
-
string key = 1;
- setLastAccessed(long) - Method in class ai.eloquent.raft.KeyValueStateMachineProto.ValueWithOptionalOwner.Builder
-
uint64 last_accessed = 3;
- setLastConfig(int, String) - Method in class ai.eloquent.raft.EloquentRaftProto.InstallSnapshotRequest.Builder
-
The latest cluster configuration as of lastIndex (included only with the first chunk)
- setLastIndex(long) - Method in class ai.eloquent.raft.EloquentRaftProto.InstallSnapshotRequest.Builder
-
The snapshot replaces all entries up through and including this index
- setLastLogIndex(long) - Method in class ai.eloquent.raft.EloquentRaftProto.RequestVoteRequest.Builder
-
index of candidate's last log entry
- setLastLogTerm(long) - Method in class ai.eloquent.raft.EloquentRaftProto.RequestVoteRequest.Builder
-
term of candidate's last log entry
- setLastTerm(long) - Method in class ai.eloquent.raft.EloquentRaftProto.InstallSnapshotRequest.Builder
-
The term of lastIndex
- setLeaderCommit(long) - Method in class ai.eloquent.raft.EloquentRaftProto.AppendEntriesRequest.Builder
-
the leader's commitIndex
- setLeaderName(String) - Method in class ai.eloquent.raft.EloquentRaftProto.AppendEntriesRequest.Builder
-
so follower can redirect clients
- setLeaderName(String) - Method in class ai.eloquent.raft.EloquentRaftProto.InstallSnapshotRequest.Builder
-
So the follower can redirect clients
- setLeaderNameBytes(ByteString) - Method in class ai.eloquent.raft.EloquentRaftProto.AppendEntriesRequest.Builder
-
so follower can redirect clients
- setLeaderNameBytes(ByteString) - Method in class ai.eloquent.raft.EloquentRaftProto.InstallSnapshotRequest.Builder
-
So the follower can redirect clients
- setLeadershipHint(String) - Method in class ai.eloquent.raft.EloquentRaftProto.AddServerReply.Builder
-
address of recent leader, if known
- setLeadershipHint(String) - Method in class ai.eloquent.raft.EloquentRaftProto.RemoveServerReply.Builder
-
address of recent leader, if known
- setLeadershipHintBytes(ByteString) - Method in class ai.eloquent.raft.EloquentRaftProto.AddServerReply.Builder
-
address of recent leader, if known
- setLeadershipHintBytes(ByteString) - Method in class ai.eloquent.raft.EloquentRaftProto.RemoveServerReply.Builder
-
address of recent leader, if known
- setLeaderTimish(long) - Method in class ai.eloquent.raft.EloquentRaftProto.AppendEntriesRequest.Builder
-
NOT STANDARD RAFT: the leader's timestamp, so we can compute the timish values across the cluster
- setLevel(int) - Static method in class ai.eloquent.raft.RaftLog
-
Explicitly set the log level.
- setLevel(String) - Static method in class ai.eloquent.raft.RaftLog
-
Explicitly set the log level.
- setLive(boolean) - Method in class ai.eloquent.raft.EloquentRaftProto.LivenessCheckReply.Builder
-
False if we're currently shutting down or booting up, true otherwise
- setLock(String) - Method in class ai.eloquent.raft.KeyValueStateMachineProto.ReleaseLock.Builder
-
string lock = 1;
- setLock(String) - Method in class ai.eloquent.raft.KeyValueStateMachineProto.RequestLock.Builder
-
string lock = 1;
- setLock(String) - Method in class ai.eloquent.raft.KeyValueStateMachineProto.TryLock.Builder
-
string lock = 1;
- setLockBytes(ByteString) - Method in class ai.eloquent.raft.KeyValueStateMachineProto.ReleaseLock.Builder
-
string lock = 1;
- setLockBytes(ByteString) - Method in class ai.eloquent.raft.KeyValueStateMachineProto.RequestLock.Builder
-
string lock = 1;
- setLockBytes(ByteString) - Method in class ai.eloquent.raft.KeyValueStateMachineProto.TryLock.Builder
-
string lock = 1;
- setLocksKeys(int, String) - Method in class ai.eloquent.raft.KeyValueStateMachineProto.KVStateMachine.Builder
-
repeated string locksKeys = 5;
- setLocksValues(int, KeyValueStateMachineProto.QueueLock) - Method in class ai.eloquent.raft.KeyValueStateMachineProto.KVStateMachine.Builder
-
repeated .ai.eloquent.raft.QueueLock locksValues = 6;
- setLocksValues(int, KeyValueStateMachineProto.QueueLock.Builder) - Method in class ai.eloquent.raft.KeyValueStateMachineProto.KVStateMachine.Builder
-
repeated .ai.eloquent.raft.QueueLock locksValues = 6;
- setMissingFromQuorum(boolean) - Method in class ai.eloquent.raft.EloquentRaftProto.AppendEntriesReply.Builder
-
NOT STANDARD RAFT: If true, this node is not in the quorum, and should perhaps be.
- setName(String) - Method in class ai.eloquent.data.UDPBroadcastProtos.CacheInvalidateMessage.Builder
-
The name of the cache we're invalidating a key in.
- setName(String) - Method in class ai.eloquent.data.UDPBroadcastProtos.FrontendRefreshMessage.Builder
-
The name of the cache we're invalidating a key in.
- setNameBytes(ByteString) - Method in class ai.eloquent.data.UDPBroadcastProtos.CacheInvalidateMessage.Builder
-
The name of the cache we're invalidating a key in.
- setNameBytes(ByteString) - Method in class ai.eloquent.data.UDPBroadcastProtos.FrontendRefreshMessage.Builder
-
The name of the cache we're invalidating a key in.
- setNewEntryIndex(long) - Method in class ai.eloquent.raft.EloquentRaftProto.ApplyTransitionReply.Builder
-
the index of the log entry
- setNewEntryTerm(long) - Method in class ai.eloquent.raft.EloquentRaftProto.ApplyTransitionReply.Builder
-
the term of the log entry
- setNewHospiceMember(String) - Method in class ai.eloquent.raft.EloquentRaftProto.ApplyTransitionRequest.Builder
-
or, the addition of a hospice member
- setNewHospiceMember(String) - Method in class ai.eloquent.raft.EloquentRaftProto.LogEntry.Builder
-
or, the addition of a hospice member - only in TRANSITION messages
- setNewHospiceMemberBytes(ByteString) - Method in class ai.eloquent.raft.EloquentRaftProto.ApplyTransitionRequest.Builder
-
or, the addition of a hospice member
- setNewHospiceMemberBytes(ByteString) - Method in class ai.eloquent.raft.EloquentRaftProto.LogEntry.Builder
-
or, the addition of a hospice member - only in TRANSITION messages
- setNewServer(String) - Method in class ai.eloquent.raft.EloquentRaftProto.AddServerRequest.Builder
-
the name of the new server to add to the configuration
- setNewServerBytes(ByteString) - Method in class ai.eloquent.raft.EloquentRaftProto.AddServerRequest.Builder
-
the name of the new server to add to the configuration
- setNextIndex(long) - Method in class ai.eloquent.raft.EloquentRaftProto.AppendEntriesReply.Builder
-
The last index replicated on this server.
- setNextIndex(long) - Method in class ai.eloquent.raft.EloquentRaftProto.InstallSnapshotReply.Builder
-
index of candidate's last log entry
- setOldServer(String) - Method in class ai.eloquent.raft.EloquentRaftProto.RemoveServerRequest.Builder
-
the name of the server to remove from the configuration
- setOldServerBytes(ByteString) - Method in class ai.eloquent.raft.EloquentRaftProto.RemoveServerRequest.Builder
-
the name of the server to remove from the configuration
- setOwner(String) - Method in class ai.eloquent.raft.KeyValueStateMachineProto.ClearTransients.Builder
-
string owner = 1;
- setOwner(String) - Method in class ai.eloquent.raft.KeyValueStateMachineProto.SetValue.Builder
-
if this is not empty, the value will be cleaned up automatically when the owner disconnects
- setOwner(String) - Method in class ai.eloquent.raft.KeyValueStateMachineProto.ValueWithOptionalOwner.Builder
-
if this is not empty, the value will be cleaned up automatically when the owner disconnects
- setOwnerBytes(ByteString) - Method in class ai.eloquent.raft.KeyValueStateMachineProto.ClearTransients.Builder
-
string owner = 1;
- setOwnerBytes(ByteString) - Method in class ai.eloquent.raft.KeyValueStateMachineProto.SetValue.Builder
-
if this is not empty, the value will be cleaned up automatically when the owner disconnects
- setOwnerBytes(ByteString) - Method in class ai.eloquent.raft.KeyValueStateMachineProto.ValueWithOptionalOwner.Builder
-
if this is not empty, the value will be cleaned up automatically when the owner disconnects
- setPayload(ByteString) - Method in class ai.eloquent.raft.EloquentRaftProto.StateMachine.Builder
-
the actual implementation of the state machine -- implementation specific so we save it as bytes
- setPrevLogIndex(long) - Method in class ai.eloquent.raft.EloquentRaftProto.AppendEntriesRequest.Builder
-
index of log entry immediately preceding new ones
- setPrevLogTerm(long) - Method in class ai.eloquent.raft.EloquentRaftProto.AppendEntriesRequest.Builder
-
term of log entry immediately preceding new ones
- setQuorum(int, String) - Method in class ai.eloquent.raft.EloquentRaftProto.AddServerRequest.Builder
-
NOT STANDARD RAFT: The set of servers in the new configuration.
- setQuorum(int, String) - Method in class ai.eloquent.raft.EloquentRaftProto.RemoveServerRequest.Builder
-
NOT STANDARD RAFT: The set of servers in the new configuration.
- setReleaseLock(KeyValueStateMachineProto.ReleaseLock) - Method in class ai.eloquent.raft.KeyValueStateMachineProto.Transition.Builder
-
.ai.eloquent.raft.ReleaseLock releaseLock = 4;
- setReleaseLock(KeyValueStateMachineProto.ReleaseLock.Builder) - Method in class ai.eloquent.raft.KeyValueStateMachineProto.Transition.Builder
-
.ai.eloquent.raft.ReleaseLock releaseLock = 4;
- setRemoveServer(EloquentRaftProto.RemoveServerRequest) - Method in class ai.eloquent.raft.EloquentRaftProto.RaftMessage.Builder
-
.ai.eloquent.raft.RemoveServerRequest removeServer = 6;
- setRemoveServer(EloquentRaftProto.RemoveServerRequest.Builder) - Method in class ai.eloquent.raft.EloquentRaftProto.RaftMessage.Builder
-
.ai.eloquent.raft.RemoveServerRequest removeServer = 6;
- setRemoveServerReply(EloquentRaftProto.RemoveServerReply) - Method in class ai.eloquent.raft.EloquentRaftProto.RaftMessage.Builder
-
.ai.eloquent.raft.RemoveServerReply removeServerReply = 12;
- setRemoveServerReply(EloquentRaftProto.RemoveServerReply.Builder) - Method in class ai.eloquent.raft.EloquentRaftProto.RaftMessage.Builder
-
.ai.eloquent.raft.RemoveServerReply removeServerReply = 12;
- setRemoveValue(KeyValueStateMachineProto.RemoveValue) - Method in class ai.eloquent.raft.KeyValueStateMachineProto.Transition.Builder
-
.ai.eloquent.raft.RemoveValue removeValue = 6;
- setRemoveValue(KeyValueStateMachineProto.RemoveValue.Builder) - Method in class ai.eloquent.raft.KeyValueStateMachineProto.Transition.Builder
-
.ai.eloquent.raft.RemoveValue removeValue = 6;
- setRepeatedField(Descriptors.FieldDescriptor, int, Object) - Method in class ai.eloquent.data.UDPBroadcastProtos.CacheInvalidateMessage.Builder
-
- setRepeatedField(Descriptors.FieldDescriptor, int, Object) - Method in class ai.eloquent.data.UDPBroadcastProtos.FrontendRefreshMessage.Builder
-
- setRepeatedField(Descriptors.FieldDescriptor, int, Object) - Method in class ai.eloquent.data.UDPBroadcastProtos.ReindexDocument.Builder
-
- setRepeatedField(Descriptors.FieldDescriptor, int, Object) - Method in class ai.eloquent.data.UDPBroadcastProtos.UDPPacket.Builder
-
- setRepeatedField(Descriptors.FieldDescriptor, int, Object) - Method in class ai.eloquent.raft.EloquentRaftProto.AddServerReply.Builder
-
- setRepeatedField(Descriptors.FieldDescriptor, int, Object) - Method in class ai.eloquent.raft.EloquentRaftProto.AddServerRequest.Builder
-
- setRepeatedField(Descriptors.FieldDescriptor, int, Object) - Method in class ai.eloquent.raft.EloquentRaftProto.AppendEntriesReply.Builder
-
- setRepeatedField(Descriptors.FieldDescriptor, int, Object) - Method in class ai.eloquent.raft.EloquentRaftProto.AppendEntriesRequest.Builder
-
- setRepeatedField(Descriptors.FieldDescriptor, int, Object) - Method in class ai.eloquent.raft.EloquentRaftProto.ApplyTransitionReply.Builder
-
- setRepeatedField(Descriptors.FieldDescriptor, int, Object) - Method in class ai.eloquent.raft.EloquentRaftProto.ApplyTransitionRequest.Builder
-
- setRepeatedField(Descriptors.FieldDescriptor, int, Object) - Method in class ai.eloquent.raft.EloquentRaftProto.InstallSnapshotReply.Builder
-
- setRepeatedField(Descriptors.FieldDescriptor, int, Object) - Method in class ai.eloquent.raft.EloquentRaftProto.InstallSnapshotRequest.Builder
-
- setRepeatedField(Descriptors.FieldDescriptor, int, Object) - Method in class ai.eloquent.raft.EloquentRaftProto.LivenessCheckReply.Builder
-
- setRepeatedField(Descriptors.FieldDescriptor, int, Object) - Method in class ai.eloquent.raft.EloquentRaftProto.LivenessCheckRequest.Builder
-
- setRepeatedField(Descriptors.FieldDescriptor, int, Object) - Method in class ai.eloquent.raft.EloquentRaftProto.LogEntry.Builder
-
- setRepeatedField(Descriptors.FieldDescriptor, int, Object) - Method in class ai.eloquent.raft.EloquentRaftProto.RaftMessage.Builder
-
- setRepeatedField(Descriptors.FieldDescriptor, int, Object) - Method in class ai.eloquent.raft.EloquentRaftProto.RemoveServerReply.Builder
-
- setRepeatedField(Descriptors.FieldDescriptor, int, Object) - Method in class ai.eloquent.raft.EloquentRaftProto.RemoveServerRequest.Builder
-
- setRepeatedField(Descriptors.FieldDescriptor, int, Object) - Method in class ai.eloquent.raft.EloquentRaftProto.RequestVoteReply.Builder
-
- setRepeatedField(Descriptors.FieldDescriptor, int, Object) - Method in class ai.eloquent.raft.EloquentRaftProto.RequestVoteRequest.Builder
-
- setRepeatedField(Descriptors.FieldDescriptor, int, Object) - Method in class ai.eloquent.raft.EloquentRaftProto.StateMachine.Builder
-
- setRepeatedField(Descriptors.FieldDescriptor, int, Object) - Method in class ai.eloquent.raft.KeyValueStateMachineProto.ClearTransients.Builder
-
- setRepeatedField(Descriptors.FieldDescriptor, int, Object) - Method in class ai.eloquent.raft.KeyValueStateMachineProto.KVStateMachine.Builder
-
- setRepeatedField(Descriptors.FieldDescriptor, int, Object) - Method in class ai.eloquent.raft.KeyValueStateMachineProto.LockRequest.Builder
-
- setRepeatedField(Descriptors.FieldDescriptor, int, Object) - Method in class ai.eloquent.raft.KeyValueStateMachineProto.QueueLock.Builder
-
- setRepeatedField(Descriptors.FieldDescriptor, int, Object) - Method in class ai.eloquent.raft.KeyValueStateMachineProto.ReleaseLock.Builder
-
- setRepeatedField(Descriptors.FieldDescriptor, int, Object) - Method in class ai.eloquent.raft.KeyValueStateMachineProto.RemoveValue.Builder
-
- setRepeatedField(Descriptors.FieldDescriptor, int, Object) - Method in class ai.eloquent.raft.KeyValueStateMachineProto.RequestLock.Builder
-
- setRepeatedField(Descriptors.FieldDescriptor, int, Object) - Method in class ai.eloquent.raft.KeyValueStateMachineProto.SetValue.Builder
-
- setRepeatedField(Descriptors.FieldDescriptor, int, Object) - Method in class ai.eloquent.raft.KeyValueStateMachineProto.Transition.Builder
-
- setRepeatedField(Descriptors.FieldDescriptor, int, Object) - Method in class ai.eloquent.raft.KeyValueStateMachineProto.TryLock.Builder
-
- setRepeatedField(Descriptors.FieldDescriptor, int, Object) - Method in class ai.eloquent.raft.KeyValueStateMachineProto.ValueWithOptionalOwner.Builder
-
- setRequester(String) - Method in class ai.eloquent.raft.KeyValueStateMachineProto.ReleaseLock.Builder
-
string requester = 2;
- setRequester(String) - Method in class ai.eloquent.raft.KeyValueStateMachineProto.RequestLock.Builder
-
string requester = 2;
- setRequester(String) - Method in class ai.eloquent.raft.KeyValueStateMachineProto.TryLock.Builder
-
string requester = 2;
- setRequesterBytes(ByteString) - Method in class ai.eloquent.raft.KeyValueStateMachineProto.ReleaseLock.Builder
-
string requester = 2;
- setRequesterBytes(ByteString) - Method in class ai.eloquent.raft.KeyValueStateMachineProto.RequestLock.Builder
-
string requester = 2;
- setRequesterBytes(ByteString) - Method in class ai.eloquent.raft.KeyValueStateMachineProto.TryLock.Builder
-
string requester = 2;
- setRequestLock(KeyValueStateMachineProto.RequestLock) - Method in class ai.eloquent.raft.KeyValueStateMachineProto.Transition.Builder
-
.ai.eloquent.raft.RequestLock requestLock = 2;
- setRequestLock(KeyValueStateMachineProto.RequestLock.Builder) - Method in class ai.eloquent.raft.KeyValueStateMachineProto.Transition.Builder
-
.ai.eloquent.raft.RequestLock requestLock = 2;
- setRequestVotes(EloquentRaftProto.RequestVoteRequest) - Method in class ai.eloquent.raft.EloquentRaftProto.RaftMessage.Builder
-
.ai.eloquent.raft.RequestVoteRequest requestVotes = 3;
- setRequestVotes(EloquentRaftProto.RequestVoteRequest.Builder) - Method in class ai.eloquent.raft.EloquentRaftProto.RaftMessage.Builder
-
.ai.eloquent.raft.RequestVoteRequest requestVotes = 3;
- setRequestVotesReply(EloquentRaftProto.RequestVoteReply) - Method in class ai.eloquent.raft.EloquentRaftProto.RaftMessage.Builder
-
.ai.eloquent.raft.RequestVoteReply requestVotesReply = 9;
- setRequestVotesReply(EloquentRaftProto.RequestVoteReply.Builder) - Method in class ai.eloquent.raft.EloquentRaftProto.RaftMessage.Builder
-
.ai.eloquent.raft.RequestVoteReply requestVotesReply = 9;
- setSecond(T2) - Method in class ai.eloquent.util.Pair
-
- setSender(String) - Method in class ai.eloquent.data.UDPBroadcastProtos.UDPPacket.Builder
-
The server that sent this message.
- setSender(String) - Method in class ai.eloquent.raft.EloquentRaftProto.RaftMessage.Builder
-
The name of the node that sent this message.
- setSenderBytes(ByteString) - Method in class ai.eloquent.data.UDPBroadcastProtos.UDPPacket.Builder
-
The server that sent this message.
- setSenderBytes(ByteString) - Method in class ai.eloquent.raft.EloquentRaftProto.RaftMessage.Builder
-
The name of the node that sent this message.
- setServer(String) - Method in class ai.eloquent.raft.KeyValueStateMachineProto.LockRequest.Builder
-
string server = 1;
- setServerBytes(ByteString) - Method in class ai.eloquent.raft.KeyValueStateMachineProto.LockRequest.Builder
-
string server = 1;
- setSetValue(KeyValueStateMachineProto.SetValue) - Method in class ai.eloquent.raft.KeyValueStateMachineProto.Transition.Builder
-
.ai.eloquent.raft.SetValue setValue = 5;
- setSetValue(KeyValueStateMachineProto.SetValue.Builder) - Method in class ai.eloquent.raft.KeyValueStateMachineProto.Transition.Builder
-
.ai.eloquent.raft.SetValue setValue = 5;
- setStatus(EloquentRaftProto.MembershipChangeStatus) - Method in class ai.eloquent.raft.EloquentRaftProto.AddServerReply.Builder
-
OK if the server was added successfully
- setStatus(EloquentRaftProto.MembershipChangeStatus) - Method in class ai.eloquent.raft.EloquentRaftProto.RemoveServerReply.Builder
-
OK if the server was removed successfully
- setStatusValue(int) - Method in class ai.eloquent.raft.EloquentRaftProto.AddServerReply.Builder
-
OK if the server was added successfully
- setStatusValue(int) - Method in class ai.eloquent.raft.EloquentRaftProto.RemoveServerReply.Builder
-
OK if the server was removed successfully
- setSuccess(boolean) - Method in class ai.eloquent.raft.EloquentRaftProto.AppendEntriesReply.Builder
-
true if the follower contained an entry matching prevLogIndex and prevLogTerm
- setSuccess(boolean) - Method in class ai.eloquent.raft.EloquentRaftProto.ApplyTransitionReply.Builder
-
false if we this node is no longer the leader and the transition couldn't be applied
- setTerm(long) - Method in class ai.eloquent.raft.EloquentRaftProto.AppendEntriesReply.Builder
-
currentTerm, for the leader to update itself
- setTerm(long) - Method in class ai.eloquent.raft.EloquentRaftProto.AppendEntriesRequest.Builder
-
Leader's term
- setTerm(long) - Method in class ai.eloquent.raft.EloquentRaftProto.ApplyTransitionReply.Builder
-
currentTerm, for requester to update itself
- setTerm(long) - Method in class ai.eloquent.raft.EloquentRaftProto.ApplyTransitionRequest.Builder
-
term of the requesting node
- setTerm(long) - Method in class ai.eloquent.raft.EloquentRaftProto.InstallSnapshotReply.Builder
-
currentTerm, for the leader to update itself
- setTerm(long) - Method in class ai.eloquent.raft.EloquentRaftProto.InstallSnapshotRequest.Builder
-
Leader's term
- setTerm(long) - Method in class ai.eloquent.raft.EloquentRaftProto.LogEntry.Builder
-
term when the log entry was created
- setTerm(long) - Method in class ai.eloquent.raft.EloquentRaftProto.RequestVoteReply.Builder
-
the term of the leader, echoed back to it.
- setTerm(long) - Method in class ai.eloquent.raft.EloquentRaftProto.RequestVoteRequest.Builder
-
Candidate's term
- setTransition(ByteString) - Method in class ai.eloquent.raft.EloquentRaftProto.ApplyTransitionRequest.Builder
-
serialized copy of the state transition
- setTransition(ByteString) - Method in class ai.eloquent.raft.EloquentRaftProto.LogEntry.Builder
-
the raw bytes of the transition request - only in TRANSITION messages
- setTransitions(int, KeyValueStateMachineProto.Transition) - Method in class ai.eloquent.raft.KeyValueStateMachineProto.Transition.Builder
-
repeated .ai.eloquent.raft.Transition transitions = 8;
- setTransitions(int, KeyValueStateMachineProto.Transition.Builder) - Method in class ai.eloquent.raft.KeyValueStateMachineProto.Transition.Builder
-
repeated .ai.eloquent.raft.Transition transitions = 8;
- setTryLock(KeyValueStateMachineProto.TryLock) - Method in class ai.eloquent.raft.KeyValueStateMachineProto.Transition.Builder
-
.ai.eloquent.raft.TryLock tryLock = 3;
- setTryLock(KeyValueStateMachineProto.TryLock.Builder) - Method in class ai.eloquent.raft.KeyValueStateMachineProto.Transition.Builder
-
.ai.eloquent.raft.TryLock tryLock = 3;
- setType(UDPBroadcastProtos.MessageType) - Method in class ai.eloquent.data.UDPBroadcastProtos.UDPPacket.Builder
-
A flag to type.
- setType(EloquentRaftProto.LogEntryType) - Method in class ai.eloquent.raft.EloquentRaftProto.LogEntry.Builder
-
the type of the log entry
- setType(KeyValueStateMachineProto.TransitionType) - Method in class ai.eloquent.raft.KeyValueStateMachineProto.Transition.Builder
-
.ai.eloquent.raft.TransitionType type = 1;
- setTypeValue(int) - Method in class ai.eloquent.data.UDPBroadcastProtos.UDPPacket.Builder
-
A flag to type.
- setTypeValue(int) - Method in class ai.eloquent.raft.EloquentRaftProto.LogEntry.Builder
-
the type of the log entry
- setTypeValue(int) - Method in class ai.eloquent.raft.KeyValueStateMachineProto.Transition.Builder
-
.ai.eloquent.raft.TransitionType type = 1;
- setUniqueHash(String) - Method in class ai.eloquent.raft.KeyValueStateMachineProto.LockRequest.Builder
-
string uniqueHash = 2;
- setUniqueHash(String) - Method in class ai.eloquent.raft.KeyValueStateMachineProto.ReleaseLock.Builder
-
This is used to prevent multiple people from taking the same lock on the same box
- setUniqueHash(String) - Method in class ai.eloquent.raft.KeyValueStateMachineProto.RequestLock.Builder
-
This is used to prevent multiple people from taking the same lock on the same box
- setUniqueHash(String) - Method in class ai.eloquent.raft.KeyValueStateMachineProto.TryLock.Builder
-
This is used to prevent multiple people from taking the same lock on the same box
- setUniqueHashBytes(ByteString) - Method in class ai.eloquent.raft.KeyValueStateMachineProto.LockRequest.Builder
-
string uniqueHash = 2;
- setUniqueHashBytes(ByteString) - Method in class ai.eloquent.raft.KeyValueStateMachineProto.ReleaseLock.Builder
-
This is used to prevent multiple people from taking the same lock on the same box
- setUniqueHashBytes(ByteString) - Method in class ai.eloquent.raft.KeyValueStateMachineProto.RequestLock.Builder
-
This is used to prevent multiple people from taking the same lock on the same box
- setUniqueHashBytes(ByteString) - Method in class ai.eloquent.raft.KeyValueStateMachineProto.TryLock.Builder
-
This is used to prevent multiple people from taking the same lock on the same box
- setUnknownFields(UnknownFieldSet) - Method in class ai.eloquent.data.UDPBroadcastProtos.CacheInvalidateMessage.Builder
-
- setUnknownFields(UnknownFieldSet) - Method in class ai.eloquent.data.UDPBroadcastProtos.FrontendRefreshMessage.Builder
-
- setUnknownFields(UnknownFieldSet) - Method in class ai.eloquent.data.UDPBroadcastProtos.ReindexDocument.Builder
-
- setUnknownFields(UnknownFieldSet) - Method in class ai.eloquent.data.UDPBroadcastProtos.UDPPacket.Builder
-
- setUnknownFields(UnknownFieldSet) - Method in class ai.eloquent.raft.EloquentRaftProto.AddServerReply.Builder
-
- setUnknownFields(UnknownFieldSet) - Method in class ai.eloquent.raft.EloquentRaftProto.AddServerRequest.Builder
-
- setUnknownFields(UnknownFieldSet) - Method in class ai.eloquent.raft.EloquentRaftProto.AppendEntriesReply.Builder
-
- setUnknownFields(UnknownFieldSet) - Method in class ai.eloquent.raft.EloquentRaftProto.AppendEntriesRequest.Builder
-
- setUnknownFields(UnknownFieldSet) - Method in class ai.eloquent.raft.EloquentRaftProto.ApplyTransitionReply.Builder
-
- setUnknownFields(UnknownFieldSet) - Method in class ai.eloquent.raft.EloquentRaftProto.ApplyTransitionRequest.Builder
-
- setUnknownFields(UnknownFieldSet) - Method in class ai.eloquent.raft.EloquentRaftProto.InstallSnapshotReply.Builder
-
- setUnknownFields(UnknownFieldSet) - Method in class ai.eloquent.raft.EloquentRaftProto.InstallSnapshotRequest.Builder
-
- setUnknownFields(UnknownFieldSet) - Method in class ai.eloquent.raft.EloquentRaftProto.LivenessCheckReply.Builder
-
- setUnknownFields(UnknownFieldSet) - Method in class ai.eloquent.raft.EloquentRaftProto.LivenessCheckRequest.Builder
-
- setUnknownFields(UnknownFieldSet) - Method in class ai.eloquent.raft.EloquentRaftProto.LogEntry.Builder
-
- setUnknownFields(UnknownFieldSet) - Method in class ai.eloquent.raft.EloquentRaftProto.RaftMessage.Builder
-
- setUnknownFields(UnknownFieldSet) - Method in class ai.eloquent.raft.EloquentRaftProto.RemoveServerReply.Builder
-
- setUnknownFields(UnknownFieldSet) - Method in class ai.eloquent.raft.EloquentRaftProto.RemoveServerRequest.Builder
-
- setUnknownFields(UnknownFieldSet) - Method in class ai.eloquent.raft.EloquentRaftProto.RequestVoteReply.Builder
-
- setUnknownFields(UnknownFieldSet) - Method in class ai.eloquent.raft.EloquentRaftProto.RequestVoteRequest.Builder
-
- setUnknownFields(UnknownFieldSet) - Method in class ai.eloquent.raft.EloquentRaftProto.StateMachine.Builder
-
- setUnknownFields(UnknownFieldSet) - Method in class ai.eloquent.raft.KeyValueStateMachineProto.ClearTransients.Builder
-
- setUnknownFields(UnknownFieldSet) - Method in class ai.eloquent.raft.KeyValueStateMachineProto.KVStateMachine.Builder
-
- setUnknownFields(UnknownFieldSet) - Method in class ai.eloquent.raft.KeyValueStateMachineProto.LockRequest.Builder
-
- setUnknownFields(UnknownFieldSet) - Method in class ai.eloquent.raft.KeyValueStateMachineProto.QueueLock.Builder
-
- setUnknownFields(UnknownFieldSet) - Method in class ai.eloquent.raft.KeyValueStateMachineProto.ReleaseLock.Builder
-
- setUnknownFields(UnknownFieldSet) - Method in class ai.eloquent.raft.KeyValueStateMachineProto.RemoveValue.Builder
-
- setUnknownFields(UnknownFieldSet) - Method in class ai.eloquent.raft.KeyValueStateMachineProto.RequestLock.Builder
-
- setUnknownFields(UnknownFieldSet) - Method in class ai.eloquent.raft.KeyValueStateMachineProto.SetValue.Builder
-
- setUnknownFields(UnknownFieldSet) - Method in class ai.eloquent.raft.KeyValueStateMachineProto.Transition.Builder
-
- setUnknownFields(UnknownFieldSet) - Method in class ai.eloquent.raft.KeyValueStateMachineProto.TryLock.Builder
-
- setUnknownFields(UnknownFieldSet) - Method in class ai.eloquent.raft.KeyValueStateMachineProto.ValueWithOptionalOwner.Builder
-
- setUsername(String) - Method in class ai.eloquent.data.UDPBroadcastProtos.FrontendRefreshMessage.Builder
-
The username that owns this cache element.
- setUsernameBytes(ByteString) - Method in class ai.eloquent.data.UDPBroadcastProtos.FrontendRefreshMessage.Builder
-
The username that owns this cache element.
- setUuid(String) - Method in class ai.eloquent.data.UDPBroadcastProtos.ReindexDocument.Builder
-
The UUID of the document we are reindexing.
- setUuidBytes(ByteString) - Method in class ai.eloquent.data.UDPBroadcastProtos.ReindexDocument.Builder
-
The UUID of the document we are reindexing.
- setValue(ByteString) - Method in class ai.eloquent.raft.KeyValueStateMachineProto.SetValue.Builder
-
bytes value = 2;
- setValue(ByteString) - Method in class ai.eloquent.raft.KeyValueStateMachineProto.ValueWithOptionalOwner.Builder
-
bytes value = 1;
- SETVALUE_FIELD_NUMBER - Static variable in class ai.eloquent.raft.KeyValueStateMachineProto.Transition
-
- setValueJson(String) - Method in class ai.eloquent.data.UDPBroadcastProtos.FrontendRefreshMessage.Builder
-
The JSON of the value we're invalidating.
- setValueJsonBytes(ByteString) - Method in class ai.eloquent.data.UDPBroadcastProtos.FrontendRefreshMessage.Builder
-
The JSON of the value we're invalidating.
- setValuesKeys(int, String) - Method in class ai.eloquent.raft.KeyValueStateMachineProto.KVStateMachine.Builder
-
repeated string valuesKeys = 3;
- setValuesValues(int, KeyValueStateMachineProto.ValueWithOptionalOwner) - Method in class ai.eloquent.raft.KeyValueStateMachineProto.KVStateMachine.Builder
-
repeated .ai.eloquent.raft.ValueWithOptionalOwner valuesValues = 4;
- setValuesValues(int, KeyValueStateMachineProto.ValueWithOptionalOwner.Builder) - Method in class ai.eloquent.raft.KeyValueStateMachineProto.KVStateMachine.Builder
-
repeated .ai.eloquent.raft.ValueWithOptionalOwner valuesValues = 4;
- setVoteGranted(boolean) - Method in class ai.eloquent.raft.EloquentRaftProto.RequestVoteReply.Builder
-
true means candidate received vote
- setWaiting(int, KeyValueStateMachineProto.LockRequest) - Method in class ai.eloquent.raft.KeyValueStateMachineProto.QueueLock.Builder
-
repeated .ai.eloquent.raft.LockRequest waiting = 2;
- setWaiting(int, KeyValueStateMachineProto.LockRequest.Builder) - Method in class ai.eloquent.raft.KeyValueStateMachineProto.QueueLock.Builder
-
repeated .ai.eloquent.raft.LockRequest waiting = 2;
- shouldTriggerElection(long, Span) - Method in class ai.eloquent.raft.RaftState
-
If true, we should trigger an election.
- shutdown(RaftAlgorithm, RaftTransport, boolean) - Static method in interface ai.eloquent.raft.RaftAlgorithm
-
Shutdown the argument Raft algorithm, using the time given in the argument transport.
- shutdown(boolean) - Method in class ai.eloquent.raft.RaftLifecycle
-
This is called from the shutdown hooks, but also can be called from within tests to simulate a shutdown for a
single EloquentLifecycle
- shutdown() - Method in class ai.eloquent.web.TrackedExecutorService
- SHUTDOWN_BEGIN - Variable in class ai.eloquent.raft.RaftLifecycle
-
This indicates when we have started a shutdown.
- shutdownHooks - Variable in class ai.eloquent.raft.RaftLifecycle
-
The set of shutdown hooks we should run on shutdown, once we are no longer receiving traffic
- shutdownNow() - Method in class ai.eloquent.web.TrackedExecutorService
- SingleThreadedRaftAlgorithm - Class in ai.eloquent.raft
-
A
RaftAlgorithm that wraps all of its calls in a queue to ensure that they
are executed single-threaded.
- SingleThreadedRaftAlgorithm(RaftAlgorithm, ExecutorService) - Constructor for class ai.eloquent.raft.SingleThreadedRaftAlgorithm
-
Create a single-thread driven Raft algorithm from an implementing instance.
- size() - Method in class ai.eloquent.util.IdentityHashSet
-
Returns the number of elements in this set (its cardinality).
- sleep(long) - Method in class ai.eloquent.raft.LocalTransport
-
Sleep for the given number of milliseconds.
- sleep(long) - Method in interface ai.eloquent.raft.RaftTransport
-
Sleep for the given number of milliseconds.
- sleep(long) - Static method in class ai.eloquent.util.Uninterruptably
-
Sleep for a given amount of time, not allowing for interrupts to shorten the time.
- sleep(Duration) - Static method in class ai.eloquent.util.Uninterruptably
-
- SlowTests - Interface in ai.eloquent.test
-
Mark a test as being a slow fuzz-test.
- slurpReader(Reader) - Static method in class ai.eloquent.io.IOUtils
-
Returns all the text from the given Reader.
- snapshot - Variable in class ai.eloquent.raft.RaftLog
-
LOG COMPACTION: This is used to backstop the log when we compact committed entries.
- Snapshot(byte[], long, long, Collection<String>) - Constructor for class ai.eloquent.raft.RaftLog.Snapshot
-
- Span - Class in ai.eloquent.util
-
- Span(long, long) - Constructor for class ai.eloquent.util.Span
-
Create a new span from two values.
- StackTrace - Class in ai.eloquent.util
-
A stack trace, with the appropriate formatting and Object.equals(Object) and Object.hashCode()
defined so that we can, e.g., store them in a set.
- StackTrace() - Constructor for class ai.eloquent.util.StackTrace
-
Create a stack trace from the current trace.
- StackTrace(StackTraceElement[]) - Constructor for class ai.eloquent.util.StackTrace
-
Create a stack trace from a given trace array.
- StackTrace(List<StackTraceElement>) - Constructor for class ai.eloquent.util.StackTrace
-
Create a stack trace from a given trace array.
- start() - Method in class ai.eloquent.raft.EloquentRaftNode
-
This begins the process of discovering and joining the Raft cluster as a member.
- start() - Method in class ai.eloquent.raft.LocalTransport
-
Start the transport, if it hasn't already started
- start() - Method in interface ai.eloquent.raft.RaftTransport
-
For unit tests primarily -- most transports don't need to be started explicitly
- startTime - Variable in class ai.eloquent.util.SafeTimerMock.ScheduledTask
-
- startTimer(Object, String...) - Static method in class ai.eloquent.monitoring.Prometheus
-
- state() - Method in class ai.eloquent.raft.EloquentRaftAlgorithm
-
get A COPY OF the current Raft state.
- state() - Method in interface ai.eloquent.raft.RaftAlgorithm
-
get A COPY OF the current Raft state.
- state() - Method in class ai.eloquent.raft.SingleThreadedRaftAlgorithm
-
get A COPY OF the current Raft state.
- state() - Method in class ai.eloquent.raft.Theseus
-
Get the current Raft state.
- stateMachine - Variable in class ai.eloquent.raft.RaftLog
-
CORE: This is the state machine reference that the logs refer to.
- STATUS_FAILURE_THRESHOLD - Static variable in class ai.eloquent.raft.RaftLifecycle
-
The number of readiness checks we have to fail for us to be considered dead by Kuberneters.
- STATUS_FIELD_NUMBER - Static variable in class ai.eloquent.raft.EloquentRaftProto.AddServerReply
-
- STATUS_FIELD_NUMBER - Static variable in class ai.eloquent.raft.EloquentRaftProto.RemoveServerReply
-
- STATUS_PERIOD_SEC - Static variable in class ai.eloquent.raft.RaftLifecycle
-
The interval in which liveness and readiness checks are sent to our server.
- STATUS_TIMEOUT_SEC - Static variable in class ai.eloquent.raft.RaftLifecycle
-
The timeout on the ready endpoint.
- stepDownFromElection() - Method in class ai.eloquent.raft.RaftState
-
Step down from an election -- become a simple follower.
- stop(boolean) - Method in class ai.eloquent.raft.EloquentRaftAlgorithm
-
A method, called primarily from unit tests, to stop this algorithm and clean up the underlying transport,
if appropriate.
- stop() - Method in class ai.eloquent.raft.LocalTransport
-
Stop this transport.
- stop(boolean) - Method in interface ai.eloquent.raft.RaftAlgorithm
-
A method, called primarily from unit tests, to stop this algorithm and clean up the underlying transport,
if appropriate.
- stop() - Method in interface ai.eloquent.raft.RaftTransport
-
For unit tests primarily -- stop this transport and clean up if necessary.
- stop(boolean) - Method in class ai.eloquent.raft.SingleThreadedRaftAlgorithm
-
A method, called primarily from unit tests, to stop this algorithm and clean up the underlying transport,
if appropriate.
- stopPool(Collection<ExecutorService>) - Method in class ai.eloquent.raft.RaftLifecycle
-
Shut down a thread pool collection.
- streamFromOptional(Optional<E>) - Static method in class ai.eloquent.util.FunctionalUtils
-
I can't believe this isn't in the Java standard library for flat mapping between streams and optionals.
- streamOfThrowable(ThrowableSupplier<E>) - Static method in class ai.eloquent.util.FunctionalUtils
-
Returns either a singleton stream of the value computed by the argument, or an empty stream.
- StringUtils - Class in ai.eloquent.util
-
- StringUtils() - Constructor for class ai.eloquent.util.StringUtils
-
- submit(Callable<T>) - Method in class ai.eloquent.web.TrackedExecutorService
- submit(Runnable, T) - Method in class ai.eloquent.web.TrackedExecutorService
- submit(Runnable) - Method in class ai.eloquent.web.TrackedExecutorService
- submitTransition(byte[]) - Method in class ai.eloquent.raft.EloquentRaftNode
-
Submit a transition to Raft.
- SUCCESS_FIELD_NUMBER - Static variable in class ai.eloquent.raft.EloquentRaftProto.AppendEntriesReply
-
- SUCCESS_FIELD_NUMBER - Static variable in class ai.eloquent.raft.EloquentRaftProto.ApplyTransitionReply
-
- summaryBuild(String, String, String...) - Static method in class ai.eloquent.monitoring.Prometheus
-
Builds and returns a new Prometheus Summary object, if possible.
- summaryTiming - Static variable in interface ai.eloquent.raft.RaftAlgorithm
-
Timing statistics for Raft.
- synchronizedRun(Runnable) - Method in class ai.eloquent.raft.LocalTransport
-
Run a block of code while synrhronizing on the current timestep.
- SystemUtils - Class in ai.eloquent.util
-
- SystemUtils() - Constructor for class ai.eloquent.util.SystemUtils
-