All Classes and Interfaces

Class
Description
 
 
 
 
AlarmResponse returned by Maintenance.listAlarms() contains a header and a list of AlarmMember.
represents type of alarm which can be raised.
Interface of auth talking to etcd.
AuthDisableResponse returned by Auth.authDisable() contains a header.
AuthEnableResponse returned by Auth.authEnable() call contains a header.
AuthRoleAddResponse returned by Auth.roleAdd(ByteSequence) contains a header.
AuthRoleDeleteResponse returned by Auth.roleDelete(ByteSequence) contains a header.
AuthRoleGetResponse returned by Auth.roleGet(ByteSequence) contains a header and a list of permissions.
AuthRoleGrantPermissionResponse returned by Auth.roleGrantPermission(ByteSequence, ByteSequence, ByteSequence, Permission.Type) contains a header.
AuthRoleListResponse returned by Auth.roleList() contains a header and a list of roles.
AuthRoleRevokePermissionResponse
AuthUserAddResponse returned by Auth.userAdd(ByteSequence, ByteSequence) contains a header.
AuthUserChangePasswordResponse
AuthUserDeleteResponse returned by Auth.userDelete(ByteSequence) contains a header.
AuthUserGetResponse returned by Auth.userGet(ByteSequence) contains a header and a list of roles associated with the user.
AuthUserGrantRoleResponse
AuthUserListResponse returned by Auth.userList() contains a header and a list of users.
AuthUserRevokeRoleResponse returned by Auth.userRevokeRole(ByteSequence, ByteSequence) contains a header.
Etcd binary bytes, easy to convert between byte[], String and ByteString.
 
Etcd Client.
ClientBuilder knows how to create a Client instance.
Etcd Client.
 
Interface of cluster client talking to etcd.
The compare predicate in Txn.
 
Cmp target used in Txn.
 
 
 
 
 
 
 
Constants of Etcd.
DefragmentResponse returned by Maintenance.defragmentMember(String) contains a header.
 
 
 
 
 
Interface of leader election client talking to etcd.
Interface of leadership notification listener.
 
The option for get operation.
 
 
 
 
HashKVResponse returned by Maintenance.hashKV(String, long).
 
 
 
 
 
 
Etcd key value pair.
Interface of kv client talking to etcd.
 
 
Interface of KeepAlive talking to etcd.
 
 
 
 
 
 
 
Interface of Lock talking to etcd.
 
Interface of maintenance talking to etcd.
 
MemberAddResponse returned by Cluster.addMember(List, boolean) contains a header, added member, and list of members after adding the new member.
MemberListResponse returned by Cluster.listMember() contains a header and a list of members.
MemberRemoveResponse returned by Cluster.removeMember(long) contains a header and a list of member the removal of the member.
MemberUpdateResponse returned by Cluster.updateMember(long, List) contains a header and a list of members after the member update.
 
MoveLeaderResponse returned by Maintenance.moveLeader(long).
Signals that leader for given election does not exist.
Signals that the lease client do not have this lease.
Signals that candidate is not a leader at the moment.
 
 
Etcd Operation.
 
 
 
 
Operation type.
 
represents a permission over a range of keys.
 
 
 
The options for put operation.
Builder to construct a put option.
 
 
 
represents a generic Jetcd response.
 
 
 
StatusResponse returned by Maintenance.statusMember(String) contains a header, version, dbSize, current leader, raftIndex, and raftTerm.
Txn is the interface that wraps mini-transactions.
Build an etcd transaction.
 
 
TxnResponse returned by a transaction call contains lists of put, get, delete responses corresponding to either the compare in txn.IF is evaluated to true or false.
 
 
Interface of the watch client.
Interface of Watcher.
 
Watch event, return by watch, contain put, delete event.
 
The option for watch operation.