temporal-api-protos
Safe HaskellNone
LanguageHaskell2010

Proto.Temporal.Api.Workflow.V1.Message

Synopsis

Documentation

data CallbackInfo Source #

Fields :

Instances

Instances details
NFData CallbackInfo Source # 
Instance details

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

Methods

rnf :: CallbackInfo -> () #

Show CallbackInfo Source # 
Instance details

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

Eq CallbackInfo Source # 
Instance details

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

Ord CallbackInfo Source # 
Instance details

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

Message CallbackInfo Source # 
Instance details

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

HasField CallbackInfo "attempt" Int32 Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "attempt" -> (Int32 -> f Int32) -> CallbackInfo -> f CallbackInfo #

HasField CallbackInfo "callback" Callback Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "callback" -> (Callback -> f Callback) -> CallbackInfo -> f CallbackInfo #

HasField CallbackInfo "lastAttemptCompleteTime" Timestamp Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "lastAttemptCompleteTime" -> (Timestamp -> f Timestamp) -> CallbackInfo -> f CallbackInfo #

HasField CallbackInfo "lastAttemptFailure" Failure Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "lastAttemptFailure" -> (Failure -> f Failure) -> CallbackInfo -> f CallbackInfo #

HasField CallbackInfo "nextAttemptScheduleTime" Timestamp Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "nextAttemptScheduleTime" -> (Timestamp -> f Timestamp) -> CallbackInfo -> f CallbackInfo #

HasField CallbackInfo "registrationTime" Timestamp Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "registrationTime" -> (Timestamp -> f Timestamp) -> CallbackInfo -> f CallbackInfo #

HasField CallbackInfo "state" CallbackState Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "state" -> (CallbackState -> f CallbackState) -> CallbackInfo -> f CallbackInfo #

HasField CallbackInfo "trigger" CallbackInfo'Trigger Source # 
Instance details

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

HasField CallbackInfo "maybe'callback" (Maybe Callback) Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "maybe'callback" -> (Maybe Callback -> f (Maybe Callback)) -> CallbackInfo -> f CallbackInfo #

HasField CallbackInfo "maybe'lastAttemptCompleteTime" (Maybe Timestamp) Source # 
Instance details

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

Methods

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

HasField CallbackInfo "maybe'lastAttemptFailure" (Maybe Failure) Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "maybe'lastAttemptFailure" -> (Maybe Failure -> f (Maybe Failure)) -> CallbackInfo -> f CallbackInfo #

HasField CallbackInfo "maybe'nextAttemptScheduleTime" (Maybe Timestamp) Source # 
Instance details

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

Methods

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

HasField CallbackInfo "maybe'registrationTime" (Maybe Timestamp) Source # 
Instance details

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

Methods

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

HasField CallbackInfo "maybe'trigger" (Maybe CallbackInfo'Trigger) Source # 
Instance details

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

HasField DescribeWorkflowExecutionResponse "callbacks" [CallbackInfo] Source # 
Instance details

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

HasField DescribeWorkflowExecutionResponse "vec'callbacks" (Vector CallbackInfo) Source # 
Instance details

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

data CallbackInfo'Trigger Source #

Fields :

  • maybe'variant :: Lens' CallbackInfo'Trigger (Prelude.Maybe CallbackInfoTriggerVariant)
  • maybe'workflowClosed :: Lens' CallbackInfo'Trigger (Prelude.Maybe CallbackInfo'WorkflowClosed)
  • workflowClosed :: Lens' CallbackInfo'Trigger CallbackInfo'WorkflowClosed

Instances

Instances details
NFData CallbackInfo'Trigger Source # 
Instance details

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

Methods

rnf :: CallbackInfo'Trigger -> () #

Show CallbackInfo'Trigger Source # 
Instance details

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

Eq CallbackInfo'Trigger Source # 
Instance details

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

Ord CallbackInfo'Trigger Source # 
Instance details

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

Message CallbackInfo'Trigger Source # 
Instance details

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

HasField CallbackInfo "trigger" CallbackInfo'Trigger Source # 
Instance details

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

HasField CallbackInfo'Trigger "workflowClosed" CallbackInfo'WorkflowClosed Source # 
Instance details

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

HasField CallbackInfo "maybe'trigger" (Maybe CallbackInfo'Trigger) Source # 
Instance details

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

HasField CallbackInfo'Trigger "maybe'variant" (Maybe CallbackInfo'Trigger'Variant) Source # 
Instance details

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

HasField CallbackInfo'Trigger "maybe'workflowClosed" (Maybe CallbackInfo'WorkflowClosed) Source # 
Instance details

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

data CallbackInfo'Trigger'Variant Source #

Instances

Instances details
NFData CallbackInfo'Trigger'Variant Source # 
Instance details

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

Show CallbackInfo'Trigger'Variant Source # 
Instance details

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

Eq CallbackInfo'Trigger'Variant Source # 
Instance details

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

Ord CallbackInfo'Trigger'Variant Source # 
Instance details

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

HasField CallbackInfo'Trigger "maybe'variant" (Maybe CallbackInfo'Trigger'Variant) Source # 
Instance details

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

data CallbackInfo'WorkflowClosed Source #

Fields :

Instances

Instances details
NFData CallbackInfo'WorkflowClosed Source # 
Instance details

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

Show CallbackInfo'WorkflowClosed Source # 
Instance details

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

Eq CallbackInfo'WorkflowClosed Source # 
Instance details

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

Ord CallbackInfo'WorkflowClosed Source # 
Instance details

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

Message CallbackInfo'WorkflowClosed Source # 
Instance details

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

HasField CallbackInfo'Trigger "workflowClosed" CallbackInfo'WorkflowClosed Source # 
Instance details

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

HasField CallbackInfo'Trigger "maybe'workflowClosed" (Maybe CallbackInfo'WorkflowClosed) Source # 
Instance details

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

data NewWorkflowExecutionInfo Source #

Fields :

  • workflowId :: Lens' NewWorkflowExecutionInfo Data.Text.Text
  • workflowType :: Lens' NewWorkflowExecutionInfo Proto.Temporal.Api.Common.V1.Message.WorkflowType
  • maybe'workflowType :: Lens' NewWorkflowExecutionInfo (Prelude.Maybe Proto.Temporal.Api.Common.V1.Message.WorkflowType)
  • taskQueue :: Lens' NewWorkflowExecutionInfo Proto.Temporal.Api.Taskqueue.V1.Message.TaskQueue
  • maybe'taskQueue :: Lens' NewWorkflowExecutionInfo (Prelude.Maybe Proto.Temporal.Api.Taskqueue.V1.Message.TaskQueue)
  • input :: Lens' NewWorkflowExecutionInfo Proto.Temporal.Api.Common.V1.Message.Payloads
  • maybe'input :: Lens' NewWorkflowExecutionInfo (Prelude.Maybe Proto.Temporal.Api.Common.V1.Message.Payloads)
  • workflowExecutionTimeout :: Lens' NewWorkflowExecutionInfo Proto.Google.Protobuf.Duration.Duration
  • maybe'workflowExecutionTimeout :: Lens' NewWorkflowExecutionInfo (Prelude.Maybe Proto.Google.Protobuf.Duration.Duration)
  • workflowRunTimeout :: Lens' NewWorkflowExecutionInfo Proto.Google.Protobuf.Duration.Duration
  • maybe'workflowRunTimeout :: Lens' NewWorkflowExecutionInfo (Prelude.Maybe Proto.Google.Protobuf.Duration.Duration)
  • workflowTaskTimeout :: Lens' NewWorkflowExecutionInfo Proto.Google.Protobuf.Duration.Duration
  • maybe'workflowTaskTimeout :: Lens' NewWorkflowExecutionInfo (Prelude.Maybe Proto.Google.Protobuf.Duration.Duration)
  • workflowIdReusePolicy :: Lens' NewWorkflowExecutionInfo Proto.Temporal.Api.Enums.V1.Workflow.WorkflowIdReusePolicy
  • retryPolicy :: Lens' NewWorkflowExecutionInfo Proto.Temporal.Api.Common.V1.Message.RetryPolicy
  • maybe'retryPolicy :: Lens' NewWorkflowExecutionInfo (Prelude.Maybe Proto.Temporal.Api.Common.V1.Message.RetryPolicy)
  • cronSchedule :: Lens' NewWorkflowExecutionInfo Data.Text.Text
  • memo :: Lens' NewWorkflowExecutionInfo Proto.Temporal.Api.Common.V1.Message.Memo
  • maybe'memo :: Lens' NewWorkflowExecutionInfo (Prelude.Maybe Proto.Temporal.Api.Common.V1.Message.Memo)
  • searchAttributes :: Lens' NewWorkflowExecutionInfo Proto.Temporal.Api.Common.V1.Message.SearchAttributes
  • maybe'searchAttributes :: Lens' NewWorkflowExecutionInfo (Prelude.Maybe Proto.Temporal.Api.Common.V1.Message.SearchAttributes)
  • header :: Lens' NewWorkflowExecutionInfo Proto.Temporal.Api.Common.V1.Message.Header
  • maybe'header :: Lens' NewWorkflowExecutionInfo (Prelude.Maybe Proto.Temporal.Api.Common.V1.Message.Header)

Instances

Instances details
NFData NewWorkflowExecutionInfo Source # 
Instance details

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

Show NewWorkflowExecutionInfo Source # 
Instance details

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

Eq NewWorkflowExecutionInfo Source # 
Instance details

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

Ord NewWorkflowExecutionInfo Source # 
Instance details

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

Message NewWorkflowExecutionInfo Source # 
Instance details

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

HasField ScheduleAction "startWorkflow" NewWorkflowExecutionInfo Source # 
Instance details

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

HasField NewWorkflowExecutionInfo "cronSchedule" Text Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "cronSchedule" -> (Text -> f Text) -> NewWorkflowExecutionInfo -> f NewWorkflowExecutionInfo #

HasField NewWorkflowExecutionInfo "header" Header Source # 
Instance details

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

HasField NewWorkflowExecutionInfo "input" Payloads Source # 
Instance details

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

HasField NewWorkflowExecutionInfo "memo" Memo Source # 
Instance details

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

HasField NewWorkflowExecutionInfo "retryPolicy" RetryPolicy Source # 
Instance details

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

HasField NewWorkflowExecutionInfo "searchAttributes" SearchAttributes Source # 
Instance details

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

HasField NewWorkflowExecutionInfo "taskQueue" TaskQueue Source # 
Instance details

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

HasField NewWorkflowExecutionInfo "workflowExecutionTimeout" Duration Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "workflowExecutionTimeout" -> (Duration -> f Duration) -> NewWorkflowExecutionInfo -> f NewWorkflowExecutionInfo #

HasField NewWorkflowExecutionInfo "workflowId" Text Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "workflowId" -> (Text -> f Text) -> NewWorkflowExecutionInfo -> f NewWorkflowExecutionInfo #

HasField NewWorkflowExecutionInfo "workflowIdReusePolicy" WorkflowIdReusePolicy Source # 
Instance details

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

HasField NewWorkflowExecutionInfo "workflowRunTimeout" Duration Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "workflowRunTimeout" -> (Duration -> f Duration) -> NewWorkflowExecutionInfo -> f NewWorkflowExecutionInfo #

HasField NewWorkflowExecutionInfo "workflowTaskTimeout" Duration Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "workflowTaskTimeout" -> (Duration -> f Duration) -> NewWorkflowExecutionInfo -> f NewWorkflowExecutionInfo #

HasField NewWorkflowExecutionInfo "workflowType" WorkflowType Source # 
Instance details

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

HasField ScheduleAction "maybe'startWorkflow" (Maybe NewWorkflowExecutionInfo) Source # 
Instance details

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

HasField NewWorkflowExecutionInfo "maybe'header" (Maybe Header) Source # 
Instance details

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

HasField NewWorkflowExecutionInfo "maybe'input" (Maybe Payloads) Source # 
Instance details

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

HasField NewWorkflowExecutionInfo "maybe'memo" (Maybe Memo) Source # 
Instance details

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

HasField NewWorkflowExecutionInfo "maybe'retryPolicy" (Maybe RetryPolicy) Source # 
Instance details

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

HasField NewWorkflowExecutionInfo "maybe'searchAttributes" (Maybe SearchAttributes) Source # 
Instance details

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

HasField NewWorkflowExecutionInfo "maybe'taskQueue" (Maybe TaskQueue) Source # 
Instance details

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

HasField NewWorkflowExecutionInfo "maybe'workflowExecutionTimeout" (Maybe Duration) Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "maybe'workflowExecutionTimeout" -> (Maybe Duration -> f (Maybe Duration)) -> NewWorkflowExecutionInfo -> f NewWorkflowExecutionInfo #

HasField NewWorkflowExecutionInfo "maybe'workflowRunTimeout" (Maybe Duration) Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "maybe'workflowRunTimeout" -> (Maybe Duration -> f (Maybe Duration)) -> NewWorkflowExecutionInfo -> f NewWorkflowExecutionInfo #

HasField NewWorkflowExecutionInfo "maybe'workflowTaskTimeout" (Maybe Duration) Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "maybe'workflowTaskTimeout" -> (Maybe Duration -> f (Maybe Duration)) -> NewWorkflowExecutionInfo -> f NewWorkflowExecutionInfo #

HasField NewWorkflowExecutionInfo "maybe'workflowType" (Maybe WorkflowType) Source # 
Instance details

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

data NexusOperationCancellationInfo Source #

Fields :

  • requestedTime :: Lens' NexusOperationCancellationInfo Proto.Google.Protobuf.Timestamp.Timestamp
  • maybe'requestedTime :: Lens' NexusOperationCancellationInfo (Prelude.Maybe Proto.Google.Protobuf.Timestamp.Timestamp)
  • state :: Lens' NexusOperationCancellationInfo Proto.Temporal.Api.Enums.V1.Common.NexusOperationCancellationState
  • attempt :: Lens' NexusOperationCancellationInfo Data.Int.Int32
  • lastAttemptCompleteTime :: Lens' NexusOperationCancellationInfo Proto.Google.Protobuf.Timestamp.Timestamp
  • maybe'lastAttemptCompleteTime :: Lens' NexusOperationCancellationInfo (Prelude.Maybe Proto.Google.Protobuf.Timestamp.Timestamp)
  • lastAttemptFailure :: Lens' NexusOperationCancellationInfo Proto.Temporal.Api.Failure.V1.Message.Failure
  • maybe'lastAttemptFailure :: Lens' NexusOperationCancellationInfo (Prelude.Maybe Proto.Temporal.Api.Failure.V1.Message.Failure)
  • nextAttemptScheduleTime :: Lens' NexusOperationCancellationInfo Proto.Google.Protobuf.Timestamp.Timestamp
  • maybe'nextAttemptScheduleTime :: Lens' NexusOperationCancellationInfo (Prelude.Maybe Proto.Google.Protobuf.Timestamp.Timestamp)

Instances

Instances details
NFData NexusOperationCancellationInfo Source # 
Instance details

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

Show NexusOperationCancellationInfo Source # 
Instance details

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

Eq NexusOperationCancellationInfo Source # 
Instance details

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

Ord NexusOperationCancellationInfo Source # 
Instance details

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

Message NexusOperationCancellationInfo Source # 
Instance details

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

HasField NexusOperationCancellationInfo "attempt" Int32 Source # 
Instance details

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

HasField NexusOperationCancellationInfo "lastAttemptCompleteTime" Timestamp Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "lastAttemptCompleteTime" -> (Timestamp -> f Timestamp) -> NexusOperationCancellationInfo -> f NexusOperationCancellationInfo #

HasField NexusOperationCancellationInfo "lastAttemptFailure" Failure Source # 
Instance details

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

HasField NexusOperationCancellationInfo "nextAttemptScheduleTime" Timestamp Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "nextAttemptScheduleTime" -> (Timestamp -> f Timestamp) -> NexusOperationCancellationInfo -> f NexusOperationCancellationInfo #

HasField NexusOperationCancellationInfo "requestedTime" Timestamp Source # 
Instance details

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

HasField NexusOperationCancellationInfo "state" NexusOperationCancellationState Source # 
Instance details

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

HasField PendingNexusOperationInfo "cancellationInfo" NexusOperationCancellationInfo Source # 
Instance details

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

HasField NexusOperationCancellationInfo "maybe'lastAttemptCompleteTime" (Maybe Timestamp) Source # 
Instance details

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

Methods

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

HasField NexusOperationCancellationInfo "maybe'lastAttemptFailure" (Maybe Failure) Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "maybe'lastAttemptFailure" -> (Maybe Failure -> f (Maybe Failure)) -> NexusOperationCancellationInfo -> f NexusOperationCancellationInfo #

HasField NexusOperationCancellationInfo "maybe'nextAttemptScheduleTime" (Maybe Timestamp) Source # 
Instance details

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

Methods

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

HasField NexusOperationCancellationInfo "maybe'requestedTime" (Maybe Timestamp) Source # 
Instance details

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

HasField PendingNexusOperationInfo "maybe'cancellationInfo" (Maybe NexusOperationCancellationInfo) Source # 
Instance details

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

data PendingActivityInfo Source #

Fields :

  • activityId :: Lens' PendingActivityInfo Data.Text.Text
  • activityType :: Lens' PendingActivityInfo Proto.Temporal.Api.Common.V1.Message.ActivityType
  • maybe'activityType :: Lens' PendingActivityInfo (Prelude.Maybe Proto.Temporal.Api.Common.V1.Message.ActivityType)
  • state :: Lens' PendingActivityInfo Proto.Temporal.Api.Enums.V1.Workflow.PendingActivityState
  • heartbeatDetails :: Lens' PendingActivityInfo Proto.Temporal.Api.Common.V1.Message.Payloads
  • maybe'heartbeatDetails :: Lens' PendingActivityInfo (Prelude.Maybe Proto.Temporal.Api.Common.V1.Message.Payloads)
  • lastHeartbeatTime :: Lens' PendingActivityInfo Proto.Google.Protobuf.Timestamp.Timestamp
  • maybe'lastHeartbeatTime :: Lens' PendingActivityInfo (Prelude.Maybe Proto.Google.Protobuf.Timestamp.Timestamp)
  • lastStartedTime :: Lens' PendingActivityInfo Proto.Google.Protobuf.Timestamp.Timestamp
  • maybe'lastStartedTime :: Lens' PendingActivityInfo (Prelude.Maybe Proto.Google.Protobuf.Timestamp.Timestamp)
  • attempt :: Lens' PendingActivityInfo Data.Int.Int32
  • maximumAttempts :: Lens' PendingActivityInfo Data.Int.Int32
  • scheduledTime :: Lens' PendingActivityInfo Proto.Google.Protobuf.Timestamp.Timestamp
  • maybe'scheduledTime :: Lens' PendingActivityInfo (Prelude.Maybe Proto.Google.Protobuf.Timestamp.Timestamp)
  • expirationTime :: Lens' PendingActivityInfo Proto.Google.Protobuf.Timestamp.Timestamp
  • maybe'expirationTime :: Lens' PendingActivityInfo (Prelude.Maybe Proto.Google.Protobuf.Timestamp.Timestamp)
  • lastFailure :: Lens' PendingActivityInfo Proto.Temporal.Api.Failure.V1.Message.Failure
  • maybe'lastFailure :: Lens' PendingActivityInfo (Prelude.Maybe Proto.Temporal.Api.Failure.V1.Message.Failure)
  • lastWorkerIdentity :: Lens' PendingActivityInfo Data.Text.Text
  • lastWorkerVersionStamp :: Lens' PendingActivityInfo Proto.Temporal.Api.Common.V1.Message.WorkerVersionStamp
  • maybe'lastWorkerVersionStamp :: Lens' PendingActivityInfo (Prelude.Maybe Proto.Temporal.Api.Common.V1.Message.WorkerVersionStamp)
  • maybe'assignedBuildId :: Lens' PendingActivityInfo (Prelude.Maybe PendingActivityInfo'AssignedBuildId)
  • maybe'useWorkflowBuildId :: Lens' PendingActivityInfo (Prelude.Maybe Proto.Google.Protobuf.Empty.Empty)
  • useWorkflowBuildId :: Lens' PendingActivityInfo Proto.Google.Protobuf.Empty.Empty
  • maybe'lastIndependentlyAssignedBuildId :: Lens' PendingActivityInfo (Prelude.Maybe Data.Text.Text)
  • lastIndependentlyAssignedBuildId :: Lens' PendingActivityInfo Data.Text.Text

Instances

Instances details
NFData PendingActivityInfo Source # 
Instance details

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

Methods

rnf :: PendingActivityInfo -> () #

Show PendingActivityInfo Source # 
Instance details

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

Eq PendingActivityInfo Source # 
Instance details

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

Ord PendingActivityInfo Source # 
Instance details

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

Message PendingActivityInfo Source # 
Instance details

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

HasField PendingActivityInfo "activityId" Text Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "activityId" -> (Text -> f Text) -> PendingActivityInfo -> f PendingActivityInfo #

HasField PendingActivityInfo "activityType" ActivityType Source # 
Instance details

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

HasField PendingActivityInfo "attempt" Int32 Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "attempt" -> (Int32 -> f Int32) -> PendingActivityInfo -> f PendingActivityInfo #

HasField PendingActivityInfo "expirationTime" Timestamp Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "expirationTime" -> (Timestamp -> f Timestamp) -> PendingActivityInfo -> f PendingActivityInfo #

HasField PendingActivityInfo "heartbeatDetails" Payloads Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "heartbeatDetails" -> (Payloads -> f Payloads) -> PendingActivityInfo -> f PendingActivityInfo #

HasField PendingActivityInfo "lastFailure" Failure Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "lastFailure" -> (Failure -> f Failure) -> PendingActivityInfo -> f PendingActivityInfo #

HasField PendingActivityInfo "lastHeartbeatTime" Timestamp Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "lastHeartbeatTime" -> (Timestamp -> f Timestamp) -> PendingActivityInfo -> f PendingActivityInfo #

HasField PendingActivityInfo "lastIndependentlyAssignedBuildId" Text Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "lastIndependentlyAssignedBuildId" -> (Text -> f Text) -> PendingActivityInfo -> f PendingActivityInfo #

HasField PendingActivityInfo "lastStartedTime" Timestamp Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "lastStartedTime" -> (Timestamp -> f Timestamp) -> PendingActivityInfo -> f PendingActivityInfo #

HasField PendingActivityInfo "lastWorkerIdentity" Text Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "lastWorkerIdentity" -> (Text -> f Text) -> PendingActivityInfo -> f PendingActivityInfo #

HasField PendingActivityInfo "lastWorkerVersionStamp" WorkerVersionStamp Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "lastWorkerVersionStamp" -> (WorkerVersionStamp -> f WorkerVersionStamp) -> PendingActivityInfo -> f PendingActivityInfo #

HasField PendingActivityInfo "maximumAttempts" Int32 Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "maximumAttempts" -> (Int32 -> f Int32) -> PendingActivityInfo -> f PendingActivityInfo #

HasField PendingActivityInfo "scheduledTime" Timestamp Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "scheduledTime" -> (Timestamp -> f Timestamp) -> PendingActivityInfo -> f PendingActivityInfo #

HasField PendingActivityInfo "state" PendingActivityState Source # 
Instance details

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

HasField PendingActivityInfo "useWorkflowBuildId" Empty Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "useWorkflowBuildId" -> (Empty -> f Empty) -> PendingActivityInfo -> f PendingActivityInfo #

HasField PendingActivityInfo "maybe'activityType" (Maybe ActivityType) Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "maybe'activityType" -> (Maybe ActivityType -> f (Maybe ActivityType)) -> PendingActivityInfo -> f PendingActivityInfo #

HasField PendingActivityInfo "maybe'assignedBuildId" (Maybe PendingActivityInfo'AssignedBuildId) Source # 
Instance details

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

HasField PendingActivityInfo "maybe'expirationTime" (Maybe Timestamp) Source # 
Instance details

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

Methods

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

HasField PendingActivityInfo "maybe'heartbeatDetails" (Maybe Payloads) Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "maybe'heartbeatDetails" -> (Maybe Payloads -> f (Maybe Payloads)) -> PendingActivityInfo -> f PendingActivityInfo #

HasField PendingActivityInfo "maybe'lastFailure" (Maybe Failure) Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "maybe'lastFailure" -> (Maybe Failure -> f (Maybe Failure)) -> PendingActivityInfo -> f PendingActivityInfo #

HasField PendingActivityInfo "maybe'lastHeartbeatTime" (Maybe Timestamp) Source # 
Instance details

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

Methods

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

HasField PendingActivityInfo "maybe'lastIndependentlyAssignedBuildId" (Maybe Text) Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "maybe'lastIndependentlyAssignedBuildId" -> (Maybe Text -> f (Maybe Text)) -> PendingActivityInfo -> f PendingActivityInfo #

HasField PendingActivityInfo "maybe'lastStartedTime" (Maybe Timestamp) Source # 
Instance details

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

Methods

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

HasField PendingActivityInfo "maybe'lastWorkerVersionStamp" (Maybe WorkerVersionStamp) Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "maybe'lastWorkerVersionStamp" -> (Maybe WorkerVersionStamp -> f (Maybe WorkerVersionStamp)) -> PendingActivityInfo -> f PendingActivityInfo #

HasField PendingActivityInfo "maybe'scheduledTime" (Maybe Timestamp) Source # 
Instance details

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

Methods

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

HasField PendingActivityInfo "maybe'useWorkflowBuildId" (Maybe Empty) Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "maybe'useWorkflowBuildId" -> (Maybe Empty -> f (Maybe Empty)) -> PendingActivityInfo -> f PendingActivityInfo #

HasField DescribeWorkflowExecutionResponse "pendingActivities" [PendingActivityInfo] Source # 
Instance details

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

HasField DescribeWorkflowExecutionResponse "vec'pendingActivities" (Vector PendingActivityInfo) Source # 
Instance details

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

data PendingActivityInfo'AssignedBuildId Source #

Instances

Instances details
NFData PendingActivityInfo'AssignedBuildId Source # 
Instance details

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

Show PendingActivityInfo'AssignedBuildId Source # 
Instance details

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

Eq PendingActivityInfo'AssignedBuildId Source # 
Instance details

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

Ord PendingActivityInfo'AssignedBuildId Source # 
Instance details

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

HasField PendingActivityInfo "maybe'assignedBuildId" (Maybe PendingActivityInfo'AssignedBuildId) Source # 
Instance details

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

data PendingChildExecutionInfo Source #

Fields :

  • workflowId :: Lens' PendingChildExecutionInfo Data.Text.Text
  • runId :: Lens' PendingChildExecutionInfo Data.Text.Text
  • workflowTypeName :: Lens' PendingChildExecutionInfo Data.Text.Text
  • initiatedId :: Lens' PendingChildExecutionInfo Data.Int.Int64
  • parentClosePolicy :: Lens' PendingChildExecutionInfo Proto.Temporal.Api.Enums.V1.Workflow.ParentClosePolicy

Instances

Instances details
NFData PendingChildExecutionInfo Source # 
Instance details

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

Show PendingChildExecutionInfo Source # 
Instance details

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

Eq PendingChildExecutionInfo Source # 
Instance details

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

Ord PendingChildExecutionInfo Source # 
Instance details

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

Message PendingChildExecutionInfo Source # 
Instance details

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

HasField PendingChildExecutionInfo "initiatedId" Int64 Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "initiatedId" -> (Int64 -> f Int64) -> PendingChildExecutionInfo -> f PendingChildExecutionInfo #

HasField PendingChildExecutionInfo "parentClosePolicy" ParentClosePolicy Source # 
Instance details

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

HasField PendingChildExecutionInfo "runId" Text Source # 
Instance details

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

HasField PendingChildExecutionInfo "workflowId" Text Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "workflowId" -> (Text -> f Text) -> PendingChildExecutionInfo -> f PendingChildExecutionInfo #

HasField PendingChildExecutionInfo "workflowTypeName" Text Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "workflowTypeName" -> (Text -> f Text) -> PendingChildExecutionInfo -> f PendingChildExecutionInfo #

HasField DescribeWorkflowExecutionResponse "pendingChildren" [PendingChildExecutionInfo] Source # 
Instance details

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

HasField DescribeWorkflowExecutionResponse "vec'pendingChildren" (Vector PendingChildExecutionInfo) Source # 
Instance details

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

data PendingNexusOperationInfo Source #

Fields :

  • endpoint :: Lens' PendingNexusOperationInfo Data.Text.Text
  • service :: Lens' PendingNexusOperationInfo Data.Text.Text
  • operation :: Lens' PendingNexusOperationInfo Data.Text.Text
  • operationId :: Lens' PendingNexusOperationInfo Data.Text.Text
  • scheduleToCloseTimeout :: Lens' PendingNexusOperationInfo Proto.Google.Protobuf.Duration.Duration
  • maybe'scheduleToCloseTimeout :: Lens' PendingNexusOperationInfo (Prelude.Maybe Proto.Google.Protobuf.Duration.Duration)
  • scheduledTime :: Lens' PendingNexusOperationInfo Proto.Google.Protobuf.Timestamp.Timestamp
  • maybe'scheduledTime :: Lens' PendingNexusOperationInfo (Prelude.Maybe Proto.Google.Protobuf.Timestamp.Timestamp)
  • state :: Lens' PendingNexusOperationInfo Proto.Temporal.Api.Enums.V1.Common.PendingNexusOperationState
  • attempt :: Lens' PendingNexusOperationInfo Data.Int.Int32
  • lastAttemptCompleteTime :: Lens' PendingNexusOperationInfo Proto.Google.Protobuf.Timestamp.Timestamp
  • maybe'lastAttemptCompleteTime :: Lens' PendingNexusOperationInfo (Prelude.Maybe Proto.Google.Protobuf.Timestamp.Timestamp)
  • lastAttemptFailure :: Lens' PendingNexusOperationInfo Proto.Temporal.Api.Failure.V1.Message.Failure
  • maybe'lastAttemptFailure :: Lens' PendingNexusOperationInfo (Prelude.Maybe Proto.Temporal.Api.Failure.V1.Message.Failure)
  • nextAttemptScheduleTime :: Lens' PendingNexusOperationInfo Proto.Google.Protobuf.Timestamp.Timestamp
  • maybe'nextAttemptScheduleTime :: Lens' PendingNexusOperationInfo (Prelude.Maybe Proto.Google.Protobuf.Timestamp.Timestamp)
  • cancellationInfo :: Lens' PendingNexusOperationInfo NexusOperationCancellationInfo
  • maybe'cancellationInfo :: Lens' PendingNexusOperationInfo (Prelude.Maybe NexusOperationCancellationInfo)

Instances

Instances details
NFData PendingNexusOperationInfo Source # 
Instance details

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

Show PendingNexusOperationInfo Source # 
Instance details

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

Eq PendingNexusOperationInfo Source # 
Instance details

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

Ord PendingNexusOperationInfo Source # 
Instance details

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

Message PendingNexusOperationInfo Source # 
Instance details

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

HasField PendingNexusOperationInfo "attempt" Int32 Source # 
Instance details

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

HasField PendingNexusOperationInfo "cancellationInfo" NexusOperationCancellationInfo Source # 
Instance details

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

HasField PendingNexusOperationInfo "endpoint" Text Source # 
Instance details

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

HasField PendingNexusOperationInfo "lastAttemptCompleteTime" Timestamp Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "lastAttemptCompleteTime" -> (Timestamp -> f Timestamp) -> PendingNexusOperationInfo -> f PendingNexusOperationInfo #

HasField PendingNexusOperationInfo "lastAttemptFailure" Failure Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "lastAttemptFailure" -> (Failure -> f Failure) -> PendingNexusOperationInfo -> f PendingNexusOperationInfo #

HasField PendingNexusOperationInfo "nextAttemptScheduleTime" Timestamp Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "nextAttemptScheduleTime" -> (Timestamp -> f Timestamp) -> PendingNexusOperationInfo -> f PendingNexusOperationInfo #

HasField PendingNexusOperationInfo "operation" Text Source # 
Instance details

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

HasField PendingNexusOperationInfo "operationId" Text Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "operationId" -> (Text -> f Text) -> PendingNexusOperationInfo -> f PendingNexusOperationInfo #

HasField PendingNexusOperationInfo "scheduleToCloseTimeout" Duration Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "scheduleToCloseTimeout" -> (Duration -> f Duration) -> PendingNexusOperationInfo -> f PendingNexusOperationInfo #

HasField PendingNexusOperationInfo "scheduledTime" Timestamp Source # 
Instance details

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

HasField PendingNexusOperationInfo "service" Text Source # 
Instance details

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

HasField PendingNexusOperationInfo "state" PendingNexusOperationState Source # 
Instance details

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

HasField PendingNexusOperationInfo "maybe'cancellationInfo" (Maybe NexusOperationCancellationInfo) Source # 
Instance details

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

HasField PendingNexusOperationInfo "maybe'lastAttemptCompleteTime" (Maybe Timestamp) Source # 
Instance details

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

Methods

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

HasField PendingNexusOperationInfo "maybe'lastAttemptFailure" (Maybe Failure) Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "maybe'lastAttemptFailure" -> (Maybe Failure -> f (Maybe Failure)) -> PendingNexusOperationInfo -> f PendingNexusOperationInfo #

HasField PendingNexusOperationInfo "maybe'nextAttemptScheduleTime" (Maybe Timestamp) Source # 
Instance details

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

Methods

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

HasField PendingNexusOperationInfo "maybe'scheduleToCloseTimeout" (Maybe Duration) Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "maybe'scheduleToCloseTimeout" -> (Maybe Duration -> f (Maybe Duration)) -> PendingNexusOperationInfo -> f PendingNexusOperationInfo #

HasField PendingNexusOperationInfo "maybe'scheduledTime" (Maybe Timestamp) Source # 
Instance details

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

Methods

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

HasField DescribeWorkflowExecutionResponse "pendingNexusOperations" [PendingNexusOperationInfo] Source # 
Instance details

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

HasField DescribeWorkflowExecutionResponse "vec'pendingNexusOperations" (Vector PendingNexusOperationInfo) Source # 
Instance details

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

data PendingWorkflowTaskInfo Source #

Fields :

  • state :: Lens' PendingWorkflowTaskInfo Proto.Temporal.Api.Enums.V1.Workflow.PendingWorkflowTaskState
  • scheduledTime :: Lens' PendingWorkflowTaskInfo Proto.Google.Protobuf.Timestamp.Timestamp
  • maybe'scheduledTime :: Lens' PendingWorkflowTaskInfo (Prelude.Maybe Proto.Google.Protobuf.Timestamp.Timestamp)
  • originalScheduledTime :: Lens' PendingWorkflowTaskInfo Proto.Google.Protobuf.Timestamp.Timestamp
  • maybe'originalScheduledTime :: Lens' PendingWorkflowTaskInfo (Prelude.Maybe Proto.Google.Protobuf.Timestamp.Timestamp)
  • startedTime :: Lens' PendingWorkflowTaskInfo Proto.Google.Protobuf.Timestamp.Timestamp
  • maybe'startedTime :: Lens' PendingWorkflowTaskInfo (Prelude.Maybe Proto.Google.Protobuf.Timestamp.Timestamp)
  • attempt :: Lens' PendingWorkflowTaskInfo Data.Int.Int32

Instances

Instances details
NFData PendingWorkflowTaskInfo Source # 
Instance details

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

Methods

rnf :: PendingWorkflowTaskInfo -> () #

Show PendingWorkflowTaskInfo Source # 
Instance details

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

Eq PendingWorkflowTaskInfo Source # 
Instance details

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

Ord PendingWorkflowTaskInfo Source # 
Instance details

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

Message PendingWorkflowTaskInfo Source # 
Instance details

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

HasField PendingWorkflowTaskInfo "attempt" Int32 Source # 
Instance details

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

HasField PendingWorkflowTaskInfo "originalScheduledTime" Timestamp Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "originalScheduledTime" -> (Timestamp -> f Timestamp) -> PendingWorkflowTaskInfo -> f PendingWorkflowTaskInfo #

HasField PendingWorkflowTaskInfo "scheduledTime" Timestamp Source # 
Instance details

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

HasField PendingWorkflowTaskInfo "startedTime" Timestamp Source # 
Instance details

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

HasField PendingWorkflowTaskInfo "state" PendingWorkflowTaskState Source # 
Instance details

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

HasField DescribeWorkflowExecutionResponse "pendingWorkflowTask" PendingWorkflowTaskInfo Source # 
Instance details

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

HasField PendingWorkflowTaskInfo "maybe'originalScheduledTime" (Maybe Timestamp) Source # 
Instance details

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

Methods

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

HasField PendingWorkflowTaskInfo "maybe'scheduledTime" (Maybe Timestamp) Source # 
Instance details

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

Methods

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

HasField PendingWorkflowTaskInfo "maybe'startedTime" (Maybe Timestamp) Source # 
Instance details

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

Methods

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

HasField DescribeWorkflowExecutionResponse "maybe'pendingWorkflowTask" (Maybe PendingWorkflowTaskInfo) Source # 
Instance details

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

data ResetPointInfo Source #

Fields :

  • buildId :: Lens' ResetPointInfo Data.Text.Text
  • binaryChecksum :: Lens' ResetPointInfo Data.Text.Text
  • runId :: Lens' ResetPointInfo Data.Text.Text
  • firstWorkflowTaskCompletedId :: Lens' ResetPointInfo Data.Int.Int64
  • createTime :: Lens' ResetPointInfo Proto.Google.Protobuf.Timestamp.Timestamp
  • maybe'createTime :: Lens' ResetPointInfo (Prelude.Maybe Proto.Google.Protobuf.Timestamp.Timestamp)
  • expireTime :: Lens' ResetPointInfo Proto.Google.Protobuf.Timestamp.Timestamp
  • maybe'expireTime :: Lens' ResetPointInfo (Prelude.Maybe Proto.Google.Protobuf.Timestamp.Timestamp)
  • resettable :: Lens' ResetPointInfo Prelude.Bool

Instances

Instances details
NFData ResetPointInfo Source # 
Instance details

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

Methods

rnf :: ResetPointInfo -> () #

Show ResetPointInfo Source # 
Instance details

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

Eq ResetPointInfo Source # 
Instance details

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

Ord ResetPointInfo Source # 
Instance details

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

Message ResetPointInfo Source # 
Instance details

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

HasField ResetPointInfo "binaryChecksum" Text Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "binaryChecksum" -> (Text -> f Text) -> ResetPointInfo -> f ResetPointInfo #

HasField ResetPointInfo "buildId" Text Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "buildId" -> (Text -> f Text) -> ResetPointInfo -> f ResetPointInfo #

HasField ResetPointInfo "createTime" Timestamp Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "createTime" -> (Timestamp -> f Timestamp) -> ResetPointInfo -> f ResetPointInfo #

HasField ResetPointInfo "expireTime" Timestamp Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "expireTime" -> (Timestamp -> f Timestamp) -> ResetPointInfo -> f ResetPointInfo #

HasField ResetPointInfo "firstWorkflowTaskCompletedId" Int64 Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "firstWorkflowTaskCompletedId" -> (Int64 -> f Int64) -> ResetPointInfo -> f ResetPointInfo #

HasField ResetPointInfo "resettable" Bool Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "resettable" -> (Bool -> f Bool) -> ResetPointInfo -> f ResetPointInfo #

HasField ResetPointInfo "runId" Text Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "runId" -> (Text -> f Text) -> ResetPointInfo -> f ResetPointInfo #

HasField ResetPointInfo "maybe'createTime" (Maybe Timestamp) Source # 
Instance details

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

Methods

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

HasField ResetPointInfo "maybe'expireTime" (Maybe Timestamp) Source # 
Instance details

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

Methods

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

HasField ResetPoints "points" [ResetPointInfo] Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "points" -> ([ResetPointInfo] -> f [ResetPointInfo]) -> ResetPoints -> f ResetPoints #

HasField ResetPoints "vec'points" (Vector ResetPointInfo) Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "vec'points" -> (Vector ResetPointInfo -> f (Vector ResetPointInfo)) -> ResetPoints -> f ResetPoints #

data ResetPoints Source #

Fields :

  • points :: Lens' ResetPoints [ResetPointInfo]
  • vec'points :: Lens' ResetPoints (Data.Vector.Vector ResetPointInfo)

Instances

Instances details
NFData ResetPoints Source # 
Instance details

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

Methods

rnf :: ResetPoints -> () #

Show ResetPoints Source # 
Instance details

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

Eq ResetPoints Source # 
Instance details

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

Ord ResetPoints Source # 
Instance details

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

Message ResetPoints Source # 
Instance details

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

HasField WorkflowExecutionStartedEventAttributes "prevAutoResetPoints" ResetPoints Source # 
Instance details

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

HasField WorkflowExecutionInfo "autoResetPoints" ResetPoints Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "autoResetPoints" -> (ResetPoints -> f ResetPoints) -> WorkflowExecutionInfo -> f WorkflowExecutionInfo #

HasField WorkflowExecutionStartedEventAttributes "maybe'prevAutoResetPoints" (Maybe ResetPoints) Source # 
Instance details

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

HasField ResetPoints "points" [ResetPointInfo] Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "points" -> ([ResetPointInfo] -> f [ResetPointInfo]) -> ResetPoints -> f ResetPoints #

HasField ResetPoints "vec'points" (Vector ResetPointInfo) Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "vec'points" -> (Vector ResetPointInfo -> f (Vector ResetPointInfo)) -> ResetPoints -> f ResetPoints #

HasField WorkflowExecutionInfo "maybe'autoResetPoints" (Maybe ResetPoints) Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "maybe'autoResetPoints" -> (Maybe ResetPoints -> f (Maybe ResetPoints)) -> WorkflowExecutionInfo -> f WorkflowExecutionInfo #

data WorkflowExecutionConfig Source #

Fields :

Instances

Instances details
NFData WorkflowExecutionConfig Source # 
Instance details

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

Methods

rnf :: WorkflowExecutionConfig -> () #

Show WorkflowExecutionConfig Source # 
Instance details

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

Eq WorkflowExecutionConfig Source # 
Instance details

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

Ord WorkflowExecutionConfig Source # 
Instance details

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

Message WorkflowExecutionConfig Source # 
Instance details

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

HasField WorkflowExecutionConfig "defaultWorkflowTaskTimeout" Duration Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "defaultWorkflowTaskTimeout" -> (Duration -> f Duration) -> WorkflowExecutionConfig -> f WorkflowExecutionConfig #

HasField WorkflowExecutionConfig "taskQueue" TaskQueue Source # 
Instance details

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

HasField WorkflowExecutionConfig "workflowExecutionTimeout" Duration Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "workflowExecutionTimeout" -> (Duration -> f Duration) -> WorkflowExecutionConfig -> f WorkflowExecutionConfig #

HasField WorkflowExecutionConfig "workflowRunTimeout" Duration Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "workflowRunTimeout" -> (Duration -> f Duration) -> WorkflowExecutionConfig -> f WorkflowExecutionConfig #

HasField DescribeWorkflowExecutionResponse "executionConfig" WorkflowExecutionConfig Source # 
Instance details

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

HasField WorkflowExecutionConfig "maybe'defaultWorkflowTaskTimeout" (Maybe Duration) Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "maybe'defaultWorkflowTaskTimeout" -> (Maybe Duration -> f (Maybe Duration)) -> WorkflowExecutionConfig -> f WorkflowExecutionConfig #

HasField WorkflowExecutionConfig "maybe'taskQueue" (Maybe TaskQueue) Source # 
Instance details

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

HasField WorkflowExecutionConfig "maybe'workflowExecutionTimeout" (Maybe Duration) Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "maybe'workflowExecutionTimeout" -> (Maybe Duration -> f (Maybe Duration)) -> WorkflowExecutionConfig -> f WorkflowExecutionConfig #

HasField WorkflowExecutionConfig "maybe'workflowRunTimeout" (Maybe Duration) Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "maybe'workflowRunTimeout" -> (Maybe Duration -> f (Maybe Duration)) -> WorkflowExecutionConfig -> f WorkflowExecutionConfig #

HasField DescribeWorkflowExecutionResponse "maybe'executionConfig" (Maybe WorkflowExecutionConfig) Source # 
Instance details

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

data WorkflowExecutionInfo Source #

Fields :

  • execution :: Lens' WorkflowExecutionInfo Proto.Temporal.Api.Common.V1.Message.WorkflowExecution
  • maybe'execution :: Lens' WorkflowExecutionInfo (Prelude.Maybe Proto.Temporal.Api.Common.V1.Message.WorkflowExecution)
  • type' :: Lens' WorkflowExecutionInfo Proto.Temporal.Api.Common.V1.Message.WorkflowType
  • maybe'type' :: Lens' WorkflowExecutionInfo (Prelude.Maybe Proto.Temporal.Api.Common.V1.Message.WorkflowType)
  • startTime :: Lens' WorkflowExecutionInfo Proto.Google.Protobuf.Timestamp.Timestamp
  • maybe'startTime :: Lens' WorkflowExecutionInfo (Prelude.Maybe Proto.Google.Protobuf.Timestamp.Timestamp)
  • closeTime :: Lens' WorkflowExecutionInfo Proto.Google.Protobuf.Timestamp.Timestamp
  • maybe'closeTime :: Lens' WorkflowExecutionInfo (Prelude.Maybe Proto.Google.Protobuf.Timestamp.Timestamp)
  • status :: Lens' WorkflowExecutionInfo Proto.Temporal.Api.Enums.V1.Workflow.WorkflowExecutionStatus
  • historyLength :: Lens' WorkflowExecutionInfo Data.Int.Int64
  • parentNamespaceId :: Lens' WorkflowExecutionInfo Data.Text.Text
  • parentExecution :: Lens' WorkflowExecutionInfo Proto.Temporal.Api.Common.V1.Message.WorkflowExecution
  • maybe'parentExecution :: Lens' WorkflowExecutionInfo (Prelude.Maybe Proto.Temporal.Api.Common.V1.Message.WorkflowExecution)
  • executionTime :: Lens' WorkflowExecutionInfo Proto.Google.Protobuf.Timestamp.Timestamp
  • maybe'executionTime :: Lens' WorkflowExecutionInfo (Prelude.Maybe Proto.Google.Protobuf.Timestamp.Timestamp)
  • memo :: Lens' WorkflowExecutionInfo Proto.Temporal.Api.Common.V1.Message.Memo
  • maybe'memo :: Lens' WorkflowExecutionInfo (Prelude.Maybe Proto.Temporal.Api.Common.V1.Message.Memo)
  • searchAttributes :: Lens' WorkflowExecutionInfo Proto.Temporal.Api.Common.V1.Message.SearchAttributes
  • maybe'searchAttributes :: Lens' WorkflowExecutionInfo (Prelude.Maybe Proto.Temporal.Api.Common.V1.Message.SearchAttributes)
  • autoResetPoints :: Lens' WorkflowExecutionInfo ResetPoints
  • maybe'autoResetPoints :: Lens' WorkflowExecutionInfo (Prelude.Maybe ResetPoints)
  • taskQueue :: Lens' WorkflowExecutionInfo Data.Text.Text
  • stateTransitionCount :: Lens' WorkflowExecutionInfo Data.Int.Int64
  • historySizeBytes :: Lens' WorkflowExecutionInfo Data.Int.Int64
  • mostRecentWorkerVersionStamp :: Lens' WorkflowExecutionInfo Proto.Temporal.Api.Common.V1.Message.WorkerVersionStamp
  • maybe'mostRecentWorkerVersionStamp :: Lens' WorkflowExecutionInfo (Prelude.Maybe Proto.Temporal.Api.Common.V1.Message.WorkerVersionStamp)
  • executionDuration :: Lens' WorkflowExecutionInfo Proto.Google.Protobuf.Duration.Duration
  • maybe'executionDuration :: Lens' WorkflowExecutionInfo (Prelude.Maybe Proto.Google.Protobuf.Duration.Duration)
  • rootExecution :: Lens' WorkflowExecutionInfo Proto.Temporal.Api.Common.V1.Message.WorkflowExecution
  • maybe'rootExecution :: Lens' WorkflowExecutionInfo (Prelude.Maybe Proto.Temporal.Api.Common.V1.Message.WorkflowExecution)
  • assignedBuildId :: Lens' WorkflowExecutionInfo Data.Text.Text
  • inheritedBuildId :: Lens' WorkflowExecutionInfo Data.Text.Text

Instances

Instances details
NFData WorkflowExecutionInfo Source # 
Instance details

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

Methods

rnf :: WorkflowExecutionInfo -> () #

Show WorkflowExecutionInfo Source # 
Instance details

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

Eq WorkflowExecutionInfo Source # 
Instance details

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

Ord WorkflowExecutionInfo Source # 
Instance details

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

Message WorkflowExecutionInfo Source # 
Instance details

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

HasField WorkflowExecutionInfo "assignedBuildId" Text Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "assignedBuildId" -> (Text -> f Text) -> WorkflowExecutionInfo -> f WorkflowExecutionInfo #

HasField WorkflowExecutionInfo "autoResetPoints" ResetPoints Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "autoResetPoints" -> (ResetPoints -> f ResetPoints) -> WorkflowExecutionInfo -> f WorkflowExecutionInfo #

HasField WorkflowExecutionInfo "closeTime" Timestamp Source # 
Instance details

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

HasField WorkflowExecutionInfo "execution" WorkflowExecution Source # 
Instance details

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

HasField WorkflowExecutionInfo "executionDuration" Duration Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "executionDuration" -> (Duration -> f Duration) -> WorkflowExecutionInfo -> f WorkflowExecutionInfo #

HasField WorkflowExecutionInfo "executionTime" Timestamp Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "executionTime" -> (Timestamp -> f Timestamp) -> WorkflowExecutionInfo -> f WorkflowExecutionInfo #

HasField WorkflowExecutionInfo "historyLength" Int64 Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "historyLength" -> (Int64 -> f Int64) -> WorkflowExecutionInfo -> f WorkflowExecutionInfo #

HasField WorkflowExecutionInfo "historySizeBytes" Int64 Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "historySizeBytes" -> (Int64 -> f Int64) -> WorkflowExecutionInfo -> f WorkflowExecutionInfo #

HasField WorkflowExecutionInfo "inheritedBuildId" Text Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "inheritedBuildId" -> (Text -> f Text) -> WorkflowExecutionInfo -> f WorkflowExecutionInfo #

HasField WorkflowExecutionInfo "memo" Memo Source # 
Instance details

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

HasField WorkflowExecutionInfo "mostRecentWorkerVersionStamp" WorkerVersionStamp Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "mostRecentWorkerVersionStamp" -> (WorkerVersionStamp -> f WorkerVersionStamp) -> WorkflowExecutionInfo -> f WorkflowExecutionInfo #

HasField WorkflowExecutionInfo "parentExecution" WorkflowExecution Source # 
Instance details

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

HasField WorkflowExecutionInfo "parentNamespaceId" Text Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "parentNamespaceId" -> (Text -> f Text) -> WorkflowExecutionInfo -> f WorkflowExecutionInfo #

HasField WorkflowExecutionInfo "rootExecution" WorkflowExecution Source # 
Instance details

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

HasField WorkflowExecutionInfo "searchAttributes" SearchAttributes Source # 
Instance details

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

HasField WorkflowExecutionInfo "startTime" Timestamp Source # 
Instance details

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

HasField WorkflowExecutionInfo "stateTransitionCount" Int64 Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "stateTransitionCount" -> (Int64 -> f Int64) -> WorkflowExecutionInfo -> f WorkflowExecutionInfo #

HasField WorkflowExecutionInfo "status" WorkflowExecutionStatus Source # 
Instance details

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

HasField WorkflowExecutionInfo "taskQueue" Text Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "taskQueue" -> (Text -> f Text) -> WorkflowExecutionInfo -> f WorkflowExecutionInfo #

HasField WorkflowExecutionInfo "type'" WorkflowType Source # 
Instance details

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

HasField DescribeWorkflowExecutionResponse "workflowExecutionInfo" WorkflowExecutionInfo Source # 
Instance details

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

HasField WorkflowExecutionInfo "maybe'autoResetPoints" (Maybe ResetPoints) Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "maybe'autoResetPoints" -> (Maybe ResetPoints -> f (Maybe ResetPoints)) -> WorkflowExecutionInfo -> f WorkflowExecutionInfo #

HasField WorkflowExecutionInfo "maybe'closeTime" (Maybe Timestamp) Source # 
Instance details

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

Methods

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

HasField WorkflowExecutionInfo "maybe'execution" (Maybe WorkflowExecution) Source # 
Instance details

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

HasField WorkflowExecutionInfo "maybe'executionDuration" (Maybe Duration) Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "maybe'executionDuration" -> (Maybe Duration -> f (Maybe Duration)) -> WorkflowExecutionInfo -> f WorkflowExecutionInfo #

HasField WorkflowExecutionInfo "maybe'executionTime" (Maybe Timestamp) Source # 
Instance details

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

Methods

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

HasField WorkflowExecutionInfo "maybe'memo" (Maybe Memo) Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "maybe'memo" -> (Maybe Memo -> f (Maybe Memo)) -> WorkflowExecutionInfo -> f WorkflowExecutionInfo #

HasField WorkflowExecutionInfo "maybe'mostRecentWorkerVersionStamp" (Maybe WorkerVersionStamp) Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "maybe'mostRecentWorkerVersionStamp" -> (Maybe WorkerVersionStamp -> f (Maybe WorkerVersionStamp)) -> WorkflowExecutionInfo -> f WorkflowExecutionInfo #

HasField WorkflowExecutionInfo "maybe'parentExecution" (Maybe WorkflowExecution) Source # 
Instance details

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

HasField WorkflowExecutionInfo "maybe'rootExecution" (Maybe WorkflowExecution) Source # 
Instance details

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

HasField WorkflowExecutionInfo "maybe'searchAttributes" (Maybe SearchAttributes) Source # 
Instance details

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

HasField WorkflowExecutionInfo "maybe'startTime" (Maybe Timestamp) Source # 
Instance details

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

Methods

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

HasField WorkflowExecutionInfo "maybe'type'" (Maybe WorkflowType) Source # 
Instance details

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

HasField DescribeWorkflowExecutionResponse "maybe'workflowExecutionInfo" (Maybe WorkflowExecutionInfo) Source # 
Instance details

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

HasField ListArchivedWorkflowExecutionsResponse "executions" [WorkflowExecutionInfo] Source # 
Instance details

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

HasField ListArchivedWorkflowExecutionsResponse "vec'executions" (Vector WorkflowExecutionInfo) Source # 
Instance details

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

HasField ListClosedWorkflowExecutionsResponse "executions" [WorkflowExecutionInfo] Source # 
Instance details

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

HasField ListClosedWorkflowExecutionsResponse "vec'executions" (Vector WorkflowExecutionInfo) Source # 
Instance details

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

HasField ListOpenWorkflowExecutionsResponse "executions" [WorkflowExecutionInfo] Source # 
Instance details

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

HasField ListOpenWorkflowExecutionsResponse "vec'executions" (Vector WorkflowExecutionInfo) Source # 
Instance details

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

HasField ListWorkflowExecutionsResponse "executions" [WorkflowExecutionInfo] Source # 
Instance details

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

HasField ListWorkflowExecutionsResponse "vec'executions" (Vector WorkflowExecutionInfo) Source # 
Instance details

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

HasField ScanWorkflowExecutionsResponse "executions" [WorkflowExecutionInfo] Source # 
Instance details

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

HasField ScanWorkflowExecutionsResponse "vec'executions" (Vector WorkflowExecutionInfo) Source # 
Instance details

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