temporal-api-protos
Safe HaskellNone
LanguageHaskell2010

Proto.Temporal.Api.Replication.V1.Message

Synopsis

Documentation

data ClusterReplicationConfig Source #

Fields :

  • clusterName :: Lens' ClusterReplicationConfig Data.Text.Text

Instances

Instances details
NFData ClusterReplicationConfig Source # 
Instance details

Defined in Proto.Temporal.Api.Replication.V1.Message

Show ClusterReplicationConfig Source # 
Instance details

Defined in Proto.Temporal.Api.Replication.V1.Message

Eq ClusterReplicationConfig Source # 
Instance details

Defined in Proto.Temporal.Api.Replication.V1.Message

Ord ClusterReplicationConfig Source # 
Instance details

Defined in Proto.Temporal.Api.Replication.V1.Message

Message ClusterReplicationConfig Source # 
Instance details

Defined in Proto.Temporal.Api.Replication.V1.Message

HasField ClusterReplicationConfig "clusterName" Text Source # 
Instance details

Defined in Proto.Temporal.Api.Replication.V1.Message

Methods

fieldOf :: Functor f => Proxy# "clusterName" -> (Text -> f Text) -> ClusterReplicationConfig -> f ClusterReplicationConfig #

HasField NamespaceReplicationConfig "clusters" [ClusterReplicationConfig] Source # 
Instance details

Defined in Proto.Temporal.Api.Replication.V1.Message

HasField NamespaceReplicationConfig "vec'clusters" (Vector ClusterReplicationConfig) Source # 
Instance details

Defined in Proto.Temporal.Api.Replication.V1.Message

HasField RegisterNamespaceRequest "clusters" [ClusterReplicationConfig] Source # 
Instance details

Defined in Proto.Temporal.Api.Workflowservice.V1.RequestResponse

HasField RegisterNamespaceRequest "vec'clusters" (Vector ClusterReplicationConfig) Source # 
Instance details

Defined in Proto.Temporal.Api.Workflowservice.V1.RequestResponse

data FailoverStatus Source #

Fields :

  • failoverTime :: Lens' FailoverStatus Proto.Google.Protobuf.Timestamp.Timestamp
  • maybe'failoverTime :: Lens' FailoverStatus (Prelude.Maybe Proto.Google.Protobuf.Timestamp.Timestamp)
  • failoverVersion :: Lens' FailoverStatus Data.Int.Int64

Instances

Instances details
NFData FailoverStatus Source # 
Instance details

Defined in Proto.Temporal.Api.Replication.V1.Message

Methods

rnf :: FailoverStatus -> () #

Show FailoverStatus Source # 
Instance details

Defined in Proto.Temporal.Api.Replication.V1.Message

Eq FailoverStatus Source # 
Instance details

Defined in Proto.Temporal.Api.Replication.V1.Message

Ord FailoverStatus Source # 
Instance details

Defined in Proto.Temporal.Api.Replication.V1.Message

Message FailoverStatus Source # 
Instance details

Defined in Proto.Temporal.Api.Replication.V1.Message

HasField FailoverStatus "failoverTime" Timestamp Source # 
Instance details

Defined in Proto.Temporal.Api.Replication.V1.Message

Methods

fieldOf :: Functor f => Proxy# "failoverTime" -> (Timestamp -> f Timestamp) -> FailoverStatus -> f FailoverStatus #

HasField FailoverStatus "failoverVersion" Int64 Source # 
Instance details

Defined in Proto.Temporal.Api.Replication.V1.Message

Methods

fieldOf :: Functor f => Proxy# "failoverVersion" -> (Int64 -> f Int64) -> FailoverStatus -> f FailoverStatus #

HasField FailoverStatus "maybe'failoverTime" (Maybe Timestamp) Source # 
Instance details

Defined in Proto.Temporal.Api.Replication.V1.Message

Methods

fieldOf :: Functor f => Proxy# "maybe'failoverTime" -> (Maybe Timestamp -> f (Maybe Timestamp)) -> FailoverStatus -> f FailoverStatus #

HasField DescribeNamespaceResponse "failoverHistory" [FailoverStatus] Source # 
Instance details

Defined in Proto.Temporal.Api.Workflowservice.V1.RequestResponse

HasField DescribeNamespaceResponse "vec'failoverHistory" (Vector FailoverStatus) Source # 
Instance details

Defined in Proto.Temporal.Api.Workflowservice.V1.RequestResponse

data NamespaceReplicationConfig Source #

Fields :

  • activeClusterName :: Lens' NamespaceReplicationConfig Data.Text.Text
  • clusters :: Lens' NamespaceReplicationConfig [ClusterReplicationConfig]
  • vec'clusters :: Lens' NamespaceReplicationConfig (Data.Vector.Vector ClusterReplicationConfig)
  • state :: Lens' NamespaceReplicationConfig Proto.Temporal.Api.Enums.V1.Namespace.ReplicationState

Instances

Instances details
NFData NamespaceReplicationConfig Source # 
Instance details

Defined in Proto.Temporal.Api.Replication.V1.Message

Show NamespaceReplicationConfig Source # 
Instance details

Defined in Proto.Temporal.Api.Replication.V1.Message

Eq NamespaceReplicationConfig Source # 
Instance details

Defined in Proto.Temporal.Api.Replication.V1.Message

Ord NamespaceReplicationConfig Source # 
Instance details

Defined in Proto.Temporal.Api.Replication.V1.Message

Message NamespaceReplicationConfig Source # 
Instance details

Defined in Proto.Temporal.Api.Replication.V1.Message

HasField NamespaceReplicationConfig "activeClusterName" Text Source # 
Instance details

Defined in Proto.Temporal.Api.Replication.V1.Message

Methods

fieldOf :: Functor f => Proxy# "activeClusterName" -> (Text -> f Text) -> NamespaceReplicationConfig -> f NamespaceReplicationConfig #

HasField NamespaceReplicationConfig "state" ReplicationState Source # 
Instance details

Defined in Proto.Temporal.Api.Replication.V1.Message

HasField DescribeNamespaceResponse "replicationConfig" NamespaceReplicationConfig Source # 
Instance details

Defined in Proto.Temporal.Api.Workflowservice.V1.RequestResponse

HasField UpdateNamespaceRequest "replicationConfig" NamespaceReplicationConfig Source # 
Instance details

Defined in Proto.Temporal.Api.Workflowservice.V1.RequestResponse

HasField UpdateNamespaceResponse "replicationConfig" NamespaceReplicationConfig Source # 
Instance details

Defined in Proto.Temporal.Api.Workflowservice.V1.RequestResponse

HasField NamespaceReplicationConfig "clusters" [ClusterReplicationConfig] Source # 
Instance details

Defined in Proto.Temporal.Api.Replication.V1.Message

HasField NamespaceReplicationConfig "vec'clusters" (Vector ClusterReplicationConfig) Source # 
Instance details

Defined in Proto.Temporal.Api.Replication.V1.Message

HasField DescribeNamespaceResponse "maybe'replicationConfig" (Maybe NamespaceReplicationConfig) Source # 
Instance details

Defined in Proto.Temporal.Api.Workflowservice.V1.RequestResponse

HasField UpdateNamespaceRequest "maybe'replicationConfig" (Maybe NamespaceReplicationConfig) Source # 
Instance details

Defined in Proto.Temporal.Api.Workflowservice.V1.RequestResponse

HasField UpdateNamespaceResponse "maybe'replicationConfig" (Maybe NamespaceReplicationConfig) Source # 
Instance details

Defined in Proto.Temporal.Api.Workflowservice.V1.RequestResponse