grpc-api-etcd-0.1.0.1: Generated messages and instances for etcd gRPC.

Safe HaskellNone
LanguageHaskell2010

Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Synopsis

Documentation

data KV Source #

Constructors

KV 
Instances
Service KV Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Associated Types

type ServiceName KV :: Symbol #

type ServicePackage KV :: Symbol #

type ServiceMethods KV :: [Symbol] #

HasMethodImpl KV "compact" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Associated Types

type MethodName KV "compact" :: Symbol #

type MethodInput KV "compact" :: * #

type MethodOutput KV "compact" :: * #

type MethodStreamingType KV "compact" :: StreamingType #

HasMethodImpl KV "deleteRange" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Associated Types

type MethodName KV "deleteRange" :: Symbol #

type MethodInput KV "deleteRange" :: * #

type MethodOutput KV "deleteRange" :: * #

type MethodStreamingType KV "deleteRange" :: StreamingType #

HasMethodImpl KV "put" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Associated Types

type MethodName KV "put" :: Symbol #

type MethodInput KV "put" :: * #

type MethodOutput KV "put" :: * #

type MethodStreamingType KV "put" :: StreamingType #

HasMethodImpl KV "range" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Associated Types

type MethodName KV "range" :: Symbol #

type MethodInput KV "range" :: * #

type MethodOutput KV "range" :: * #

type MethodStreamingType KV "range" :: StreamingType #

HasMethodImpl KV "txn" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Associated Types

type MethodName KV "txn" :: Symbol #

type MethodInput KV "txn" :: * #

type MethodOutput KV "txn" :: * #

type MethodStreamingType KV "txn" :: StreamingType #

type ServiceMethods KV Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

type ServiceMethods KV = "compact" ': ("deleteRange" ': ("put" ': ("range" ': ("txn" ': ([] :: [Symbol])))))
type ServicePackage KV Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

type ServicePackage KV = "etcdserverpb"
type ServiceName KV Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

type ServiceName KV = "KV"
type MethodStreamingType KV "compact" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

type MethodStreamingType KV "deleteRange" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

type MethodStreamingType KV "deleteRange" = NonStreaming
type MethodStreamingType KV "put" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

type MethodStreamingType KV "range" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

type MethodStreamingType KV "txn" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

type MethodOutput KV "compact" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

type MethodOutput KV "deleteRange" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

type MethodOutput KV "deleteRange" = DeleteRangeResponse
type MethodOutput KV "put" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

type MethodOutput KV "range" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

type MethodOutput KV "txn" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

type MethodInput KV "compact" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

type MethodInput KV "deleteRange" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

type MethodInput KV "deleteRange" = DeleteRangeRequest
type MethodInput KV "put" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

type MethodInput KV "range" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

type MethodInput KV "range" = RangeRequest
type MethodInput KV "txn" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

type MethodName KV "compact" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

type MethodName KV "compact" = "Compact"
type MethodName KV "deleteRange" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

type MethodName KV "deleteRange" = "DeleteRange"
type MethodName KV "put" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

type MethodName KV "put" = "Put"
type MethodName KV "range" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

type MethodName KV "range" = "Range"
type MethodName KV "txn" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

type MethodName KV "txn" = "Txn"

data Watch Source #

Constructors

Watch 
Instances
Service Watch Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Associated Types

type ServiceName Watch :: Symbol #

type ServicePackage Watch :: Symbol #

type ServiceMethods Watch :: [Symbol] #

HasMethodImpl Watch "watch" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Associated Types

type MethodName Watch "watch" :: Symbol #

type MethodInput Watch "watch" :: * #

type MethodOutput Watch "watch" :: * #

type MethodStreamingType Watch "watch" :: StreamingType #

type ServiceMethods Watch Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

type ServiceMethods Watch = "watch" ': ([] :: [Symbol])
type ServicePackage Watch Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

type ServicePackage Watch = "etcdserverpb"
type ServiceName Watch Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

type ServiceName Watch = "Watch"
type MethodStreamingType Watch "watch" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

type MethodOutput Watch "watch" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

type MethodInput Watch "watch" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

type MethodName Watch "watch" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

type MethodName Watch "watch" = "Watch"

data Lease Source #

Constructors

Lease 
Instances
Service Lease Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Associated Types

type ServiceName Lease :: Symbol #

type ServicePackage Lease :: Symbol #

type ServiceMethods Lease :: [Symbol] #

HasMethodImpl Lease "leaseGrant" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Associated Types

type MethodName Lease "leaseGrant" :: Symbol #

type MethodInput Lease "leaseGrant" :: * #

type MethodOutput Lease "leaseGrant" :: * #

type MethodStreamingType Lease "leaseGrant" :: StreamingType #

HasMethodImpl Lease "leaseKeepAlive" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Associated Types

type MethodName Lease "leaseKeepAlive" :: Symbol #

type MethodInput Lease "leaseKeepAlive" :: * #

type MethodOutput Lease "leaseKeepAlive" :: * #

type MethodStreamingType Lease "leaseKeepAlive" :: StreamingType #

HasMethodImpl Lease "leaseLeases" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Associated Types

type MethodName Lease "leaseLeases" :: Symbol #

type MethodInput Lease "leaseLeases" :: * #

type MethodOutput Lease "leaseLeases" :: * #

type MethodStreamingType Lease "leaseLeases" :: StreamingType #

HasMethodImpl Lease "leaseRevoke" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Associated Types

type MethodName Lease "leaseRevoke" :: Symbol #

type MethodInput Lease "leaseRevoke" :: * #

type MethodOutput Lease "leaseRevoke" :: * #

type MethodStreamingType Lease "leaseRevoke" :: StreamingType #

HasMethodImpl Lease "leaseTimeToLive" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Associated Types

type MethodName Lease "leaseTimeToLive" :: Symbol #

type MethodInput Lease "leaseTimeToLive" :: * #

type MethodOutput Lease "leaseTimeToLive" :: * #

type MethodStreamingType Lease "leaseTimeToLive" :: StreamingType #

type ServiceMethods Lease Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

type ServiceMethods Lease = "leaseGrant" ': ("leaseKeepAlive" ': ("leaseLeases" ': ("leaseRevoke" ': ("leaseTimeToLive" ': ([] :: [Symbol])))))
type ServicePackage Lease Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

type ServicePackage Lease = "etcdserverpb"
type ServiceName Lease Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

type ServiceName Lease = "Lease"
type MethodStreamingType Lease "leaseGrant" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

type MethodStreamingType Lease "leaseKeepAlive" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

type MethodStreamingType Lease "leaseKeepAlive" = BiDiStreaming
type MethodStreamingType Lease "leaseLeases" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

type MethodStreamingType Lease "leaseRevoke" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

type MethodStreamingType Lease "leaseTimeToLive" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

type MethodStreamingType Lease "leaseTimeToLive" = NonStreaming
type MethodOutput Lease "leaseGrant" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

type MethodOutput Lease "leaseKeepAlive" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

type MethodOutput Lease "leaseKeepAlive" = LeaseKeepAliveResponse
type MethodOutput Lease "leaseLeases" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

type MethodOutput Lease "leaseRevoke" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

type MethodOutput Lease "leaseTimeToLive" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

type MethodOutput Lease "leaseTimeToLive" = LeaseTimeToLiveResponse
type MethodInput Lease "leaseGrant" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

type MethodInput Lease "leaseGrant" = LeaseGrantRequest
type MethodInput Lease "leaseKeepAlive" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

type MethodInput Lease "leaseKeepAlive" = LeaseKeepAliveRequest
type MethodInput Lease "leaseLeases" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

type MethodInput Lease "leaseLeases" = LeaseLeasesRequest
type MethodInput Lease "leaseRevoke" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

type MethodInput Lease "leaseRevoke" = LeaseRevokeRequest
type MethodInput Lease "leaseTimeToLive" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

type MethodInput Lease "leaseTimeToLive" = LeaseTimeToLiveRequest
type MethodName Lease "leaseGrant" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

type MethodName Lease "leaseGrant" = "LeaseGrant"
type MethodName Lease "leaseKeepAlive" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

type MethodName Lease "leaseKeepAlive" = "LeaseKeepAlive"
type MethodName Lease "leaseLeases" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

type MethodName Lease "leaseLeases" = "LeaseLeases"
type MethodName Lease "leaseRevoke" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

type MethodName Lease "leaseRevoke" = "LeaseRevoke"
type MethodName Lease "leaseTimeToLive" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

type MethodName Lease "leaseTimeToLive" = "LeaseTimeToLive"

data Cluster Source #

Constructors

Cluster 
Instances
Service Cluster Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

HasMethodImpl Cluster "memberAdd" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Associated Types

type MethodName Cluster "memberAdd" :: Symbol #

type MethodInput Cluster "memberAdd" :: * #

type MethodOutput Cluster "memberAdd" :: * #

type MethodStreamingType Cluster "memberAdd" :: StreamingType #

HasMethodImpl Cluster "memberList" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Associated Types

type MethodName Cluster "memberList" :: Symbol #

type MethodInput Cluster "memberList" :: * #

type MethodOutput Cluster "memberList" :: * #

type MethodStreamingType Cluster "memberList" :: StreamingType #

HasMethodImpl Cluster "memberRemove" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Associated Types

type MethodName Cluster "memberRemove" :: Symbol #

type MethodInput Cluster "memberRemove" :: * #

type MethodOutput Cluster "memberRemove" :: * #

type MethodStreamingType Cluster "memberRemove" :: StreamingType #

HasMethodImpl Cluster "memberUpdate" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Associated Types

type MethodName Cluster "memberUpdate" :: Symbol #

type MethodInput Cluster "memberUpdate" :: * #

type MethodOutput Cluster "memberUpdate" :: * #

type MethodStreamingType Cluster "memberUpdate" :: StreamingType #

type ServiceMethods Cluster Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

type ServiceMethods Cluster = "memberAdd" ': ("memberList" ': ("memberRemove" ': ("memberUpdate" ': ([] :: [Symbol]))))
type ServicePackage Cluster Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

type ServicePackage Cluster = "etcdserverpb"
type ServiceName Cluster Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

type ServiceName Cluster = "Cluster"
type MethodStreamingType Cluster "memberAdd" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

type MethodStreamingType Cluster "memberList" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

type MethodStreamingType Cluster "memberRemove" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

type MethodStreamingType Cluster "memberUpdate" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

type MethodOutput Cluster "memberAdd" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

type MethodOutput Cluster "memberList" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

type MethodOutput Cluster "memberRemove" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

type MethodOutput Cluster "memberUpdate" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

type MethodInput Cluster "memberAdd" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

type MethodInput Cluster "memberList" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

type MethodInput Cluster "memberRemove" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

type MethodInput Cluster "memberUpdate" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

type MethodName Cluster "memberAdd" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

type MethodName Cluster "memberAdd" = "MemberAdd"
type MethodName Cluster "memberList" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

type MethodName Cluster "memberList" = "MemberList"
type MethodName Cluster "memberRemove" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

type MethodName Cluster "memberRemove" = "MemberRemove"
type MethodName Cluster "memberUpdate" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

type MethodName Cluster "memberUpdate" = "MemberUpdate"

data Maintenance Source #

Constructors

Maintenance 
Instances
Service Maintenance Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

HasMethodImpl Maintenance "alarm" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Associated Types

type MethodName Maintenance "alarm" :: Symbol #

type MethodInput Maintenance "alarm" :: * #

type MethodOutput Maintenance "alarm" :: * #

type MethodStreamingType Maintenance "alarm" :: StreamingType #

HasMethodImpl Maintenance "defragment" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Associated Types

type MethodName Maintenance "defragment" :: Symbol #

type MethodInput Maintenance "defragment" :: * #

type MethodOutput Maintenance "defragment" :: * #

type MethodStreamingType Maintenance "defragment" :: StreamingType #

HasMethodImpl Maintenance "hash" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Associated Types

type MethodName Maintenance "hash" :: Symbol #

type MethodInput Maintenance "hash" :: * #

type MethodOutput Maintenance "hash" :: * #

type MethodStreamingType Maintenance "hash" :: StreamingType #

HasMethodImpl Maintenance "hashKV" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Associated Types

type MethodName Maintenance "hashKV" :: Symbol #

type MethodInput Maintenance "hashKV" :: * #

type MethodOutput Maintenance "hashKV" :: * #

type MethodStreamingType Maintenance "hashKV" :: StreamingType #

HasMethodImpl Maintenance "moveLeader" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Associated Types

type MethodName Maintenance "moveLeader" :: Symbol #

type MethodInput Maintenance "moveLeader" :: * #

type MethodOutput Maintenance "moveLeader" :: * #

type MethodStreamingType Maintenance "moveLeader" :: StreamingType #

HasMethodImpl Maintenance "snapshot" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Associated Types

type MethodName Maintenance "snapshot" :: Symbol #

type MethodInput Maintenance "snapshot" :: * #

type MethodOutput Maintenance "snapshot" :: * #

type MethodStreamingType Maintenance "snapshot" :: StreamingType #

HasMethodImpl Maintenance "status" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Associated Types

type MethodName Maintenance "status" :: Symbol #

type MethodInput Maintenance "status" :: * #

type MethodOutput Maintenance "status" :: * #

type MethodStreamingType Maintenance "status" :: StreamingType #

type ServiceMethods Maintenance Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

type ServiceMethods Maintenance = "alarm" ': ("defragment" ': ("hash" ': ("hashKV" ': ("moveLeader" ': ("snapshot" ': ("status" ': ([] :: [Symbol])))))))
type ServicePackage Maintenance Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

type ServicePackage Maintenance = "etcdserverpb"
type ServiceName Maintenance Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

type ServiceName Maintenance = "Maintenance"
type MethodStreamingType Maintenance "alarm" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

type MethodStreamingType Maintenance "defragment" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

type MethodStreamingType Maintenance "hash" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

type MethodStreamingType Maintenance "hashKV" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

type MethodStreamingType Maintenance "moveLeader" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

type MethodStreamingType Maintenance "snapshot" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

type MethodStreamingType Maintenance "status" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

type MethodOutput Maintenance "alarm" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

type MethodOutput Maintenance "defragment" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

type MethodOutput Maintenance "hash" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

type MethodOutput Maintenance "hashKV" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

type MethodOutput Maintenance "moveLeader" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

type MethodOutput Maintenance "snapshot" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

type MethodOutput Maintenance "status" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

type MethodInput Maintenance "alarm" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

type MethodInput Maintenance "defragment" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

type MethodInput Maintenance "hash" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

type MethodInput Maintenance "hashKV" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

type MethodInput Maintenance "moveLeader" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

type MethodInput Maintenance "snapshot" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

type MethodInput Maintenance "status" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

type MethodName Maintenance "alarm" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

type MethodName Maintenance "alarm" = "Alarm"
type MethodName Maintenance "defragment" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

type MethodName Maintenance "defragment" = "Defragment"
type MethodName Maintenance "hash" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

type MethodName Maintenance "hash" = "Hash"
type MethodName Maintenance "hashKV" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

type MethodName Maintenance "hashKV" = "HashKV"
type MethodName Maintenance "moveLeader" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

type MethodName Maintenance "moveLeader" = "MoveLeader"
type MethodName Maintenance "snapshot" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

type MethodName Maintenance "snapshot" = "Snapshot"
type MethodName Maintenance "status" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

type MethodName Maintenance "status" = "Status"

data Auth Source #

Constructors

Auth 
Instances
Service Auth Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Associated Types

type ServiceName Auth :: Symbol #

type ServicePackage Auth :: Symbol #

type ServiceMethods Auth :: [Symbol] #

HasMethodImpl Auth "authDisable" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Associated Types

type MethodName Auth "authDisable" :: Symbol #

type MethodInput Auth "authDisable" :: * #

type MethodOutput Auth "authDisable" :: * #

type MethodStreamingType Auth "authDisable" :: StreamingType #

HasMethodImpl Auth "authEnable" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Associated Types

type MethodName Auth "authEnable" :: Symbol #

type MethodInput Auth "authEnable" :: * #

type MethodOutput Auth "authEnable" :: * #

type MethodStreamingType Auth "authEnable" :: StreamingType #

HasMethodImpl Auth "authenticate" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Associated Types

type MethodName Auth "authenticate" :: Symbol #

type MethodInput Auth "authenticate" :: * #

type MethodOutput Auth "authenticate" :: * #

type MethodStreamingType Auth "authenticate" :: StreamingType #

HasMethodImpl Auth "roleAdd" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Associated Types

type MethodName Auth "roleAdd" :: Symbol #

type MethodInput Auth "roleAdd" :: * #

type MethodOutput Auth "roleAdd" :: * #

type MethodStreamingType Auth "roleAdd" :: StreamingType #

HasMethodImpl Auth "roleDelete" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Associated Types

type MethodName Auth "roleDelete" :: Symbol #

type MethodInput Auth "roleDelete" :: * #

type MethodOutput Auth "roleDelete" :: * #

type MethodStreamingType Auth "roleDelete" :: StreamingType #

HasMethodImpl Auth "roleGet" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Associated Types

type MethodName Auth "roleGet" :: Symbol #

type MethodInput Auth "roleGet" :: * #

type MethodOutput Auth "roleGet" :: * #

type MethodStreamingType Auth "roleGet" :: StreamingType #

HasMethodImpl Auth "roleGrantPermission" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Associated Types

type MethodName Auth "roleGrantPermission" :: Symbol #

type MethodInput Auth "roleGrantPermission" :: * #

type MethodOutput Auth "roleGrantPermission" :: * #

type MethodStreamingType Auth "roleGrantPermission" :: StreamingType #

HasMethodImpl Auth "roleList" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Associated Types

type MethodName Auth "roleList" :: Symbol #

type MethodInput Auth "roleList" :: * #

type MethodOutput Auth "roleList" :: * #

type MethodStreamingType Auth "roleList" :: StreamingType #

HasMethodImpl Auth "roleRevokePermission" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Associated Types

type MethodName Auth "roleRevokePermission" :: Symbol #

type MethodInput Auth "roleRevokePermission" :: * #

type MethodOutput Auth "roleRevokePermission" :: * #

type MethodStreamingType Auth "roleRevokePermission" :: StreamingType #

HasMethodImpl Auth "userAdd" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Associated Types

type MethodName Auth "userAdd" :: Symbol #

type MethodInput Auth "userAdd" :: * #

type MethodOutput Auth "userAdd" :: * #

type MethodStreamingType Auth "userAdd" :: StreamingType #

HasMethodImpl Auth "userChangePassword" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Associated Types

type MethodName Auth "userChangePassword" :: Symbol #

type MethodInput Auth "userChangePassword" :: * #

type MethodOutput Auth "userChangePassword" :: * #

type MethodStreamingType Auth "userChangePassword" :: StreamingType #

HasMethodImpl Auth "userDelete" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Associated Types

type MethodName Auth "userDelete" :: Symbol #

type MethodInput Auth "userDelete" :: * #

type MethodOutput Auth "userDelete" :: * #

type MethodStreamingType Auth "userDelete" :: StreamingType #

HasMethodImpl Auth "userGet" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Associated Types

type MethodName Auth "userGet" :: Symbol #

type MethodInput Auth "userGet" :: * #

type MethodOutput Auth "userGet" :: * #

type MethodStreamingType Auth "userGet" :: StreamingType #

HasMethodImpl Auth "userGrantRole" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Associated Types

type MethodName Auth "userGrantRole" :: Symbol #

type MethodInput Auth "userGrantRole" :: * #

type MethodOutput Auth "userGrantRole" :: * #

type MethodStreamingType Auth "userGrantRole" :: StreamingType #

HasMethodImpl Auth "userList" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Associated Types

type MethodName Auth "userList" :: Symbol #

type MethodInput Auth "userList" :: * #

type MethodOutput Auth "userList" :: * #

type MethodStreamingType Auth "userList" :: StreamingType #

HasMethodImpl Auth "userRevokeRole" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Associated Types

type MethodName Auth "userRevokeRole" :: Symbol #

type MethodInput Auth "userRevokeRole" :: * #

type MethodOutput Auth "userRevokeRole" :: * #

type MethodStreamingType Auth "userRevokeRole" :: StreamingType #

type ServiceMethods Auth Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

type ServiceMethods Auth = "authDisable" ': ("authEnable" ': ("authenticate" ': ("roleAdd" ': ("roleDelete" ': ("roleGet" ': ("roleGrantPermission" ': ("roleList" ': ("roleRevokePermission" ': ("userAdd" ': ("userChangePassword" ': ("userDelete" ': ("userGet" ': ("userGrantRole" ': ("userList" ': ("userRevokeRole" ': ([] :: [Symbol]))))))))))))))))
type ServicePackage Auth Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

type ServicePackage Auth = "etcdserverpb"
type ServiceName Auth Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

type ServiceName Auth = "Auth"
type MethodStreamingType Auth "authDisable" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

type MethodStreamingType Auth "authEnable" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

type MethodStreamingType Auth "authenticate" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

type MethodStreamingType Auth "authenticate" = NonStreaming
type MethodStreamingType Auth "roleAdd" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

type MethodStreamingType Auth "roleDelete" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

type MethodStreamingType Auth "roleGet" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

type MethodStreamingType Auth "roleGrantPermission" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

type MethodStreamingType Auth "roleGrantPermission" = NonStreaming
type MethodStreamingType Auth "roleList" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

type MethodStreamingType Auth "roleRevokePermission" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

type MethodStreamingType Auth "roleRevokePermission" = NonStreaming
type MethodStreamingType Auth "userAdd" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

type MethodStreamingType Auth "userChangePassword" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

type MethodStreamingType Auth "userChangePassword" = NonStreaming
type MethodStreamingType Auth "userDelete" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

type MethodStreamingType Auth "userGet" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

type MethodStreamingType Auth "userGrantRole" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

type MethodStreamingType Auth "userGrantRole" = NonStreaming
type MethodStreamingType Auth "userList" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

type MethodStreamingType Auth "userRevokeRole" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

type MethodStreamingType Auth "userRevokeRole" = NonStreaming
type MethodOutput Auth "authDisable" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

type MethodOutput Auth "authEnable" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

type MethodOutput Auth "authenticate" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

type MethodOutput Auth "authenticate" = AuthenticateResponse
type MethodOutput Auth "roleAdd" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

type MethodOutput Auth "roleDelete" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

type MethodOutput Auth "roleGet" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

type MethodOutput Auth "roleGrantPermission" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

type MethodOutput Auth "roleList" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

type MethodOutput Auth "roleRevokePermission" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

type MethodOutput Auth "roleRevokePermission" = AuthRoleRevokePermissionResponse
type MethodOutput Auth "userAdd" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

type MethodOutput Auth "userChangePassword" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

type MethodOutput Auth "userDelete" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

type MethodOutput Auth "userGet" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

type MethodOutput Auth "userGrantRole" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

type MethodOutput Auth "userList" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

type MethodOutput Auth "userRevokeRole" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

type MethodInput Auth "authDisable" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

type MethodInput Auth "authDisable" = AuthDisableRequest
type MethodInput Auth "authEnable" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

type MethodInput Auth "authEnable" = AuthEnableRequest
type MethodInput Auth "authenticate" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

type MethodInput Auth "authenticate" = AuthenticateRequest
type MethodInput Auth "roleAdd" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

type MethodInput Auth "roleDelete" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

type MethodInput Auth "roleGet" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

type MethodInput Auth "roleGrantPermission" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

type MethodInput Auth "roleGrantPermission" = AuthRoleGrantPermissionRequest
type MethodInput Auth "roleList" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

type MethodInput Auth "roleRevokePermission" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

type MethodInput Auth "roleRevokePermission" = AuthRoleRevokePermissionRequest
type MethodInput Auth "userAdd" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

type MethodInput Auth "userChangePassword" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

type MethodInput Auth "userChangePassword" = AuthUserChangePasswordRequest
type MethodInput Auth "userDelete" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

type MethodInput Auth "userGet" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

type MethodInput Auth "userGrantRole" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

type MethodInput Auth "userList" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

type MethodInput Auth "userRevokeRole" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

type MethodName Auth "authDisable" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

type MethodName Auth "authDisable" = "AuthDisable"
type MethodName Auth "authEnable" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

type MethodName Auth "authEnable" = "AuthEnable"
type MethodName Auth "authenticate" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

type MethodName Auth "authenticate" = "Authenticate"
type MethodName Auth "roleAdd" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

type MethodName Auth "roleAdd" = "RoleAdd"
type MethodName Auth "roleDelete" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

type MethodName Auth "roleDelete" = "RoleDelete"
type MethodName Auth "roleGet" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

type MethodName Auth "roleGet" = "RoleGet"
type MethodName Auth "roleGrantPermission" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

type MethodName Auth "roleGrantPermission" = "RoleGrantPermission"
type MethodName Auth "roleList" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

type MethodName Auth "roleList" = "RoleList"
type MethodName Auth "roleRevokePermission" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

type MethodName Auth "roleRevokePermission" = "RoleRevokePermission"
type MethodName Auth "userAdd" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

type MethodName Auth "userAdd" = "UserAdd"
type MethodName Auth "userChangePassword" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

type MethodName Auth "userChangePassword" = "UserChangePassword"
type MethodName Auth "userDelete" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

type MethodName Auth "userDelete" = "UserDelete"
type MethodName Auth "userGet" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

type MethodName Auth "userGet" = "UserGet"
type MethodName Auth "userGrantRole" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

type MethodName Auth "userGrantRole" = "UserGrantRole"
type MethodName Auth "userList" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

type MethodName Auth "userList" = "UserList"
type MethodName Auth "userRevokeRole" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

type MethodName Auth "userRevokeRole" = "UserRevokeRole"

data AlarmMember Source #

Fields :

  • memberID :: Lens' AlarmMember Data.Word.Word64
  • alarm :: Lens' AlarmMember AlarmType
Instances
Eq AlarmMember Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Ord AlarmMember Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Show AlarmMember Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Default AlarmMember Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Methods

def :: AlarmMember #

Message AlarmMember Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Functor f => HasLens' f AlarmMember "alarm" AlarmType Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Methods

lensOf' :: Proxy# "alarm" -> (AlarmType -> f AlarmType) -> AlarmMember -> f AlarmMember #

Functor f => HasLens' f AlarmMember "memberID" Word64 Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Methods

lensOf' :: Proxy# "memberID" -> (Word64 -> f Word64) -> AlarmMember -> f AlarmMember #

(HasLens' f AlarmMember x a, a ~ b) => HasLens f AlarmMember AlarmMember x a b Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Methods

lensOf :: Proxy# x -> (a -> f b) -> AlarmMember -> f AlarmMember #

Functor f => HasLens' f AlarmResponse "alarms" [AlarmMember] Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Methods

lensOf' :: Proxy# "alarms" -> ([AlarmMember] -> f [AlarmMember]) -> AlarmResponse -> f AlarmResponse #

data AlarmRequest Source #

Fields :

  • action :: Lens' AlarmRequest AlarmRequest'AlarmAction
  • memberID :: Lens' AlarmRequest Data.Word.Word64
  • alarm :: Lens' AlarmRequest AlarmType
Instances
Eq AlarmRequest Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Ord AlarmRequest Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Show AlarmRequest Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Default AlarmRequest Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Methods

def :: AlarmRequest #

Message AlarmRequest Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Functor f => HasLens' f AlarmRequest "alarm" AlarmType Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Methods

lensOf' :: Proxy# "alarm" -> (AlarmType -> f AlarmType) -> AlarmRequest -> f AlarmRequest #

Functor f => HasLens' f AlarmRequest "memberID" Word64 Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Methods

lensOf' :: Proxy# "memberID" -> (Word64 -> f Word64) -> AlarmRequest -> f AlarmRequest #

Functor f => HasLens' f AlarmRequest "action" AlarmRequest'AlarmAction Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

(HasLens' f AlarmRequest x a, a ~ b) => HasLens f AlarmRequest AlarmRequest x a b Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Methods

lensOf :: Proxy# x -> (a -> f b) -> AlarmRequest -> f AlarmRequest #

data AlarmRequest'AlarmAction Source #

Instances
Bounded AlarmRequest'AlarmAction Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Enum AlarmRequest'AlarmAction Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Eq AlarmRequest'AlarmAction Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Ord AlarmRequest'AlarmAction Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Show AlarmRequest'AlarmAction Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Default AlarmRequest'AlarmAction Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

FieldDefault AlarmRequest'AlarmAction Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

MessageEnum AlarmRequest'AlarmAction Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Functor f => HasLens' f AlarmRequest "action" AlarmRequest'AlarmAction Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

data AlarmRequest'AlarmAction Source #

Instances
Bounded AlarmRequest'AlarmAction Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Enum AlarmRequest'AlarmAction Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Eq AlarmRequest'AlarmAction Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Ord AlarmRequest'AlarmAction Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Show AlarmRequest'AlarmAction Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Default AlarmRequest'AlarmAction Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

FieldDefault AlarmRequest'AlarmAction Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

MessageEnum AlarmRequest'AlarmAction Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Functor f => HasLens' f AlarmRequest "action" AlarmRequest'AlarmAction Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

data AlarmRequest'AlarmAction'UnrecognizedValue Source #

Instances
Eq AlarmRequest'AlarmAction'UnrecognizedValue Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Ord AlarmRequest'AlarmAction'UnrecognizedValue Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Show AlarmRequest'AlarmAction'UnrecognizedValue Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

data AlarmResponse Source #

Fields :

  • header :: Lens' AlarmResponse ResponseHeader
  • maybe'header :: Lens' AlarmResponse (Prelude.Maybe ResponseHeader)
  • alarms :: Lens' AlarmResponse [AlarmMember]
Instances
Eq AlarmResponse Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Ord AlarmResponse Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Show AlarmResponse Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Default AlarmResponse Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Methods

def :: AlarmResponse #

Message AlarmResponse Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Functor f => HasLens' f AlarmResponse "header" ResponseHeader Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

(HasLens' f AlarmResponse x a, a ~ b) => HasLens f AlarmResponse AlarmResponse x a b Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Methods

lensOf :: Proxy# x -> (a -> f b) -> AlarmResponse -> f AlarmResponse #

Functor f => HasLens' f AlarmResponse "alarms" [AlarmMember] Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Methods

lensOf' :: Proxy# "alarms" -> ([AlarmMember] -> f [AlarmMember]) -> AlarmResponse -> f AlarmResponse #

Functor f => HasLens' f AlarmResponse "maybe'header" (Maybe ResponseHeader) Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Methods

lensOf' :: Proxy# "maybe'header" -> (Maybe ResponseHeader -> f (Maybe ResponseHeader)) -> AlarmResponse -> f AlarmResponse #

data AlarmType Source #

Instances
Bounded AlarmType Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Enum AlarmType Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Eq AlarmType Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Ord AlarmType Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Show AlarmType Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Default AlarmType Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Methods

def :: AlarmType #

FieldDefault AlarmType Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

MessageEnum AlarmType Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Functor f => HasLens' f AlarmRequest "alarm" AlarmType Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Methods

lensOf' :: Proxy# "alarm" -> (AlarmType -> f AlarmType) -> AlarmRequest -> f AlarmRequest #

Functor f => HasLens' f AlarmMember "alarm" AlarmType Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Methods

lensOf' :: Proxy# "alarm" -> (AlarmType -> f AlarmType) -> AlarmMember -> f AlarmMember #

data AlarmType Source #

Instances
Bounded AlarmType Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Enum AlarmType Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Eq AlarmType Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Ord AlarmType Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Show AlarmType Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Default AlarmType Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Methods

def :: AlarmType #

FieldDefault AlarmType Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

MessageEnum AlarmType Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Functor f => HasLens' f AlarmRequest "alarm" AlarmType Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Methods

lensOf' :: Proxy# "alarm" -> (AlarmType -> f AlarmType) -> AlarmRequest -> f AlarmRequest #

Functor f => HasLens' f AlarmMember "alarm" AlarmType Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Methods

lensOf' :: Proxy# "alarm" -> (AlarmType -> f AlarmType) -> AlarmMember -> f AlarmMember #

data AuthDisableRequest Source #

Fields :

Instances
Eq AuthDisableRequest Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Ord AuthDisableRequest Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Show AuthDisableRequest Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Default AuthDisableRequest Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Message AuthDisableRequest Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

(HasLens' f AuthDisableRequest x a, a ~ b) => HasLens f AuthDisableRequest AuthDisableRequest x a b Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Methods

lensOf :: Proxy# x -> (a -> f b) -> AuthDisableRequest -> f AuthDisableRequest #

data AuthDisableResponse Source #

Fields :

  • header :: Lens' AuthDisableResponse ResponseHeader
  • maybe'header :: Lens' AuthDisableResponse (Prelude.Maybe ResponseHeader)
Instances
Eq AuthDisableResponse Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Ord AuthDisableResponse Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Show AuthDisableResponse Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Default AuthDisableResponse Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Message AuthDisableResponse Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Functor f => HasLens' f AuthDisableResponse "header" ResponseHeader Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

(HasLens' f AuthDisableResponse x a, a ~ b) => HasLens f AuthDisableResponse AuthDisableResponse x a b Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Methods

lensOf :: Proxy# x -> (a -> f b) -> AuthDisableResponse -> f AuthDisableResponse #

Functor f => HasLens' f AuthDisableResponse "maybe'header" (Maybe ResponseHeader) Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

data AuthEnableRequest Source #

Fields :

Instances
Eq AuthEnableRequest Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Ord AuthEnableRequest Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Show AuthEnableRequest Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Default AuthEnableRequest Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Message AuthEnableRequest Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

(HasLens' f AuthEnableRequest x a, a ~ b) => HasLens f AuthEnableRequest AuthEnableRequest x a b Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Methods

lensOf :: Proxy# x -> (a -> f b) -> AuthEnableRequest -> f AuthEnableRequest #

data AuthEnableResponse Source #

Fields :

  • header :: Lens' AuthEnableResponse ResponseHeader
  • maybe'header :: Lens' AuthEnableResponse (Prelude.Maybe ResponseHeader)
Instances
Eq AuthEnableResponse Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Ord AuthEnableResponse Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Show AuthEnableResponse Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Default AuthEnableResponse Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Message AuthEnableResponse Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Functor f => HasLens' f AuthEnableResponse "header" ResponseHeader Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

(HasLens' f AuthEnableResponse x a, a ~ b) => HasLens f AuthEnableResponse AuthEnableResponse x a b Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Methods

lensOf :: Proxy# x -> (a -> f b) -> AuthEnableResponse -> f AuthEnableResponse #

Functor f => HasLens' f AuthEnableResponse "maybe'header" (Maybe ResponseHeader) Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

data AuthRoleAddRequest Source #

Fields :

  • name :: Lens' AuthRoleAddRequest Data.Text.Text
Instances
Eq AuthRoleAddRequest Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Ord AuthRoleAddRequest Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Show AuthRoleAddRequest Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Default AuthRoleAddRequest Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Message AuthRoleAddRequest Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Functor f => HasLens' f AuthRoleAddRequest "name" Text Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Methods

lensOf' :: Proxy# "name" -> (Text -> f Text) -> AuthRoleAddRequest -> f AuthRoleAddRequest #

(HasLens' f AuthRoleAddRequest x a, a ~ b) => HasLens f AuthRoleAddRequest AuthRoleAddRequest x a b Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Methods

lensOf :: Proxy# x -> (a -> f b) -> AuthRoleAddRequest -> f AuthRoleAddRequest #

data AuthRoleAddResponse Source #

Fields :

  • header :: Lens' AuthRoleAddResponse ResponseHeader
  • maybe'header :: Lens' AuthRoleAddResponse (Prelude.Maybe ResponseHeader)
Instances
Eq AuthRoleAddResponse Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Ord AuthRoleAddResponse Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Show AuthRoleAddResponse Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Default AuthRoleAddResponse Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Message AuthRoleAddResponse Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Functor f => HasLens' f AuthRoleAddResponse "header" ResponseHeader Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

(HasLens' f AuthRoleAddResponse x a, a ~ b) => HasLens f AuthRoleAddResponse AuthRoleAddResponse x a b Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Methods

lensOf :: Proxy# x -> (a -> f b) -> AuthRoleAddResponse -> f AuthRoleAddResponse #

Functor f => HasLens' f AuthRoleAddResponse "maybe'header" (Maybe ResponseHeader) Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

data AuthRoleDeleteRequest Source #

Fields :

  • role :: Lens' AuthRoleDeleteRequest Data.Text.Text
Instances
Eq AuthRoleDeleteRequest Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Ord AuthRoleDeleteRequest Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Show AuthRoleDeleteRequest Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Default AuthRoleDeleteRequest Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Message AuthRoleDeleteRequest Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Functor f => HasLens' f AuthRoleDeleteRequest "role" Text Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

(HasLens' f AuthRoleDeleteRequest x a, a ~ b) => HasLens f AuthRoleDeleteRequest AuthRoleDeleteRequest x a b Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Methods

lensOf :: Proxy# x -> (a -> f b) -> AuthRoleDeleteRequest -> f AuthRoleDeleteRequest #

data AuthRoleDeleteResponse Source #

Fields :

  • header :: Lens' AuthRoleDeleteResponse ResponseHeader
  • maybe'header :: Lens' AuthRoleDeleteResponse (Prelude.Maybe ResponseHeader)
Instances
Eq AuthRoleDeleteResponse Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Ord AuthRoleDeleteResponse Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Show AuthRoleDeleteResponse Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Default AuthRoleDeleteResponse Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Message AuthRoleDeleteResponse Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Functor f => HasLens' f AuthRoleDeleteResponse "header" ResponseHeader Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

(HasLens' f AuthRoleDeleteResponse x a, a ~ b) => HasLens f AuthRoleDeleteResponse AuthRoleDeleteResponse x a b Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Methods

lensOf :: Proxy# x -> (a -> f b) -> AuthRoleDeleteResponse -> f AuthRoleDeleteResponse #

Functor f => HasLens' f AuthRoleDeleteResponse "maybe'header" (Maybe ResponseHeader) Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

data AuthRoleGetRequest Source #

Fields :

  • role :: Lens' AuthRoleGetRequest Data.Text.Text
Instances
Eq AuthRoleGetRequest Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Ord AuthRoleGetRequest Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Show AuthRoleGetRequest Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Default AuthRoleGetRequest Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Message AuthRoleGetRequest Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Functor f => HasLens' f AuthRoleGetRequest "role" Text Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Methods

lensOf' :: Proxy# "role" -> (Text -> f Text) -> AuthRoleGetRequest -> f AuthRoleGetRequest #

(HasLens' f AuthRoleGetRequest x a, a ~ b) => HasLens f AuthRoleGetRequest AuthRoleGetRequest x a b Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Methods

lensOf :: Proxy# x -> (a -> f b) -> AuthRoleGetRequest -> f AuthRoleGetRequest #

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
Eq AuthRoleGetResponse Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Ord AuthRoleGetResponse Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Show AuthRoleGetResponse Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Default AuthRoleGetResponse Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Message AuthRoleGetResponse Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Functor f => HasLens' f AuthRoleGetResponse "header" ResponseHeader Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

(HasLens' f AuthRoleGetResponse x a, a ~ b) => HasLens f AuthRoleGetResponse AuthRoleGetResponse x a b Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Methods

lensOf :: Proxy# x -> (a -> f b) -> AuthRoleGetResponse -> f AuthRoleGetResponse #

Functor f => HasLens' f AuthRoleGetResponse "perm" [Permission] Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Functor f => HasLens' f AuthRoleGetResponse "maybe'header" (Maybe ResponseHeader) Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

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
Eq AuthRoleGrantPermissionRequest Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Ord AuthRoleGrantPermissionRequest Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Show AuthRoleGrantPermissionRequest Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Default AuthRoleGrantPermissionRequest Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Message AuthRoleGrantPermissionRequest Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Functor f => HasLens' f AuthRoleGrantPermissionRequest "perm" Permission Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Functor f => HasLens' f AuthRoleGrantPermissionRequest "name" Text Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

(HasLens' f AuthRoleGrantPermissionRequest x a, a ~ b) => HasLens f AuthRoleGrantPermissionRequest AuthRoleGrantPermissionRequest x a b Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Functor f => HasLens' f AuthRoleGrantPermissionRequest "maybe'perm" (Maybe Permission) Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

data AuthRoleGrantPermissionResponse Source #

Fields :

  • header :: Lens' AuthRoleGrantPermissionResponse ResponseHeader
  • maybe'header :: Lens' AuthRoleGrantPermissionResponse (Prelude.Maybe ResponseHeader)
Instances
Eq AuthRoleGrantPermissionResponse Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Ord AuthRoleGrantPermissionResponse Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Show AuthRoleGrantPermissionResponse Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Default AuthRoleGrantPermissionResponse Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Message AuthRoleGrantPermissionResponse Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Functor f => HasLens' f AuthRoleGrantPermissionResponse "header" ResponseHeader Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

(HasLens' f AuthRoleGrantPermissionResponse x a, a ~ b) => HasLens f AuthRoleGrantPermissionResponse AuthRoleGrantPermissionResponse x a b Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Functor f => HasLens' f AuthRoleGrantPermissionResponse "maybe'header" (Maybe ResponseHeader) Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

data AuthRoleListRequest Source #

Fields :

Instances
Eq AuthRoleListRequest Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Ord AuthRoleListRequest Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Show AuthRoleListRequest Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Default AuthRoleListRequest Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Message AuthRoleListRequest Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

(HasLens' f AuthRoleListRequest x a, a ~ b) => HasLens f AuthRoleListRequest AuthRoleListRequest x a b Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Methods

lensOf :: Proxy# x -> (a -> f b) -> AuthRoleListRequest -> f AuthRoleListRequest #

data AuthRoleListResponse Source #

Fields :

  • header :: Lens' AuthRoleListResponse ResponseHeader
  • maybe'header :: Lens' AuthRoleListResponse (Prelude.Maybe ResponseHeader)
  • roles :: Lens' AuthRoleListResponse [Data.Text.Text]
Instances
Eq AuthRoleListResponse Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Ord AuthRoleListResponse Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Show AuthRoleListResponse Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Default AuthRoleListResponse Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Message AuthRoleListResponse Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Functor f => HasLens' f AuthRoleListResponse "header" ResponseHeader Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

(HasLens' f AuthRoleListResponse x a, a ~ b) => HasLens f AuthRoleListResponse AuthRoleListResponse x a b Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Methods

lensOf :: Proxy# x -> (a -> f b) -> AuthRoleListResponse -> f AuthRoleListResponse #

Functor f => HasLens' f AuthRoleListResponse "roles" [Text] Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Methods

lensOf' :: Proxy# "roles" -> ([Text] -> f [Text]) -> AuthRoleListResponse -> f AuthRoleListResponse #

Functor f => HasLens' f AuthRoleListResponse "maybe'header" (Maybe ResponseHeader) Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

data AuthRoleRevokePermissionRequest Source #

Fields :

  • role :: Lens' AuthRoleRevokePermissionRequest Data.Text.Text
  • key :: Lens' AuthRoleRevokePermissionRequest Data.ByteString.ByteString
  • rangeEnd :: Lens' AuthRoleRevokePermissionRequest Data.ByteString.ByteString
Instances
Eq AuthRoleRevokePermissionRequest Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Ord AuthRoleRevokePermissionRequest Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Show AuthRoleRevokePermissionRequest Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Default AuthRoleRevokePermissionRequest Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Message AuthRoleRevokePermissionRequest Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Functor f => HasLens' f AuthRoleRevokePermissionRequest "rangeEnd" ByteString Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Functor f => HasLens' f AuthRoleRevokePermissionRequest "key" ByteString Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Functor f => HasLens' f AuthRoleRevokePermissionRequest "role" Text Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

(HasLens' f AuthRoleRevokePermissionRequest x a, a ~ b) => HasLens f AuthRoleRevokePermissionRequest AuthRoleRevokePermissionRequest x a b Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

data AuthRoleRevokePermissionResponse Source #

Fields :

  • header :: Lens' AuthRoleRevokePermissionResponse ResponseHeader
  • maybe'header :: Lens' AuthRoleRevokePermissionResponse (Prelude.Maybe ResponseHeader)
Instances
Eq AuthRoleRevokePermissionResponse Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Ord AuthRoleRevokePermissionResponse Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Show AuthRoleRevokePermissionResponse Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Default AuthRoleRevokePermissionResponse Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Message AuthRoleRevokePermissionResponse Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Functor f => HasLens' f AuthRoleRevokePermissionResponse "header" ResponseHeader Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

(HasLens' f AuthRoleRevokePermissionResponse x a, a ~ b) => HasLens f AuthRoleRevokePermissionResponse AuthRoleRevokePermissionResponse x a b Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Functor f => HasLens' f AuthRoleRevokePermissionResponse "maybe'header" (Maybe ResponseHeader) Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

data AuthUserAddRequest Source #

Fields :

  • name :: Lens' AuthUserAddRequest Data.Text.Text
  • password :: Lens' AuthUserAddRequest Data.Text.Text
Instances
Eq AuthUserAddRequest Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Ord AuthUserAddRequest Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Show AuthUserAddRequest Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Default AuthUserAddRequest Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Message AuthUserAddRequest Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Functor f => HasLens' f AuthUserAddRequest "password" Text Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Methods

lensOf' :: Proxy# "password" -> (Text -> f Text) -> AuthUserAddRequest -> f AuthUserAddRequest #

Functor f => HasLens' f AuthUserAddRequest "name" Text Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Methods

lensOf' :: Proxy# "name" -> (Text -> f Text) -> AuthUserAddRequest -> f AuthUserAddRequest #

(HasLens' f AuthUserAddRequest x a, a ~ b) => HasLens f AuthUserAddRequest AuthUserAddRequest x a b Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Methods

lensOf :: Proxy# x -> (a -> f b) -> AuthUserAddRequest -> f AuthUserAddRequest #

data AuthUserAddResponse Source #

Fields :

  • header :: Lens' AuthUserAddResponse ResponseHeader
  • maybe'header :: Lens' AuthUserAddResponse (Prelude.Maybe ResponseHeader)
Instances
Eq AuthUserAddResponse Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Ord AuthUserAddResponse Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Show AuthUserAddResponse Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Default AuthUserAddResponse Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Message AuthUserAddResponse Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Functor f => HasLens' f AuthUserAddResponse "header" ResponseHeader Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

(HasLens' f AuthUserAddResponse x a, a ~ b) => HasLens f AuthUserAddResponse AuthUserAddResponse x a b Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc

Methods

lensOf :: Proxy# x -> (a -> f b) -> AuthUserAddResponse -> f AuthUserAddResponse #

Functor f => HasLens' f AuthUserAddResponse "maybe'header" (Maybe ResponseHeader) Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Etcdserverpb.Rpc