| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Proto.Etcd.Etcdserver.Etcdserverpb.Rpc
Synopsis
- data KV = KV {
- data Watch = Watch {
- data Lease = Lease {
- data Cluster = Cluster {
- data Maintenance = Maintenance {
- data Auth = Auth {
- data AlarmMember
- data AlarmRequest
- data AlarmRequest'AlarmAction
- data AlarmRequest'AlarmAction
- data AlarmRequest'AlarmAction'UnrecognizedValue
- data AlarmResponse
- data AlarmType
- data AlarmType
- data AlarmType'UnrecognizedValue
- data AuthDisableRequest
- data AuthDisableResponse
- data AuthEnableRequest
- data AuthEnableResponse
- data AuthRoleAddRequest
- data AuthRoleAddResponse
- data AuthRoleDeleteRequest
- data AuthRoleDeleteResponse
- data AuthRoleGetRequest
- data AuthRoleGetResponse
- data AuthRoleGrantPermissionRequest
- data AuthRoleGrantPermissionResponse
- data AuthRoleListRequest
- data AuthRoleListResponse
- data AuthRoleRevokePermissionRequest
- data AuthRoleRevokePermissionResponse
- data AuthUserAddRequest
- data AuthUserAddResponse
- data AuthUserChangePasswordRequest
- data AuthUserChangePasswordResponse
- data AuthUserDeleteRequest
- data AuthUserDeleteResponse
- data AuthUserGetRequest
- data AuthUserGetResponse
- data AuthUserGrantRoleRequest
- data AuthUserGrantRoleResponse
- data AuthUserListRequest
- data AuthUserListResponse
- data AuthUserRevokeRoleRequest
- data AuthUserRevokeRoleResponse
- data AuthenticateRequest
- data AuthenticateResponse
- data CompactionRequest
- data CompactionResponse
- data Compare
- data Compare'TargetUnion
- _Compare'Version :: Prism' Compare'TargetUnion Int64
- _Compare'CreateRevision :: Prism' Compare'TargetUnion Int64
- _Compare'ModRevision :: Prism' Compare'TargetUnion Int64
- _Compare'Value :: Prism' Compare'TargetUnion ByteString
- _Compare'Lease :: Prism' Compare'TargetUnion Int64
- data Compare'CompareResult
- data Compare'CompareResult
- data Compare'CompareResult'UnrecognizedValue
- data Compare'CompareTarget
- data Compare'CompareTarget
- data Compare'CompareTarget'UnrecognizedValue
- data DefragmentRequest
- data DefragmentResponse
- data DeleteRangeRequest
- data DeleteRangeResponse
- data HashKVRequest
- data HashKVResponse
- data HashRequest
- data HashResponse
- data LeaseCheckpoint
- data LeaseCheckpointRequest
- data LeaseCheckpointResponse
- data LeaseGrantRequest
- data LeaseGrantResponse
- data LeaseKeepAliveRequest
- data LeaseKeepAliveResponse
- data LeaseLeasesRequest
- data LeaseLeasesResponse
- data LeaseRevokeRequest
- data LeaseRevokeResponse
- data LeaseStatus
- data LeaseTimeToLiveRequest
- data LeaseTimeToLiveResponse
- data Member
- data MemberAddRequest
- data MemberAddResponse
- data MemberListRequest
- data MemberListResponse
- data MemberRemoveRequest
- data MemberRemoveResponse
- data MemberUpdateRequest
- data MemberUpdateResponse
- data MoveLeaderRequest
- data MoveLeaderResponse
- data PutRequest
- data PutResponse
- data RangeRequest
- data RangeRequest'SortOrder
- data RangeRequest'SortOrder
- data RangeRequest'SortOrder'UnrecognizedValue
- data RangeRequest'SortTarget
- data RangeRequest'SortTarget
- data RangeRequest'SortTarget'UnrecognizedValue
- data RangeResponse
- data RequestOp
- data RequestOp'Request
- _RequestOp'RequestRange :: Prism' RequestOp'Request RangeRequest
- _RequestOp'RequestPut :: Prism' RequestOp'Request PutRequest
- _RequestOp'RequestDeleteRange :: Prism' RequestOp'Request DeleteRangeRequest
- _RequestOp'RequestTxn :: Prism' RequestOp'Request TxnRequest
- data ResponseHeader
- data ResponseOp
- data ResponseOp'Response
- _ResponseOp'ResponseRange :: Prism' ResponseOp'Response RangeResponse
- _ResponseOp'ResponsePut :: Prism' ResponseOp'Response PutResponse
- _ResponseOp'ResponseDeleteRange :: Prism' ResponseOp'Response DeleteRangeResponse
- _ResponseOp'ResponseTxn :: Prism' ResponseOp'Response TxnResponse
- data SnapshotRequest
- data SnapshotResponse
- data StatusRequest
- data StatusResponse
- data TxnRequest
- data TxnResponse
- data WatchCancelRequest
- data WatchCreateRequest
- data WatchCreateRequest'FilterType
- data WatchCreateRequest'FilterType
- data WatchCreateRequest'FilterType'UnrecognizedValue
- data WatchProgressRequest
- data WatchRequest
- data WatchRequest'RequestUnion
- _WatchRequest'CreateRequest :: Prism' WatchRequest'RequestUnion WatchCreateRequest
- _WatchRequest'CancelRequest :: Prism' WatchRequest'RequestUnion WatchCancelRequest
- _WatchRequest'ProgressRequest :: Prism' WatchRequest'RequestUnion WatchProgressRequest
- data WatchResponse
Documentation
Constructors
| KV | |
Instances
Constructors
| Watch | |
Instances
Constructors
| Lease | |
Instances
Constructors
| Cluster | |
Instances
data Maintenance Source #
Constructors
| Maintenance | |
Instances
Constructors
| Auth | |
Instances
data AlarmMember Source #
Instances
data AlarmRequest Source #
Fields :
Instances
data AlarmRequest'AlarmAction Source #
Constructors
| AlarmRequest'GET | |
| AlarmRequest'ACTIVATE | |
| AlarmRequest'DEACTIVATE | |
| AlarmRequest'AlarmAction'Unrecognized !AlarmRequest'AlarmAction'UnrecognizedValue |
Instances
data AlarmRequest'AlarmAction Source #
Instances
data AlarmRequest'AlarmAction'UnrecognizedValue Source #
Instances
data AlarmResponse Source #
Fields :
header:: Lens' AlarmResponse ResponseHeadermaybe'header:: Lens' AlarmResponse (Prelude.Maybe ResponseHeader)alarms:: Lens' AlarmResponse [AlarmMember]
Instances
Constructors
| NONE | |
| NOSPACE | |
| CORRUPT | |
| AlarmType'Unrecognized !AlarmType'UnrecognizedValue |
Instances
Instances
data AlarmType'UnrecognizedValue Source #
Instances
data AuthDisableRequest Source #
Fields :
Instances
data AuthDisableResponse Source #
Fields :
header:: Lens' AuthDisableResponse ResponseHeadermaybe'header:: Lens' AuthDisableResponse (Prelude.Maybe ResponseHeader)
Instances
data AuthEnableRequest Source #
Fields :
Instances
data AuthEnableResponse Source #
Fields :
header:: Lens' AuthEnableResponse ResponseHeadermaybe'header:: Lens' AuthEnableResponse (Prelude.Maybe ResponseHeader)
Instances
data AuthRoleAddRequest Source #
Fields :
name:: Lens' AuthRoleAddRequest Data.Text.Text
Instances
data AuthRoleAddResponse Source #
Fields :
header:: Lens' AuthRoleAddResponse ResponseHeadermaybe'header:: Lens' AuthRoleAddResponse (Prelude.Maybe ResponseHeader)
Instances
data AuthRoleDeleteRequest Source #
Fields :
role:: Lens' AuthRoleDeleteRequest Data.Text.Text
Instances
data AuthRoleDeleteResponse Source #
Fields :
header:: Lens' AuthRoleDeleteResponse ResponseHeadermaybe'header:: Lens' AuthRoleDeleteResponse (Prelude.Maybe ResponseHeader)
Instances
data AuthRoleGetRequest Source #
Fields :
role:: Lens' AuthRoleGetRequest Data.Text.Text
Instances
data AuthRoleGetResponse Source #
Fields :
header:: Lens' AuthRoleGetResponse ResponseHeadermaybe'header:: Lens' AuthRoleGetResponse (Prelude.Maybe ResponseHeader)perm:: Lens' AuthRoleGetResponse [Proto.Etcd.Auth.Authpb.Auth.Permission]
Instances
data AuthRoleGrantPermissionRequest Source #
Fields :
name:: Lens' AuthRoleGrantPermissionRequest Data.Text.Textperm:: Lens' AuthRoleGrantPermissionRequest Proto.Etcd.Auth.Authpb.Auth.Permissionmaybe'perm:: Lens' AuthRoleGrantPermissionRequest (Prelude.Maybe Proto.Etcd.Auth.Authpb.Auth.Permission)
Instances
data AuthRoleGrantPermissionResponse Source #
Fields :
header:: Lens' AuthRoleGrantPermissionResponse ResponseHeadermaybe'header:: Lens' AuthRoleGrantPermissionResponse (Prelude.Maybe ResponseHeader)
Instances
data AuthRoleListRequest Source #
Fields :
Instances
data AuthRoleListResponse Source #
Fields :
header:: Lens' AuthRoleListResponse ResponseHeadermaybe'header:: Lens' AuthRoleListResponse (Prelude.Maybe ResponseHeader)roles:: Lens' AuthRoleListResponse [Data.Text.Text]
Instances
data AuthRoleRevokePermissionRequest Source #
Fields :
Instances
data AuthRoleRevokePermissionResponse Source #
Fields :
header:: Lens' AuthRoleRevokePermissionResponse ResponseHeadermaybe'header:: Lens' AuthRoleRevokePermissionResponse (Prelude.Maybe ResponseHeader)
Instances
data AuthUserAddRequest Source #
Fields :
Instances
data AuthUserAddResponse Source #
Fields :
header:: Lens' AuthUserAddResponse ResponseHeadermaybe'header:: Lens' AuthUserAddResponse (Prelude.Maybe ResponseHeader)
Instances
data AuthUserChangePasswordRequest Source #
Fields :
Instances
data AuthUserChangePasswordResponse Source #
Fields :
header:: Lens' AuthUserChangePasswordResponse ResponseHeadermaybe'header:: Lens' AuthUserChangePasswordResponse (Prelude.Maybe ResponseHeader)
Instances
data AuthUserDeleteRequest Source #
Fields :
name:: Lens' AuthUserDeleteRequest Data.Text.Text
Instances
data AuthUserDeleteResponse Source #
Fields :
header:: Lens' AuthUserDeleteResponse ResponseHeadermaybe'header:: Lens' AuthUserDeleteResponse (Prelude.Maybe ResponseHeader)
Instances
data AuthUserGetRequest Source #
Fields :
name:: Lens' AuthUserGetRequest Data.Text.Text
Instances
data AuthUserGetResponse Source #
Fields :
header:: Lens' AuthUserGetResponse ResponseHeadermaybe'header:: Lens' AuthUserGetResponse (Prelude.Maybe ResponseHeader)roles:: Lens' AuthUserGetResponse [Data.Text.Text]
Instances
data AuthUserGrantRoleRequest Source #
Fields :
Instances
data AuthUserGrantRoleResponse Source #
Fields :
header:: Lens' AuthUserGrantRoleResponse ResponseHeadermaybe'header:: Lens' AuthUserGrantRoleResponse (Prelude.Maybe ResponseHeader)
Instances
data AuthUserListRequest Source #
Fields :
Instances
data AuthUserListResponse Source #
Fields :
header:: Lens' AuthUserListResponse ResponseHeadermaybe'header:: Lens' AuthUserListResponse (Prelude.Maybe ResponseHeader)users:: Lens' AuthUserListResponse [Data.Text.Text]
Instances
data AuthUserRevokeRoleRequest Source #
Fields :
Instances
data AuthUserRevokeRoleResponse Source #
Fields :
header:: Lens' AuthUserRevokeRoleResponse ResponseHeadermaybe'header:: Lens' AuthUserRevokeRoleResponse (Prelude.Maybe ResponseHeader)
Instances
data AuthenticateRequest Source #
Fields :
Instances
data AuthenticateResponse Source #
Fields :
header:: Lens' AuthenticateResponse ResponseHeadermaybe'header:: Lens' AuthenticateResponse (Prelude.Maybe ResponseHeader)token:: Lens' AuthenticateResponse Data.Text.Text
Instances
data CompactionRequest Source #
Fields :
Instances
data CompactionResponse Source #
Fields :
header:: Lens' CompactionResponse ResponseHeadermaybe'header:: Lens' CompactionResponse (Prelude.Maybe ResponseHeader)
Instances
Fields :
result:: Lens' Compare Compare'CompareResulttarget:: Lens' Compare Compare'CompareTargetkey:: Lens' Compare Data.ByteString.ByteStringrangeEnd:: Lens' Compare Data.ByteString.ByteStringmaybe'targetUnion:: Lens' Compare (Prelude.Maybe Compare'TargetUnion)maybe'version:: Lens' Compare (Prelude.Maybe Data.Int.Int64)version:: Lens' Compare Data.Int.Int64maybe'createRevision:: Lens' Compare (Prelude.Maybe Data.Int.Int64)createRevision:: Lens' Compare Data.Int.Int64maybe'modRevision:: Lens' Compare (Prelude.Maybe Data.Int.Int64)modRevision:: Lens' Compare Data.Int.Int64maybe'value:: Lens' Compare (Prelude.Maybe Data.ByteString.ByteString)value:: Lens' Compare Data.ByteString.ByteStringmaybe'lease:: Lens' Compare (Prelude.Maybe Data.Int.Int64)lease:: Lens' Compare Data.Int.Int64
Instances
data Compare'TargetUnion Source #
Constructors
| Compare'Version !Int64 | |
| Compare'CreateRevision !Int64 | |
| Compare'ModRevision !Int64 | |
| Compare'Value !ByteString | |
| Compare'Lease !Int64 |
Instances
data Compare'CompareResult Source #
Constructors
| Compare'EQUAL | |
| Compare'GREATER | |
| Compare'LESS | |
| Compare'NOT_EQUAL | |
| Compare'CompareResult'Unrecognized !Compare'CompareResult'UnrecognizedValue |
Instances
data Compare'CompareResult Source #
Instances
data Compare'CompareResult'UnrecognizedValue Source #
Instances
data Compare'CompareTarget Source #
Constructors
| Compare'VERSION | |
| Compare'CREATE | |
| Compare'MOD | |
| Compare'VALUE | |
| Compare'LEASE | |
| Compare'CompareTarget'Unrecognized !Compare'CompareTarget'UnrecognizedValue |
Instances
data Compare'CompareTarget Source #
Instances
data Compare'CompareTarget'UnrecognizedValue Source #
Instances
data DefragmentRequest Source #
Fields :
Instances
data DefragmentResponse Source #
Fields :
header:: Lens' DefragmentResponse ResponseHeadermaybe'header:: Lens' DefragmentResponse (Prelude.Maybe ResponseHeader)
Instances
data DeleteRangeRequest Source #
Fields :
Instances
data DeleteRangeResponse Source #
Fields :
header:: Lens' DeleteRangeResponse ResponseHeadermaybe'header:: Lens' DeleteRangeResponse (Prelude.Maybe ResponseHeader)deleted:: Lens' DeleteRangeResponse Data.Int.Int64prevKvs:: Lens' DeleteRangeResponse [Proto.Etcd.Mvcc.Mvccpb.Kv.KeyValue]
Instances
data HashKVRequest Source #
Fields :
revision:: Lens' HashKVRequest Data.Int.Int64
Instances
data HashKVResponse Source #
Fields :
header:: Lens' HashKVResponse ResponseHeadermaybe'header:: Lens' HashKVResponse (Prelude.Maybe ResponseHeader)hash:: Lens' HashKVResponse Data.Word.Word32compactRevision:: Lens' HashKVResponse Data.Int.Int64
Instances
data HashRequest Source #
Fields :
Instances
data HashResponse Source #
Fields :
header:: Lens' HashResponse ResponseHeadermaybe'header:: Lens' HashResponse (Prelude.Maybe ResponseHeader)hash:: Lens' HashResponse Data.Word.Word32
Instances
data LeaseCheckpoint Source #
Fields :
id:: Lens' LeaseCheckpoint Data.Int.Int64remainingTTL:: Lens' LeaseCheckpoint Data.Int.Int64
Instances
data LeaseCheckpointRequest Source #
Fields :
checkpoints:: Lens' LeaseCheckpointRequest [LeaseCheckpoint]
Instances
data LeaseCheckpointResponse Source #
Fields :
header:: Lens' LeaseCheckpointResponse ResponseHeadermaybe'header:: Lens' LeaseCheckpointResponse (Prelude.Maybe ResponseHeader)
Instances
data LeaseGrantRequest Source #
Instances
data LeaseGrantResponse Source #
Fields :
header:: Lens' LeaseGrantResponse ResponseHeadermaybe'header:: Lens' LeaseGrantResponse (Prelude.Maybe ResponseHeader)id:: Lens' LeaseGrantResponse Data.Int.Int64ttl:: Lens' LeaseGrantResponse Data.Int.Int64error:: Lens' LeaseGrantResponse Data.Text.Text
Instances
data LeaseKeepAliveRequest Source #
Fields :
id:: Lens' LeaseKeepAliveRequest Data.Int.Int64
Instances
data LeaseKeepAliveResponse Source #
Fields :
header:: Lens' LeaseKeepAliveResponse ResponseHeadermaybe'header:: Lens' LeaseKeepAliveResponse (Prelude.Maybe ResponseHeader)id:: Lens' LeaseKeepAliveResponse Data.Int.Int64ttl:: Lens' LeaseKeepAliveResponse Data.Int.Int64
Instances
data LeaseLeasesRequest Source #
Fields :
Instances
data LeaseLeasesResponse Source #
Fields :
header:: Lens' LeaseLeasesResponse ResponseHeadermaybe'header:: Lens' LeaseLeasesResponse (Prelude.Maybe ResponseHeader)leases:: Lens' LeaseLeasesResponse [LeaseStatus]
Instances
data LeaseRevokeRequest Source #
Fields :
id:: Lens' LeaseRevokeRequest Data.Int.Int64
Instances
data LeaseRevokeResponse Source #
Fields :
header:: Lens' LeaseRevokeResponse ResponseHeadermaybe'header:: Lens' LeaseRevokeResponse (Prelude.Maybe ResponseHeader)
Instances
data LeaseStatus Source #
Fields :
id:: Lens' LeaseStatus Data.Int.Int64
Instances
data LeaseTimeToLiveRequest Source #
Fields :
Instances
data LeaseTimeToLiveResponse Source #
Fields :
header:: Lens' LeaseTimeToLiveResponse ResponseHeadermaybe'header:: Lens' LeaseTimeToLiveResponse (Prelude.Maybe ResponseHeader)id:: Lens' LeaseTimeToLiveResponse Data.Int.Int64ttl:: Lens' LeaseTimeToLiveResponse Data.Int.Int64grantedTTL:: Lens' LeaseTimeToLiveResponse Data.Int.Int64keys:: Lens' LeaseTimeToLiveResponse [Data.ByteString.ByteString]
Instances
Fields :
id:: Lens' Member Data.Word.Word64name:: Lens' Member Data.Text.TextpeerURLs:: Lens' Member [Data.Text.Text]clientURLs:: Lens' Member [Data.Text.Text]
Instances
data MemberAddRequest Source #
Fields :
peerURLs:: Lens' MemberAddRequest [Data.Text.Text]
Instances
data MemberAddResponse Source #
Fields :
header:: Lens' MemberAddResponse ResponseHeadermaybe'header:: Lens' MemberAddResponse (Prelude.Maybe ResponseHeader)member:: Lens' MemberAddResponse Membermaybe'member:: Lens' MemberAddResponse (Prelude.Maybe Member)members:: Lens' MemberAddResponse [Member]
Instances
data MemberListRequest Source #
Fields :
Instances
data MemberListResponse Source #
Fields :
header:: Lens' MemberListResponse ResponseHeadermaybe'header:: Lens' MemberListResponse (Prelude.Maybe ResponseHeader)members:: Lens' MemberListResponse [Member]
Instances
data MemberRemoveRequest Source #
Fields :
id:: Lens' MemberRemoveRequest Data.Word.Word64
Instances
data MemberRemoveResponse Source #
Fields :
header:: Lens' MemberRemoveResponse ResponseHeadermaybe'header:: Lens' MemberRemoveResponse (Prelude.Maybe ResponseHeader)members:: Lens' MemberRemoveResponse [Member]
Instances
data MemberUpdateRequest Source #
Fields :
Instances
data MemberUpdateResponse Source #
Fields :
header:: Lens' MemberUpdateResponse ResponseHeadermaybe'header:: Lens' MemberUpdateResponse (Prelude.Maybe ResponseHeader)members:: Lens' MemberUpdateResponse [Member]
Instances
data MoveLeaderRequest Source #
Fields :
targetID:: Lens' MoveLeaderRequest Data.Word.Word64
Instances
data MoveLeaderResponse Source #
Fields :
header:: Lens' MoveLeaderResponse ResponseHeadermaybe'header:: Lens' MoveLeaderResponse (Prelude.Maybe ResponseHeader)
Instances
data PutRequest Source #
Fields :
key:: Lens' PutRequest Data.ByteString.ByteStringvalue:: Lens' PutRequest Data.ByteString.ByteStringlease:: Lens' PutRequest Data.Int.Int64prevKv:: Lens' PutRequest Prelude.BoolignoreValue:: Lens' PutRequest Prelude.BoolignoreLease:: Lens' PutRequest Prelude.Bool
Instances
data PutResponse Source #
Fields :
header:: Lens' PutResponse ResponseHeadermaybe'header:: Lens' PutResponse (Prelude.Maybe ResponseHeader)prevKv:: Lens' PutResponse Proto.Etcd.Mvcc.Mvccpb.Kv.KeyValuemaybe'prevKv:: Lens' PutResponse (Prelude.Maybe Proto.Etcd.Mvcc.Mvccpb.Kv.KeyValue)
Instances
data RangeRequest Source #
Fields :
key:: Lens' RangeRequest Data.ByteString.ByteStringrangeEnd:: Lens' RangeRequest Data.ByteString.ByteStringlimit:: Lens' RangeRequest Data.Int.Int64revision:: Lens' RangeRequest Data.Int.Int64sortOrder:: Lens' RangeRequest RangeRequest'SortOrdersortTarget:: Lens' RangeRequest RangeRequest'SortTargetserializable:: Lens' RangeRequest Prelude.BoolkeysOnly:: Lens' RangeRequest Prelude.BoolcountOnly:: Lens' RangeRequest Prelude.BoolminModRevision:: Lens' RangeRequest Data.Int.Int64maxModRevision:: Lens' RangeRequest Data.Int.Int64minCreateRevision:: Lens' RangeRequest Data.Int.Int64maxCreateRevision:: Lens' RangeRequest Data.Int.Int64
Instances
data RangeRequest'SortOrder Source #
Constructors
| RangeRequest'NONE | |
| RangeRequest'ASCEND | |
| RangeRequest'DESCEND | |
| RangeRequest'SortOrder'Unrecognized !RangeRequest'SortOrder'UnrecognizedValue |
Instances
data RangeRequest'SortOrder Source #
Instances
data RangeRequest'SortOrder'UnrecognizedValue Source #
Instances
data RangeRequest'SortTarget Source #
Constructors
| RangeRequest'KEY | |
| RangeRequest'VERSION | |
| RangeRequest'CREATE | |
| RangeRequest'MOD | |
| RangeRequest'VALUE | |
| RangeRequest'SortTarget'Unrecognized !RangeRequest'SortTarget'UnrecognizedValue |
Instances
data RangeRequest'SortTarget Source #
Instances
data RangeRequest'SortTarget'UnrecognizedValue Source #
Instances
data RangeResponse Source #
Fields :
header:: Lens' RangeResponse ResponseHeadermaybe'header:: Lens' RangeResponse (Prelude.Maybe ResponseHeader)kvs:: Lens' RangeResponse [Proto.Etcd.Mvcc.Mvccpb.Kv.KeyValue]more:: Lens' RangeResponse Prelude.Boolcount:: Lens' RangeResponse Data.Int.Int64
Instances
Fields :
maybe'request:: Lens' RequestOp (Prelude.Maybe RequestOp'Request)maybe'requestRange:: Lens' RequestOp (Prelude.Maybe RangeRequest)requestRange:: Lens' RequestOp RangeRequestmaybe'requestPut:: Lens' RequestOp (Prelude.Maybe PutRequest)requestPut:: Lens' RequestOp PutRequestmaybe'requestDeleteRange:: Lens' RequestOp (Prelude.Maybe DeleteRangeRequest)requestDeleteRange:: Lens' RequestOp DeleteRangeRequestmaybe'requestTxn:: Lens' RequestOp (Prelude.Maybe TxnRequest)requestTxn:: Lens' RequestOp TxnRequest
Instances
data RequestOp'Request Source #
Constructors
| RequestOp'RequestRange !RangeRequest | |
| RequestOp'RequestPut !PutRequest | |
| RequestOp'RequestDeleteRange !DeleteRangeRequest | |
| RequestOp'RequestTxn !TxnRequest |
Instances
data ResponseHeader Source #
Fields :
Instances
data ResponseOp Source #
Fields :
maybe'response:: Lens' ResponseOp (Prelude.Maybe ResponseOp'Response)maybe'responseRange:: Lens' ResponseOp (Prelude.Maybe RangeResponse)responseRange:: Lens' ResponseOp RangeResponsemaybe'responsePut:: Lens' ResponseOp (Prelude.Maybe PutResponse)responsePut:: Lens' ResponseOp PutResponsemaybe'responseDeleteRange:: Lens' ResponseOp (Prelude.Maybe DeleteRangeResponse)responseDeleteRange:: Lens' ResponseOp DeleteRangeResponsemaybe'responseTxn:: Lens' ResponseOp (Prelude.Maybe TxnResponse)responseTxn:: Lens' ResponseOp TxnResponse
Instances
data ResponseOp'Response Source #
Constructors
| ResponseOp'ResponseRange !RangeResponse | |
| ResponseOp'ResponsePut !PutResponse | |
| ResponseOp'ResponseDeleteRange !DeleteRangeResponse | |
| ResponseOp'ResponseTxn !TxnResponse |
Instances
data SnapshotRequest Source #
Fields :
Instances
data SnapshotResponse Source #
Fields :
header:: Lens' SnapshotResponse ResponseHeadermaybe'header:: Lens' SnapshotResponse (Prelude.Maybe ResponseHeader)remainingBytes:: Lens' SnapshotResponse Data.Word.Word64blob:: Lens' SnapshotResponse Data.ByteString.ByteString
Instances
data StatusRequest Source #
Fields :
Instances
data StatusResponse Source #
Fields :
header:: Lens' StatusResponse ResponseHeadermaybe'header:: Lens' StatusResponse (Prelude.Maybe ResponseHeader)version:: Lens' StatusResponse Data.Text.TextdbSize:: Lens' StatusResponse Data.Int.Int64leader:: Lens' StatusResponse Data.Word.Word64raftIndex:: Lens' StatusResponse Data.Word.Word64raftTerm:: Lens' StatusResponse Data.Word.Word64raftAppliedIndex:: Lens' StatusResponse Data.Word.Word64errors:: Lens' StatusResponse [Data.Text.Text]dbSizeInUse:: Lens' StatusResponse Data.Int.Int64
Instances
data TxnRequest Source #
Fields :
Instances
data TxnResponse Source #
Fields :
header:: Lens' TxnResponse ResponseHeadermaybe'header:: Lens' TxnResponse (Prelude.Maybe ResponseHeader)succeeded:: Lens' TxnResponse Prelude.Boolresponses:: Lens' TxnResponse [ResponseOp]
Instances
data WatchCancelRequest Source #
Fields :
watchId:: Lens' WatchCancelRequest Data.Int.Int64
Instances
data WatchCreateRequest Source #
Fields :
key:: Lens' WatchCreateRequest Data.ByteString.ByteStringrangeEnd:: Lens' WatchCreateRequest Data.ByteString.ByteStringstartRevision:: Lens' WatchCreateRequest Data.Int.Int64progressNotify:: Lens' WatchCreateRequest Prelude.Boolfilters:: Lens' WatchCreateRequest [WatchCreateRequest'FilterType]prevKv:: Lens' WatchCreateRequest Prelude.BoolwatchId:: Lens' WatchCreateRequest Data.Int.Int64fragment:: Lens' WatchCreateRequest Prelude.Bool
Instances
data WatchCreateRequest'FilterType Source #
Constructors
| WatchCreateRequest'NOPUT | |
| WatchCreateRequest'NODELETE | |
| WatchCreateRequest'FilterType'Unrecognized !WatchCreateRequest'FilterType'UnrecognizedValue |
Instances
data WatchCreateRequest'FilterType Source #
Instances
data WatchCreateRequest'FilterType'UnrecognizedValue Source #
Instances
data WatchProgressRequest Source #
Fields :
Instances
data WatchRequest Source #
Fields :
maybe'requestUnion:: Lens' WatchRequest (Prelude.Maybe WatchRequest'RequestUnion)maybe'createRequest:: Lens' WatchRequest (Prelude.Maybe WatchCreateRequest)createRequest:: Lens' WatchRequest WatchCreateRequestmaybe'cancelRequest:: Lens' WatchRequest (Prelude.Maybe WatchCancelRequest)cancelRequest:: Lens' WatchRequest WatchCancelRequestmaybe'progressRequest:: Lens' WatchRequest (Prelude.Maybe WatchProgressRequest)progressRequest:: Lens' WatchRequest WatchProgressRequest
Instances
data WatchRequest'RequestUnion Source #
Constructors
| WatchRequest'CreateRequest !WatchCreateRequest | |
| WatchRequest'CancelRequest !WatchCancelRequest | |
| WatchRequest'ProgressRequest !WatchProgressRequest |
Instances
data WatchResponse Source #
Fields :
header:: Lens' WatchResponse ResponseHeadermaybe'header:: Lens' WatchResponse (Prelude.Maybe ResponseHeader)watchId:: Lens' WatchResponse Data.Int.Int64created:: Lens' WatchResponse Prelude.Boolcanceled:: Lens' WatchResponse Prelude.BoolcompactRevision:: Lens' WatchResponse Data.Int.Int64cancelReason:: Lens' WatchResponse Data.Text.Textfragment:: Lens' WatchResponse Prelude.Boolevents:: Lens' WatchResponse [Proto.Etcd.Mvcc.Mvccpb.Kv.Event]