Safe Haskell | None |
---|---|
Language | Haskell2010 |
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
Instances
Instances
Instances
Instances
data Maintenance Source #
Instances
Instances
data AlarmMember Source #
Instances
data AlarmRequest Source #
Fields :
Instances
data AlarmRequest'AlarmAction Source #
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 ResponseHeader
maybe'header
:: Lens' AlarmResponse (Prelude.Maybe ResponseHeader)
alarms
:: Lens' AlarmResponse [AlarmMember]
Instances
Instances
Instances
data AlarmType'UnrecognizedValue Source #
Instances
data AuthDisableRequest Source #
Fields :
Instances
data AuthDisableResponse Source #
Fields :
header
:: Lens' AuthDisableResponse ResponseHeader
maybe'header
:: Lens' AuthDisableResponse (Prelude.Maybe ResponseHeader)
Instances
data AuthEnableRequest Source #
Fields :
Instances
data AuthEnableResponse Source #
Fields :
header
:: Lens' AuthEnableResponse ResponseHeader
maybe'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 ResponseHeader
maybe'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 ResponseHeader
maybe'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 ResponseHeader
maybe'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.Text
perm
:: Lens' AuthRoleGrantPermissionRequest Proto.Etcd.Auth.Authpb.Auth.Permission
maybe'perm
:: Lens' AuthRoleGrantPermissionRequest (Prelude.Maybe Proto.Etcd.Auth.Authpb.Auth.Permission)
Instances
data AuthRoleGrantPermissionResponse Source #
Fields :
header
:: Lens' AuthRoleGrantPermissionResponse ResponseHeader
maybe'header
:: Lens' AuthRoleGrantPermissionResponse (Prelude.Maybe ResponseHeader)
Instances
data AuthRoleListRequest Source #
Fields :
Instances
data AuthRoleListResponse Source #
Fields :
header
:: Lens' AuthRoleListResponse ResponseHeader
maybe'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 ResponseHeader
maybe'header
:: Lens' AuthRoleRevokePermissionResponse (Prelude.Maybe ResponseHeader)
Instances
data AuthUserAddRequest Source #
Fields :
Instances
data AuthUserAddResponse Source #
Fields :
header
:: Lens' AuthUserAddResponse ResponseHeader
maybe'header
:: Lens' AuthUserAddResponse (Prelude.Maybe ResponseHeader)
Instances
data AuthUserChangePasswordRequest Source #
Fields :
Instances
data AuthUserChangePasswordResponse Source #
Fields :
header
:: Lens' AuthUserChangePasswordResponse ResponseHeader
maybe'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 ResponseHeader
maybe'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 ResponseHeader
maybe'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 ResponseHeader
maybe'header
:: Lens' AuthUserGrantRoleResponse (Prelude.Maybe ResponseHeader)
Instances
data AuthUserListRequest Source #
Fields :
Instances
data AuthUserListResponse Source #
Fields :
header
:: Lens' AuthUserListResponse ResponseHeader
maybe'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 ResponseHeader
maybe'header
:: Lens' AuthUserRevokeRoleResponse (Prelude.Maybe ResponseHeader)
Instances
data AuthenticateRequest Source #
Fields :
Instances
data AuthenticateResponse Source #
Fields :
header
:: Lens' AuthenticateResponse ResponseHeader
maybe'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 ResponseHeader
maybe'header
:: Lens' CompactionResponse (Prelude.Maybe ResponseHeader)
Instances
Fields :
result
:: Lens' Compare Compare'CompareResult
target
:: Lens' Compare Compare'CompareTarget
key
:: Lens' Compare Data.ByteString.ByteString
rangeEnd
:: Lens' Compare Data.ByteString.ByteString
maybe'targetUnion
:: Lens' Compare (Prelude.Maybe Compare'TargetUnion)
maybe'version
:: Lens' Compare (Prelude.Maybe Data.Int.Int64)
version
:: Lens' Compare Data.Int.Int64
maybe'createRevision
:: Lens' Compare (Prelude.Maybe Data.Int.Int64)
createRevision
:: Lens' Compare Data.Int.Int64
maybe'modRevision
:: Lens' Compare (Prelude.Maybe Data.Int.Int64)
modRevision
:: Lens' Compare Data.Int.Int64
maybe'value
:: Lens' Compare (Prelude.Maybe Data.ByteString.ByteString)
value
:: Lens' Compare Data.ByteString.ByteString
maybe'lease
:: Lens' Compare (Prelude.Maybe Data.Int.Int64)
lease
:: Lens' Compare Data.Int.Int64
Instances
data Compare'TargetUnion Source #
Compare'Version !Int64 | |
Compare'CreateRevision !Int64 | |
Compare'ModRevision !Int64 | |
Compare'Value !ByteString | |
Compare'Lease !Int64 |
Instances
data Compare'CompareResult Source #
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 #
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 ResponseHeader
maybe'header
:: Lens' DefragmentResponse (Prelude.Maybe ResponseHeader)
Instances
data DeleteRangeRequest Source #
Fields :
Instances
data DeleteRangeResponse Source #
Fields :
header
:: Lens' DeleteRangeResponse ResponseHeader
maybe'header
:: Lens' DeleteRangeResponse (Prelude.Maybe ResponseHeader)
deleted
:: Lens' DeleteRangeResponse Data.Int.Int64
prevKvs
:: 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 ResponseHeader
maybe'header
:: Lens' HashKVResponse (Prelude.Maybe ResponseHeader)
hash
:: Lens' HashKVResponse Data.Word.Word32
compactRevision
:: Lens' HashKVResponse Data.Int.Int64
Instances
data HashRequest Source #
Fields :
Instances
Eq HashRequest Source # | |
Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc (==) :: HashRequest -> HashRequest -> Bool # (/=) :: HashRequest -> HashRequest -> Bool # | |
Ord HashRequest Source # | |
Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc compare :: HashRequest -> HashRequest -> Ordering # (<) :: HashRequest -> HashRequest -> Bool # (<=) :: HashRequest -> HashRequest -> Bool # (>) :: HashRequest -> HashRequest -> Bool # (>=) :: HashRequest -> HashRequest -> Bool # max :: HashRequest -> HashRequest -> HashRequest # min :: HashRequest -> HashRequest -> HashRequest # | |
Show HashRequest Source # | |
Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc showsPrec :: Int -> HashRequest -> ShowS # show :: HashRequest -> String # showList :: [HashRequest] -> ShowS # | |
NFData HashRequest Source # | |
Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc rnf :: HashRequest -> () # | |
Message HashRequest Source # | |
data HashResponse Source #
Fields :
header
:: Lens' HashResponse ResponseHeader
maybe'header
:: Lens' HashResponse (Prelude.Maybe ResponseHeader)
hash
:: Lens' HashResponse Data.Word.Word32
Instances
data LeaseCheckpoint Source #
Fields :
id
:: Lens' LeaseCheckpoint Data.Int.Int64
remainingTTL
:: Lens' LeaseCheckpoint Data.Int.Int64
Instances
data LeaseCheckpointRequest Source #
Fields :
checkpoints
:: Lens' LeaseCheckpointRequest [LeaseCheckpoint]
Instances
data LeaseCheckpointResponse Source #
Fields :
header
:: Lens' LeaseCheckpointResponse ResponseHeader
maybe'header
:: Lens' LeaseCheckpointResponse (Prelude.Maybe ResponseHeader)
Instances
data LeaseGrantRequest Source #
Instances
data LeaseGrantResponse Source #
Fields :
header
:: Lens' LeaseGrantResponse ResponseHeader
maybe'header
:: Lens' LeaseGrantResponse (Prelude.Maybe ResponseHeader)
id
:: Lens' LeaseGrantResponse Data.Int.Int64
ttl
:: Lens' LeaseGrantResponse Data.Int.Int64
error
:: Lens' LeaseGrantResponse Data.Text.Text
Instances
data LeaseKeepAliveRequest Source #
Fields :
id
:: Lens' LeaseKeepAliveRequest Data.Int.Int64
Instances
data LeaseKeepAliveResponse Source #
Fields :
header
:: Lens' LeaseKeepAliveResponse ResponseHeader
maybe'header
:: Lens' LeaseKeepAliveResponse (Prelude.Maybe ResponseHeader)
id
:: Lens' LeaseKeepAliveResponse Data.Int.Int64
ttl
:: Lens' LeaseKeepAliveResponse Data.Int.Int64
Instances
data LeaseLeasesRequest Source #
Fields :
Instances
data LeaseLeasesResponse Source #
Fields :
header
:: Lens' LeaseLeasesResponse ResponseHeader
maybe'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 ResponseHeader
maybe'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 ResponseHeader
maybe'header
:: Lens' LeaseTimeToLiveResponse (Prelude.Maybe ResponseHeader)
id
:: Lens' LeaseTimeToLiveResponse Data.Int.Int64
ttl
:: Lens' LeaseTimeToLiveResponse Data.Int.Int64
grantedTTL
:: Lens' LeaseTimeToLiveResponse Data.Int.Int64
keys
:: Lens' LeaseTimeToLiveResponse [Data.ByteString.ByteString]
Instances
Fields :
id
:: Lens' Member Data.Word.Word64
name
:: Lens' Member Data.Text.Text
peerURLs
:: 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 ResponseHeader
maybe'header
:: Lens' MemberAddResponse (Prelude.Maybe ResponseHeader)
member
:: Lens' MemberAddResponse Member
maybe'member
:: Lens' MemberAddResponse (Prelude.Maybe Member)
members
:: Lens' MemberAddResponse [Member]
Instances
data MemberListRequest Source #
Fields :
Instances
data MemberListResponse Source #
Fields :
header
:: Lens' MemberListResponse ResponseHeader
maybe'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 ResponseHeader
maybe'header
:: Lens' MemberRemoveResponse (Prelude.Maybe ResponseHeader)
members
:: Lens' MemberRemoveResponse [Member]
Instances
data MemberUpdateRequest Source #
Fields :
Instances
data MemberUpdateResponse Source #
Fields :
header
:: Lens' MemberUpdateResponse ResponseHeader
maybe'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 ResponseHeader
maybe'header
:: Lens' MoveLeaderResponse (Prelude.Maybe ResponseHeader)
Instances
data PutRequest Source #
Fields :
key
:: Lens' PutRequest Data.ByteString.ByteString
value
:: Lens' PutRequest Data.ByteString.ByteString
lease
:: Lens' PutRequest Data.Int.Int64
prevKv
:: Lens' PutRequest Prelude.Bool
ignoreValue
:: Lens' PutRequest Prelude.Bool
ignoreLease
:: Lens' PutRequest Prelude.Bool
Instances
data PutResponse Source #
Fields :
header
:: Lens' PutResponse ResponseHeader
maybe'header
:: Lens' PutResponse (Prelude.Maybe ResponseHeader)
prevKv
:: Lens' PutResponse Proto.Etcd.Mvcc.Mvccpb.Kv.KeyValue
maybe'prevKv
:: Lens' PutResponse (Prelude.Maybe Proto.Etcd.Mvcc.Mvccpb.Kv.KeyValue)
Instances
data RangeRequest Source #
Fields :
key
:: Lens' RangeRequest Data.ByteString.ByteString
rangeEnd
:: Lens' RangeRequest Data.ByteString.ByteString
limit
:: Lens' RangeRequest Data.Int.Int64
revision
:: Lens' RangeRequest Data.Int.Int64
sortOrder
:: Lens' RangeRequest RangeRequest'SortOrder
sortTarget
:: Lens' RangeRequest RangeRequest'SortTarget
serializable
:: Lens' RangeRequest Prelude.Bool
keysOnly
:: Lens' RangeRequest Prelude.Bool
countOnly
:: Lens' RangeRequest Prelude.Bool
minModRevision
:: Lens' RangeRequest Data.Int.Int64
maxModRevision
:: Lens' RangeRequest Data.Int.Int64
minCreateRevision
:: Lens' RangeRequest Data.Int.Int64
maxCreateRevision
:: Lens' RangeRequest Data.Int.Int64
Instances
data RangeRequest'SortOrder Source #
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 #
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 ResponseHeader
maybe'header
:: Lens' RangeResponse (Prelude.Maybe ResponseHeader)
kvs
:: Lens' RangeResponse [Proto.Etcd.Mvcc.Mvccpb.Kv.KeyValue]
more
:: Lens' RangeResponse Prelude.Bool
count
:: 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 RangeRequest
maybe'requestPut
:: Lens' RequestOp (Prelude.Maybe PutRequest)
requestPut
:: Lens' RequestOp PutRequest
maybe'requestDeleteRange
:: Lens' RequestOp (Prelude.Maybe DeleteRangeRequest)
requestDeleteRange
:: Lens' RequestOp DeleteRangeRequest
maybe'requestTxn
:: Lens' RequestOp (Prelude.Maybe TxnRequest)
requestTxn
:: Lens' RequestOp TxnRequest
Instances
data RequestOp'Request Source #
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 RangeResponse
maybe'responsePut
:: Lens' ResponseOp (Prelude.Maybe PutResponse)
responsePut
:: Lens' ResponseOp PutResponse
maybe'responseDeleteRange
:: Lens' ResponseOp (Prelude.Maybe DeleteRangeResponse)
responseDeleteRange
:: Lens' ResponseOp DeleteRangeResponse
maybe'responseTxn
:: Lens' ResponseOp (Prelude.Maybe TxnResponse)
responseTxn
:: Lens' ResponseOp TxnResponse
Instances
data ResponseOp'Response Source #
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 ResponseHeader
maybe'header
:: Lens' SnapshotResponse (Prelude.Maybe ResponseHeader)
remainingBytes
:: Lens' SnapshotResponse Data.Word.Word64
blob
:: Lens' SnapshotResponse Data.ByteString.ByteString
Instances
data StatusRequest Source #
Fields :
Instances
Eq StatusRequest Source # | |
Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc (==) :: StatusRequest -> StatusRequest -> Bool # (/=) :: StatusRequest -> StatusRequest -> Bool # | |
Ord StatusRequest Source # | |
Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc compare :: StatusRequest -> StatusRequest -> Ordering # (<) :: StatusRequest -> StatusRequest -> Bool # (<=) :: StatusRequest -> StatusRequest -> Bool # (>) :: StatusRequest -> StatusRequest -> Bool # (>=) :: StatusRequest -> StatusRequest -> Bool # max :: StatusRequest -> StatusRequest -> StatusRequest # min :: StatusRequest -> StatusRequest -> StatusRequest # | |
Show StatusRequest Source # | |
Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc showsPrec :: Int -> StatusRequest -> ShowS # show :: StatusRequest -> String # showList :: [StatusRequest] -> ShowS # | |
NFData StatusRequest Source # | |
Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc rnf :: StatusRequest -> () # | |
Message StatusRequest Source # | |
data StatusResponse Source #
Fields :
header
:: Lens' StatusResponse ResponseHeader
maybe'header
:: Lens' StatusResponse (Prelude.Maybe ResponseHeader)
version
:: Lens' StatusResponse Data.Text.Text
dbSize
:: Lens' StatusResponse Data.Int.Int64
leader
:: Lens' StatusResponse Data.Word.Word64
raftIndex
:: Lens' StatusResponse Data.Word.Word64
raftTerm
:: Lens' StatusResponse Data.Word.Word64
raftAppliedIndex
:: Lens' StatusResponse Data.Word.Word64
errors
:: Lens' StatusResponse [Data.Text.Text]
dbSizeInUse
:: Lens' StatusResponse Data.Int.Int64
Instances
data TxnRequest Source #
Fields :
Instances
data TxnResponse Source #
Fields :
header
:: Lens' TxnResponse ResponseHeader
maybe'header
:: Lens' TxnResponse (Prelude.Maybe ResponseHeader)
succeeded
:: Lens' TxnResponse Prelude.Bool
responses
:: Lens' TxnResponse [ResponseOp]
Instances
data WatchCancelRequest Source #
Fields :
watchId
:: Lens' WatchCancelRequest Data.Int.Int64
Instances
data WatchCreateRequest Source #
Fields :
key
:: Lens' WatchCreateRequest Data.ByteString.ByteString
rangeEnd
:: Lens' WatchCreateRequest Data.ByteString.ByteString
startRevision
:: Lens' WatchCreateRequest Data.Int.Int64
progressNotify
:: Lens' WatchCreateRequest Prelude.Bool
filters
:: Lens' WatchCreateRequest [WatchCreateRequest'FilterType]
prevKv
:: Lens' WatchCreateRequest Prelude.Bool
watchId
:: Lens' WatchCreateRequest Data.Int.Int64
fragment
:: Lens' WatchCreateRequest Prelude.Bool
Instances
data WatchCreateRequest'FilterType Source #
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 WatchCreateRequest
maybe'cancelRequest
:: Lens' WatchRequest (Prelude.Maybe WatchCancelRequest)
cancelRequest
:: Lens' WatchRequest WatchCancelRequest
maybe'progressRequest
:: Lens' WatchRequest (Prelude.Maybe WatchProgressRequest)
progressRequest
:: Lens' WatchRequest WatchProgressRequest
Instances
data WatchRequest'RequestUnion Source #
WatchRequest'CreateRequest !WatchCreateRequest | |
WatchRequest'CancelRequest !WatchCancelRequest | |
WatchRequest'ProgressRequest !WatchProgressRequest |
Instances
data WatchResponse Source #
Fields :
header
:: Lens' WatchResponse ResponseHeader
maybe'header
:: Lens' WatchResponse (Prelude.Maybe ResponseHeader)
watchId
:: Lens' WatchResponse Data.Int.Int64
created
:: Lens' WatchResponse Prelude.Bool
canceled
:: Lens' WatchResponse Prelude.Bool
compactRevision
:: Lens' WatchResponse Data.Int.Int64
cancelReason
:: Lens' WatchResponse Data.Text.Text
fragment
:: Lens' WatchResponse Prelude.Bool
events
:: Lens' WatchResponse [Proto.Etcd.Mvcc.Mvccpb.Kv.Event]