| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Proto.Temporal.Sdk.Core.WorkflowActivation.WorkflowActivation
Synopsis
- data CancelWorkflow
- data DoUpdate
- data DoUpdate'HeadersEntry
- data FireTimer
- data NotifyHasPatch
- data QueryWorkflow
- data QueryWorkflow'HeadersEntry
- data RemoveFromCache
- data RemoveFromCache'EvictionReason
- = RemoveFromCache'UNSPECIFIED
- | RemoveFromCache'CACHE_FULL
- | RemoveFromCache'CACHE_MISS
- | RemoveFromCache'NONDETERMINISM
- | RemoveFromCache'LANG_FAIL
- | RemoveFromCache'LANG_REQUESTED
- | RemoveFromCache'TASK_NOT_FOUND
- | RemoveFromCache'UNHANDLED_COMMAND
- | RemoveFromCache'FATAL
- | RemoveFromCache'PAGINATION_OR_HISTORY_FETCH
- | RemoveFromCache'EvictionReason'Unrecognized !RemoveFromCache'EvictionReason'UnrecognizedValue
- data RemoveFromCache'EvictionReason
- data RemoveFromCache'EvictionReason'UnrecognizedValue
- data ResolveActivity
- data ResolveChildWorkflowExecution
- data ResolveChildWorkflowExecutionStart
- data ResolveChildWorkflowExecutionStart'Status
- _ResolveChildWorkflowExecutionStart'Succeeded :: Prism' ResolveChildWorkflowExecutionStart'Status ResolveChildWorkflowExecutionStartSuccess
- _ResolveChildWorkflowExecutionStart'Failed :: Prism' ResolveChildWorkflowExecutionStart'Status ResolveChildWorkflowExecutionStartFailure
- _ResolveChildWorkflowExecutionStart'Cancelled :: Prism' ResolveChildWorkflowExecutionStart'Status ResolveChildWorkflowExecutionStartCancelled
- data ResolveChildWorkflowExecutionStartCancelled
- data ResolveChildWorkflowExecutionStartFailure
- data ResolveChildWorkflowExecutionStartSuccess
- data ResolveRequestCancelExternalWorkflow
- data ResolveSignalExternalWorkflow
- data SignalWorkflow
- data SignalWorkflow'HeadersEntry
- data StartWorkflow
- data StartWorkflow'HeadersEntry
- data UpdateRandomSeed
- data WorkflowActivation
- data WorkflowActivationJob
- data WorkflowActivationJob'Variant
- = WorkflowActivationJob'StartWorkflow !StartWorkflow
- | WorkflowActivationJob'FireTimer !FireTimer
- | WorkflowActivationJob'UpdateRandomSeed !UpdateRandomSeed
- | WorkflowActivationJob'QueryWorkflow !QueryWorkflow
- | WorkflowActivationJob'CancelWorkflow !CancelWorkflow
- | WorkflowActivationJob'SignalWorkflow !SignalWorkflow
- | WorkflowActivationJob'ResolveActivity !ResolveActivity
- | WorkflowActivationJob'NotifyHasPatch !NotifyHasPatch
- | WorkflowActivationJob'ResolveChildWorkflowExecutionStart !ResolveChildWorkflowExecutionStart
- | WorkflowActivationJob'ResolveChildWorkflowExecution !ResolveChildWorkflowExecution
- | WorkflowActivationJob'ResolveSignalExternalWorkflow !ResolveSignalExternalWorkflow
- | WorkflowActivationJob'ResolveRequestCancelExternalWorkflow !ResolveRequestCancelExternalWorkflow
- | WorkflowActivationJob'DoUpdate !DoUpdate
- | WorkflowActivationJob'RemoveFromCache !RemoveFromCache
- _WorkflowActivationJob'StartWorkflow :: Prism' WorkflowActivationJob'Variant StartWorkflow
- _WorkflowActivationJob'FireTimer :: Prism' WorkflowActivationJob'Variant FireTimer
- _WorkflowActivationJob'UpdateRandomSeed :: Prism' WorkflowActivationJob'Variant UpdateRandomSeed
- _WorkflowActivationJob'QueryWorkflow :: Prism' WorkflowActivationJob'Variant QueryWorkflow
- _WorkflowActivationJob'CancelWorkflow :: Prism' WorkflowActivationJob'Variant CancelWorkflow
- _WorkflowActivationJob'SignalWorkflow :: Prism' WorkflowActivationJob'Variant SignalWorkflow
- _WorkflowActivationJob'ResolveActivity :: Prism' WorkflowActivationJob'Variant ResolveActivity
- _WorkflowActivationJob'NotifyHasPatch :: Prism' WorkflowActivationJob'Variant NotifyHasPatch
- _WorkflowActivationJob'ResolveChildWorkflowExecutionStart :: Prism' WorkflowActivationJob'Variant ResolveChildWorkflowExecutionStart
- _WorkflowActivationJob'ResolveChildWorkflowExecution :: Prism' WorkflowActivationJob'Variant ResolveChildWorkflowExecution
- _WorkflowActivationJob'ResolveSignalExternalWorkflow :: Prism' WorkflowActivationJob'Variant ResolveSignalExternalWorkflow
- _WorkflowActivationJob'ResolveRequestCancelExternalWorkflow :: Prism' WorkflowActivationJob'Variant ResolveRequestCancelExternalWorkflow
- _WorkflowActivationJob'DoUpdate :: Prism' WorkflowActivationJob'Variant DoUpdate
- _WorkflowActivationJob'RemoveFromCache :: Prism' WorkflowActivationJob'Variant RemoveFromCache
Documentation
data CancelWorkflow Source #
Fields :
details:: Lens' CancelWorkflow [Proto.Temporal.Api.Common.V1.Message.Payload]vec'details:: Lens' CancelWorkflow (Data.Vector.Vector Proto.Temporal.Api.Common.V1.Message.Payload)
Instances
Fields :
id:: Lens' DoUpdate Data.Text.TextprotocolInstanceId:: Lens' DoUpdate Data.Text.Textname:: Lens' DoUpdate Data.Text.Textinput:: Lens' DoUpdate [Proto.Temporal.Api.Common.V1.Message.Payload]vec'input:: Lens' DoUpdate (Data.Vector.Vector Proto.Temporal.Api.Common.V1.Message.Payload)headers:: Lens' DoUpdate (Data.Map.Map Data.Text.Text Proto.Temporal.Api.Common.V1.Message.Payload)meta:: Lens' DoUpdate Proto.Temporal.Api.Update.V1.Message.Metamaybe'meta:: Lens' DoUpdate (Prelude.Maybe Proto.Temporal.Api.Update.V1.Message.Meta)runValidator:: Lens' DoUpdate Prelude.Bool
Instances
data DoUpdate'HeadersEntry Source #
Fields :
key:: Lens' DoUpdate'HeadersEntry Data.Text.Textvalue:: Lens' DoUpdate'HeadersEntry Proto.Temporal.Api.Common.V1.Message.Payloadmaybe'value:: Lens' DoUpdate'HeadersEntry (Prelude.Maybe Proto.Temporal.Api.Common.V1.Message.Payload)
Instances
Fields :
seq:: Lens' FireTimer Data.Word.Word32
Instances
data NotifyHasPatch Source #
Fields :
patchId:: Lens' NotifyHasPatch Data.Text.Text
Instances
data QueryWorkflow Source #
Fields :
queryId:: Lens' QueryWorkflow Data.Text.TextqueryType:: Lens' QueryWorkflow Data.Text.Textarguments:: Lens' QueryWorkflow [Proto.Temporal.Api.Common.V1.Message.Payload]vec'arguments:: Lens' QueryWorkflow (Data.Vector.Vector Proto.Temporal.Api.Common.V1.Message.Payload)headers:: Lens' QueryWorkflow (Data.Map.Map Data.Text.Text Proto.Temporal.Api.Common.V1.Message.Payload)
Instances
data QueryWorkflow'HeadersEntry Source #
Fields :
key:: Lens' QueryWorkflow'HeadersEntry Data.Text.Textvalue:: Lens' QueryWorkflow'HeadersEntry Proto.Temporal.Api.Common.V1.Message.Payloadmaybe'value:: Lens' QueryWorkflow'HeadersEntry (Prelude.Maybe Proto.Temporal.Api.Common.V1.Message.Payload)
Instances
data RemoveFromCache Source #
Fields :
Instances
data RemoveFromCache'EvictionReason Source #
Constructors
Instances
data RemoveFromCache'EvictionReason Source #
Instances
data RemoveFromCache'EvictionReason'UnrecognizedValue Source #
Instances
data ResolveActivity Source #
Fields :
seq:: Lens' ResolveActivity Data.Word.Word32result:: Lens' ResolveActivity Proto.Temporal.Sdk.Core.ActivityResult.ActivityResult.ActivityResolutionmaybe'result:: Lens' ResolveActivity (Prelude.Maybe Proto.Temporal.Sdk.Core.ActivityResult.ActivityResult.ActivityResolution)
Instances
data ResolveChildWorkflowExecution Source #
Fields :
seq:: Lens' ResolveChildWorkflowExecution Data.Word.Word32result:: Lens' ResolveChildWorkflowExecution Proto.Temporal.Sdk.Core.ChildWorkflow.ChildWorkflow.ChildWorkflowResultmaybe'result:: Lens' ResolveChildWorkflowExecution (Prelude.Maybe Proto.Temporal.Sdk.Core.ChildWorkflow.ChildWorkflow.ChildWorkflowResult)
Instances
data ResolveChildWorkflowExecutionStart Source #
Fields :
seq:: Lens' ResolveChildWorkflowExecutionStart Data.Word.Word32maybe'status:: Lens' ResolveChildWorkflowExecutionStart (Prelude.Maybe ResolveChildWorkflowExecutionStart'Status)maybe'succeeded:: Lens' ResolveChildWorkflowExecutionStart (Prelude.Maybe ResolveChildWorkflowExecutionStartSuccess)succeeded:: Lens' ResolveChildWorkflowExecutionStart ResolveChildWorkflowExecutionStartSuccessmaybe'failed:: Lens' ResolveChildWorkflowExecutionStart (Prelude.Maybe ResolveChildWorkflowExecutionStartFailure)failed:: Lens' ResolveChildWorkflowExecutionStart ResolveChildWorkflowExecutionStartFailuremaybe'cancelled:: Lens' ResolveChildWorkflowExecutionStart (Prelude.Maybe ResolveChildWorkflowExecutionStartCancelled)cancelled:: Lens' ResolveChildWorkflowExecutionStart ResolveChildWorkflowExecutionStartCancelled
Instances
data ResolveChildWorkflowExecutionStart'Status Source #
Constructors
Instances
_ResolveChildWorkflowExecutionStart'Succeeded :: Prism' ResolveChildWorkflowExecutionStart'Status ResolveChildWorkflowExecutionStartSuccess Source #
_ResolveChildWorkflowExecutionStart'Failed :: Prism' ResolveChildWorkflowExecutionStart'Status ResolveChildWorkflowExecutionStartFailure Source #
_ResolveChildWorkflowExecutionStart'Cancelled :: Prism' ResolveChildWorkflowExecutionStart'Status ResolveChildWorkflowExecutionStartCancelled Source #
data ResolveChildWorkflowExecutionStartCancelled Source #
Fields :
failure:: Lens' ResolveChildWorkflowExecutionStartCancelled Proto.Temporal.Api.Failure.V1.Message.Failuremaybe'failure:: Lens' ResolveChildWorkflowExecutionStartCancelled (Prelude.Maybe Proto.Temporal.Api.Failure.V1.Message.Failure)
Instances
data ResolveChildWorkflowExecutionStartFailure Source #
Fields :
workflowId:: Lens' ResolveChildWorkflowExecutionStartFailure Data.Text.TextworkflowType:: Lens' ResolveChildWorkflowExecutionStartFailure Data.Text.Textcause:: Lens' ResolveChildWorkflowExecutionStartFailure Proto.Temporal.Sdk.Core.ChildWorkflow.ChildWorkflow.StartChildWorkflowExecutionFailedCause
Instances
data ResolveChildWorkflowExecutionStartSuccess Source #
Fields :
runId:: Lens' ResolveChildWorkflowExecutionStartSuccess Data.Text.Text
Instances
data ResolveRequestCancelExternalWorkflow Source #
Fields :
seq:: Lens' ResolveRequestCancelExternalWorkflow Data.Word.Word32failure:: Lens' ResolveRequestCancelExternalWorkflow Proto.Temporal.Api.Failure.V1.Message.Failuremaybe'failure:: Lens' ResolveRequestCancelExternalWorkflow (Prelude.Maybe Proto.Temporal.Api.Failure.V1.Message.Failure)
Instances
data ResolveSignalExternalWorkflow Source #
Fields :
seq:: Lens' ResolveSignalExternalWorkflow Data.Word.Word32failure:: Lens' ResolveSignalExternalWorkflow Proto.Temporal.Api.Failure.V1.Message.Failuremaybe'failure:: Lens' ResolveSignalExternalWorkflow (Prelude.Maybe Proto.Temporal.Api.Failure.V1.Message.Failure)
Instances
data SignalWorkflow Source #
Fields :
signalName:: Lens' SignalWorkflow Data.Text.Textinput:: Lens' SignalWorkflow [Proto.Temporal.Api.Common.V1.Message.Payload]vec'input:: Lens' SignalWorkflow (Data.Vector.Vector Proto.Temporal.Api.Common.V1.Message.Payload)identity:: Lens' SignalWorkflow Data.Text.Textheaders:: Lens' SignalWorkflow (Data.Map.Map Data.Text.Text Proto.Temporal.Api.Common.V1.Message.Payload)
Instances
data SignalWorkflow'HeadersEntry Source #
Fields :
key:: Lens' SignalWorkflow'HeadersEntry Data.Text.Textvalue:: Lens' SignalWorkflow'HeadersEntry Proto.Temporal.Api.Common.V1.Message.Payloadmaybe'value:: Lens' SignalWorkflow'HeadersEntry (Prelude.Maybe Proto.Temporal.Api.Common.V1.Message.Payload)
Instances
data StartWorkflow Source #
Fields :
workflowType:: Lens' StartWorkflow Data.Text.TextworkflowId:: Lens' StartWorkflow Data.Text.Textarguments:: Lens' StartWorkflow [Proto.Temporal.Api.Common.V1.Message.Payload]vec'arguments:: Lens' StartWorkflow (Data.Vector.Vector Proto.Temporal.Api.Common.V1.Message.Payload)randomnessSeed:: Lens' StartWorkflow Data.Word.Word64headers:: Lens' StartWorkflow (Data.Map.Map Data.Text.Text Proto.Temporal.Api.Common.V1.Message.Payload)identity:: Lens' StartWorkflow Data.Text.TextparentWorkflowInfo:: Lens' StartWorkflow Proto.Temporal.Sdk.Core.Common.Common.NamespacedWorkflowExecutionmaybe'parentWorkflowInfo:: Lens' StartWorkflow (Prelude.Maybe Proto.Temporal.Sdk.Core.Common.Common.NamespacedWorkflowExecution)workflowExecutionTimeout:: Lens' StartWorkflow Proto.Google.Protobuf.Duration.Durationmaybe'workflowExecutionTimeout:: Lens' StartWorkflow (Prelude.Maybe Proto.Google.Protobuf.Duration.Duration)workflowRunTimeout:: Lens' StartWorkflow Proto.Google.Protobuf.Duration.Durationmaybe'workflowRunTimeout:: Lens' StartWorkflow (Prelude.Maybe Proto.Google.Protobuf.Duration.Duration)workflowTaskTimeout:: Lens' StartWorkflow Proto.Google.Protobuf.Duration.Durationmaybe'workflowTaskTimeout:: Lens' StartWorkflow (Prelude.Maybe Proto.Google.Protobuf.Duration.Duration)continuedFromExecutionRunId:: Lens' StartWorkflow Data.Text.TextcontinuedInitiator:: Lens' StartWorkflow Proto.Temporal.Api.Enums.V1.Workflow.ContinueAsNewInitiatorcontinuedFailure:: Lens' StartWorkflow Proto.Temporal.Api.Failure.V1.Message.Failuremaybe'continuedFailure:: Lens' StartWorkflow (Prelude.Maybe Proto.Temporal.Api.Failure.V1.Message.Failure)lastCompletionResult:: Lens' StartWorkflow Proto.Temporal.Api.Common.V1.Message.Payloadsmaybe'lastCompletionResult:: Lens' StartWorkflow (Prelude.Maybe Proto.Temporal.Api.Common.V1.Message.Payloads)firstExecutionRunId:: Lens' StartWorkflow Data.Text.TextretryPolicy:: Lens' StartWorkflow Proto.Temporal.Api.Common.V1.Message.RetryPolicymaybe'retryPolicy:: Lens' StartWorkflow (Prelude.Maybe Proto.Temporal.Api.Common.V1.Message.RetryPolicy)attempt:: Lens' StartWorkflow Data.Int.Int32cronSchedule:: Lens' StartWorkflow Data.Text.TextworkflowExecutionExpirationTime:: Lens' StartWorkflow Proto.Google.Protobuf.Timestamp.Timestampmaybe'workflowExecutionExpirationTime:: Lens' StartWorkflow (Prelude.Maybe Proto.Google.Protobuf.Timestamp.Timestamp)cronScheduleToScheduleInterval:: Lens' StartWorkflow Proto.Google.Protobuf.Duration.Durationmaybe'cronScheduleToScheduleInterval:: Lens' StartWorkflow (Prelude.Maybe Proto.Google.Protobuf.Duration.Duration)memo:: Lens' StartWorkflow Proto.Temporal.Api.Common.V1.Message.Memomaybe'memo:: Lens' StartWorkflow (Prelude.Maybe Proto.Temporal.Api.Common.V1.Message.Memo)searchAttributes:: Lens' StartWorkflow Proto.Temporal.Api.Common.V1.Message.SearchAttributesmaybe'searchAttributes:: Lens' StartWorkflow (Prelude.Maybe Proto.Temporal.Api.Common.V1.Message.SearchAttributes)startTime:: Lens' StartWorkflow Proto.Google.Protobuf.Timestamp.Timestampmaybe'startTime:: Lens' StartWorkflow (Prelude.Maybe Proto.Google.Protobuf.Timestamp.Timestamp)
Instances
data StartWorkflow'HeadersEntry Source #
Fields :
key:: Lens' StartWorkflow'HeadersEntry Data.Text.Textvalue:: Lens' StartWorkflow'HeadersEntry Proto.Temporal.Api.Common.V1.Message.Payloadmaybe'value:: Lens' StartWorkflow'HeadersEntry (Prelude.Maybe Proto.Temporal.Api.Common.V1.Message.Payload)
Instances
data UpdateRandomSeed Source #
Fields :
randomnessSeed:: Lens' UpdateRandomSeed Data.Word.Word64
Instances
data WorkflowActivation Source #
Fields :
runId:: Lens' WorkflowActivation Data.Text.Texttimestamp:: Lens' WorkflowActivation Proto.Google.Protobuf.Timestamp.Timestampmaybe'timestamp:: Lens' WorkflowActivation (Prelude.Maybe Proto.Google.Protobuf.Timestamp.Timestamp)isReplaying:: Lens' WorkflowActivation Prelude.BoolhistoryLength:: Lens' WorkflowActivation Data.Word.Word32jobs:: Lens' WorkflowActivation [WorkflowActivationJob]vec'jobs:: Lens' WorkflowActivation (Data.Vector.Vector WorkflowActivationJob)availableInternalFlags:: Lens' WorkflowActivation [Data.Word.Word32]vec'availableInternalFlags:: Lens' WorkflowActivation (Data.Vector.Unboxed.Vector Data.Word.Word32)historySizeBytes:: Lens' WorkflowActivation Data.Word.Word64continueAsNewSuggested:: Lens' WorkflowActivation Prelude.BoolbuildIdForCurrentTask:: Lens' WorkflowActivation Data.Text.Text
Instances
data WorkflowActivationJob Source #
Fields :
maybe'variant:: Lens' WorkflowActivationJob (Prelude.Maybe WorkflowActivationJob'Variant)maybe'startWorkflow:: Lens' WorkflowActivationJob (Prelude.Maybe StartWorkflow)startWorkflow:: Lens' WorkflowActivationJob StartWorkflowmaybe'fireTimer:: Lens' WorkflowActivationJob (Prelude.Maybe FireTimer)fireTimer:: Lens' WorkflowActivationJob FireTimermaybe'updateRandomSeed:: Lens' WorkflowActivationJob (Prelude.Maybe UpdateRandomSeed)updateRandomSeed:: Lens' WorkflowActivationJob UpdateRandomSeedmaybe'queryWorkflow:: Lens' WorkflowActivationJob (Prelude.Maybe QueryWorkflow)queryWorkflow:: Lens' WorkflowActivationJob QueryWorkflowmaybe'cancelWorkflow:: Lens' WorkflowActivationJob (Prelude.Maybe CancelWorkflow)cancelWorkflow:: Lens' WorkflowActivationJob CancelWorkflowmaybe'signalWorkflow:: Lens' WorkflowActivationJob (Prelude.Maybe SignalWorkflow)signalWorkflow:: Lens' WorkflowActivationJob SignalWorkflowmaybe'resolveActivity:: Lens' WorkflowActivationJob (Prelude.Maybe ResolveActivity)resolveActivity:: Lens' WorkflowActivationJob ResolveActivitymaybe'notifyHasPatch:: Lens' WorkflowActivationJob (Prelude.Maybe NotifyHasPatch)notifyHasPatch:: Lens' WorkflowActivationJob NotifyHasPatchmaybe'resolveChildWorkflowExecutionStart:: Lens' WorkflowActivationJob (Prelude.Maybe ResolveChildWorkflowExecutionStart)resolveChildWorkflowExecutionStart:: Lens' WorkflowActivationJob ResolveChildWorkflowExecutionStartmaybe'resolveChildWorkflowExecution:: Lens' WorkflowActivationJob (Prelude.Maybe ResolveChildWorkflowExecution)resolveChildWorkflowExecution:: Lens' WorkflowActivationJob ResolveChildWorkflowExecutionmaybe'resolveSignalExternalWorkflow:: Lens' WorkflowActivationJob (Prelude.Maybe ResolveSignalExternalWorkflow)resolveSignalExternalWorkflow:: Lens' WorkflowActivationJob ResolveSignalExternalWorkflowmaybe'resolveRequestCancelExternalWorkflow:: Lens' WorkflowActivationJob (Prelude.Maybe ResolveRequestCancelExternalWorkflow)resolveRequestCancelExternalWorkflow:: Lens' WorkflowActivationJob ResolveRequestCancelExternalWorkflowmaybe'doUpdate:: Lens' WorkflowActivationJob (Prelude.Maybe DoUpdate)doUpdate:: Lens' WorkflowActivationJob DoUpdatemaybe'removeFromCache:: Lens' WorkflowActivationJob (Prelude.Maybe RemoveFromCache)removeFromCache:: Lens' WorkflowActivationJob RemoveFromCache
Instances
data WorkflowActivationJob'Variant Source #
Constructors
Instances
_WorkflowActivationJob'UpdateRandomSeed :: Prism' WorkflowActivationJob'Variant UpdateRandomSeed Source #
_WorkflowActivationJob'CancelWorkflow :: Prism' WorkflowActivationJob'Variant CancelWorkflow Source #
_WorkflowActivationJob'SignalWorkflow :: Prism' WorkflowActivationJob'Variant SignalWorkflow Source #
_WorkflowActivationJob'ResolveActivity :: Prism' WorkflowActivationJob'Variant ResolveActivity Source #
_WorkflowActivationJob'NotifyHasPatch :: Prism' WorkflowActivationJob'Variant NotifyHasPatch Source #
_WorkflowActivationJob'ResolveChildWorkflowExecutionStart :: Prism' WorkflowActivationJob'Variant ResolveChildWorkflowExecutionStart Source #
_WorkflowActivationJob'ResolveChildWorkflowExecution :: Prism' WorkflowActivationJob'Variant ResolveChildWorkflowExecution Source #
_WorkflowActivationJob'ResolveSignalExternalWorkflow :: Prism' WorkflowActivationJob'Variant ResolveSignalExternalWorkflow Source #