- AbstractResponse<R> - Class in io.etcd.jetcd
-
- AbstractResponse(R, ResponseHeader) - Constructor for class io.etcd.jetcd.AbstractResponse
-
- addMember(List<URI>) - Method in interface io.etcd.jetcd.Cluster
-
add a new member into the cluster.
- alarmDisarm(AlarmMember) - Method in interface io.etcd.jetcd.Maintenance
-
disarms a given alarm.
- AlarmMember - Class in io.etcd.jetcd.maintenance
-
- AlarmMember(long, AlarmType) - Constructor for class io.etcd.jetcd.maintenance.AlarmMember
-
- AlarmResponse - Class in io.etcd.jetcd.maintenance
-
- AlarmResponse(AlarmResponse) - Constructor for class io.etcd.jetcd.maintenance.AlarmResponse
-
- AlarmType - Enum in io.etcd.jetcd.maintenance
-
represents type of alarm which can be raised.
- Auth - Interface in io.etcd.jetcd
-
Interface of auth talking to etcd.
- authDisable() - Method in interface io.etcd.jetcd.Auth
-
disables auth of an etcd cluster.
- AuthDisableResponse - Class in io.etcd.jetcd.auth
-
AuthDisableResponse returned by Auth#authDisable() contains a header.
- AuthDisableResponse(AuthDisableResponse) - Constructor for class io.etcd.jetcd.auth.AuthDisableResponse
-
- authEnable() - Method in interface io.etcd.jetcd.Auth
-
enables auth of an etcd cluster.
- AuthEnableResponse - Class in io.etcd.jetcd.auth
-
AuthEnableResponse returned by Auth#authEnable() call contains a header.
- AuthEnableResponse(AuthEnableResponse) - Constructor for class io.etcd.jetcd.auth.AuthEnableResponse
-
- authority() - Method in class io.etcd.jetcd.ClientBuilder
-
- authority(String) - Method in class io.etcd.jetcd.ClientBuilder
-
The authority used to authenticate connections to servers.
- AuthRoleAddResponse - Class in io.etcd.jetcd.auth
-
AuthRoleAddResponse returned by Auth#roleAdd(ByteSequence) contains
a header.
- AuthRoleAddResponse(AuthRoleAddResponse) - Constructor for class io.etcd.jetcd.auth.AuthRoleAddResponse
-
- AuthRoleDeleteResponse - Class in io.etcd.jetcd.auth
-
AuthRoleDeleteResponse returned by Auth#roleDelete(ByteSequence)
contains a header.
- AuthRoleDeleteResponse(AuthRoleDeleteResponse) - Constructor for class io.etcd.jetcd.auth.AuthRoleDeleteResponse
-
- AuthRoleGetResponse - Class in io.etcd.jetcd.auth
-
AuthRoleGetResponse returned by Auth#roleGet(ByteSequence) contains
a header and a list of permissions.
- AuthRoleGetResponse(AuthRoleGetResponse) - Constructor for class io.etcd.jetcd.auth.AuthRoleGetResponse
-
- AuthRoleGrantPermissionResponse - Class in io.etcd.jetcd.auth
-
AuthRoleGrantPermissionResponse returned by Auth#roleGrantPermission(ByteSequence,
ByteSequence, ByteSequence, Type) contains a header.
- AuthRoleGrantPermissionResponse(AuthRoleGrantPermissionResponse) - Constructor for class io.etcd.jetcd.auth.AuthRoleGrantPermissionResponse
-
- AuthRoleListResponse - Class in io.etcd.jetcd.auth
-
AuthRoleListResponse returned by Auth#roleList() contains a header and
a list of roles.
- AuthRoleListResponse(AuthRoleListResponse) - Constructor for class io.etcd.jetcd.auth.AuthRoleListResponse
-
- AuthRoleRevokePermissionResponse - Class in io.etcd.jetcd.auth
-
AuthRoleRevokePermissionResponse returned by Auth#roleRevokePermission(ByteSequence,
ByteSequence, ByteSequence) contains a header.
- AuthRoleRevokePermissionResponse(AuthRoleRevokePermissionResponse) - Constructor for class io.etcd.jetcd.auth.AuthRoleRevokePermissionResponse
-
- AuthUserAddResponse - Class in io.etcd.jetcd.auth
-
AuthUserAddResponse returned by Auth#userAdd(ByteSequence, ByteSequence) contains a
header.
- AuthUserAddResponse(AuthUserAddResponse) - Constructor for class io.etcd.jetcd.auth.AuthUserAddResponse
-
- AuthUserChangePasswordResponse - Class in io.etcd.jetcd.auth
-
AuthUserChangePasswordResponse returned by Auth#userChangePassword(ByteSequence,
ByteSequence) contains a header.
- AuthUserChangePasswordResponse(AuthUserChangePasswordResponse) - Constructor for class io.etcd.jetcd.auth.AuthUserChangePasswordResponse
-
- AuthUserDeleteResponse - Class in io.etcd.jetcd.auth
-
AuthUserDeleteResponse returned by Auth#userDelete(ByteSequence) contains a header.
- AuthUserDeleteResponse(AuthUserDeleteResponse) - Constructor for class io.etcd.jetcd.auth.AuthUserDeleteResponse
-
- AuthUserGetResponse - Class in io.etcd.jetcd.auth
-
AuthUserGetResponse returned by Auth#userGet(ByteSequence) contains a header and
a list of roles associated with the user.
- AuthUserGetResponse(AuthUserGetResponse) - Constructor for class io.etcd.jetcd.auth.AuthUserGetResponse
-
- AuthUserGrantRoleResponse - Class in io.etcd.jetcd.auth
-
AuthUserGrantRoleResponse returned by Auth#userGrantRole(ByteSequence,
ByteSequence) contains a header.
- AuthUserGrantRoleResponse(AuthUserGrantRoleResponse) - Constructor for class io.etcd.jetcd.auth.AuthUserGrantRoleResponse
-
- AuthUserListResponse - Class in io.etcd.jetcd.auth
-
AuthUserListResponse returned by Auth#userList() contains a header and
a list of users.
- AuthUserListResponse(AuthUserListResponse) - Constructor for class io.etcd.jetcd.auth.AuthUserListResponse
-
- AuthUserRevokeRoleResponse - Class in io.etcd.jetcd.auth
-
AuthUserRevokeRoleResponse returned by Auth#userRevokeRole(ByteSequence, ByteSequence)
contains a header.
- AuthUserRevokeRoleResponse(AuthUserRevokeRoleResponse) - Constructor for class io.etcd.jetcd.auth.AuthUserRevokeRoleResponse
-
- get(ByteSequence) - Method in interface io.etcd.jetcd.KV
-
retrieve value for the given key.
- get(ByteSequence, GetOption) - Method in interface io.etcd.jetcd.KV
-
retrieve keys with GetOption.
- get(ByteSequence, GetOption) - Static method in class io.etcd.jetcd.op.Op
-
- getAlarms() - Method in class io.etcd.jetcd.maintenance.AlarmResponse
-
returns a list of alarms associated with the alarm request.
- getAlarmType() - Method in class io.etcd.jetcd.maintenance.AlarmMember
-
returns the type of alarm which has been raised.
- getAuthClient() - Method in interface io.etcd.jetcd.Client
-
- getBlob() - Method in class io.etcd.jetcd.maintenance.SnapshotResponse
-
- getBytes() - Method in class io.etcd.jetcd.ByteSequence
-
- getClientURIs() - Method in class io.etcd.jetcd.cluster.Member
-
returns list of URLs the member exposes to clients for communication.
- getClusterClient() - Method in interface io.etcd.jetcd.Client
-
- getClusterId() - Method in interface io.etcd.jetcd.Response.Header
-
- getCompacted() - Method in class io.etcd.jetcd.maintenance.HashKVResponse
-
return compact_revision is the compacted revision of key-value store when hash begins.
- getCount() - Method in class io.etcd.jetcd.kv.GetResponse
-
return the number of keys within the range when requested.
- getCreateRevision() - Method in class io.etcd.jetcd.KeyValue
-
- getDbSize() - Method in class io.etcd.jetcd.maintenance.StatusResponse
-
return the size of the backend database, in bytes, of the responding member.
- getDeleted() - Method in class io.etcd.jetcd.kv.DeleteResponse
-
return the number of keys deleted by the delete range request.
- getDeleteResponses() - Method in class io.etcd.jetcd.kv.TxnResponse
-
returns a list of DeleteResponse; empty list if none.
- getEndKey() - Method in class io.etcd.jetcd.options.DeleteOption
-
- getEndKey() - Method in class io.etcd.jetcd.options.GetOption
-
- getEndKey() - Method in class io.etcd.jetcd.options.WatchOption
-
- getEvents() - Method in class io.etcd.jetcd.watch.WatchResponse
-
- getEventType() - Method in class io.etcd.jetcd.watch.WatchEvent
-
- getException() - Method in class io.etcd.jetcd.watch.WatchResponseWithError
-
- getGetResponses() - Method in class io.etcd.jetcd.kv.TxnResponse
-
returns a list of GetResponse; empty list if none.
- getGrantedTTL() - Method in class io.etcd.jetcd.lease.LeaseTimeToLiveResponse
-
GrantedTTL is the initial granted time in seconds upon lease creation/renewal.
- getHash() - Method in class io.etcd.jetcd.maintenance.HashKVResponse
-
return the hash value computed from the responding member's MVCC keys up to a given revision.
- getHeader() - Method in class io.etcd.jetcd.AbstractResponse
-
- getHeader() - Method in interface io.etcd.jetcd.Response
-
- getId() - Method in class io.etcd.jetcd.cluster.Member
-
returns the member ID for this member.
- getID() - Method in class io.etcd.jetcd.lease.LeaseGrantResponse
-
ID is the lease ID for the granted lease.
- getID() - Method in class io.etcd.jetcd.lease.LeaseKeepAliveResponse
-
ID is the lease ID from the keep alive request.
- getID() - Method in class io.etcd.jetcd.lease.LeaseTimeToLiveResponse
-
ID is the lease ID from the keep alive request.
- getKey() - Method in class io.etcd.jetcd.auth.Permission
-
- getKey() - Method in class io.etcd.jetcd.KeyValue
-
- getKey() - Method in class io.etcd.jetcd.lock.LockResponse
-
key is a key that will exist on etcd for the duration that the Lock caller
owns the lock.
- getKeys() - Method in class io.etcd.jetcd.lease.LeaseTimeToLiveResponse
-
Keys is the list of keys attached to this lease.
- getKeyValue() - Method in class io.etcd.jetcd.watch.WatchEvent
-
- getKVClient() - Method in interface io.etcd.jetcd.Client
-
- getKvs() - Method in class io.etcd.jetcd.kv.GetResponse
-
return a list of key-value pairs matched by the range request.
- getLeader() - Method in class io.etcd.jetcd.maintenance.StatusResponse
-
return the the member ID which the responding member believes is the current leader.
- getLease() - Method in class io.etcd.jetcd.KeyValue
-
- getLeaseClient() - Method in interface io.etcd.jetcd.Client
-
- getLeaseId() - Method in class io.etcd.jetcd.options.PutOption
-
Get the lease id.
- getLimit() - Method in class io.etcd.jetcd.options.GetOption
-
Get the maximum number of keys to return for a get request.
- getLockClient() - Method in interface io.etcd.jetcd.Client
-
- getMaintenanceClient() - Method in interface io.etcd.jetcd.Client
-
- getMember() - Method in class io.etcd.jetcd.cluster.MemberAddResponse
-
returns the member information for the added member.
- getMemberId() - Method in class io.etcd.jetcd.maintenance.AlarmMember
-
returns the ID of the member associated with the raised alarm.
- getMemberId() - Method in interface io.etcd.jetcd.Response.Header
-
- getMembers() - Method in class io.etcd.jetcd.cluster.MemberAddResponse
-
returns a list of all members after adding the new member.
- getMembers() - Method in class io.etcd.jetcd.cluster.MemberListResponse
-
returns a list of members.
- getMembers() - Method in class io.etcd.jetcd.cluster.MemberRemoveResponse
-
returns a list of all members after removing the member.
- getMembers() - Method in class io.etcd.jetcd.cluster.MemberUpdateResponse
-
returns a list of all members after updating the member.
- getModRevision() - Method in class io.etcd.jetcd.KeyValue
-
- getName() - Method in class io.etcd.jetcd.cluster.Member
-
returns the human-readable name of the member.
- GetOp(ByteString, GetOption) - Constructor for class io.etcd.jetcd.op.Op.GetOp
-
- GetOption - Class in io.etcd.jetcd.options
-
The option for get operation.
- GetOption.Builder - Class in io.etcd.jetcd.options
-
- GetOption.SortOrder - Enum in io.etcd.jetcd.options
-
- GetOption.SortTarget - Enum in io.etcd.jetcd.options
-
- getPeerURIs() - Method in class io.etcd.jetcd.cluster.Member
-
returns the list of URLs the member exposes to the cluster for communication.
- getPermissions() - Method in class io.etcd.jetcd.auth.AuthRoleGetResponse
-
- getPermType() - Method in class io.etcd.jetcd.auth.Permission
-
returns the type of Permission: READ, WRITE, READWRITE, or UNRECOGNIZED.
- getPrevKv() - Method in class io.etcd.jetcd.kv.PutResponse
-
return previous key-value pair.
- getPrevKV() - Method in class io.etcd.jetcd.options.PutOption
-
Get the previous KV.
- getPrevKV() - Method in class io.etcd.jetcd.watch.WatchEvent
-
- getPrevKvs() - Method in class io.etcd.jetcd.kv.DeleteResponse
-
return previous key-value pairs.
- getPutResponses() - Method in class io.etcd.jetcd.kv.TxnResponse
-
returns a list of PutResponse; empty list if none.
- getRaftIndex() - Method in class io.etcd.jetcd.maintenance.StatusResponse
-
the current raft index of the responding member.
- getRaftTerm() - Method in class io.etcd.jetcd.maintenance.StatusResponse
-
the current raft term of the responding member.
- getRaftTerm() - Method in interface io.etcd.jetcd.Response.Header
-
- getRangeEnd() - Method in class io.etcd.jetcd.auth.Permission
-
- getRemainingBytes() - Method in class io.etcd.jetcd.maintenance.SnapshotResponse
-
- getResponse() - Method in class io.etcd.jetcd.AbstractResponse
-
- GetResponse - Class in io.etcd.jetcd.kv
-
- GetResponse(RangeResponse) - Constructor for class io.etcd.jetcd.kv.GetResponse
-
- getResponseHeader() - Method in class io.etcd.jetcd.AbstractResponse
-
- getRevision() - Method in class io.etcd.jetcd.options.GetOption
-
- getRevision() - Method in class io.etcd.jetcd.options.WatchOption
-
- getRevision() - Method in interface io.etcd.jetcd.Response.Header
-
- getRoles() - Method in class io.etcd.jetcd.auth.AuthRoleListResponse
-
returns a list of roles.
- getRoles() - Method in class io.etcd.jetcd.auth.AuthUserGetResponse
-
returns a list of roles.
- getSortField() - Method in class io.etcd.jetcd.options.GetOption
-
- getSortOrder() - Method in class io.etcd.jetcd.options.GetOption
-
- getTarget() - Method in class io.etcd.jetcd.op.CmpTarget
-
Get the compare target used for this compare.
- getTargetValue() - Method in class io.etcd.jetcd.op.CmpTarget
-
Get the compare target value of this compare.
- getTTL() - Method in class io.etcd.jetcd.lease.LeaseGrantResponse
-
TTL is the server chosen lease time-to-live in seconds.
- getTTL() - Method in class io.etcd.jetcd.lease.LeaseKeepAliveResponse
-
TTL is the new time-to-live for the lease.
- getTTl() - Method in class io.etcd.jetcd.lease.LeaseTimeToLiveResponse
-
TTL is the remaining TTL in seconds for the lease;
the lease will expire in under TTL+1 seconds.
- getTxnResponses() - Method in class io.etcd.jetcd.kv.TxnResponse
-
- getUsers() - Method in class io.etcd.jetcd.auth.AuthUserListResponse
-
returns a list of users.
- getValue() - Method in class io.etcd.jetcd.KeyValue
-
- getVersion() - Method in class io.etcd.jetcd.KeyValue
-
- getVersion() - Method in class io.etcd.jetcd.maintenance.StatusResponse
-
returns the cluster protocol version used by the responding member.
- getWatchClient() - Method in interface io.etcd.jetcd.Client
-
- getWatchResponse() - Method in class io.etcd.jetcd.watch.WatchResponseWithError
-
- grant(long) - Method in interface io.etcd.jetcd.Lease
-
New a lease with ttl value.
- value(ByteSequence) - Static method in class io.etcd.jetcd.op.CmpTarget
-
Cmp on the value.
- valueOf(String) - Static method in enum io.etcd.jetcd.auth.Permission.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.etcd.jetcd.maintenance.AlarmType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.etcd.jetcd.op.Cmp.Op
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.etcd.jetcd.op.Op.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.etcd.jetcd.options.GetOption.SortOrder
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.etcd.jetcd.options.GetOption.SortTarget
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.etcd.jetcd.watch.WatchEvent.EventType
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum io.etcd.jetcd.auth.Permission.Type
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum io.etcd.jetcd.maintenance.AlarmType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum io.etcd.jetcd.op.Cmp.Op
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum io.etcd.jetcd.op.Op.Type
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum io.etcd.jetcd.options.GetOption.SortOrder
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum io.etcd.jetcd.options.GetOption.SortTarget
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum io.etcd.jetcd.watch.WatchEvent.EventType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- version(long) - Static method in class io.etcd.jetcd.op.CmpTarget
-
Cmp on a given version.
- Watch - Interface in io.etcd.jetcd
-
Interface of the watch client.
- watch(ByteSequence, WatchOption, Watch.Listener) - Method in interface io.etcd.jetcd.Watch
-
watch on a key with option.
- watch(ByteSequence, Watch.Listener) - Method in interface io.etcd.jetcd.Watch
-
watch on a key.
- watch(ByteSequence, Consumer<WatchResponse>) - Method in interface io.etcd.jetcd.Watch
-
- watch(ByteSequence, Consumer<WatchResponse>, Consumer<Throwable>) - Method in interface io.etcd.jetcd.Watch
-
- watch(ByteSequence, Consumer<WatchResponse>, Consumer<Throwable>, Runnable) - Method in interface io.etcd.jetcd.Watch
-
- watch(ByteSequence, Consumer<WatchResponse>, Runnable) - Method in interface io.etcd.jetcd.Watch
-
- watch(ByteSequence, WatchOption, Consumer<WatchResponse>) - Method in interface io.etcd.jetcd.Watch
-
- watch(ByteSequence, WatchOption, Consumer<WatchResponse>, Consumer<Throwable>) - Method in interface io.etcd.jetcd.Watch
-
- watch(ByteSequence, WatchOption, Consumer<WatchResponse>, Runnable) - Method in interface io.etcd.jetcd.Watch
-
- watch(ByteSequence, WatchOption, Consumer<WatchResponse>, Consumer<Throwable>, Runnable) - Method in interface io.etcd.jetcd.Watch
-
- Watch.Listener - Interface in io.etcd.jetcd
-
Interface of Watcher.
- Watch.Watcher - Interface in io.etcd.jetcd
-
- WatchEvent - Class in io.etcd.jetcd.watch
-
Watch event, return by watch, contain put, delete event.
- WatchEvent(KeyValue, KeyValue, WatchEvent.EventType) - Constructor for class io.etcd.jetcd.watch.WatchEvent
-
- WatchEvent.EventType - Enum in io.etcd.jetcd.watch
-
- WatchOption - Class in io.etcd.jetcd.options
-
The option for watch operation.
- WatchOption.Builder - Class in io.etcd.jetcd.options
-
- WatchResponse - Class in io.etcd.jetcd.watch
-
- WatchResponse(WatchResponse) - Constructor for class io.etcd.jetcd.watch.WatchResponse
-
- WatchResponseWithError - Class in io.etcd.jetcd.watch
-
- WatchResponseWithError(WatchResponse) - Constructor for class io.etcd.jetcd.watch.WatchResponseWithError
-
- WatchResponseWithError(EtcdException) - Constructor for class io.etcd.jetcd.watch.WatchResponseWithError
-
- withAttachedKeys() - Method in class io.etcd.jetcd.options.LeaseOption.Builder
-
requests lease timeToLive API to return attached keys of given lease ID.
- withCompactPhysical(boolean) - Method in class io.etcd.jetcd.options.CompactOption.Builder
-
make compact RPC call wait until
the compaction is physically applied to the local database
such that compacted entries are totally removed from the
backend database.
- withCountOnly(boolean) - Method in class io.etcd.jetcd.options.GetOption.Builder
-
Set the get request to only return count of the keys.
- withKeysOnly(boolean) - Method in class io.etcd.jetcd.options.GetOption.Builder
-
Set the get request to only return keys.
- withLeaseId(long) - Method in class io.etcd.jetcd.options.PutOption.Builder
-
Assign a leaseId for a put operation.
- withLimit(long) - Method in class io.etcd.jetcd.options.GetOption.Builder
-
Limit the number of keys to return for a get request.
- withNoDelete(boolean) - Method in class io.etcd.jetcd.options.WatchOption.Builder
-
filter out delete event in server side.
- withNoPut(boolean) - Method in class io.etcd.jetcd.options.WatchOption.Builder
-
filter out put event in server side.
- withPrefix(ByteSequence) - Method in class io.etcd.jetcd.options.DeleteOption.Builder
-
Enables 'Delete' requests to delete all the keys with matching prefix.
- withPrefix(ByteSequence) - Method in class io.etcd.jetcd.options.GetOption.Builder
-
Enables 'Get' requests to obtain all the keys with matching prefix.
- withPrefix(ByteSequence) - Method in class io.etcd.jetcd.options.WatchOption.Builder
-
Enables watch all the keys with matching prefix.
- withPrevKV(boolean) - Method in class io.etcd.jetcd.options.DeleteOption.Builder
-
Get the previous key/value pairs before deleting them.
- withPrevKV() - Method in class io.etcd.jetcd.options.PutOption.Builder
-
When withPrevKV is set, put response contains previous key-value pair.
- withPrevKV(boolean) - Method in class io.etcd.jetcd.options.WatchOption.Builder
-
When prevKV is set, created watcher gets the previous KV before the event happens,
if the previous KV is not compacted.
- withProgressNotify(boolean) - Method in class io.etcd.jetcd.options.WatchOption.Builder
-
When progressNotify is set, the watch server send periodic progress updates.
- withRange(ByteSequence) - Method in class io.etcd.jetcd.options.DeleteOption.Builder
-
Set the end key of the delete request.
- withRange(ByteSequence) - Method in class io.etcd.jetcd.options.GetOption.Builder
-
Set the end key of the get request.
- withRange(ByteSequence) - Method in class io.etcd.jetcd.options.WatchOption.Builder
-
Set the end key of the get request.
- withRevision(long) - Method in class io.etcd.jetcd.options.GetOption.Builder
-
Provide the revision to use for the get request.
- withRevision(long) - Method in class io.etcd.jetcd.options.WatchOption.Builder
-
Provide the revision to use for the get request.
- withSerializable(boolean) - Method in class io.etcd.jetcd.options.GetOption.Builder
-
Set the get request to be a serializable get request.
- withSortField(GetOption.SortTarget) - Method in class io.etcd.jetcd.options.GetOption.Builder
-
Sort the return key value pairs in the provided field.
- withSortOrder(GetOption.SortOrder) - Method in class io.etcd.jetcd.options.GetOption.Builder
-
Sort the return key value pairs in the provided order.