| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Proto.Temporal.Api.Workflow.V1.Message
Synopsis
- data CallbackInfo
- data CallbackInfo'Trigger
- data CallbackInfo'Trigger'Variant = CallbackInfo'Trigger'WorkflowClosed !CallbackInfo'WorkflowClosed
- _CallbackInfo'Trigger'WorkflowClosed :: Prism' CallbackInfo'Trigger'Variant CallbackInfo'WorkflowClosed
- data CallbackInfo'WorkflowClosed
- data NewWorkflowExecutionInfo
- data NexusOperationCancellationInfo
- data PendingActivityInfo
- data PendingActivityInfo'AssignedBuildId
- _PendingActivityInfo'UseWorkflowBuildId :: Prism' PendingActivityInfo'AssignedBuildId Empty
- _PendingActivityInfo'LastIndependentlyAssignedBuildId :: Prism' PendingActivityInfo'AssignedBuildId Text
- data PendingChildExecutionInfo
- data PendingNexusOperationInfo
- data PendingWorkflowTaskInfo
- data ResetPointInfo
- data ResetPoints
- data WorkflowExecutionConfig
- data WorkflowExecutionInfo
Documentation
data CallbackInfo Source #
Fields :
callback:: Lens' CallbackInfo Proto.Temporal.Api.Common.V1.Message.Callbackmaybe'callback:: Lens' CallbackInfo (Prelude.Maybe Proto.Temporal.Api.Common.V1.Message.Callback)trigger:: Lens' CallbackInfo CallbackInfo'Triggermaybe'trigger:: Lens' CallbackInfo (Prelude.Maybe CallbackInfo'Trigger)registrationTime:: Lens' CallbackInfo Proto.Google.Protobuf.Timestamp.Timestampmaybe'registrationTime:: Lens' CallbackInfo (Prelude.Maybe Proto.Google.Protobuf.Timestamp.Timestamp)state:: Lens' CallbackInfo Proto.Temporal.Api.Enums.V1.Common.CallbackStateattempt:: Lens' CallbackInfo Data.Int.Int32lastAttemptCompleteTime:: Lens' CallbackInfo Proto.Google.Protobuf.Timestamp.Timestampmaybe'lastAttemptCompleteTime:: Lens' CallbackInfo (Prelude.Maybe Proto.Google.Protobuf.Timestamp.Timestamp)lastAttemptFailure:: Lens' CallbackInfo Proto.Temporal.Api.Failure.V1.Message.Failuremaybe'lastAttemptFailure:: Lens' CallbackInfo (Prelude.Maybe Proto.Temporal.Api.Failure.V1.Message.Failure)nextAttemptScheduleTime:: Lens' CallbackInfo Proto.Google.Protobuf.Timestamp.Timestampmaybe'nextAttemptScheduleTime:: Lens' CallbackInfo (Prelude.Maybe Proto.Google.Protobuf.Timestamp.Timestamp)
Instances
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
data CallbackInfo'Trigger'Variant Source #
Instances
_CallbackInfo'Trigger'WorkflowClosed :: Prism' CallbackInfo'Trigger'Variant CallbackInfo'WorkflowClosed Source #
data CallbackInfo'WorkflowClosed Source #
Fields :
Instances
data NewWorkflowExecutionInfo Source #
Fields :
workflowId:: Lens' NewWorkflowExecutionInfo Data.Text.TextworkflowType:: Lens' NewWorkflowExecutionInfo Proto.Temporal.Api.Common.V1.Message.WorkflowTypemaybe'workflowType:: Lens' NewWorkflowExecutionInfo (Prelude.Maybe Proto.Temporal.Api.Common.V1.Message.WorkflowType)taskQueue:: Lens' NewWorkflowExecutionInfo Proto.Temporal.Api.Taskqueue.V1.Message.TaskQueuemaybe'taskQueue:: Lens' NewWorkflowExecutionInfo (Prelude.Maybe Proto.Temporal.Api.Taskqueue.V1.Message.TaskQueue)input:: Lens' NewWorkflowExecutionInfo Proto.Temporal.Api.Common.V1.Message.Payloadsmaybe'input:: Lens' NewWorkflowExecutionInfo (Prelude.Maybe Proto.Temporal.Api.Common.V1.Message.Payloads)workflowExecutionTimeout:: Lens' NewWorkflowExecutionInfo Proto.Google.Protobuf.Duration.Durationmaybe'workflowExecutionTimeout:: Lens' NewWorkflowExecutionInfo (Prelude.Maybe Proto.Google.Protobuf.Duration.Duration)workflowRunTimeout:: Lens' NewWorkflowExecutionInfo Proto.Google.Protobuf.Duration.Durationmaybe'workflowRunTimeout:: Lens' NewWorkflowExecutionInfo (Prelude.Maybe Proto.Google.Protobuf.Duration.Duration)workflowTaskTimeout:: Lens' NewWorkflowExecutionInfo Proto.Google.Protobuf.Duration.Durationmaybe'workflowTaskTimeout:: Lens' NewWorkflowExecutionInfo (Prelude.Maybe Proto.Google.Protobuf.Duration.Duration)workflowIdReusePolicy:: Lens' NewWorkflowExecutionInfo Proto.Temporal.Api.Enums.V1.Workflow.WorkflowIdReusePolicyretryPolicy:: Lens' NewWorkflowExecutionInfo Proto.Temporal.Api.Common.V1.Message.RetryPolicymaybe'retryPolicy:: Lens' NewWorkflowExecutionInfo (Prelude.Maybe Proto.Temporal.Api.Common.V1.Message.RetryPolicy)cronSchedule:: Lens' NewWorkflowExecutionInfo Data.Text.Textmemo:: Lens' NewWorkflowExecutionInfo Proto.Temporal.Api.Common.V1.Message.Memomaybe'memo:: Lens' NewWorkflowExecutionInfo (Prelude.Maybe Proto.Temporal.Api.Common.V1.Message.Memo)searchAttributes:: Lens' NewWorkflowExecutionInfo Proto.Temporal.Api.Common.V1.Message.SearchAttributesmaybe'searchAttributes:: Lens' NewWorkflowExecutionInfo (Prelude.Maybe Proto.Temporal.Api.Common.V1.Message.SearchAttributes)header:: Lens' NewWorkflowExecutionInfo Proto.Temporal.Api.Common.V1.Message.Headermaybe'header:: Lens' NewWorkflowExecutionInfo (Prelude.Maybe Proto.Temporal.Api.Common.V1.Message.Header)
Instances
data NexusOperationCancellationInfo Source #
Fields :
requestedTime:: Lens' NexusOperationCancellationInfo Proto.Google.Protobuf.Timestamp.Timestampmaybe'requestedTime:: Lens' NexusOperationCancellationInfo (Prelude.Maybe Proto.Google.Protobuf.Timestamp.Timestamp)state:: Lens' NexusOperationCancellationInfo Proto.Temporal.Api.Enums.V1.Common.NexusOperationCancellationStateattempt:: Lens' NexusOperationCancellationInfo Data.Int.Int32lastAttemptCompleteTime:: Lens' NexusOperationCancellationInfo Proto.Google.Protobuf.Timestamp.Timestampmaybe'lastAttemptCompleteTime:: Lens' NexusOperationCancellationInfo (Prelude.Maybe Proto.Google.Protobuf.Timestamp.Timestamp)lastAttemptFailure:: Lens' NexusOperationCancellationInfo Proto.Temporal.Api.Failure.V1.Message.Failuremaybe'lastAttemptFailure:: Lens' NexusOperationCancellationInfo (Prelude.Maybe Proto.Temporal.Api.Failure.V1.Message.Failure)nextAttemptScheduleTime:: Lens' NexusOperationCancellationInfo Proto.Google.Protobuf.Timestamp.Timestampmaybe'nextAttemptScheduleTime:: Lens' NexusOperationCancellationInfo (Prelude.Maybe Proto.Google.Protobuf.Timestamp.Timestamp)
Instances
data PendingActivityInfo Source #
Fields :
activityId:: Lens' PendingActivityInfo Data.Text.TextactivityType:: Lens' PendingActivityInfo Proto.Temporal.Api.Common.V1.Message.ActivityTypemaybe'activityType:: Lens' PendingActivityInfo (Prelude.Maybe Proto.Temporal.Api.Common.V1.Message.ActivityType)state:: Lens' PendingActivityInfo Proto.Temporal.Api.Enums.V1.Workflow.PendingActivityStateheartbeatDetails:: Lens' PendingActivityInfo Proto.Temporal.Api.Common.V1.Message.Payloadsmaybe'heartbeatDetails:: Lens' PendingActivityInfo (Prelude.Maybe Proto.Temporal.Api.Common.V1.Message.Payloads)lastHeartbeatTime:: Lens' PendingActivityInfo Proto.Google.Protobuf.Timestamp.Timestampmaybe'lastHeartbeatTime:: Lens' PendingActivityInfo (Prelude.Maybe Proto.Google.Protobuf.Timestamp.Timestamp)lastStartedTime:: Lens' PendingActivityInfo Proto.Google.Protobuf.Timestamp.Timestampmaybe'lastStartedTime:: Lens' PendingActivityInfo (Prelude.Maybe Proto.Google.Protobuf.Timestamp.Timestamp)attempt:: Lens' PendingActivityInfo Data.Int.Int32maximumAttempts:: Lens' PendingActivityInfo Data.Int.Int32scheduledTime:: Lens' PendingActivityInfo Proto.Google.Protobuf.Timestamp.Timestampmaybe'scheduledTime:: Lens' PendingActivityInfo (Prelude.Maybe Proto.Google.Protobuf.Timestamp.Timestamp)expirationTime:: Lens' PendingActivityInfo Proto.Google.Protobuf.Timestamp.Timestampmaybe'expirationTime:: Lens' PendingActivityInfo (Prelude.Maybe Proto.Google.Protobuf.Timestamp.Timestamp)lastFailure:: Lens' PendingActivityInfo Proto.Temporal.Api.Failure.V1.Message.Failuremaybe'lastFailure:: Lens' PendingActivityInfo (Prelude.Maybe Proto.Temporal.Api.Failure.V1.Message.Failure)lastWorkerIdentity:: Lens' PendingActivityInfo Data.Text.TextlastWorkerVersionStamp:: Lens' PendingActivityInfo Proto.Temporal.Api.Common.V1.Message.WorkerVersionStampmaybe'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.Emptymaybe'lastIndependentlyAssignedBuildId:: Lens' PendingActivityInfo (Prelude.Maybe Data.Text.Text)lastIndependentlyAssignedBuildId:: Lens' PendingActivityInfo Data.Text.Text
Instances
data PendingActivityInfo'AssignedBuildId Source #
Constructors
| PendingActivityInfo'UseWorkflowBuildId !Empty | |
| PendingActivityInfo'LastIndependentlyAssignedBuildId !Text |
Instances
_PendingActivityInfo'UseWorkflowBuildId :: Prism' PendingActivityInfo'AssignedBuildId Empty Source #
_PendingActivityInfo'LastIndependentlyAssignedBuildId :: Prism' PendingActivityInfo'AssignedBuildId Text Source #
data PendingChildExecutionInfo Source #
Fields :
workflowId:: Lens' PendingChildExecutionInfo Data.Text.TextrunId:: Lens' PendingChildExecutionInfo Data.Text.TextworkflowTypeName:: Lens' PendingChildExecutionInfo Data.Text.TextinitiatedId:: Lens' PendingChildExecutionInfo Data.Int.Int64parentClosePolicy:: Lens' PendingChildExecutionInfo Proto.Temporal.Api.Enums.V1.Workflow.ParentClosePolicy
Instances
data PendingNexusOperationInfo Source #
Fields :
endpoint:: Lens' PendingNexusOperationInfo Data.Text.Textservice:: Lens' PendingNexusOperationInfo Data.Text.Textoperation:: Lens' PendingNexusOperationInfo Data.Text.TextoperationId:: Lens' PendingNexusOperationInfo Data.Text.TextscheduleToCloseTimeout:: Lens' PendingNexusOperationInfo Proto.Google.Protobuf.Duration.Durationmaybe'scheduleToCloseTimeout:: Lens' PendingNexusOperationInfo (Prelude.Maybe Proto.Google.Protobuf.Duration.Duration)scheduledTime:: Lens' PendingNexusOperationInfo Proto.Google.Protobuf.Timestamp.Timestampmaybe'scheduledTime:: Lens' PendingNexusOperationInfo (Prelude.Maybe Proto.Google.Protobuf.Timestamp.Timestamp)state:: Lens' PendingNexusOperationInfo Proto.Temporal.Api.Enums.V1.Common.PendingNexusOperationStateattempt:: Lens' PendingNexusOperationInfo Data.Int.Int32lastAttemptCompleteTime:: Lens' PendingNexusOperationInfo Proto.Google.Protobuf.Timestamp.Timestampmaybe'lastAttemptCompleteTime:: Lens' PendingNexusOperationInfo (Prelude.Maybe Proto.Google.Protobuf.Timestamp.Timestamp)lastAttemptFailure:: Lens' PendingNexusOperationInfo Proto.Temporal.Api.Failure.V1.Message.Failuremaybe'lastAttemptFailure:: Lens' PendingNexusOperationInfo (Prelude.Maybe Proto.Temporal.Api.Failure.V1.Message.Failure)nextAttemptScheduleTime:: Lens' PendingNexusOperationInfo Proto.Google.Protobuf.Timestamp.Timestampmaybe'nextAttemptScheduleTime:: Lens' PendingNexusOperationInfo (Prelude.Maybe Proto.Google.Protobuf.Timestamp.Timestamp)cancellationInfo:: Lens' PendingNexusOperationInfo NexusOperationCancellationInfomaybe'cancellationInfo:: Lens' PendingNexusOperationInfo (Prelude.Maybe NexusOperationCancellationInfo)
Instances
data PendingWorkflowTaskInfo Source #
Fields :
state:: Lens' PendingWorkflowTaskInfo Proto.Temporal.Api.Enums.V1.Workflow.PendingWorkflowTaskStatescheduledTime:: Lens' PendingWorkflowTaskInfo Proto.Google.Protobuf.Timestamp.Timestampmaybe'scheduledTime:: Lens' PendingWorkflowTaskInfo (Prelude.Maybe Proto.Google.Protobuf.Timestamp.Timestamp)originalScheduledTime:: Lens' PendingWorkflowTaskInfo Proto.Google.Protobuf.Timestamp.Timestampmaybe'originalScheduledTime:: Lens' PendingWorkflowTaskInfo (Prelude.Maybe Proto.Google.Protobuf.Timestamp.Timestamp)startedTime:: Lens' PendingWorkflowTaskInfo Proto.Google.Protobuf.Timestamp.Timestampmaybe'startedTime:: Lens' PendingWorkflowTaskInfo (Prelude.Maybe Proto.Google.Protobuf.Timestamp.Timestamp)attempt:: Lens' PendingWorkflowTaskInfo Data.Int.Int32
Instances
data ResetPointInfo Source #
Fields :
buildId:: Lens' ResetPointInfo Data.Text.TextbinaryChecksum:: Lens' ResetPointInfo Data.Text.TextrunId:: Lens' ResetPointInfo Data.Text.TextfirstWorkflowTaskCompletedId:: Lens' ResetPointInfo Data.Int.Int64createTime:: Lens' ResetPointInfo Proto.Google.Protobuf.Timestamp.Timestampmaybe'createTime:: Lens' ResetPointInfo (Prelude.Maybe Proto.Google.Protobuf.Timestamp.Timestamp)expireTime:: Lens' ResetPointInfo Proto.Google.Protobuf.Timestamp.Timestampmaybe'expireTime:: Lens' ResetPointInfo (Prelude.Maybe Proto.Google.Protobuf.Timestamp.Timestamp)resettable:: Lens' ResetPointInfo Prelude.Bool
Instances
data ResetPoints Source #
Fields :
points:: Lens' ResetPoints [ResetPointInfo]vec'points:: Lens' ResetPoints (Data.Vector.Vector ResetPointInfo)
Instances
data WorkflowExecutionConfig Source #
Fields :
taskQueue:: Lens' WorkflowExecutionConfig Proto.Temporal.Api.Taskqueue.V1.Message.TaskQueuemaybe'taskQueue:: Lens' WorkflowExecutionConfig (Prelude.Maybe Proto.Temporal.Api.Taskqueue.V1.Message.TaskQueue)workflowExecutionTimeout:: Lens' WorkflowExecutionConfig Proto.Google.Protobuf.Duration.Durationmaybe'workflowExecutionTimeout:: Lens' WorkflowExecutionConfig (Prelude.Maybe Proto.Google.Protobuf.Duration.Duration)workflowRunTimeout:: Lens' WorkflowExecutionConfig Proto.Google.Protobuf.Duration.Durationmaybe'workflowRunTimeout:: Lens' WorkflowExecutionConfig (Prelude.Maybe Proto.Google.Protobuf.Duration.Duration)defaultWorkflowTaskTimeout:: Lens' WorkflowExecutionConfig Proto.Google.Protobuf.Duration.Durationmaybe'defaultWorkflowTaskTimeout:: Lens' WorkflowExecutionConfig (Prelude.Maybe Proto.Google.Protobuf.Duration.Duration)
Instances
data WorkflowExecutionInfo Source #
Fields :
execution:: Lens' WorkflowExecutionInfo Proto.Temporal.Api.Common.V1.Message.WorkflowExecutionmaybe'execution:: Lens' WorkflowExecutionInfo (Prelude.Maybe Proto.Temporal.Api.Common.V1.Message.WorkflowExecution)type':: Lens' WorkflowExecutionInfo Proto.Temporal.Api.Common.V1.Message.WorkflowTypemaybe'type':: Lens' WorkflowExecutionInfo (Prelude.Maybe Proto.Temporal.Api.Common.V1.Message.WorkflowType)startTime:: Lens' WorkflowExecutionInfo Proto.Google.Protobuf.Timestamp.Timestampmaybe'startTime:: Lens' WorkflowExecutionInfo (Prelude.Maybe Proto.Google.Protobuf.Timestamp.Timestamp)closeTime:: Lens' WorkflowExecutionInfo Proto.Google.Protobuf.Timestamp.Timestampmaybe'closeTime:: Lens' WorkflowExecutionInfo (Prelude.Maybe Proto.Google.Protobuf.Timestamp.Timestamp)status:: Lens' WorkflowExecutionInfo Proto.Temporal.Api.Enums.V1.Workflow.WorkflowExecutionStatushistoryLength:: Lens' WorkflowExecutionInfo Data.Int.Int64parentNamespaceId:: Lens' WorkflowExecutionInfo Data.Text.TextparentExecution:: Lens' WorkflowExecutionInfo Proto.Temporal.Api.Common.V1.Message.WorkflowExecutionmaybe'parentExecution:: Lens' WorkflowExecutionInfo (Prelude.Maybe Proto.Temporal.Api.Common.V1.Message.WorkflowExecution)executionTime:: Lens' WorkflowExecutionInfo Proto.Google.Protobuf.Timestamp.Timestampmaybe'executionTime:: Lens' WorkflowExecutionInfo (Prelude.Maybe Proto.Google.Protobuf.Timestamp.Timestamp)memo:: Lens' WorkflowExecutionInfo Proto.Temporal.Api.Common.V1.Message.Memomaybe'memo:: Lens' WorkflowExecutionInfo (Prelude.Maybe Proto.Temporal.Api.Common.V1.Message.Memo)searchAttributes:: Lens' WorkflowExecutionInfo Proto.Temporal.Api.Common.V1.Message.SearchAttributesmaybe'searchAttributes:: Lens' WorkflowExecutionInfo (Prelude.Maybe Proto.Temporal.Api.Common.V1.Message.SearchAttributes)autoResetPoints:: Lens' WorkflowExecutionInfo ResetPointsmaybe'autoResetPoints:: Lens' WorkflowExecutionInfo (Prelude.Maybe ResetPoints)taskQueue:: Lens' WorkflowExecutionInfo Data.Text.TextstateTransitionCount:: Lens' WorkflowExecutionInfo Data.Int.Int64historySizeBytes:: Lens' WorkflowExecutionInfo Data.Int.Int64mostRecentWorkerVersionStamp:: Lens' WorkflowExecutionInfo Proto.Temporal.Api.Common.V1.Message.WorkerVersionStampmaybe'mostRecentWorkerVersionStamp:: Lens' WorkflowExecutionInfo (Prelude.Maybe Proto.Temporal.Api.Common.V1.Message.WorkerVersionStamp)executionDuration:: Lens' WorkflowExecutionInfo Proto.Google.Protobuf.Duration.Durationmaybe'executionDuration:: Lens' WorkflowExecutionInfo (Prelude.Maybe Proto.Google.Protobuf.Duration.Duration)rootExecution:: Lens' WorkflowExecutionInfo Proto.Temporal.Api.Common.V1.Message.WorkflowExecutionmaybe'rootExecution:: Lens' WorkflowExecutionInfo (Prelude.Maybe Proto.Temporal.Api.Common.V1.Message.WorkflowExecution)assignedBuildId:: Lens' WorkflowExecutionInfo Data.Text.TextinheritedBuildId:: Lens' WorkflowExecutionInfo Data.Text.Text