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.Callback
maybe'callback
:: Lens' CallbackInfo (Prelude.Maybe Proto.Temporal.Api.Common.V1.Message.Callback)
trigger
:: Lens' CallbackInfo CallbackInfo'Trigger
maybe'trigger
:: Lens' CallbackInfo (Prelude.Maybe CallbackInfo'Trigger)
registrationTime
:: Lens' CallbackInfo Proto.Google.Protobuf.Timestamp.Timestamp
maybe'registrationTime
:: Lens' CallbackInfo (Prelude.Maybe Proto.Google.Protobuf.Timestamp.Timestamp)
state
:: Lens' CallbackInfo Proto.Temporal.Api.Enums.V1.Common.CallbackState
attempt
:: Lens' CallbackInfo Data.Int.Int32
lastAttemptCompleteTime
:: Lens' CallbackInfo Proto.Google.Protobuf.Timestamp.Timestamp
maybe'lastAttemptCompleteTime
:: Lens' CallbackInfo (Prelude.Maybe Proto.Google.Protobuf.Timestamp.Timestamp)
lastAttemptFailure
:: Lens' CallbackInfo Proto.Temporal.Api.Failure.V1.Message.Failure
maybe'lastAttemptFailure
:: Lens' CallbackInfo (Prelude.Maybe Proto.Temporal.Api.Failure.V1.Message.Failure)
nextAttemptScheduleTime
:: Lens' CallbackInfo Proto.Google.Protobuf.Timestamp.Timestamp
maybe'nextAttemptScheduleTime
:: Lens' CallbackInfo (Prelude.Maybe Proto.Google.Protobuf.Timestamp.Timestamp)
Instances
data CallbackInfo'Trigger Source #
Fields :
maybe'variant
:: Lens' CallbackInfo'Trigger (Prelude.Maybe CallbackInfo
Trigger
Variant)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.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
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
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
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.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
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
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
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
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.TaskQueue
maybe'taskQueue
:: Lens' WorkflowExecutionConfig (Prelude.Maybe Proto.Temporal.Api.Taskqueue.V1.Message.TaskQueue)
workflowExecutionTimeout
:: Lens' WorkflowExecutionConfig Proto.Google.Protobuf.Duration.Duration
maybe'workflowExecutionTimeout
:: Lens' WorkflowExecutionConfig (Prelude.Maybe Proto.Google.Protobuf.Duration.Duration)
workflowRunTimeout
:: Lens' WorkflowExecutionConfig Proto.Google.Protobuf.Duration.Duration
maybe'workflowRunTimeout
:: Lens' WorkflowExecutionConfig (Prelude.Maybe Proto.Google.Protobuf.Duration.Duration)
defaultWorkflowTaskTimeout
:: Lens' WorkflowExecutionConfig Proto.Google.Protobuf.Duration.Duration
maybe'defaultWorkflowTaskTimeout
:: Lens' WorkflowExecutionConfig (Prelude.Maybe Proto.Google.Protobuf.Duration.Duration)
Instances
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