All Classes
-
All Classes Interface Summary Class Summary Enum Summary Exception Summary Class Description AbstractNameResolver AbstractResolverProvider AbstractResponse<R> AlarmMember AlarmResponse AlarmResponse returned byMaintenance.listAlarms()contains a header and a list of AlarmMember.AlarmType represents type of alarm which can be raised.Auth Interface of auth talking to etcd.AuthDisableResponse AuthDisableResponse returned byAuth.authDisable()contains a header.AuthEnableResponse AuthEnableResponse returned byAuth.authEnable()call contains a header.AuthRoleAddResponse AuthRoleAddResponse returned byAuth.roleAdd(ByteSequence)contains a header.AuthRoleDeleteResponse AuthRoleDeleteResponse returned byAuth.roleDelete(ByteSequence)contains a header.AuthRoleGetResponse AuthRoleGetResponse returned byAuth.roleGet(ByteSequence)contains a header and a list of permissions.AuthRoleGrantPermissionResponse AuthRoleGrantPermissionResponse returned byAuth.roleGrantPermission(ByteSequence, ByteSequence, ByteSequence, Permission.Type)contains a header.AuthRoleListResponse AuthRoleListResponse returned byAuth.roleList()contains a header and a list of roles.AuthRoleRevokePermissionResponse AuthRoleRevokePermissionResponseAuthUserAddResponse AuthUserAddResponse returned byAuth.userAdd(ByteSequence, ByteSequence)contains a header.AuthUserChangePasswordResponse AuthUserChangePasswordResponseAuthUserDeleteResponse AuthUserDeleteResponse returned byAuth.userDelete(ByteSequence)contains a header.AuthUserGetResponse AuthUserGetResponse returned byAuth.userGet(ByteSequence)contains a header and a list of roles associated with the user.AuthUserGrantRoleResponse AuthUserGrantRoleResponseAuthUserListResponse AuthUserListResponse returned byAuth.userList()contains a header and a list of users.AuthUserRevokeRoleResponse AuthUserRevokeRoleResponse returned byAuth.userRevokeRole(ByteSequence, ByteSequence)contains a header.ByteSequence Etcd binary bytes, easy to convert between byte[], String and ByteString.CampaignResponse Client Etcd Client.ClientBuilder ClientBuilder knows how to create an Client instance.ClientImpl Etcd Client.CloseableClient Cluster Interface of cluster client talking to etcd.Cmp The compare predicate inTxn.Cmp.Op CmpTarget<T> Cmp target used inTxn.CmpTarget.CreateRevisionCmpTarget CmpTarget.ModRevisionCmpTarget CmpTarget.ValueCmpTarget CmpTarget.VersionCmpTarget CompactOption CompactOption.Builder CompactResponse Constants Constants of Etcd.DefragmentResponse DefragmentResponse returned byMaintenance.defragmentMember(URI)contains a header.DeleteOption DeleteOption.Builder DeleteResponse DnsSrvNameResolver DnsSrvResolverProvider Election Interface of leader election client talking to etcd.Election.Listener Interface of leadership notification listener.Errors GetOption The option for get operation.GetOption.Builder GetOption.SortOrder GetOption.SortTarget GetResponse HashKVResponse HashKVResponse returned byMaintenance.hashKV(URI, long).HttpNameResolver HttpResolverProvider HttpsNameResolver HttpsResolverProvider IPNameResolver IPResolverProvider KeyValue Etcd key value pair.KV Interface of kv client talking to etcd.LeaderKey LeaderResponse Lease Interface of KeepAlive talking to etcd.LeaseGrantResponse LeaseKeepAliveResponse LeaseKeepAliveResponseWithError LeaseOption LeaseOption.Builder LeaseRevokeResponse LeaseTimeToLiveResponse Lock Interface of Lock talking to etcd.LockResponse Maintenance Interface of maintenance talking to etcd.Member MemberAddResponse MemberAddResponse returned byCluster.addMember(List)contains a header, added member, and list of members after adding the new member.MemberListResponse MemberListResponse returned byCluster.listMember()contains a header and a list of members.MemberRemoveResponse MemberRemoveResponse returned byCluster.removeMember(long)contains a header and a list of member the removal of the member.MemberUpdateResponse MemberUpdateResponse returned byCluster.updateMember(long, List)contains a header and a list of members after the member update.MemorizingClientSupplier<T extends CloseableClient> MoveLeaderResponse MoveLeaderResponse returned byMaintenance.moveLeader(long).NoLeaderException Signals that leader for given election does not exist.NoSuchLeaseException Signals that the lease client do not have this lease.NotLeaderException Signals that candidate is not a leader at the moment.Observers Observers.Builder<V> Op Etcd Operation.Op.DeleteOp Op.GetOp Op.PutOp Op.TxnOp Op.Type Operation type.OptionsUtil Permission represents a permission over a range of keys.Permission.Type ProclaimResponse PutOption The options for put operation.PutOption.Builder Builder to construct a put option.PutResponse Requests ResignResponse Response represents a generic Jetcd response.Response.Header SnapshotReaderResponseWithError SnapshotResponse StatusResponse StatusResponse returned byMaintenance.statusMember(URI)contains a header, version, dbSize, current leader, raftIndex, and raftTerm.Txn Txn is the interface that wraps mini-transactions.TxnImpl Build an etcd transaction.TxnResponse 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.UnlockResponse Util Util class for Cluster models.Util Watch Interface of the watch client.Watch.Listener Interface of Watcher.Watch.Watcher WatchEvent Watch event, return by watch, contain put, delete event.WatchEvent.EventType WatchOption The option for watch operation.WatchOption.Builder WatchResponse WatchResponseWithError