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§
- Alarm
Member - Alarm
Request - Alarm
Response - Auth
Disable Request - Auth
Disable Response - Auth
Enable Request - Auth
Enable Response - Auth
Role AddRequest - Auth
Role AddResponse - Auth
Role Delete Request - Auth
Role Delete Response - Auth
Role GetRequest - Auth
Role GetResponse - Auth
Role Grant Permission Request - Auth
Role Grant Permission Response - Auth
Role List Request - Auth
Role List Response - Auth
Role Revoke Permission Request - Auth
Role Revoke Permission Response - Auth
User AddRequest - Auth
User AddResponse - Auth
User Change Password Request - Auth
User Change Password Response - Auth
User Delete Request - Auth
User Delete Response - Auth
User GetRequest - Auth
User GetResponse - Auth
User Grant Role Request - Auth
User Grant Role Response - Auth
User List Request - Auth
User List Response - Auth
User Revoke Role Request - Auth
User Revoke Role Response - Authenticate
Request - Authenticate
Response - Compaction
Request - 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.
- Compaction
Response - Compare
- Defragment
Request - Defragment
Response - Delete
Range Request - Delete
Range Response - Hash
KvRequest - Hash
KvResponse - Hash
Request - Hash
Response - Lease
Grant Request - Lease
Grant Response - Lease
Keep Alive Request - Lease
Keep Alive Response - Lease
Revoke Request - Lease
Revoke Response - Lease
Time ToLive Request - Lease
Time ToLive Response - Member
- Member
AddRequest - Member
AddResponse - Member
List Request - Member
List Response - Member
Promote Request - Member
Promote Response - Member
Remove Request - Member
Remove Response - Member
Update Request - Member
Update Response - Move
Leader Request - Move
Leader Response - PutRequest
- PutResponse
- Range
Request - Range
Response - Request
Op - Response
Header - Response
Op - Snapshot
Request - Snapshot
Response - Status
Request - Status
Response - 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
- Watch
Cancel Request - Watch
Create Request - Watch
Progress Request - Requests a watch stream progress status be sent in the watch response stream as soon as possible.
- Watch
Request - Watch
Response