temporal-api-protos
Safe HaskellNone
LanguageHaskell2010

Proto.Temporal.Sdk.Core.ChildWorkflow.ChildWorkflow

Synopsis

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

Instances details
NFData Cancellation Source # 
Instance details

Defined in Proto.Temporal.Sdk.Core.ChildWorkflow.ChildWorkflow

Methods

rnf :: Cancellation -> () #

Show Cancellation Source # 
Instance details

Defined in Proto.Temporal.Sdk.Core.ChildWorkflow.ChildWorkflow

Eq Cancellation Source # 
Instance details

Defined in Proto.Temporal.Sdk.Core.ChildWorkflow.ChildWorkflow

Ord Cancellation Source # 
Instance details

Defined in Proto.Temporal.Sdk.Core.ChildWorkflow.ChildWorkflow

Message Cancellation Source # 
Instance details

Defined in Proto.Temporal.Sdk.Core.ChildWorkflow.ChildWorkflow

HasField Cancellation "failure" Failure Source # 
Instance details

Defined in Proto.Temporal.Sdk.Core.ChildWorkflow.ChildWorkflow

Methods

fieldOf :: Functor f => Proxy# "failure" -> (Failure -> f Failure) -> Cancellation -> f Cancellation #

HasField ChildWorkflowResult "cancelled" Cancellation Source # 
Instance details

Defined in Proto.Temporal.Sdk.Core.ChildWorkflow.ChildWorkflow

HasField Cancellation "maybe'failure" (Maybe Failure) Source # 
Instance details

Defined in Proto.Temporal.Sdk.Core.ChildWorkflow.ChildWorkflow

Methods

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

HasField ChildWorkflowResult "maybe'cancelled" (Maybe Cancellation) Source # 
Instance details

Defined in Proto.Temporal.Sdk.Core.ChildWorkflow.ChildWorkflow

Methods

fieldOf :: Functor f => Proxy# "maybe'cancelled" -> (Maybe Cancellation -> f (Maybe Cancellation)) -> ChildWorkflowResult -> f ChildWorkflowResult #

data ChildWorkflowCancellationType Source #

Instances

Instances details
NFData ChildWorkflowCancellationType Source # 
Instance details

Defined in Proto.Temporal.Sdk.Core.ChildWorkflow.ChildWorkflow

Bounded ChildWorkflowCancellationType Source # 
Instance details

Defined in Proto.Temporal.Sdk.Core.ChildWorkflow.ChildWorkflow

Enum ChildWorkflowCancellationType Source # 
Instance details

Defined in Proto.Temporal.Sdk.Core.ChildWorkflow.ChildWorkflow

Show ChildWorkflowCancellationType Source # 
Instance details

Defined in Proto.Temporal.Sdk.Core.ChildWorkflow.ChildWorkflow

Eq ChildWorkflowCancellationType Source # 
Instance details

Defined in Proto.Temporal.Sdk.Core.ChildWorkflow.ChildWorkflow

Ord ChildWorkflowCancellationType Source # 
Instance details

Defined in Proto.Temporal.Sdk.Core.ChildWorkflow.ChildWorkflow

FieldDefault ChildWorkflowCancellationType Source # 
Instance details

Defined in Proto.Temporal.Sdk.Core.ChildWorkflow.ChildWorkflow

MessageEnum ChildWorkflowCancellationType Source # 
Instance details

Defined in Proto.Temporal.Sdk.Core.ChildWorkflow.ChildWorkflow

HasField StartChildWorkflowExecution "cancellationType" ChildWorkflowCancellationType Source # 
Instance details

Defined in Proto.Temporal.Sdk.Core.WorkflowCommands.WorkflowCommands

data ChildWorkflowCancellationType Source #

Instances

Instances details
NFData ChildWorkflowCancellationType Source # 
Instance details

Defined in Proto.Temporal.Sdk.Core.ChildWorkflow.ChildWorkflow

Bounded ChildWorkflowCancellationType Source # 
Instance details

Defined in Proto.Temporal.Sdk.Core.ChildWorkflow.ChildWorkflow

Enum ChildWorkflowCancellationType Source # 
Instance details

Defined in Proto.Temporal.Sdk.Core.ChildWorkflow.ChildWorkflow

Show ChildWorkflowCancellationType Source # 
Instance details

Defined in Proto.Temporal.Sdk.Core.ChildWorkflow.ChildWorkflow

Eq ChildWorkflowCancellationType Source # 
Instance details

Defined in Proto.Temporal.Sdk.Core.ChildWorkflow.ChildWorkflow

Ord ChildWorkflowCancellationType Source # 
Instance details

Defined in Proto.Temporal.Sdk.Core.ChildWorkflow.ChildWorkflow

FieldDefault ChildWorkflowCancellationType Source # 
Instance details

Defined in Proto.Temporal.Sdk.Core.ChildWorkflow.ChildWorkflow

MessageEnum ChildWorkflowCancellationType Source # 
Instance details

Defined in Proto.Temporal.Sdk.Core.ChildWorkflow.ChildWorkflow

HasField StartChildWorkflowExecution "cancellationType" ChildWorkflowCancellationType Source # 
Instance details

Defined in Proto.Temporal.Sdk.Core.WorkflowCommands.WorkflowCommands

data ChildWorkflowCancellationType'UnrecognizedValue Source #

Instances

Instances details
Show ChildWorkflowCancellationType'UnrecognizedValue Source # 
Instance details

Defined in Proto.Temporal.Sdk.Core.ChildWorkflow.ChildWorkflow

Eq ChildWorkflowCancellationType'UnrecognizedValue Source # 
Instance details

Defined in Proto.Temporal.Sdk.Core.ChildWorkflow.ChildWorkflow

Ord ChildWorkflowCancellationType'UnrecognizedValue Source # 
Instance details

Defined in Proto.Temporal.Sdk.Core.ChildWorkflow.ChildWorkflow

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

Instances details
NFData ChildWorkflowResult Source # 
Instance details

Defined in Proto.Temporal.Sdk.Core.ChildWorkflow.ChildWorkflow

Methods

rnf :: ChildWorkflowResult -> () #

Show ChildWorkflowResult Source # 
Instance details

Defined in Proto.Temporal.Sdk.Core.ChildWorkflow.ChildWorkflow

Eq ChildWorkflowResult Source # 
Instance details

Defined in Proto.Temporal.Sdk.Core.ChildWorkflow.ChildWorkflow

Ord ChildWorkflowResult Source # 
Instance details

Defined in Proto.Temporal.Sdk.Core.ChildWorkflow.ChildWorkflow

Message ChildWorkflowResult Source # 
Instance details

Defined in Proto.Temporal.Sdk.Core.ChildWorkflow.ChildWorkflow

HasField ChildWorkflowResult "cancelled" Cancellation Source # 
Instance details

Defined in Proto.Temporal.Sdk.Core.ChildWorkflow.ChildWorkflow

HasField ChildWorkflowResult "completed" Success Source # 
Instance details

Defined in Proto.Temporal.Sdk.Core.ChildWorkflow.ChildWorkflow

Methods

fieldOf :: Functor f => Proxy# "completed" -> (Success -> f Success) -> ChildWorkflowResult -> f ChildWorkflowResult #

HasField ChildWorkflowResult "failed" Failure Source # 
Instance details

Defined in Proto.Temporal.Sdk.Core.ChildWorkflow.ChildWorkflow

Methods

fieldOf :: Functor f => Proxy# "failed" -> (Failure -> f Failure) -> ChildWorkflowResult -> f ChildWorkflowResult #

HasField ResolveChildWorkflowExecution "result" ChildWorkflowResult Source # 
Instance details

Defined in Proto.Temporal.Sdk.Core.WorkflowActivation.WorkflowActivation

HasField ChildWorkflowResult "maybe'cancelled" (Maybe Cancellation) Source # 
Instance details

Defined in Proto.Temporal.Sdk.Core.ChildWorkflow.ChildWorkflow

Methods

fieldOf :: Functor f => Proxy# "maybe'cancelled" -> (Maybe Cancellation -> f (Maybe Cancellation)) -> ChildWorkflowResult -> f ChildWorkflowResult #

HasField ChildWorkflowResult "maybe'completed" (Maybe Success) Source # 
Instance details

Defined in Proto.Temporal.Sdk.Core.ChildWorkflow.ChildWorkflow

Methods

fieldOf :: Functor f => Proxy# "maybe'completed" -> (Maybe Success -> f (Maybe Success)) -> ChildWorkflowResult -> f ChildWorkflowResult #

HasField ChildWorkflowResult "maybe'failed" (Maybe Failure) Source # 
Instance details

Defined in Proto.Temporal.Sdk.Core.ChildWorkflow.ChildWorkflow

Methods

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

HasField ChildWorkflowResult "maybe'status" (Maybe ChildWorkflowResult'Status) Source # 
Instance details

Defined in Proto.Temporal.Sdk.Core.ChildWorkflow.ChildWorkflow

HasField ResolveChildWorkflowExecution "maybe'result" (Maybe ChildWorkflowResult) Source # 
Instance details

Defined in Proto.Temporal.Sdk.Core.WorkflowActivation.WorkflowActivation

data ChildWorkflowResult'Status Source #

Instances

Instances details
NFData ChildWorkflowResult'Status Source # 
Instance details

Defined in Proto.Temporal.Sdk.Core.ChildWorkflow.ChildWorkflow

Show ChildWorkflowResult'Status Source # 
Instance details

Defined in Proto.Temporal.Sdk.Core.ChildWorkflow.ChildWorkflow

Eq ChildWorkflowResult'Status Source # 
Instance details

Defined in Proto.Temporal.Sdk.Core.ChildWorkflow.ChildWorkflow

Ord ChildWorkflowResult'Status Source # 
Instance details

Defined in Proto.Temporal.Sdk.Core.ChildWorkflow.ChildWorkflow

HasField ChildWorkflowResult "maybe'status" (Maybe ChildWorkflowResult'Status) Source # 
Instance details

Defined in Proto.Temporal.Sdk.Core.ChildWorkflow.ChildWorkflow

data Failure Source #

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

Instances details
NFData Failure Source # 
Instance details

Defined in Proto.Temporal.Sdk.Core.ChildWorkflow.ChildWorkflow

Methods

rnf :: Failure -> () #

Show Failure Source # 
Instance details

Defined in Proto.Temporal.Sdk.Core.ChildWorkflow.ChildWorkflow

Eq Failure Source # 
Instance details

Defined in Proto.Temporal.Sdk.Core.ChildWorkflow.ChildWorkflow

Methods

(==) :: Failure -> Failure -> Bool #

(/=) :: Failure -> Failure -> Bool #

Ord Failure Source # 
Instance details

Defined in Proto.Temporal.Sdk.Core.ChildWorkflow.ChildWorkflow

Message Failure Source # 
Instance details

Defined in Proto.Temporal.Sdk.Core.ChildWorkflow.ChildWorkflow

HasField ChildWorkflowResult "failed" Failure Source # 
Instance details

Defined in Proto.Temporal.Sdk.Core.ChildWorkflow.ChildWorkflow

Methods

fieldOf :: Functor f => Proxy# "failed" -> (Failure -> f Failure) -> ChildWorkflowResult -> f ChildWorkflowResult #

HasField Failure "failure" Failure Source # 
Instance details

Defined in Proto.Temporal.Sdk.Core.ChildWorkflow.ChildWorkflow

Methods

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

HasField ChildWorkflowResult "maybe'failed" (Maybe Failure) Source # 
Instance details

Defined in Proto.Temporal.Sdk.Core.ChildWorkflow.ChildWorkflow

Methods

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

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

Defined in Proto.Temporal.Sdk.Core.ChildWorkflow.ChildWorkflow

Methods

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

data ParentClosePolicy Source #

Instances

Instances details
NFData ParentClosePolicy Source # 
Instance details

Defined in Proto.Temporal.Sdk.Core.ChildWorkflow.ChildWorkflow

Methods

rnf :: ParentClosePolicy -> () #

Bounded ParentClosePolicy Source # 
Instance details

Defined in Proto.Temporal.Sdk.Core.ChildWorkflow.ChildWorkflow

Enum ParentClosePolicy Source # 
Instance details

Defined in Proto.Temporal.Sdk.Core.ChildWorkflow.ChildWorkflow

Show ParentClosePolicy Source # 
Instance details

Defined in Proto.Temporal.Sdk.Core.ChildWorkflow.ChildWorkflow

Eq ParentClosePolicy Source # 
Instance details

Defined in Proto.Temporal.Sdk.Core.ChildWorkflow.ChildWorkflow

Ord ParentClosePolicy Source # 
Instance details

Defined in Proto.Temporal.Sdk.Core.ChildWorkflow.ChildWorkflow

FieldDefault ParentClosePolicy Source # 
Instance details

Defined in Proto.Temporal.Sdk.Core.ChildWorkflow.ChildWorkflow

MessageEnum ParentClosePolicy Source # 
Instance details

Defined in Proto.Temporal.Sdk.Core.ChildWorkflow.ChildWorkflow

HasField StartChildWorkflowExecution "parentClosePolicy" ParentClosePolicy Source # 
Instance details

Defined in Proto.Temporal.Sdk.Core.WorkflowCommands.WorkflowCommands

data ParentClosePolicy Source #

Instances

Instances details
NFData ParentClosePolicy Source # 
Instance details

Defined in Proto.Temporal.Sdk.Core.ChildWorkflow.ChildWorkflow

Methods

rnf :: ParentClosePolicy -> () #

Bounded ParentClosePolicy Source # 
Instance details

Defined in Proto.Temporal.Sdk.Core.ChildWorkflow.ChildWorkflow

Enum ParentClosePolicy Source # 
Instance details

Defined in Proto.Temporal.Sdk.Core.ChildWorkflow.ChildWorkflow

Show ParentClosePolicy Source # 
Instance details

Defined in Proto.Temporal.Sdk.Core.ChildWorkflow.ChildWorkflow

Eq ParentClosePolicy Source # 
Instance details

Defined in Proto.Temporal.Sdk.Core.ChildWorkflow.ChildWorkflow

Ord ParentClosePolicy Source # 
Instance details

Defined in Proto.Temporal.Sdk.Core.ChildWorkflow.ChildWorkflow

FieldDefault ParentClosePolicy Source # 
Instance details

Defined in Proto.Temporal.Sdk.Core.ChildWorkflow.ChildWorkflow

MessageEnum ParentClosePolicy Source # 
Instance details

Defined in Proto.Temporal.Sdk.Core.ChildWorkflow.ChildWorkflow

HasField StartChildWorkflowExecution "parentClosePolicy" ParentClosePolicy Source # 
Instance details

Defined in Proto.Temporal.Sdk.Core.WorkflowCommands.WorkflowCommands

data ParentClosePolicy'UnrecognizedValue Source #

Instances

Instances details
Show ParentClosePolicy'UnrecognizedValue Source # 
Instance details

Defined in Proto.Temporal.Sdk.Core.ChildWorkflow.ChildWorkflow

Eq ParentClosePolicy'UnrecognizedValue Source # 
Instance details

Defined in Proto.Temporal.Sdk.Core.ChildWorkflow.ChildWorkflow

Ord ParentClosePolicy'UnrecognizedValue Source # 
Instance details

Defined in Proto.Temporal.Sdk.Core.ChildWorkflow.ChildWorkflow

data StartChildWorkflowExecutionFailedCause Source #

Instances

Instances details
NFData StartChildWorkflowExecutionFailedCause Source # 
Instance details

Defined in Proto.Temporal.Sdk.Core.ChildWorkflow.ChildWorkflow

Bounded StartChildWorkflowExecutionFailedCause Source # 
Instance details

Defined in Proto.Temporal.Sdk.Core.ChildWorkflow.ChildWorkflow

Enum StartChildWorkflowExecutionFailedCause Source # 
Instance details

Defined in Proto.Temporal.Sdk.Core.ChildWorkflow.ChildWorkflow

Show StartChildWorkflowExecutionFailedCause Source # 
Instance details

Defined in Proto.Temporal.Sdk.Core.ChildWorkflow.ChildWorkflow

Eq StartChildWorkflowExecutionFailedCause Source # 
Instance details

Defined in Proto.Temporal.Sdk.Core.ChildWorkflow.ChildWorkflow

Ord StartChildWorkflowExecutionFailedCause Source # 
Instance details

Defined in Proto.Temporal.Sdk.Core.ChildWorkflow.ChildWorkflow

FieldDefault StartChildWorkflowExecutionFailedCause Source # 
Instance details

Defined in Proto.Temporal.Sdk.Core.ChildWorkflow.ChildWorkflow

MessageEnum StartChildWorkflowExecutionFailedCause Source # 
Instance details

Defined in Proto.Temporal.Sdk.Core.ChildWorkflow.ChildWorkflow

HasField ResolveChildWorkflowExecutionStartFailure "cause" StartChildWorkflowExecutionFailedCause Source # 
Instance details

Defined in Proto.Temporal.Sdk.Core.WorkflowActivation.WorkflowActivation

data StartChildWorkflowExecutionFailedCause Source #

Instances

Instances details
NFData StartChildWorkflowExecutionFailedCause Source # 
Instance details

Defined in Proto.Temporal.Sdk.Core.ChildWorkflow.ChildWorkflow

Bounded StartChildWorkflowExecutionFailedCause Source # 
Instance details

Defined in Proto.Temporal.Sdk.Core.ChildWorkflow.ChildWorkflow

Enum StartChildWorkflowExecutionFailedCause Source # 
Instance details

Defined in Proto.Temporal.Sdk.Core.ChildWorkflow.ChildWorkflow

Show StartChildWorkflowExecutionFailedCause Source # 
Instance details

Defined in Proto.Temporal.Sdk.Core.ChildWorkflow.ChildWorkflow

Eq StartChildWorkflowExecutionFailedCause Source # 
Instance details

Defined in Proto.Temporal.Sdk.Core.ChildWorkflow.ChildWorkflow

Ord StartChildWorkflowExecutionFailedCause Source # 
Instance details

Defined in Proto.Temporal.Sdk.Core.ChildWorkflow.ChildWorkflow

FieldDefault StartChildWorkflowExecutionFailedCause Source # 
Instance details

Defined in Proto.Temporal.Sdk.Core.ChildWorkflow.ChildWorkflow

MessageEnum StartChildWorkflowExecutionFailedCause Source # 
Instance details

Defined in Proto.Temporal.Sdk.Core.ChildWorkflow.ChildWorkflow

HasField ResolveChildWorkflowExecutionStartFailure "cause" StartChildWorkflowExecutionFailedCause Source # 
Instance details

Defined in Proto.Temporal.Sdk.Core.WorkflowActivation.WorkflowActivation

data StartChildWorkflowExecutionFailedCause'UnrecognizedValue Source #

Instances

Instances details
Show StartChildWorkflowExecutionFailedCause'UnrecognizedValue Source # 
Instance details

Defined in Proto.Temporal.Sdk.Core.ChildWorkflow.ChildWorkflow

Eq StartChildWorkflowExecutionFailedCause'UnrecognizedValue Source # 
Instance details

Defined in Proto.Temporal.Sdk.Core.ChildWorkflow.ChildWorkflow

Ord StartChildWorkflowExecutionFailedCause'UnrecognizedValue Source # 
Instance details

Defined in Proto.Temporal.Sdk.Core.ChildWorkflow.ChildWorkflow

data Success Source #

Fields :

  • result :: Lens' Success Proto.Temporal.Api.Common.V1.Message.Payload
  • maybe'result :: Lens' Success (Prelude.Maybe Proto.Temporal.Api.Common.V1.Message.Payload)

Instances

Instances details
NFData Success Source # 
Instance details

Defined in Proto.Temporal.Sdk.Core.ChildWorkflow.ChildWorkflow

Methods

rnf :: Success -> () #

Show Success Source # 
Instance details

Defined in Proto.Temporal.Sdk.Core.ChildWorkflow.ChildWorkflow

Eq Success Source # 
Instance details

Defined in Proto.Temporal.Sdk.Core.ChildWorkflow.ChildWorkflow

Methods

(==) :: Success -> Success -> Bool #

(/=) :: Success -> Success -> Bool #

Ord Success Source # 
Instance details

Defined in Proto.Temporal.Sdk.Core.ChildWorkflow.ChildWorkflow

Message Success Source # 
Instance details

Defined in Proto.Temporal.Sdk.Core.ChildWorkflow.ChildWorkflow

HasField ChildWorkflowResult "completed" Success Source # 
Instance details

Defined in Proto.Temporal.Sdk.Core.ChildWorkflow.ChildWorkflow

Methods

fieldOf :: Functor f => Proxy# "completed" -> (Success -> f Success) -> ChildWorkflowResult -> f ChildWorkflowResult #

HasField Success "result" Payload Source # 
Instance details

Defined in Proto.Temporal.Sdk.Core.ChildWorkflow.ChildWorkflow

Methods

fieldOf :: Functor f => Proxy# "result" -> (Payload -> f Payload) -> Success -> f Success #

HasField ChildWorkflowResult "maybe'completed" (Maybe Success) Source # 
Instance details

Defined in Proto.Temporal.Sdk.Core.ChildWorkflow.ChildWorkflow

Methods

fieldOf :: Functor f => Proxy# "maybe'completed" -> (Maybe Success -> f (Maybe Success)) -> ChildWorkflowResult -> f ChildWorkflowResult #

HasField Success "maybe'result" (Maybe Payload) Source # 
Instance details

Defined in Proto.Temporal.Sdk.Core.ChildWorkflow.ChildWorkflow

Methods

fieldOf :: Functor f => Proxy# "maybe'result" -> (Maybe Payload -> f (Maybe Payload)) -> Success -> f Success #