Module etcdserverpb

Module etcdserverpb 

Source

Modules§

alarm_request
Nested message and enum types in AlarmRequest.
auth_client
Generated client implementations.
cluster_client
Generated client implementations.
compare
Nested message and enum types in Compare.
kv_client
Generated client implementations.
lease_client
Generated client implementations.
maintenance_client
Generated client implementations.
range_request
Nested message and enum types in RangeRequest.
request_op
Nested message and enum types in RequestOp.
response_op
Nested message and enum types in ResponseOp.
watch_client
Generated client implementations.
watch_create_request
Nested message and enum types in WatchCreateRequest.
watch_request
Nested message and enum types in WatchRequest.

Structs§

AlarmMember
AlarmRequest
AlarmResponse
AuthDisableRequest
AuthDisableResponse
AuthEnableRequest
AuthEnableResponse
AuthRoleAddRequest
AuthRoleAddResponse
AuthRoleDeleteRequest
AuthRoleDeleteResponse
AuthRoleGetRequest
AuthRoleGetResponse
AuthRoleGrantPermissionRequest
AuthRoleGrantPermissionResponse
AuthRoleListRequest
AuthRoleListResponse
AuthRoleRevokePermissionRequest
AuthRoleRevokePermissionResponse
AuthUserAddRequest
AuthUserAddResponse
AuthUserChangePasswordRequest
AuthUserChangePasswordResponse
AuthUserDeleteRequest
AuthUserDeleteResponse
AuthUserGetRequest
AuthUserGetResponse
AuthUserGrantRoleRequest
AuthUserGrantRoleResponse
AuthUserListRequest
AuthUserListResponse
AuthUserRevokeRoleRequest
AuthUserRevokeRoleResponse
AuthenticateRequest
AuthenticateResponse
CompactionRequest
CompactionRequest compacts the key-value store up to a given revision. All superseded keys with a revision less than the compaction revision will be removed.
CompactionResponse
Compare
DefragmentRequest
DefragmentResponse
DeleteRangeRequest
DeleteRangeResponse
HashKvRequest
HashKvResponse
HashRequest
HashResponse
LeaseGrantRequest
LeaseGrantResponse
LeaseKeepAliveRequest
LeaseKeepAliveResponse
LeaseRevokeRequest
LeaseRevokeResponse
LeaseTimeToLiveRequest
LeaseTimeToLiveResponse
Member
MemberAddRequest
MemberAddResponse
MemberListRequest
MemberListResponse
MemberPromoteRequest
MemberPromoteResponse
MemberRemoveRequest
MemberRemoveResponse
MemberUpdateRequest
MemberUpdateResponse
MoveLeaderRequest
MoveLeaderResponse
PutRequest
PutResponse
RangeRequest
RangeResponse
RequestOp
ResponseHeader
ResponseOp
SnapshotRequest
SnapshotResponse
StatusRequest
StatusResponse
TxnRequest
From google paxosdb paper: Our implementation hinges around a powerful primitive which we call MultiOp. All other database operations except for iteration are implemented as a single call to MultiOp. A MultiOp is applied atomically and consists of three components:
TxnResponse
WatchCancelRequest
WatchCreateRequest
WatchProgressRequest
Requests a watch stream progress status be sent in the watch response stream as soon as possible.
WatchRequest
WatchResponse

Enums§

AlarmType