temporal-api-protos
Safe HaskellNone
LanguageHaskell2010

Proto.Temporal.Sdk.Core.WorkflowActivation.WorkflowActivation

Synopsis

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

Instances details
NFData CancelWorkflow Source # 
Instance details

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

Methods

rnf :: CancelWorkflow -> () #

Show CancelWorkflow Source # 
Instance details

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

Eq CancelWorkflow Source # 
Instance details

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

Ord CancelWorkflow Source # 
Instance details

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

Message CancelWorkflow Source # 
Instance details

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

HasField WorkflowActivationJob "cancelWorkflow" CancelWorkflow Source # 
Instance details

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

HasField CancelWorkflow "details" [Payload] Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "details" -> ([Payload] -> f [Payload]) -> CancelWorkflow -> f CancelWorkflow #

HasField CancelWorkflow "vec'details" (Vector Payload) Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "vec'details" -> (Vector Payload -> f (Vector Payload)) -> CancelWorkflow -> f CancelWorkflow #

HasField WorkflowActivationJob "maybe'cancelWorkflow" (Maybe CancelWorkflow) Source # 
Instance details

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

data DoUpdate Source #

Fields :

  • id :: Lens' DoUpdate Data.Text.Text
  • protocolInstanceId :: Lens' DoUpdate Data.Text.Text
  • name :: Lens' DoUpdate Data.Text.Text
  • input :: 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.Meta
  • maybe'meta :: Lens' DoUpdate (Prelude.Maybe Proto.Temporal.Api.Update.V1.Message.Meta)
  • runValidator :: Lens' DoUpdate Prelude.Bool

Instances

Instances details
NFData DoUpdate Source # 
Instance details

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

Methods

rnf :: DoUpdate -> () #

Show DoUpdate Source # 
Instance details

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

Eq DoUpdate Source # 
Instance details

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

Ord DoUpdate Source # 
Instance details

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

Message DoUpdate Source # 
Instance details

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

HasField DoUpdate "id" Text Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "id" -> (Text -> f Text) -> DoUpdate -> f DoUpdate #

HasField DoUpdate "meta" Meta Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "meta" -> (Meta -> f Meta) -> DoUpdate -> f DoUpdate #

HasField DoUpdate "name" Text Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "name" -> (Text -> f Text) -> DoUpdate -> f DoUpdate #

HasField DoUpdate "protocolInstanceId" Text Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "protocolInstanceId" -> (Text -> f Text) -> DoUpdate -> f DoUpdate #

HasField DoUpdate "runValidator" Bool Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "runValidator" -> (Bool -> f Bool) -> DoUpdate -> f DoUpdate #

HasField WorkflowActivationJob "doUpdate" DoUpdate Source # 
Instance details

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

HasField DoUpdate "input" [Payload] Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "input" -> ([Payload] -> f [Payload]) -> DoUpdate -> f DoUpdate #

HasField DoUpdate "maybe'meta" (Maybe Meta) Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "maybe'meta" -> (Maybe Meta -> f (Maybe Meta)) -> DoUpdate -> f DoUpdate #

HasField DoUpdate "vec'input" (Vector Payload) Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "vec'input" -> (Vector Payload -> f (Vector Payload)) -> DoUpdate -> f DoUpdate #

HasField WorkflowActivationJob "maybe'doUpdate" (Maybe DoUpdate) Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "maybe'doUpdate" -> (Maybe DoUpdate -> f (Maybe DoUpdate)) -> WorkflowActivationJob -> f WorkflowActivationJob #

HasField DoUpdate "headers" (Map Text Payload) Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "headers" -> (Map Text Payload -> f (Map Text Payload)) -> DoUpdate -> f DoUpdate #

data DoUpdate'HeadersEntry Source #

Fields :

  • key :: Lens' DoUpdate'HeadersEntry Data.Text.Text
  • value :: Lens' DoUpdate'HeadersEntry Proto.Temporal.Api.Common.V1.Message.Payload
  • maybe'value :: Lens' DoUpdate'HeadersEntry (Prelude.Maybe Proto.Temporal.Api.Common.V1.Message.Payload)

Instances

Instances details
NFData DoUpdate'HeadersEntry Source # 
Instance details

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

Methods

rnf :: DoUpdate'HeadersEntry -> () #

Show DoUpdate'HeadersEntry Source # 
Instance details

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

Eq DoUpdate'HeadersEntry Source # 
Instance details

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

Ord DoUpdate'HeadersEntry Source # 
Instance details

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

Message DoUpdate'HeadersEntry Source # 
Instance details

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

HasField DoUpdate'HeadersEntry "key" Text Source # 
Instance details

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

HasField DoUpdate'HeadersEntry "value" Payload Source # 
Instance details

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

HasField DoUpdate'HeadersEntry "maybe'value" (Maybe Payload) Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "maybe'value" -> (Maybe Payload -> f (Maybe Payload)) -> DoUpdate'HeadersEntry -> f DoUpdate'HeadersEntry #

data FireTimer Source #

Fields :

  • seq :: Lens' FireTimer Data.Word.Word32

Instances

Instances details
NFData FireTimer Source # 
Instance details

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

Methods

rnf :: FireTimer -> () #

Show FireTimer Source # 
Instance details

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

Eq FireTimer Source # 
Instance details

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

Ord FireTimer Source # 
Instance details

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

Message FireTimer Source # 
Instance details

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

HasField FireTimer "seq" Word32 Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "seq" -> (Word32 -> f Word32) -> FireTimer -> f FireTimer #

HasField WorkflowActivationJob "fireTimer" FireTimer Source # 
Instance details

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

HasField WorkflowActivationJob "maybe'fireTimer" (Maybe FireTimer) Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "maybe'fireTimer" -> (Maybe FireTimer -> f (Maybe FireTimer)) -> WorkflowActivationJob -> f WorkflowActivationJob #

data NotifyHasPatch Source #

Fields :

  • patchId :: Lens' NotifyHasPatch Data.Text.Text

Instances

Instances details
NFData NotifyHasPatch Source # 
Instance details

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

Methods

rnf :: NotifyHasPatch -> () #

Show NotifyHasPatch Source # 
Instance details

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

Eq NotifyHasPatch Source # 
Instance details

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

Ord NotifyHasPatch Source # 
Instance details

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

Message NotifyHasPatch Source # 
Instance details

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

HasField NotifyHasPatch "patchId" Text Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "patchId" -> (Text -> f Text) -> NotifyHasPatch -> f NotifyHasPatch #

HasField WorkflowActivationJob "notifyHasPatch" NotifyHasPatch Source # 
Instance details

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

HasField WorkflowActivationJob "maybe'notifyHasPatch" (Maybe NotifyHasPatch) Source # 
Instance details

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

data QueryWorkflow Source #

Fields :

  • queryId :: Lens' QueryWorkflow Data.Text.Text
  • queryType :: Lens' QueryWorkflow Data.Text.Text
  • arguments :: 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

Instances details
NFData QueryWorkflow Source # 
Instance details

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

Methods

rnf :: QueryWorkflow -> () #

Show QueryWorkflow Source # 
Instance details

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

Eq QueryWorkflow Source # 
Instance details

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

Ord QueryWorkflow Source # 
Instance details

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

Message QueryWorkflow Source # 
Instance details

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

HasField QueryWorkflow "queryId" Text Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "queryId" -> (Text -> f Text) -> QueryWorkflow -> f QueryWorkflow #

HasField QueryWorkflow "queryType" Text Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "queryType" -> (Text -> f Text) -> QueryWorkflow -> f QueryWorkflow #

HasField WorkflowActivationJob "queryWorkflow" QueryWorkflow Source # 
Instance details

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

HasField QueryWorkflow "arguments" [Payload] Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "arguments" -> ([Payload] -> f [Payload]) -> QueryWorkflow -> f QueryWorkflow #

HasField QueryWorkflow "vec'arguments" (Vector Payload) Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "vec'arguments" -> (Vector Payload -> f (Vector Payload)) -> QueryWorkflow -> f QueryWorkflow #

HasField WorkflowActivationJob "maybe'queryWorkflow" (Maybe QueryWorkflow) Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "maybe'queryWorkflow" -> (Maybe QueryWorkflow -> f (Maybe QueryWorkflow)) -> WorkflowActivationJob -> f WorkflowActivationJob #

HasField QueryWorkflow "headers" (Map Text Payload) Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "headers" -> (Map Text Payload -> f (Map Text Payload)) -> QueryWorkflow -> f QueryWorkflow #

data QueryWorkflow'HeadersEntry Source #

Fields :

  • key :: Lens' QueryWorkflow'HeadersEntry Data.Text.Text
  • value :: Lens' QueryWorkflow'HeadersEntry Proto.Temporal.Api.Common.V1.Message.Payload
  • maybe'value :: Lens' QueryWorkflow'HeadersEntry (Prelude.Maybe Proto.Temporal.Api.Common.V1.Message.Payload)

Instances

Instances details
NFData QueryWorkflow'HeadersEntry Source # 
Instance details

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

Show QueryWorkflow'HeadersEntry Source # 
Instance details

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

Eq QueryWorkflow'HeadersEntry Source # 
Instance details

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

Ord QueryWorkflow'HeadersEntry Source # 
Instance details

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

Message QueryWorkflow'HeadersEntry Source # 
Instance details

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

HasField QueryWorkflow'HeadersEntry "key" Text Source # 
Instance details

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

HasField QueryWorkflow'HeadersEntry "value" Payload Source # 
Instance details

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

HasField QueryWorkflow'HeadersEntry "maybe'value" (Maybe Payload) Source # 
Instance details

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

data RemoveFromCache Source #

Fields :

  • message :: Lens' RemoveFromCache Data.Text.Text
  • reason :: Lens' RemoveFromCache RemoveFromCache'EvictionReason

Instances

Instances details
NFData RemoveFromCache Source # 
Instance details

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

Methods

rnf :: RemoveFromCache -> () #

Show RemoveFromCache Source # 
Instance details

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

Eq RemoveFromCache Source # 
Instance details

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

Ord RemoveFromCache Source # 
Instance details

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

Message RemoveFromCache Source # 
Instance details

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

HasField RemoveFromCache "message" Text Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "message" -> (Text -> f Text) -> RemoveFromCache -> f RemoveFromCache #

HasField RemoveFromCache "reason" RemoveFromCache'EvictionReason Source # 
Instance details

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

HasField WorkflowActivationJob "removeFromCache" RemoveFromCache Source # 
Instance details

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

HasField WorkflowActivationJob "maybe'removeFromCache" (Maybe RemoveFromCache) Source # 
Instance details

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

data RemoveFromCache'EvictionReason Source #

Instances

Instances details
NFData RemoveFromCache'EvictionReason Source # 
Instance details

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

Bounded RemoveFromCache'EvictionReason Source # 
Instance details

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

Enum RemoveFromCache'EvictionReason Source # 
Instance details

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

Show RemoveFromCache'EvictionReason Source # 
Instance details

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

Eq RemoveFromCache'EvictionReason Source # 
Instance details

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

Ord RemoveFromCache'EvictionReason Source # 
Instance details

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

FieldDefault RemoveFromCache'EvictionReason Source # 
Instance details

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

MessageEnum RemoveFromCache'EvictionReason Source # 
Instance details

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

HasField RemoveFromCache "reason" RemoveFromCache'EvictionReason Source # 
Instance details

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

data RemoveFromCache'EvictionReason Source #

Instances

Instances details
NFData RemoveFromCache'EvictionReason Source # 
Instance details

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

Bounded RemoveFromCache'EvictionReason Source # 
Instance details

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

Enum RemoveFromCache'EvictionReason Source # 
Instance details

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

Show RemoveFromCache'EvictionReason Source # 
Instance details

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

Eq RemoveFromCache'EvictionReason Source # 
Instance details

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

Ord RemoveFromCache'EvictionReason Source # 
Instance details

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

FieldDefault RemoveFromCache'EvictionReason Source # 
Instance details

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

MessageEnum RemoveFromCache'EvictionReason Source # 
Instance details

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

HasField RemoveFromCache "reason" RemoveFromCache'EvictionReason Source # 
Instance details

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

data RemoveFromCache'EvictionReason'UnrecognizedValue Source #

Instances

Instances details
Show RemoveFromCache'EvictionReason'UnrecognizedValue Source # 
Instance details

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

Eq RemoveFromCache'EvictionReason'UnrecognizedValue Source # 
Instance details

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

Ord RemoveFromCache'EvictionReason'UnrecognizedValue Source # 
Instance details

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

data ResolveActivity Source #

Fields :

  • seq :: Lens' ResolveActivity Data.Word.Word32
  • result :: Lens' ResolveActivity Proto.Temporal.Sdk.Core.ActivityResult.ActivityResult.ActivityResolution
  • maybe'result :: Lens' ResolveActivity (Prelude.Maybe Proto.Temporal.Sdk.Core.ActivityResult.ActivityResult.ActivityResolution)

Instances

Instances details
NFData ResolveActivity Source # 
Instance details

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

Methods

rnf :: ResolveActivity -> () #

Show ResolveActivity Source # 
Instance details

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

Eq ResolveActivity Source # 
Instance details

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

Ord ResolveActivity Source # 
Instance details

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

Message ResolveActivity Source # 
Instance details

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

HasField ResolveActivity "result" ActivityResolution Source # 
Instance details

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

HasField ResolveActivity "seq" Word32 Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "seq" -> (Word32 -> f Word32) -> ResolveActivity -> f ResolveActivity #

HasField WorkflowActivationJob "resolveActivity" ResolveActivity Source # 
Instance details

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

HasField ResolveActivity "maybe'result" (Maybe ActivityResolution) Source # 
Instance details

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

HasField WorkflowActivationJob "maybe'resolveActivity" (Maybe ResolveActivity) Source # 
Instance details

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

data ResolveChildWorkflowExecution Source #

Fields :

  • seq :: Lens' ResolveChildWorkflowExecution Data.Word.Word32
  • result :: Lens' ResolveChildWorkflowExecution Proto.Temporal.Sdk.Core.ChildWorkflow.ChildWorkflow.ChildWorkflowResult
  • maybe'result :: Lens' ResolveChildWorkflowExecution (Prelude.Maybe Proto.Temporal.Sdk.Core.ChildWorkflow.ChildWorkflow.ChildWorkflowResult)

Instances

Instances details
NFData ResolveChildWorkflowExecution Source # 
Instance details

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

Show ResolveChildWorkflowExecution Source # 
Instance details

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

Eq ResolveChildWorkflowExecution Source # 
Instance details

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

Ord ResolveChildWorkflowExecution Source # 
Instance details

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

Message ResolveChildWorkflowExecution Source # 
Instance details

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

HasField ResolveChildWorkflowExecution "result" ChildWorkflowResult Source # 
Instance details

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

HasField ResolveChildWorkflowExecution "seq" Word32 Source # 
Instance details

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

HasField WorkflowActivationJob "resolveChildWorkflowExecution" ResolveChildWorkflowExecution Source # 
Instance details

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

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

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

HasField WorkflowActivationJob "maybe'resolveChildWorkflowExecution" (Maybe ResolveChildWorkflowExecution) Source # 
Instance details

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

data ResolveChildWorkflowExecutionStart Source #

Fields :

  • seq :: Lens' ResolveChildWorkflowExecutionStart Data.Word.Word32
  • maybe'status :: Lens' ResolveChildWorkflowExecutionStart (Prelude.Maybe ResolveChildWorkflowExecutionStart'Status)
  • maybe'succeeded :: Lens' ResolveChildWorkflowExecutionStart (Prelude.Maybe ResolveChildWorkflowExecutionStartSuccess)
  • succeeded :: Lens' ResolveChildWorkflowExecutionStart ResolveChildWorkflowExecutionStartSuccess
  • maybe'failed :: Lens' ResolveChildWorkflowExecutionStart (Prelude.Maybe ResolveChildWorkflowExecutionStartFailure)
  • failed :: Lens' ResolveChildWorkflowExecutionStart ResolveChildWorkflowExecutionStartFailure
  • maybe'cancelled :: Lens' ResolveChildWorkflowExecutionStart (Prelude.Maybe ResolveChildWorkflowExecutionStartCancelled)
  • cancelled :: Lens' ResolveChildWorkflowExecutionStart ResolveChildWorkflowExecutionStartCancelled

Instances

Instances details
NFData ResolveChildWorkflowExecutionStart Source # 
Instance details

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

Show ResolveChildWorkflowExecutionStart Source # 
Instance details

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

Eq ResolveChildWorkflowExecutionStart Source # 
Instance details

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

Ord ResolveChildWorkflowExecutionStart Source # 
Instance details

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

Message ResolveChildWorkflowExecutionStart Source # 
Instance details

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

HasField ResolveChildWorkflowExecutionStart "cancelled" ResolveChildWorkflowExecutionStartCancelled Source # 
Instance details

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

HasField ResolveChildWorkflowExecutionStart "failed" ResolveChildWorkflowExecutionStartFailure Source # 
Instance details

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

HasField ResolveChildWorkflowExecutionStart "seq" Word32 Source # 
Instance details

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

HasField ResolveChildWorkflowExecutionStart "succeeded" ResolveChildWorkflowExecutionStartSuccess Source # 
Instance details

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

HasField WorkflowActivationJob "resolveChildWorkflowExecutionStart" ResolveChildWorkflowExecutionStart Source # 
Instance details

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

HasField ResolveChildWorkflowExecutionStart "maybe'cancelled" (Maybe ResolveChildWorkflowExecutionStartCancelled) Source # 
Instance details

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

HasField ResolveChildWorkflowExecutionStart "maybe'failed" (Maybe ResolveChildWorkflowExecutionStartFailure) Source # 
Instance details

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

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

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

HasField ResolveChildWorkflowExecutionStart "maybe'succeeded" (Maybe ResolveChildWorkflowExecutionStartSuccess) Source # 
Instance details

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

HasField WorkflowActivationJob "maybe'resolveChildWorkflowExecutionStart" (Maybe ResolveChildWorkflowExecutionStart) Source # 
Instance details

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

data ResolveChildWorkflowExecutionStart'Status Source #

Instances

Instances details
NFData ResolveChildWorkflowExecutionStart'Status Source # 
Instance details

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

Show ResolveChildWorkflowExecutionStart'Status Source # 
Instance details

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

Eq ResolveChildWorkflowExecutionStart'Status Source # 
Instance details

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

Ord ResolveChildWorkflowExecutionStart'Status Source # 
Instance details

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

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

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

data ResolveChildWorkflowExecutionStartCancelled Source #

Fields :

  • failure :: Lens' ResolveChildWorkflowExecutionStartCancelled Proto.Temporal.Api.Failure.V1.Message.Failure
  • maybe'failure :: Lens' ResolveChildWorkflowExecutionStartCancelled (Prelude.Maybe Proto.Temporal.Api.Failure.V1.Message.Failure)

Instances

Instances details
NFData ResolveChildWorkflowExecutionStartCancelled Source # 
Instance details

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

Show ResolveChildWorkflowExecutionStartCancelled Source # 
Instance details

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

Eq ResolveChildWorkflowExecutionStartCancelled Source # 
Instance details

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

Ord ResolveChildWorkflowExecutionStartCancelled Source # 
Instance details

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

Message ResolveChildWorkflowExecutionStartCancelled Source # 
Instance details

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

HasField ResolveChildWorkflowExecutionStart "cancelled" ResolveChildWorkflowExecutionStartCancelled Source # 
Instance details

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

HasField ResolveChildWorkflowExecutionStartCancelled "failure" Failure Source # 
Instance details

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

HasField ResolveChildWorkflowExecutionStart "maybe'cancelled" (Maybe ResolveChildWorkflowExecutionStartCancelled) Source # 
Instance details

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

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

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

data ResolveChildWorkflowExecutionStartFailure Source #

Fields :

  • workflowId :: Lens' ResolveChildWorkflowExecutionStartFailure Data.Text.Text
  • workflowType :: Lens' ResolveChildWorkflowExecutionStartFailure Data.Text.Text
  • cause :: Lens' ResolveChildWorkflowExecutionStartFailure Proto.Temporal.Sdk.Core.ChildWorkflow.ChildWorkflow.StartChildWorkflowExecutionFailedCause

Instances

Instances details
NFData ResolveChildWorkflowExecutionStartFailure Source # 
Instance details

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

Show ResolveChildWorkflowExecutionStartFailure Source # 
Instance details

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

Eq ResolveChildWorkflowExecutionStartFailure Source # 
Instance details

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

Ord ResolveChildWorkflowExecutionStartFailure Source # 
Instance details

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

Message ResolveChildWorkflowExecutionStartFailure Source # 
Instance details

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

HasField ResolveChildWorkflowExecutionStart "failed" ResolveChildWorkflowExecutionStartFailure Source # 
Instance details

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

HasField ResolveChildWorkflowExecutionStartFailure "cause" StartChildWorkflowExecutionFailedCause Source # 
Instance details

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

HasField ResolveChildWorkflowExecutionStartFailure "workflowId" Text Source # 
Instance details

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

HasField ResolveChildWorkflowExecutionStartFailure "workflowType" Text Source # 
Instance details

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

HasField ResolveChildWorkflowExecutionStart "maybe'failed" (Maybe ResolveChildWorkflowExecutionStartFailure) Source # 
Instance details

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

data ResolveChildWorkflowExecutionStartSuccess Source #

Fields :

  • runId :: Lens' ResolveChildWorkflowExecutionStartSuccess Data.Text.Text

Instances

Instances details
NFData ResolveChildWorkflowExecutionStartSuccess Source # 
Instance details

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

Show ResolveChildWorkflowExecutionStartSuccess Source # 
Instance details

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

Eq ResolveChildWorkflowExecutionStartSuccess Source # 
Instance details

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

Ord ResolveChildWorkflowExecutionStartSuccess Source # 
Instance details

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

Message ResolveChildWorkflowExecutionStartSuccess Source # 
Instance details

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

HasField ResolveChildWorkflowExecutionStart "succeeded" ResolveChildWorkflowExecutionStartSuccess Source # 
Instance details

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

HasField ResolveChildWorkflowExecutionStartSuccess "runId" Text Source # 
Instance details

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

HasField ResolveChildWorkflowExecutionStart "maybe'succeeded" (Maybe ResolveChildWorkflowExecutionStartSuccess) Source # 
Instance details

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

data ResolveRequestCancelExternalWorkflow Source #

Fields :

  • seq :: Lens' ResolveRequestCancelExternalWorkflow Data.Word.Word32
  • failure :: Lens' ResolveRequestCancelExternalWorkflow Proto.Temporal.Api.Failure.V1.Message.Failure
  • maybe'failure :: Lens' ResolveRequestCancelExternalWorkflow (Prelude.Maybe Proto.Temporal.Api.Failure.V1.Message.Failure)

Instances

Instances details
NFData ResolveRequestCancelExternalWorkflow Source # 
Instance details

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

Show ResolveRequestCancelExternalWorkflow Source # 
Instance details

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

Eq ResolveRequestCancelExternalWorkflow Source # 
Instance details

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

Ord ResolveRequestCancelExternalWorkflow Source # 
Instance details

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

Message ResolveRequestCancelExternalWorkflow Source # 
Instance details

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

HasField ResolveRequestCancelExternalWorkflow "failure" Failure Source # 
Instance details

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

HasField ResolveRequestCancelExternalWorkflow "seq" Word32 Source # 
Instance details

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

HasField WorkflowActivationJob "resolveRequestCancelExternalWorkflow" ResolveRequestCancelExternalWorkflow Source # 
Instance details

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

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

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

HasField WorkflowActivationJob "maybe'resolveRequestCancelExternalWorkflow" (Maybe ResolveRequestCancelExternalWorkflow) Source # 
Instance details

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

data ResolveSignalExternalWorkflow Source #

Fields :

  • seq :: Lens' ResolveSignalExternalWorkflow Data.Word.Word32
  • failure :: Lens' ResolveSignalExternalWorkflow Proto.Temporal.Api.Failure.V1.Message.Failure
  • maybe'failure :: Lens' ResolveSignalExternalWorkflow (Prelude.Maybe Proto.Temporal.Api.Failure.V1.Message.Failure)

Instances

Instances details
NFData ResolveSignalExternalWorkflow Source # 
Instance details

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

Show ResolveSignalExternalWorkflow Source # 
Instance details

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

Eq ResolveSignalExternalWorkflow Source # 
Instance details

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

Ord ResolveSignalExternalWorkflow Source # 
Instance details

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

Message ResolveSignalExternalWorkflow Source # 
Instance details

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

HasField ResolveSignalExternalWorkflow "failure" Failure Source # 
Instance details

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

HasField ResolveSignalExternalWorkflow "seq" Word32 Source # 
Instance details

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

HasField WorkflowActivationJob "resolveSignalExternalWorkflow" ResolveSignalExternalWorkflow Source # 
Instance details

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

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

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

HasField WorkflowActivationJob "maybe'resolveSignalExternalWorkflow" (Maybe ResolveSignalExternalWorkflow) Source # 
Instance details

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

data SignalWorkflow Source #

Fields :

  • signalName :: Lens' SignalWorkflow Data.Text.Text
  • input :: 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.Text
  • headers :: Lens' SignalWorkflow (Data.Map.Map Data.Text.Text Proto.Temporal.Api.Common.V1.Message.Payload)

Instances

Instances details
NFData SignalWorkflow Source # 
Instance details

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

Methods

rnf :: SignalWorkflow -> () #

Show SignalWorkflow Source # 
Instance details

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

Eq SignalWorkflow Source # 
Instance details

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

Ord SignalWorkflow Source # 
Instance details

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

Message SignalWorkflow Source # 
Instance details

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

HasField SignalWorkflow "identity" Text Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "identity" -> (Text -> f Text) -> SignalWorkflow -> f SignalWorkflow #

HasField SignalWorkflow "signalName" Text Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "signalName" -> (Text -> f Text) -> SignalWorkflow -> f SignalWorkflow #

HasField WorkflowActivationJob "signalWorkflow" SignalWorkflow Source # 
Instance details

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

HasField SignalWorkflow "input" [Payload] Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "input" -> ([Payload] -> f [Payload]) -> SignalWorkflow -> f SignalWorkflow #

HasField SignalWorkflow "vec'input" (Vector Payload) Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "vec'input" -> (Vector Payload -> f (Vector Payload)) -> SignalWorkflow -> f SignalWorkflow #

HasField WorkflowActivationJob "maybe'signalWorkflow" (Maybe SignalWorkflow) Source # 
Instance details

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

HasField SignalWorkflow "headers" (Map Text Payload) Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "headers" -> (Map Text Payload -> f (Map Text Payload)) -> SignalWorkflow -> f SignalWorkflow #

data SignalWorkflow'HeadersEntry Source #

Fields :

  • key :: Lens' SignalWorkflow'HeadersEntry Data.Text.Text
  • value :: Lens' SignalWorkflow'HeadersEntry Proto.Temporal.Api.Common.V1.Message.Payload
  • maybe'value :: Lens' SignalWorkflow'HeadersEntry (Prelude.Maybe Proto.Temporal.Api.Common.V1.Message.Payload)

Instances

Instances details
NFData SignalWorkflow'HeadersEntry Source # 
Instance details

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

Show SignalWorkflow'HeadersEntry Source # 
Instance details

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

Eq SignalWorkflow'HeadersEntry Source # 
Instance details

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

Ord SignalWorkflow'HeadersEntry Source # 
Instance details

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

Message SignalWorkflow'HeadersEntry Source # 
Instance details

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

HasField SignalWorkflow'HeadersEntry "key" Text Source # 
Instance details

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

HasField SignalWorkflow'HeadersEntry "value" Payload Source # 
Instance details

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

HasField SignalWorkflow'HeadersEntry "maybe'value" (Maybe Payload) Source # 
Instance details

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

data StartWorkflow Source #

Fields :

Instances

Instances details
NFData StartWorkflow Source # 
Instance details

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

Methods

rnf :: StartWorkflow -> () #

Show StartWorkflow Source # 
Instance details

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

Eq StartWorkflow Source # 
Instance details

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

Ord StartWorkflow Source # 
Instance details

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

Message StartWorkflow Source # 
Instance details

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

HasField StartWorkflow "attempt" Int32 Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "attempt" -> (Int32 -> f Int32) -> StartWorkflow -> f StartWorkflow #

HasField StartWorkflow "continuedFailure" Failure Source # 
Instance details

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

Methods

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

HasField StartWorkflow "continuedFromExecutionRunId" Text Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "continuedFromExecutionRunId" -> (Text -> f Text) -> StartWorkflow -> f StartWorkflow #

HasField StartWorkflow "continuedInitiator" ContinueAsNewInitiator Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "continuedInitiator" -> (ContinueAsNewInitiator -> f ContinueAsNewInitiator) -> StartWorkflow -> f StartWorkflow #

HasField StartWorkflow "cronSchedule" Text Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "cronSchedule" -> (Text -> f Text) -> StartWorkflow -> f StartWorkflow #

HasField StartWorkflow "cronScheduleToScheduleInterval" Duration Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "cronScheduleToScheduleInterval" -> (Duration -> f Duration) -> StartWorkflow -> f StartWorkflow #

HasField StartWorkflow "firstExecutionRunId" Text Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "firstExecutionRunId" -> (Text -> f Text) -> StartWorkflow -> f StartWorkflow #

HasField StartWorkflow "identity" Text Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "identity" -> (Text -> f Text) -> StartWorkflow -> f StartWorkflow #

HasField StartWorkflow "lastCompletionResult" Payloads Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "lastCompletionResult" -> (Payloads -> f Payloads) -> StartWorkflow -> f StartWorkflow #

HasField StartWorkflow "memo" Memo Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "memo" -> (Memo -> f Memo) -> StartWorkflow -> f StartWorkflow #

HasField StartWorkflow "parentWorkflowInfo" NamespacedWorkflowExecution Source # 
Instance details

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

HasField StartWorkflow "randomnessSeed" Word64 Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "randomnessSeed" -> (Word64 -> f Word64) -> StartWorkflow -> f StartWorkflow #

HasField StartWorkflow "retryPolicy" RetryPolicy Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "retryPolicy" -> (RetryPolicy -> f RetryPolicy) -> StartWorkflow -> f StartWorkflow #

HasField StartWorkflow "searchAttributes" SearchAttributes Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "searchAttributes" -> (SearchAttributes -> f SearchAttributes) -> StartWorkflow -> f StartWorkflow #

HasField StartWorkflow "startTime" Timestamp Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "startTime" -> (Timestamp -> f Timestamp) -> StartWorkflow -> f StartWorkflow #

HasField StartWorkflow "workflowExecutionExpirationTime" Timestamp Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "workflowExecutionExpirationTime" -> (Timestamp -> f Timestamp) -> StartWorkflow -> f StartWorkflow #

HasField StartWorkflow "workflowExecutionTimeout" Duration Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "workflowExecutionTimeout" -> (Duration -> f Duration) -> StartWorkflow -> f StartWorkflow #

HasField StartWorkflow "workflowId" Text Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "workflowId" -> (Text -> f Text) -> StartWorkflow -> f StartWorkflow #

HasField StartWorkflow "workflowRunTimeout" Duration Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "workflowRunTimeout" -> (Duration -> f Duration) -> StartWorkflow -> f StartWorkflow #

HasField StartWorkflow "workflowTaskTimeout" Duration Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "workflowTaskTimeout" -> (Duration -> f Duration) -> StartWorkflow -> f StartWorkflow #

HasField StartWorkflow "workflowType" Text Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "workflowType" -> (Text -> f Text) -> StartWorkflow -> f StartWorkflow #

HasField WorkflowActivationJob "startWorkflow" StartWorkflow Source # 
Instance details

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

HasField StartWorkflow "arguments" [Payload] Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "arguments" -> ([Payload] -> f [Payload]) -> StartWorkflow -> f StartWorkflow #

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

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

Methods

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

HasField StartWorkflow "maybe'cronScheduleToScheduleInterval" (Maybe Duration) Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "maybe'cronScheduleToScheduleInterval" -> (Maybe Duration -> f (Maybe Duration)) -> StartWorkflow -> f StartWorkflow #

HasField StartWorkflow "maybe'lastCompletionResult" (Maybe Payloads) Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "maybe'lastCompletionResult" -> (Maybe Payloads -> f (Maybe Payloads)) -> StartWorkflow -> f StartWorkflow #

HasField StartWorkflow "maybe'memo" (Maybe Memo) Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "maybe'memo" -> (Maybe Memo -> f (Maybe Memo)) -> StartWorkflow -> f StartWorkflow #

HasField StartWorkflow "maybe'parentWorkflowInfo" (Maybe NamespacedWorkflowExecution) Source # 
Instance details

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

HasField StartWorkflow "maybe'retryPolicy" (Maybe RetryPolicy) Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "maybe'retryPolicy" -> (Maybe RetryPolicy -> f (Maybe RetryPolicy)) -> StartWorkflow -> f StartWorkflow #

HasField StartWorkflow "maybe'searchAttributes" (Maybe SearchAttributes) Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "maybe'searchAttributes" -> (Maybe SearchAttributes -> f (Maybe SearchAttributes)) -> StartWorkflow -> f StartWorkflow #

HasField StartWorkflow "maybe'startTime" (Maybe Timestamp) Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "maybe'startTime" -> (Maybe Timestamp -> f (Maybe Timestamp)) -> StartWorkflow -> f StartWorkflow #

HasField StartWorkflow "maybe'workflowExecutionExpirationTime" (Maybe Timestamp) Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "maybe'workflowExecutionExpirationTime" -> (Maybe Timestamp -> f (Maybe Timestamp)) -> StartWorkflow -> f StartWorkflow #

HasField StartWorkflow "maybe'workflowExecutionTimeout" (Maybe Duration) Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "maybe'workflowExecutionTimeout" -> (Maybe Duration -> f (Maybe Duration)) -> StartWorkflow -> f StartWorkflow #

HasField StartWorkflow "maybe'workflowRunTimeout" (Maybe Duration) Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "maybe'workflowRunTimeout" -> (Maybe Duration -> f (Maybe Duration)) -> StartWorkflow -> f StartWorkflow #

HasField StartWorkflow "maybe'workflowTaskTimeout" (Maybe Duration) Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "maybe'workflowTaskTimeout" -> (Maybe Duration -> f (Maybe Duration)) -> StartWorkflow -> f StartWorkflow #

HasField StartWorkflow "vec'arguments" (Vector Payload) Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "vec'arguments" -> (Vector Payload -> f (Vector Payload)) -> StartWorkflow -> f StartWorkflow #

HasField WorkflowActivationJob "maybe'startWorkflow" (Maybe StartWorkflow) Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "maybe'startWorkflow" -> (Maybe StartWorkflow -> f (Maybe StartWorkflow)) -> WorkflowActivationJob -> f WorkflowActivationJob #

HasField StartWorkflow "headers" (Map Text Payload) Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "headers" -> (Map Text Payload -> f (Map Text Payload)) -> StartWorkflow -> f StartWorkflow #

data StartWorkflow'HeadersEntry Source #

Fields :

  • key :: Lens' StartWorkflow'HeadersEntry Data.Text.Text
  • value :: Lens' StartWorkflow'HeadersEntry Proto.Temporal.Api.Common.V1.Message.Payload
  • maybe'value :: Lens' StartWorkflow'HeadersEntry (Prelude.Maybe Proto.Temporal.Api.Common.V1.Message.Payload)

Instances

Instances details
NFData StartWorkflow'HeadersEntry Source # 
Instance details

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

Show StartWorkflow'HeadersEntry Source # 
Instance details

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

Eq StartWorkflow'HeadersEntry Source # 
Instance details

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

Ord StartWorkflow'HeadersEntry Source # 
Instance details

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

Message StartWorkflow'HeadersEntry Source # 
Instance details

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

HasField StartWorkflow'HeadersEntry "key" Text Source # 
Instance details

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

HasField StartWorkflow'HeadersEntry "value" Payload Source # 
Instance details

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

HasField StartWorkflow'HeadersEntry "maybe'value" (Maybe Payload) Source # 
Instance details

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

data UpdateRandomSeed Source #

Fields :

Instances

Instances details
NFData UpdateRandomSeed Source # 
Instance details

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

Methods

rnf :: UpdateRandomSeed -> () #

Show UpdateRandomSeed Source # 
Instance details

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

Eq UpdateRandomSeed Source # 
Instance details

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

Ord UpdateRandomSeed Source # 
Instance details

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

Message UpdateRandomSeed Source # 
Instance details

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

HasField UpdateRandomSeed "randomnessSeed" Word64 Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "randomnessSeed" -> (Word64 -> f Word64) -> UpdateRandomSeed -> f UpdateRandomSeed #

HasField WorkflowActivationJob "updateRandomSeed" UpdateRandomSeed Source # 
Instance details

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

HasField WorkflowActivationJob "maybe'updateRandomSeed" (Maybe UpdateRandomSeed) Source # 
Instance details

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

data WorkflowActivation Source #

Fields :

Instances

Instances details
NFData WorkflowActivation Source # 
Instance details

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

Methods

rnf :: WorkflowActivation -> () #

Show WorkflowActivation Source # 
Instance details

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

Eq WorkflowActivation Source # 
Instance details

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

Ord WorkflowActivation Source # 
Instance details

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

Message WorkflowActivation Source # 
Instance details

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

HasField WorkflowActivation "buildIdForCurrentTask" Text Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "buildIdForCurrentTask" -> (Text -> f Text) -> WorkflowActivation -> f WorkflowActivation #

HasField WorkflowActivation "continueAsNewSuggested" Bool Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "continueAsNewSuggested" -> (Bool -> f Bool) -> WorkflowActivation -> f WorkflowActivation #

HasField WorkflowActivation "historyLength" Word32 Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "historyLength" -> (Word32 -> f Word32) -> WorkflowActivation -> f WorkflowActivation #

HasField WorkflowActivation "historySizeBytes" Word64 Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "historySizeBytes" -> (Word64 -> f Word64) -> WorkflowActivation -> f WorkflowActivation #

HasField WorkflowActivation "isReplaying" Bool Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "isReplaying" -> (Bool -> f Bool) -> WorkflowActivation -> f WorkflowActivation #

HasField WorkflowActivation "runId" Text Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "runId" -> (Text -> f Text) -> WorkflowActivation -> f WorkflowActivation #

HasField WorkflowActivation "timestamp" Timestamp Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "timestamp" -> (Timestamp -> f Timestamp) -> WorkflowActivation -> f WorkflowActivation #

HasField WorkflowActivation "availableInternalFlags" [Word32] Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "availableInternalFlags" -> ([Word32] -> f [Word32]) -> WorkflowActivation -> f WorkflowActivation #

HasField WorkflowActivation "jobs" [WorkflowActivationJob] Source # 
Instance details

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

HasField WorkflowActivation "maybe'timestamp" (Maybe Timestamp) Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "maybe'timestamp" -> (Maybe Timestamp -> f (Maybe Timestamp)) -> WorkflowActivation -> f WorkflowActivation #

HasField WorkflowActivation "vec'availableInternalFlags" (Vector Word32) Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "vec'availableInternalFlags" -> (Vector Word32 -> f (Vector Word32)) -> WorkflowActivation -> f WorkflowActivation #

HasField WorkflowActivation "vec'jobs" (Vector WorkflowActivationJob) Source # 
Instance details

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

data WorkflowActivationJob Source #

Fields :

Instances

Instances details
NFData WorkflowActivationJob Source # 
Instance details

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

Methods

rnf :: WorkflowActivationJob -> () #

Show WorkflowActivationJob Source # 
Instance details

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

Eq WorkflowActivationJob Source # 
Instance details

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

Ord WorkflowActivationJob Source # 
Instance details

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

Message WorkflowActivationJob Source # 
Instance details

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

HasField WorkflowActivationJob "cancelWorkflow" CancelWorkflow Source # 
Instance details

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

HasField WorkflowActivationJob "doUpdate" DoUpdate Source # 
Instance details

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

HasField WorkflowActivationJob "fireTimer" FireTimer Source # 
Instance details

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

HasField WorkflowActivationJob "notifyHasPatch" NotifyHasPatch Source # 
Instance details

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

HasField WorkflowActivationJob "queryWorkflow" QueryWorkflow Source # 
Instance details

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

HasField WorkflowActivationJob "removeFromCache" RemoveFromCache Source # 
Instance details

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

HasField WorkflowActivationJob "resolveActivity" ResolveActivity Source # 
Instance details

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

HasField WorkflowActivationJob "resolveChildWorkflowExecution" ResolveChildWorkflowExecution Source # 
Instance details

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

HasField WorkflowActivationJob "resolveChildWorkflowExecutionStart" ResolveChildWorkflowExecutionStart Source # 
Instance details

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

HasField WorkflowActivationJob "resolveRequestCancelExternalWorkflow" ResolveRequestCancelExternalWorkflow Source # 
Instance details

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

HasField WorkflowActivationJob "resolveSignalExternalWorkflow" ResolveSignalExternalWorkflow Source # 
Instance details

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

HasField WorkflowActivationJob "signalWorkflow" SignalWorkflow Source # 
Instance details

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

HasField WorkflowActivationJob "startWorkflow" StartWorkflow Source # 
Instance details

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

HasField WorkflowActivationJob "updateRandomSeed" UpdateRandomSeed Source # 
Instance details

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

HasField WorkflowActivation "jobs" [WorkflowActivationJob] Source # 
Instance details

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

HasField WorkflowActivation "vec'jobs" (Vector WorkflowActivationJob) Source # 
Instance details

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

HasField WorkflowActivationJob "maybe'cancelWorkflow" (Maybe CancelWorkflow) Source # 
Instance details

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

HasField WorkflowActivationJob "maybe'doUpdate" (Maybe DoUpdate) Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "maybe'doUpdate" -> (Maybe DoUpdate -> f (Maybe DoUpdate)) -> WorkflowActivationJob -> f WorkflowActivationJob #

HasField WorkflowActivationJob "maybe'fireTimer" (Maybe FireTimer) Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "maybe'fireTimer" -> (Maybe FireTimer -> f (Maybe FireTimer)) -> WorkflowActivationJob -> f WorkflowActivationJob #

HasField WorkflowActivationJob "maybe'notifyHasPatch" (Maybe NotifyHasPatch) Source # 
Instance details

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

HasField WorkflowActivationJob "maybe'queryWorkflow" (Maybe QueryWorkflow) Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "maybe'queryWorkflow" -> (Maybe QueryWorkflow -> f (Maybe QueryWorkflow)) -> WorkflowActivationJob -> f WorkflowActivationJob #

HasField WorkflowActivationJob "maybe'removeFromCache" (Maybe RemoveFromCache) Source # 
Instance details

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

HasField WorkflowActivationJob "maybe'resolveActivity" (Maybe ResolveActivity) Source # 
Instance details

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

HasField WorkflowActivationJob "maybe'resolveChildWorkflowExecution" (Maybe ResolveChildWorkflowExecution) Source # 
Instance details

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

HasField WorkflowActivationJob "maybe'resolveChildWorkflowExecutionStart" (Maybe ResolveChildWorkflowExecutionStart) Source # 
Instance details

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

HasField WorkflowActivationJob "maybe'resolveRequestCancelExternalWorkflow" (Maybe ResolveRequestCancelExternalWorkflow) Source # 
Instance details

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

HasField WorkflowActivationJob "maybe'resolveSignalExternalWorkflow" (Maybe ResolveSignalExternalWorkflow) Source # 
Instance details

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

HasField WorkflowActivationJob "maybe'signalWorkflow" (Maybe SignalWorkflow) Source # 
Instance details

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

HasField WorkflowActivationJob "maybe'startWorkflow" (Maybe StartWorkflow) Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "maybe'startWorkflow" -> (Maybe StartWorkflow -> f (Maybe StartWorkflow)) -> WorkflowActivationJob -> f WorkflowActivationJob #

HasField WorkflowActivationJob "maybe'updateRandomSeed" (Maybe UpdateRandomSeed) Source # 
Instance details

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

HasField WorkflowActivationJob "maybe'variant" (Maybe WorkflowActivationJob'Variant) Source # 
Instance details

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

data WorkflowActivationJob'Variant Source #

Instances

Instances details
NFData WorkflowActivationJob'Variant Source # 
Instance details

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

Show WorkflowActivationJob'Variant Source # 
Instance details

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

Eq WorkflowActivationJob'Variant Source # 
Instance details

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

Ord WorkflowActivationJob'Variant Source # 
Instance details

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

HasField WorkflowActivationJob "maybe'variant" (Maybe WorkflowActivationJob'Variant) Source # 
Instance details

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