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

Safe HaskellNone
LanguageHaskell2010

Proto.Etcd.Etcdserver.Api.V3election.V3electionpb.V3election

Synopsis

Documentation

data Election Source #

Constructors

Election 
Instances
Service Election Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Api.V3election.V3electionpb.V3election

HasMethodImpl Election "campaign" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Api.V3election.V3electionpb.V3election

Associated Types

type MethodName Election "campaign" :: Symbol #

type MethodInput Election "campaign" :: * #

type MethodOutput Election "campaign" :: * #

type MethodStreamingType Election "campaign" :: StreamingType #

HasMethodImpl Election "leader" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Api.V3election.V3electionpb.V3election

Associated Types

type MethodName Election "leader" :: Symbol #

type MethodInput Election "leader" :: * #

type MethodOutput Election "leader" :: * #

type MethodStreamingType Election "leader" :: StreamingType #

HasMethodImpl Election "observe" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Api.V3election.V3electionpb.V3election

Associated Types

type MethodName Election "observe" :: Symbol #

type MethodInput Election "observe" :: * #

type MethodOutput Election "observe" :: * #

type MethodStreamingType Election "observe" :: StreamingType #

HasMethodImpl Election "proclaim" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Api.V3election.V3electionpb.V3election

Associated Types

type MethodName Election "proclaim" :: Symbol #

type MethodInput Election "proclaim" :: * #

type MethodOutput Election "proclaim" :: * #

type MethodStreamingType Election "proclaim" :: StreamingType #

HasMethodImpl Election "resign" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Api.V3election.V3electionpb.V3election

Associated Types

type MethodName Election "resign" :: Symbol #

type MethodInput Election "resign" :: * #

type MethodOutput Election "resign" :: * #

type MethodStreamingType Election "resign" :: StreamingType #

type ServiceMethods Election Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Api.V3election.V3electionpb.V3election

type ServiceMethods Election = "campaign" ': ("leader" ': ("observe" ': ("proclaim" ': ("resign" ': ([] :: [Symbol])))))
type ServicePackage Election Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Api.V3election.V3electionpb.V3election

type ServicePackage Election = "v3electionpb"
type ServiceName Election Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Api.V3election.V3electionpb.V3election

type ServiceName Election = "Election"
type MethodStreamingType Election "campaign" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Api.V3election.V3electionpb.V3election

type MethodStreamingType Election "leader" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Api.V3election.V3electionpb.V3election

type MethodStreamingType Election "observe" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Api.V3election.V3electionpb.V3election

type MethodStreamingType Election "proclaim" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Api.V3election.V3electionpb.V3election

type MethodStreamingType Election "resign" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Api.V3election.V3electionpb.V3election

type MethodOutput Election "campaign" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Api.V3election.V3electionpb.V3election

type MethodOutput Election "leader" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Api.V3election.V3electionpb.V3election

type MethodOutput Election "observe" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Api.V3election.V3electionpb.V3election

type MethodOutput Election "proclaim" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Api.V3election.V3electionpb.V3election

type MethodOutput Election "resign" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Api.V3election.V3electionpb.V3election

type MethodInput Election "campaign" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Api.V3election.V3electionpb.V3election

type MethodInput Election "leader" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Api.V3election.V3electionpb.V3election

type MethodInput Election "observe" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Api.V3election.V3electionpb.V3election

type MethodInput Election "proclaim" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Api.V3election.V3electionpb.V3election

type MethodInput Election "resign" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Api.V3election.V3electionpb.V3election

type MethodName Election "campaign" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Api.V3election.V3electionpb.V3election

type MethodName Election "campaign" = "Campaign"
type MethodName Election "leader" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Api.V3election.V3electionpb.V3election

type MethodName Election "leader" = "Leader"
type MethodName Election "observe" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Api.V3election.V3electionpb.V3election

type MethodName Election "observe" = "Observe"
type MethodName Election "proclaim" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Api.V3election.V3electionpb.V3election

type MethodName Election "proclaim" = "Proclaim"
type MethodName Election "resign" Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Api.V3election.V3electionpb.V3election

type MethodName Election "resign" = "Resign"

data CampaignRequest Source #

Fields :

  • name :: Lens' CampaignRequest Data.ByteString.ByteString
  • lease :: Lens' CampaignRequest Data.Int.Int64
  • value :: Lens' CampaignRequest Data.ByteString.ByteString
Instances
Eq CampaignRequest Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Api.V3election.V3electionpb.V3election

Ord CampaignRequest Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Api.V3election.V3electionpb.V3election

Show CampaignRequest Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Api.V3election.V3electionpb.V3election

Default CampaignRequest Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Api.V3election.V3electionpb.V3election

Message CampaignRequest Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Api.V3election.V3electionpb.V3election

Functor f => HasLens' f CampaignRequest "value" ByteString Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Api.V3election.V3electionpb.V3election

Functor f => HasLens' f CampaignRequest "lease" Int64 Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Api.V3election.V3electionpb.V3election

Methods

lensOf' :: Proxy# "lease" -> (Int64 -> f Int64) -> CampaignRequest -> f CampaignRequest #

Functor f => HasLens' f CampaignRequest "name" ByteString Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Api.V3election.V3electionpb.V3election

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

Defined in Proto.Etcd.Etcdserver.Api.V3election.V3electionpb.V3election

Methods

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

data CampaignResponse Source #

Fields :

  • header :: Lens' CampaignResponse Proto.Etcd.Etcdserver.Etcdserverpb.Rpc.ResponseHeader
  • maybe'header :: Lens' CampaignResponse (Prelude.Maybe Proto.Etcd.Etcdserver.Etcdserverpb.Rpc.ResponseHeader)
  • leader :: Lens' CampaignResponse LeaderKey
  • maybe'leader :: Lens' CampaignResponse (Prelude.Maybe LeaderKey)
Instances
Eq CampaignResponse Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Api.V3election.V3electionpb.V3election

Ord CampaignResponse Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Api.V3election.V3electionpb.V3election

Show CampaignResponse Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Api.V3election.V3electionpb.V3election

Default CampaignResponse Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Api.V3election.V3electionpb.V3election

Message CampaignResponse Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Api.V3election.V3electionpb.V3election

Functor f => HasLens' f CampaignResponse "leader" LeaderKey Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Api.V3election.V3electionpb.V3election

Methods

lensOf' :: Proxy# "leader" -> (LeaderKey -> f LeaderKey) -> CampaignResponse -> f CampaignResponse #

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

Defined in Proto.Etcd.Etcdserver.Api.V3election.V3electionpb.V3election

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

Defined in Proto.Etcd.Etcdserver.Api.V3election.V3electionpb.V3election

Methods

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

Functor f => HasLens' f CampaignResponse "maybe'leader" (Maybe LeaderKey) Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Api.V3election.V3electionpb.V3election

Methods

lensOf' :: Proxy# "maybe'leader" -> (Maybe LeaderKey -> f (Maybe LeaderKey)) -> CampaignResponse -> f CampaignResponse #

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

Defined in Proto.Etcd.Etcdserver.Api.V3election.V3electionpb.V3election

data LeaderKey Source #

Fields :

  • name :: Lens' LeaderKey Data.ByteString.ByteString
  • key :: Lens' LeaderKey Data.ByteString.ByteString
  • rev :: Lens' LeaderKey Data.Int.Int64
  • lease :: Lens' LeaderKey Data.Int.Int64
Instances
Eq LeaderKey Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Api.V3election.V3electionpb.V3election

Ord LeaderKey Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Api.V3election.V3electionpb.V3election

Show LeaderKey Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Api.V3election.V3electionpb.V3election

Default LeaderKey Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Api.V3election.V3electionpb.V3election

Methods

def :: LeaderKey #

Message LeaderKey Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Api.V3election.V3electionpb.V3election

Functor f => HasLens' f ResignRequest "leader" LeaderKey Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Api.V3election.V3electionpb.V3election

Methods

lensOf' :: Proxy# "leader" -> (LeaderKey -> f LeaderKey) -> ResignRequest -> f ResignRequest #

Functor f => HasLens' f ProclaimRequest "leader" LeaderKey Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Api.V3election.V3electionpb.V3election

Methods

lensOf' :: Proxy# "leader" -> (LeaderKey -> f LeaderKey) -> ProclaimRequest -> f ProclaimRequest #

Functor f => HasLens' f LeaderKey "lease" Int64 Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Api.V3election.V3electionpb.V3election

Methods

lensOf' :: Proxy# "lease" -> (Int64 -> f Int64) -> LeaderKey -> f LeaderKey #

Functor f => HasLens' f LeaderKey "rev" Int64 Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Api.V3election.V3electionpb.V3election

Methods

lensOf' :: Proxy# "rev" -> (Int64 -> f Int64) -> LeaderKey -> f LeaderKey #

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

Defined in Proto.Etcd.Etcdserver.Api.V3election.V3electionpb.V3election

Methods

lensOf' :: Proxy# "key" -> (ByteString -> f ByteString) -> LeaderKey -> f LeaderKey #

Functor f => HasLens' f LeaderKey "name" ByteString Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Api.V3election.V3electionpb.V3election

Methods

lensOf' :: Proxy# "name" -> (ByteString -> f ByteString) -> LeaderKey -> f LeaderKey #

Functor f => HasLens' f CampaignResponse "leader" LeaderKey Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Api.V3election.V3electionpb.V3election

Methods

lensOf' :: Proxy# "leader" -> (LeaderKey -> f LeaderKey) -> CampaignResponse -> f CampaignResponse #

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

Defined in Proto.Etcd.Etcdserver.Api.V3election.V3electionpb.V3election

Methods

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

Functor f => HasLens' f ResignRequest "maybe'leader" (Maybe LeaderKey) Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Api.V3election.V3electionpb.V3election

Methods

lensOf' :: Proxy# "maybe'leader" -> (Maybe LeaderKey -> f (Maybe LeaderKey)) -> ResignRequest -> f ResignRequest #

Functor f => HasLens' f ProclaimRequest "maybe'leader" (Maybe LeaderKey) Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Api.V3election.V3electionpb.V3election

Methods

lensOf' :: Proxy# "maybe'leader" -> (Maybe LeaderKey -> f (Maybe LeaderKey)) -> ProclaimRequest -> f ProclaimRequest #

Functor f => HasLens' f CampaignResponse "maybe'leader" (Maybe LeaderKey) Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Api.V3election.V3electionpb.V3election

Methods

lensOf' :: Proxy# "maybe'leader" -> (Maybe LeaderKey -> f (Maybe LeaderKey)) -> CampaignResponse -> f CampaignResponse #

data LeaderRequest Source #

Fields :

  • name :: Lens' LeaderRequest Data.ByteString.ByteString
Instances
Eq LeaderRequest Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Api.V3election.V3electionpb.V3election

Ord LeaderRequest Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Api.V3election.V3electionpb.V3election

Show LeaderRequest Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Api.V3election.V3electionpb.V3election

Default LeaderRequest Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Api.V3election.V3electionpb.V3election

Methods

def :: LeaderRequest #

Message LeaderRequest Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Api.V3election.V3electionpb.V3election

Functor f => HasLens' f LeaderRequest "name" ByteString Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Api.V3election.V3electionpb.V3election

Methods

lensOf' :: Proxy# "name" -> (ByteString -> f ByteString) -> LeaderRequest -> f LeaderRequest #

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

Defined in Proto.Etcd.Etcdserver.Api.V3election.V3electionpb.V3election

Methods

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

data LeaderResponse Source #

Fields :

  • header :: Lens' LeaderResponse Proto.Etcd.Etcdserver.Etcdserverpb.Rpc.ResponseHeader
  • maybe'header :: Lens' LeaderResponse (Prelude.Maybe Proto.Etcd.Etcdserver.Etcdserverpb.Rpc.ResponseHeader)
  • kv :: Lens' LeaderResponse Proto.Etcd.Mvcc.Mvccpb.Kv.KeyValue
  • maybe'kv :: Lens' LeaderResponse (Prelude.Maybe Proto.Etcd.Mvcc.Mvccpb.Kv.KeyValue)
Instances
Eq LeaderResponse Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Api.V3election.V3electionpb.V3election

Ord LeaderResponse Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Api.V3election.V3electionpb.V3election

Show LeaderResponse Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Api.V3election.V3electionpb.V3election

Default LeaderResponse Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Api.V3election.V3electionpb.V3election

Methods

def :: LeaderResponse #

Message LeaderResponse Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Api.V3election.V3electionpb.V3election

Functor f => HasLens' f LeaderResponse "kv" KeyValue Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Api.V3election.V3electionpb.V3election

Methods

lensOf' :: Proxy# "kv" -> (KeyValue -> f KeyValue) -> LeaderResponse -> f LeaderResponse #

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

Defined in Proto.Etcd.Etcdserver.Api.V3election.V3electionpb.V3election

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

Defined in Proto.Etcd.Etcdserver.Api.V3election.V3electionpb.V3election

Methods

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

Functor f => HasLens' f LeaderResponse "maybe'kv" (Maybe KeyValue) Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Api.V3election.V3electionpb.V3election

Methods

lensOf' :: Proxy# "maybe'kv" -> (Maybe KeyValue -> f (Maybe KeyValue)) -> LeaderResponse -> f LeaderResponse #

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

Defined in Proto.Etcd.Etcdserver.Api.V3election.V3electionpb.V3election

data ProclaimRequest Source #

Fields :

  • leader :: Lens' ProclaimRequest LeaderKey
  • maybe'leader :: Lens' ProclaimRequest (Prelude.Maybe LeaderKey)
  • value :: Lens' ProclaimRequest Data.ByteString.ByteString
Instances
Eq ProclaimRequest Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Api.V3election.V3electionpb.V3election

Ord ProclaimRequest Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Api.V3election.V3electionpb.V3election

Show ProclaimRequest Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Api.V3election.V3electionpb.V3election

Default ProclaimRequest Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Api.V3election.V3electionpb.V3election

Message ProclaimRequest Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Api.V3election.V3electionpb.V3election

Functor f => HasLens' f ProclaimRequest "value" ByteString Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Api.V3election.V3electionpb.V3election

Functor f => HasLens' f ProclaimRequest "leader" LeaderKey Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Api.V3election.V3electionpb.V3election

Methods

lensOf' :: Proxy# "leader" -> (LeaderKey -> f LeaderKey) -> ProclaimRequest -> f ProclaimRequest #

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

Defined in Proto.Etcd.Etcdserver.Api.V3election.V3electionpb.V3election

Methods

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

Functor f => HasLens' f ProclaimRequest "maybe'leader" (Maybe LeaderKey) Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Api.V3election.V3electionpb.V3election

Methods

lensOf' :: Proxy# "maybe'leader" -> (Maybe LeaderKey -> f (Maybe LeaderKey)) -> ProclaimRequest -> f ProclaimRequest #

data ProclaimResponse Source #

Fields :

  • header :: Lens' ProclaimResponse Proto.Etcd.Etcdserver.Etcdserverpb.Rpc.ResponseHeader
  • maybe'header :: Lens' ProclaimResponse (Prelude.Maybe Proto.Etcd.Etcdserver.Etcdserverpb.Rpc.ResponseHeader)
Instances
Eq ProclaimResponse Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Api.V3election.V3electionpb.V3election

Ord ProclaimResponse Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Api.V3election.V3electionpb.V3election

Show ProclaimResponse Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Api.V3election.V3electionpb.V3election

Default ProclaimResponse Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Api.V3election.V3electionpb.V3election

Message ProclaimResponse Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Api.V3election.V3electionpb.V3election

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

Defined in Proto.Etcd.Etcdserver.Api.V3election.V3electionpb.V3election

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

Defined in Proto.Etcd.Etcdserver.Api.V3election.V3electionpb.V3election

Methods

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

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

Defined in Proto.Etcd.Etcdserver.Api.V3election.V3electionpb.V3election

data ResignRequest Source #

Fields :

  • leader :: Lens' ResignRequest LeaderKey
  • maybe'leader :: Lens' ResignRequest (Prelude.Maybe LeaderKey)
Instances
Eq ResignRequest Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Api.V3election.V3electionpb.V3election

Ord ResignRequest Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Api.V3election.V3electionpb.V3election

Show ResignRequest Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Api.V3election.V3electionpb.V3election

Default ResignRequest Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Api.V3election.V3electionpb.V3election

Methods

def :: ResignRequest #

Message ResignRequest Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Api.V3election.V3electionpb.V3election

Functor f => HasLens' f ResignRequest "leader" LeaderKey Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Api.V3election.V3electionpb.V3election

Methods

lensOf' :: Proxy# "leader" -> (LeaderKey -> f LeaderKey) -> ResignRequest -> f ResignRequest #

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

Defined in Proto.Etcd.Etcdserver.Api.V3election.V3electionpb.V3election

Methods

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

Functor f => HasLens' f ResignRequest "maybe'leader" (Maybe LeaderKey) Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Api.V3election.V3electionpb.V3election

Methods

lensOf' :: Proxy# "maybe'leader" -> (Maybe LeaderKey -> f (Maybe LeaderKey)) -> ResignRequest -> f ResignRequest #

data ResignResponse Source #

Fields :

  • header :: Lens' ResignResponse Proto.Etcd.Etcdserver.Etcdserverpb.Rpc.ResponseHeader
  • maybe'header :: Lens' ResignResponse (Prelude.Maybe Proto.Etcd.Etcdserver.Etcdserverpb.Rpc.ResponseHeader)
Instances
Eq ResignResponse Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Api.V3election.V3electionpb.V3election

Ord ResignResponse Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Api.V3election.V3electionpb.V3election

Show ResignResponse Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Api.V3election.V3electionpb.V3election

Default ResignResponse Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Api.V3election.V3electionpb.V3election

Methods

def :: ResignResponse #

Message ResignResponse Source # 
Instance details

Defined in Proto.Etcd.Etcdserver.Api.V3election.V3electionpb.V3election

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

Defined in Proto.Etcd.Etcdserver.Api.V3election.V3electionpb.V3election

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

Defined in Proto.Etcd.Etcdserver.Api.V3election.V3electionpb.V3election

Methods

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

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

Defined in Proto.Etcd.Etcdserver.Api.V3election.V3electionpb.V3election