Safe Haskell | None |
---|---|
Language | Haskell2010 |
Proto.Temporal.Sdk.Core.ChildWorkflow.ChildWorkflow
Synopsis
- data Cancellation
- data ChildWorkflowCancellationType
- data ChildWorkflowCancellationType
- data ChildWorkflowCancellationType'UnrecognizedValue
- data ChildWorkflowResult
- data ChildWorkflowResult'Status
- _ChildWorkflowResult'Completed :: Prism' ChildWorkflowResult'Status Success
- _ChildWorkflowResult'Failed :: Prism' ChildWorkflowResult'Status Failure
- _ChildWorkflowResult'Cancelled :: Prism' ChildWorkflowResult'Status Cancellation
- data Failure
- data ParentClosePolicy
- data ParentClosePolicy
- data ParentClosePolicy'UnrecognizedValue
- data StartChildWorkflowExecutionFailedCause
- data StartChildWorkflowExecutionFailedCause
- data StartChildWorkflowExecutionFailedCause'UnrecognizedValue
- data Success
Documentation
data Cancellation Source #
Fields :
failure
:: Lens' Cancellation Proto.Temporal.Api.Failure.V1.Message.Failure
maybe'failure
:: Lens' Cancellation (Prelude.Maybe Proto.Temporal.Api.Failure.V1.Message.Failure)
Instances
data ChildWorkflowCancellationType Source #
Constructors
ABANDON | |
TRY_CANCEL | |
WAIT_CANCELLATION_COMPLETED | |
WAIT_CANCELLATION_REQUESTED | |
ChildWorkflowCancellationType'Unrecognized !ChildWorkflowCancellationType'UnrecognizedValue |
Instances
data ChildWorkflowCancellationType Source #
Instances
data ChildWorkflowCancellationType'UnrecognizedValue Source #
Instances
data ChildWorkflowResult Source #
Fields :
maybe'status
:: Lens' ChildWorkflowResult (Prelude.Maybe ChildWorkflowResult'Status)
maybe'completed
:: Lens' ChildWorkflowResult (Prelude.Maybe Success)
completed
:: Lens' ChildWorkflowResult Success
maybe'failed
:: Lens' ChildWorkflowResult (Prelude.Maybe Failure)
failed
:: Lens' ChildWorkflowResult Failure
maybe'cancelled
:: Lens' ChildWorkflowResult (Prelude.Maybe Cancellation)
cancelled
:: Lens' ChildWorkflowResult Cancellation
Instances
data ChildWorkflowResult'Status Source #
Constructors
ChildWorkflowResult'Completed !Success | |
ChildWorkflowResult'Failed !Failure | |
ChildWorkflowResult'Cancelled !Cancellation |
Instances
Fields :
failure
:: Lens' Failure Proto.Temporal.Api.Failure.V1.Message.Failure
maybe'failure
:: Lens' Failure (Prelude.Maybe Proto.Temporal.Api.Failure.V1.Message.Failure)
Instances
data ParentClosePolicy Source #
Constructors
PARENT_CLOSE_POLICY_UNSPECIFIED | |
PARENT_CLOSE_POLICY_TERMINATE | |
PARENT_CLOSE_POLICY_ABANDON | |
PARENT_CLOSE_POLICY_REQUEST_CANCEL | |
ParentClosePolicy'Unrecognized !ParentClosePolicy'UnrecognizedValue |
Instances
data ParentClosePolicy Source #
Instances
data ParentClosePolicy'UnrecognizedValue Source #
Instances
data StartChildWorkflowExecutionFailedCause Source #
Constructors
Instances
data StartChildWorkflowExecutionFailedCause Source #
Instances
data StartChildWorkflowExecutionFailedCause'UnrecognizedValue Source #
Instances
Fields :
result
:: Lens' Success Proto.Temporal.Api.Common.V1.Message.Payload
maybe'result
:: Lens' Success (Prelude.Maybe Proto.Temporal.Api.Common.V1.Message.Payload)