temporal-api-protos
Safe HaskellNone
LanguageHaskell2010

Proto.Temporal.Sdk.Core.WorkflowCommands.WorkflowCommands

Synopsis

Documentation

data ActivityCancellationType Source #

Instances

Instances details
NFData ActivityCancellationType Source # 
Instance details

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

Bounded ActivityCancellationType Source # 
Instance details

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

Enum ActivityCancellationType Source # 
Instance details

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

Show ActivityCancellationType Source # 
Instance details

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

Eq ActivityCancellationType Source # 
Instance details

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

Ord ActivityCancellationType Source # 
Instance details

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

FieldDefault ActivityCancellationType Source # 
Instance details

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

MessageEnum ActivityCancellationType Source # 
Instance details

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

HasField ScheduleActivity "cancellationType" ActivityCancellationType Source # 
Instance details

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

HasField ScheduleLocalActivity "cancellationType" ActivityCancellationType Source # 
Instance details

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

data ActivityCancellationType Source #

Instances

Instances details
NFData ActivityCancellationType Source # 
Instance details

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

Bounded ActivityCancellationType Source # 
Instance details

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

Enum ActivityCancellationType Source # 
Instance details

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

Show ActivityCancellationType Source # 
Instance details

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

Eq ActivityCancellationType Source # 
Instance details

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

Ord ActivityCancellationType Source # 
Instance details

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

FieldDefault ActivityCancellationType Source # 
Instance details

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

MessageEnum ActivityCancellationType Source # 
Instance details

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

HasField ScheduleActivity "cancellationType" ActivityCancellationType Source # 
Instance details

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

HasField ScheduleLocalActivity "cancellationType" ActivityCancellationType Source # 
Instance details

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

data ActivityCancellationType'UnrecognizedValue Source #

Instances

Instances details
Show ActivityCancellationType'UnrecognizedValue Source # 
Instance details

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

Eq ActivityCancellationType'UnrecognizedValue Source # 
Instance details

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

Ord ActivityCancellationType'UnrecognizedValue Source # 
Instance details

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

data CancelChildWorkflowExecution Source #

Fields :

Instances

Instances details
NFData CancelChildWorkflowExecution Source # 
Instance details

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

Show CancelChildWorkflowExecution Source # 
Instance details

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

Eq CancelChildWorkflowExecution Source # 
Instance details

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

Ord CancelChildWorkflowExecution Source # 
Instance details

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

Message CancelChildWorkflowExecution Source # 
Instance details

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

HasField CancelChildWorkflowExecution "childWorkflowSeq" Word32 Source # 
Instance details

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

HasField WorkflowCommand "cancelChildWorkflowExecution" CancelChildWorkflowExecution Source # 
Instance details

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

HasField WorkflowCommand "maybe'cancelChildWorkflowExecution" (Maybe CancelChildWorkflowExecution) Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "maybe'cancelChildWorkflowExecution" -> (Maybe CancelChildWorkflowExecution -> f (Maybe CancelChildWorkflowExecution)) -> WorkflowCommand -> f WorkflowCommand #

data CancelSignalWorkflow Source #

Fields :

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

Instances

Instances details
NFData CancelSignalWorkflow Source # 
Instance details

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

Methods

rnf :: CancelSignalWorkflow -> () #

Show CancelSignalWorkflow Source # 
Instance details

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

Eq CancelSignalWorkflow Source # 
Instance details

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

Ord CancelSignalWorkflow Source # 
Instance details

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

Message CancelSignalWorkflow Source # 
Instance details

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

HasField CancelSignalWorkflow "seq" Word32 Source # 
Instance details

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

HasField WorkflowCommand "cancelSignalWorkflow" CancelSignalWorkflow Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "cancelSignalWorkflow" -> (CancelSignalWorkflow -> f CancelSignalWorkflow) -> WorkflowCommand -> f WorkflowCommand #

HasField WorkflowCommand "maybe'cancelSignalWorkflow" (Maybe CancelSignalWorkflow) Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "maybe'cancelSignalWorkflow" -> (Maybe CancelSignalWorkflow -> f (Maybe CancelSignalWorkflow)) -> WorkflowCommand -> f WorkflowCommand #

data CancelTimer Source #

Fields :

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

Instances

Instances details
NFData CancelTimer Source # 
Instance details

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

Methods

rnf :: CancelTimer -> () #

Show CancelTimer Source # 
Instance details

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

Eq CancelTimer Source # 
Instance details

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

Ord CancelTimer Source # 
Instance details

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

Message CancelTimer Source # 
Instance details

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

HasField CancelTimer "seq" Word32 Source # 
Instance details

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

Methods

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

HasField WorkflowCommand "cancelTimer" CancelTimer Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "cancelTimer" -> (CancelTimer -> f CancelTimer) -> WorkflowCommand -> f WorkflowCommand #

HasField WorkflowCommand "maybe'cancelTimer" (Maybe CancelTimer) Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "maybe'cancelTimer" -> (Maybe CancelTimer -> f (Maybe CancelTimer)) -> WorkflowCommand -> f WorkflowCommand #

data CancelWorkflowExecution Source #

Fields :

Instances

Instances details
NFData CancelWorkflowExecution Source # 
Instance details

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

Methods

rnf :: CancelWorkflowExecution -> () #

Show CancelWorkflowExecution Source # 
Instance details

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

Eq CancelWorkflowExecution Source # 
Instance details

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

Ord CancelWorkflowExecution Source # 
Instance details

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

Message CancelWorkflowExecution Source # 
Instance details

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

HasField WorkflowCommand "cancelWorkflowExecution" CancelWorkflowExecution Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "cancelWorkflowExecution" -> (CancelWorkflowExecution -> f CancelWorkflowExecution) -> WorkflowCommand -> f WorkflowCommand #

HasField WorkflowCommand "maybe'cancelWorkflowExecution" (Maybe CancelWorkflowExecution) Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "maybe'cancelWorkflowExecution" -> (Maybe CancelWorkflowExecution -> f (Maybe CancelWorkflowExecution)) -> WorkflowCommand -> f WorkflowCommand #

data CompleteWorkflowExecution Source #

Fields :

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

Instances

Instances details
NFData CompleteWorkflowExecution Source # 
Instance details

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

Show CompleteWorkflowExecution Source # 
Instance details

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

Eq CompleteWorkflowExecution Source # 
Instance details

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

Ord CompleteWorkflowExecution Source # 
Instance details

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

Message CompleteWorkflowExecution Source # 
Instance details

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

HasField CompleteWorkflowExecution "result" Payload Source # 
Instance details

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

HasField WorkflowCommand "completeWorkflowExecution" CompleteWorkflowExecution Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "completeWorkflowExecution" -> (CompleteWorkflowExecution -> f CompleteWorkflowExecution) -> WorkflowCommand -> f WorkflowCommand #

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

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

HasField WorkflowCommand "maybe'completeWorkflowExecution" (Maybe CompleteWorkflowExecution) Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "maybe'completeWorkflowExecution" -> (Maybe CompleteWorkflowExecution -> f (Maybe CompleteWorkflowExecution)) -> WorkflowCommand -> f WorkflowCommand #

data ContinueAsNewWorkflowExecution Source #

Fields :

  • workflowType :: Lens' ContinueAsNewWorkflowExecution Data.Text.Text
  • taskQueue :: Lens' ContinueAsNewWorkflowExecution Data.Text.Text
  • arguments :: Lens' ContinueAsNewWorkflowExecution [Proto.Temporal.Api.Common.V1.Message.Payload]
  • vec'arguments :: Lens' ContinueAsNewWorkflowExecution (Data.Vector.Vector Proto.Temporal.Api.Common.V1.Message.Payload)
  • workflowRunTimeout :: Lens' ContinueAsNewWorkflowExecution Proto.Google.Protobuf.Duration.Duration
  • maybe'workflowRunTimeout :: Lens' ContinueAsNewWorkflowExecution (Prelude.Maybe Proto.Google.Protobuf.Duration.Duration)
  • workflowTaskTimeout :: Lens' ContinueAsNewWorkflowExecution Proto.Google.Protobuf.Duration.Duration
  • maybe'workflowTaskTimeout :: Lens' ContinueAsNewWorkflowExecution (Prelude.Maybe Proto.Google.Protobuf.Duration.Duration)
  • memo :: Lens' ContinueAsNewWorkflowExecution (Data.Map.Map Data.Text.Text Proto.Temporal.Api.Common.V1.Message.Payload)
  • headers :: Lens' ContinueAsNewWorkflowExecution (Data.Map.Map Data.Text.Text Proto.Temporal.Api.Common.V1.Message.Payload)
  • searchAttributes :: Lens' ContinueAsNewWorkflowExecution (Data.Map.Map Data.Text.Text Proto.Temporal.Api.Common.V1.Message.Payload)
  • retryPolicy :: Lens' ContinueAsNewWorkflowExecution Proto.Temporal.Api.Common.V1.Message.RetryPolicy
  • maybe'retryPolicy :: Lens' ContinueAsNewWorkflowExecution (Prelude.Maybe Proto.Temporal.Api.Common.V1.Message.RetryPolicy)
  • versioningIntent :: Lens' ContinueAsNewWorkflowExecution Proto.Temporal.Sdk.Core.Common.Common.VersioningIntent

Instances

Instances details
NFData ContinueAsNewWorkflowExecution Source # 
Instance details

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

Show ContinueAsNewWorkflowExecution Source # 
Instance details

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

Eq ContinueAsNewWorkflowExecution Source # 
Instance details

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

Ord ContinueAsNewWorkflowExecution Source # 
Instance details

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

Message ContinueAsNewWorkflowExecution Source # 
Instance details

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

HasField ContinueAsNewWorkflowExecution "retryPolicy" RetryPolicy Source # 
Instance details

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

HasField ContinueAsNewWorkflowExecution "taskQueue" Text Source # 
Instance details

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

HasField ContinueAsNewWorkflowExecution "versioningIntent" VersioningIntent Source # 
Instance details

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

HasField ContinueAsNewWorkflowExecution "workflowRunTimeout" Duration Source # 
Instance details

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

HasField ContinueAsNewWorkflowExecution "workflowTaskTimeout" Duration Source # 
Instance details

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

HasField ContinueAsNewWorkflowExecution "workflowType" Text Source # 
Instance details

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

HasField WorkflowCommand "continueAsNewWorkflowExecution" ContinueAsNewWorkflowExecution Source # 
Instance details

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

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

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

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

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

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

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

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

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

Methods

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

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

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

HasField WorkflowCommand "maybe'continueAsNewWorkflowExecution" (Maybe ContinueAsNewWorkflowExecution) Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "maybe'continueAsNewWorkflowExecution" -> (Maybe ContinueAsNewWorkflowExecution -> f (Maybe ContinueAsNewWorkflowExecution)) -> WorkflowCommand -> f WorkflowCommand #

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

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

HasField ContinueAsNewWorkflowExecution "memo" (Map Text Payload) Source # 
Instance details

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

HasField ContinueAsNewWorkflowExecution "searchAttributes" (Map Text Payload) Source # 
Instance details

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

data ContinueAsNewWorkflowExecution'HeadersEntry Source #

Fields :

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

Instances

Instances details
NFData ContinueAsNewWorkflowExecution'HeadersEntry Source # 
Instance details

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

Show ContinueAsNewWorkflowExecution'HeadersEntry Source # 
Instance details

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

Eq ContinueAsNewWorkflowExecution'HeadersEntry Source # 
Instance details

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

Ord ContinueAsNewWorkflowExecution'HeadersEntry Source # 
Instance details

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

Message ContinueAsNewWorkflowExecution'HeadersEntry Source # 
Instance details

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

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

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

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

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

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

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

data ContinueAsNewWorkflowExecution'MemoEntry Source #

Fields :

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

Instances

Instances details
NFData ContinueAsNewWorkflowExecution'MemoEntry Source # 
Instance details

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

Show ContinueAsNewWorkflowExecution'MemoEntry Source # 
Instance details

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

Eq ContinueAsNewWorkflowExecution'MemoEntry Source # 
Instance details

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

Ord ContinueAsNewWorkflowExecution'MemoEntry Source # 
Instance details

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

Message ContinueAsNewWorkflowExecution'MemoEntry Source # 
Instance details

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

HasField ContinueAsNewWorkflowExecution'MemoEntry "key" Text Source # 
Instance details

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

HasField ContinueAsNewWorkflowExecution'MemoEntry "value" Payload Source # 
Instance details

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

HasField ContinueAsNewWorkflowExecution'MemoEntry "maybe'value" (Maybe Payload) Source # 
Instance details

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

data ContinueAsNewWorkflowExecution'SearchAttributesEntry Source #

Fields :

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

Instances

Instances details
NFData ContinueAsNewWorkflowExecution'SearchAttributesEntry Source # 
Instance details

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

Show ContinueAsNewWorkflowExecution'SearchAttributesEntry Source # 
Instance details

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

Eq ContinueAsNewWorkflowExecution'SearchAttributesEntry Source # 
Instance details

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

Ord ContinueAsNewWorkflowExecution'SearchAttributesEntry Source # 
Instance details

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

Message ContinueAsNewWorkflowExecution'SearchAttributesEntry Source # 
Instance details

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

HasField ContinueAsNewWorkflowExecution'SearchAttributesEntry "key" Text Source # 
Instance details

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

HasField ContinueAsNewWorkflowExecution'SearchAttributesEntry "value" Payload Source # 
Instance details

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

HasField ContinueAsNewWorkflowExecution'SearchAttributesEntry "maybe'value" (Maybe Payload) Source # 
Instance details

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

data FailWorkflowExecution Source #

Fields :

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

Instances

Instances details
NFData FailWorkflowExecution Source # 
Instance details

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

Methods

rnf :: FailWorkflowExecution -> () #

Show FailWorkflowExecution Source # 
Instance details

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

Eq FailWorkflowExecution Source # 
Instance details

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

Ord FailWorkflowExecution Source # 
Instance details

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

Message FailWorkflowExecution Source # 
Instance details

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

HasField FailWorkflowExecution "failure" Failure Source # 
Instance details

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

HasField WorkflowCommand "failWorkflowExecution" FailWorkflowExecution Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "failWorkflowExecution" -> (FailWorkflowExecution -> f FailWorkflowExecution) -> WorkflowCommand -> f WorkflowCommand #

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

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

Methods

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

HasField WorkflowCommand "maybe'failWorkflowExecution" (Maybe FailWorkflowExecution) Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "maybe'failWorkflowExecution" -> (Maybe FailWorkflowExecution -> f (Maybe FailWorkflowExecution)) -> WorkflowCommand -> f WorkflowCommand #

data ModifyWorkflowProperties Source #

Fields :

  • upsertedMemo :: Lens' ModifyWorkflowProperties Proto.Temporal.Api.Common.V1.Message.Memo
  • maybe'upsertedMemo :: Lens' ModifyWorkflowProperties (Prelude.Maybe Proto.Temporal.Api.Common.V1.Message.Memo)

Instances

Instances details
NFData ModifyWorkflowProperties Source # 
Instance details

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

Show ModifyWorkflowProperties Source # 
Instance details

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

Eq ModifyWorkflowProperties Source # 
Instance details

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

Ord ModifyWorkflowProperties Source # 
Instance details

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

Message ModifyWorkflowProperties Source # 
Instance details

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

HasField ModifyWorkflowProperties "upsertedMemo" Memo Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "upsertedMemo" -> (Memo -> f Memo) -> ModifyWorkflowProperties -> f ModifyWorkflowProperties #

HasField WorkflowCommand "modifyWorkflowProperties" ModifyWorkflowProperties Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "modifyWorkflowProperties" -> (ModifyWorkflowProperties -> f ModifyWorkflowProperties) -> WorkflowCommand -> f WorkflowCommand #

HasField ModifyWorkflowProperties "maybe'upsertedMemo" (Maybe Memo) Source # 
Instance details

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

Methods

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

HasField WorkflowCommand "maybe'modifyWorkflowProperties" (Maybe ModifyWorkflowProperties) Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "maybe'modifyWorkflowProperties" -> (Maybe ModifyWorkflowProperties -> f (Maybe ModifyWorkflowProperties)) -> WorkflowCommand -> f WorkflowCommand #

data QueryResult Source #

Fields :

  • queryId :: Lens' QueryResult Data.Text.Text
  • maybe'variant :: Lens' QueryResult (Prelude.Maybe QueryResult'Variant)
  • maybe'succeeded :: Lens' QueryResult (Prelude.Maybe QuerySuccess)
  • succeeded :: Lens' QueryResult QuerySuccess
  • maybe'failed :: Lens' QueryResult (Prelude.Maybe Proto.Temporal.Api.Failure.V1.Message.Failure)
  • failed :: Lens' QueryResult Proto.Temporal.Api.Failure.V1.Message.Failure

Instances

Instances details
NFData QueryResult Source # 
Instance details

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

Methods

rnf :: QueryResult -> () #

Show QueryResult Source # 
Instance details

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

Eq QueryResult Source # 
Instance details

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

Ord QueryResult Source # 
Instance details

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

Message QueryResult Source # 
Instance details

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

HasField QueryResult "failed" Failure Source # 
Instance details

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

Methods

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

HasField QueryResult "queryId" Text Source # 
Instance details

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

Methods

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

HasField QueryResult "succeeded" QuerySuccess Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "succeeded" -> (QuerySuccess -> f QuerySuccess) -> QueryResult -> f QueryResult #

HasField WorkflowCommand "respondToQuery" QueryResult Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "respondToQuery" -> (QueryResult -> f QueryResult) -> WorkflowCommand -> f WorkflowCommand #

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

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

Methods

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

HasField QueryResult "maybe'succeeded" (Maybe QuerySuccess) Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "maybe'succeeded" -> (Maybe QuerySuccess -> f (Maybe QuerySuccess)) -> QueryResult -> f QueryResult #

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

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

HasField WorkflowCommand "maybe'respondToQuery" (Maybe QueryResult) Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "maybe'respondToQuery" -> (Maybe QueryResult -> f (Maybe QueryResult)) -> WorkflowCommand -> f WorkflowCommand #

data QueryResult'Variant Source #

Instances

Instances details
NFData QueryResult'Variant Source # 
Instance details

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

Methods

rnf :: QueryResult'Variant -> () #

Show QueryResult'Variant Source # 
Instance details

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

Eq QueryResult'Variant Source # 
Instance details

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

Ord QueryResult'Variant Source # 
Instance details

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

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

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

data QuerySuccess Source #

Fields :

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

Instances

Instances details
NFData QuerySuccess Source # 
Instance details

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

Methods

rnf :: QuerySuccess -> () #

Show QuerySuccess Source # 
Instance details

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

Eq QuerySuccess Source # 
Instance details

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

Ord QuerySuccess Source # 
Instance details

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

Message QuerySuccess Source # 
Instance details

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

HasField QueryResult "succeeded" QuerySuccess Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "succeeded" -> (QuerySuccess -> f QuerySuccess) -> QueryResult -> f QueryResult #

HasField QuerySuccess "response" Payload Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "response" -> (Payload -> f Payload) -> QuerySuccess -> f QuerySuccess #

HasField QueryResult "maybe'succeeded" (Maybe QuerySuccess) Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "maybe'succeeded" -> (Maybe QuerySuccess -> f (Maybe QuerySuccess)) -> QueryResult -> f QueryResult #

HasField QuerySuccess "maybe'response" (Maybe Payload) Source # 
Instance details

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

Methods

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

data RequestCancelActivity Source #

Fields :

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

Instances

Instances details
NFData RequestCancelActivity Source # 
Instance details

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

Methods

rnf :: RequestCancelActivity -> () #

Show RequestCancelActivity Source # 
Instance details

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

Eq RequestCancelActivity Source # 
Instance details

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

Ord RequestCancelActivity Source # 
Instance details

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

Message RequestCancelActivity Source # 
Instance details

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

HasField RequestCancelActivity "seq" Word32 Source # 
Instance details

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

HasField WorkflowCommand "requestCancelActivity" RequestCancelActivity Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "requestCancelActivity" -> (RequestCancelActivity -> f RequestCancelActivity) -> WorkflowCommand -> f WorkflowCommand #

HasField WorkflowCommand "maybe'requestCancelActivity" (Maybe RequestCancelActivity) Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "maybe'requestCancelActivity" -> (Maybe RequestCancelActivity -> f (Maybe RequestCancelActivity)) -> WorkflowCommand -> f WorkflowCommand #

data RequestCancelExternalWorkflowExecution Source #

Fields :

  • seq :: Lens' RequestCancelExternalWorkflowExecution Data.Word.Word32
  • maybe'target :: Lens' RequestCancelExternalWorkflowExecution (Prelude.Maybe RequestCancelExternalWorkflowExecution'Target)
  • maybe'workflowExecution :: Lens' RequestCancelExternalWorkflowExecution (Prelude.Maybe Proto.Temporal.Sdk.Core.Common.Common.NamespacedWorkflowExecution)
  • workflowExecution :: Lens' RequestCancelExternalWorkflowExecution Proto.Temporal.Sdk.Core.Common.Common.NamespacedWorkflowExecution
  • maybe'childWorkflowId :: Lens' RequestCancelExternalWorkflowExecution (Prelude.Maybe Data.Text.Text)
  • childWorkflowId :: Lens' RequestCancelExternalWorkflowExecution Data.Text.Text

Instances

Instances details
NFData RequestCancelExternalWorkflowExecution Source # 
Instance details

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

Show RequestCancelExternalWorkflowExecution Source # 
Instance details

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

Eq RequestCancelExternalWorkflowExecution Source # 
Instance details

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

Ord RequestCancelExternalWorkflowExecution Source # 
Instance details

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

Message RequestCancelExternalWorkflowExecution Source # 
Instance details

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

HasField RequestCancelExternalWorkflowExecution "childWorkflowId" Text Source # 
Instance details

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

HasField RequestCancelExternalWorkflowExecution "seq" Word32 Source # 
Instance details

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

HasField RequestCancelExternalWorkflowExecution "workflowExecution" NamespacedWorkflowExecution Source # 
Instance details

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

HasField WorkflowCommand "requestCancelExternalWorkflowExecution" RequestCancelExternalWorkflowExecution Source # 
Instance details

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

HasField RequestCancelExternalWorkflowExecution "maybe'childWorkflowId" (Maybe Text) Source # 
Instance details

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

HasField RequestCancelExternalWorkflowExecution "maybe'target" (Maybe RequestCancelExternalWorkflowExecution'Target) Source # 
Instance details

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

HasField RequestCancelExternalWorkflowExecution "maybe'workflowExecution" (Maybe NamespacedWorkflowExecution) Source # 
Instance details

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

HasField WorkflowCommand "maybe'requestCancelExternalWorkflowExecution" (Maybe RequestCancelExternalWorkflowExecution) Source # 
Instance details

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

data RequestCancelExternalWorkflowExecution'Target Source #

Instances

Instances details
NFData RequestCancelExternalWorkflowExecution'Target Source # 
Instance details

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

Show RequestCancelExternalWorkflowExecution'Target Source # 
Instance details

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

Eq RequestCancelExternalWorkflowExecution'Target Source # 
Instance details

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

Ord RequestCancelExternalWorkflowExecution'Target Source # 
Instance details

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

HasField RequestCancelExternalWorkflowExecution "maybe'target" (Maybe RequestCancelExternalWorkflowExecution'Target) Source # 
Instance details

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

data RequestCancelLocalActivity Source #

Fields :

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

Instances

Instances details
NFData RequestCancelLocalActivity Source # 
Instance details

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

Show RequestCancelLocalActivity Source # 
Instance details

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

Eq RequestCancelLocalActivity Source # 
Instance details

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

Ord RequestCancelLocalActivity Source # 
Instance details

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

Message RequestCancelLocalActivity Source # 
Instance details

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

HasField RequestCancelLocalActivity "seq" Word32 Source # 
Instance details

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

HasField WorkflowCommand "requestCancelLocalActivity" RequestCancelLocalActivity Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "requestCancelLocalActivity" -> (RequestCancelLocalActivity -> f RequestCancelLocalActivity) -> WorkflowCommand -> f WorkflowCommand #

HasField WorkflowCommand "maybe'requestCancelLocalActivity" (Maybe RequestCancelLocalActivity) Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "maybe'requestCancelLocalActivity" -> (Maybe RequestCancelLocalActivity -> f (Maybe RequestCancelLocalActivity)) -> WorkflowCommand -> f WorkflowCommand #

data ScheduleActivity Source #

Fields :

  • seq :: Lens' ScheduleActivity Data.Word.Word32
  • activityId :: Lens' ScheduleActivity Data.Text.Text
  • activityType :: Lens' ScheduleActivity Data.Text.Text
  • taskQueue :: Lens' ScheduleActivity Data.Text.Text
  • headers :: Lens' ScheduleActivity (Data.Map.Map Data.Text.Text Proto.Temporal.Api.Common.V1.Message.Payload)
  • arguments :: Lens' ScheduleActivity [Proto.Temporal.Api.Common.V1.Message.Payload]
  • vec'arguments :: Lens' ScheduleActivity (Data.Vector.Vector Proto.Temporal.Api.Common.V1.Message.Payload)
  • scheduleToCloseTimeout :: Lens' ScheduleActivity Proto.Google.Protobuf.Duration.Duration
  • maybe'scheduleToCloseTimeout :: Lens' ScheduleActivity (Prelude.Maybe Proto.Google.Protobuf.Duration.Duration)
  • scheduleToStartTimeout :: Lens' ScheduleActivity Proto.Google.Protobuf.Duration.Duration
  • maybe'scheduleToStartTimeout :: Lens' ScheduleActivity (Prelude.Maybe Proto.Google.Protobuf.Duration.Duration)
  • startToCloseTimeout :: Lens' ScheduleActivity Proto.Google.Protobuf.Duration.Duration
  • maybe'startToCloseTimeout :: Lens' ScheduleActivity (Prelude.Maybe Proto.Google.Protobuf.Duration.Duration)
  • heartbeatTimeout :: Lens' ScheduleActivity Proto.Google.Protobuf.Duration.Duration
  • maybe'heartbeatTimeout :: Lens' ScheduleActivity (Prelude.Maybe Proto.Google.Protobuf.Duration.Duration)
  • retryPolicy :: Lens' ScheduleActivity Proto.Temporal.Api.Common.V1.Message.RetryPolicy
  • maybe'retryPolicy :: Lens' ScheduleActivity (Prelude.Maybe Proto.Temporal.Api.Common.V1.Message.RetryPolicy)
  • cancellationType :: Lens' ScheduleActivity ActivityCancellationType
  • doNotEagerlyExecute :: Lens' ScheduleActivity Prelude.Bool
  • versioningIntent :: Lens' ScheduleActivity Proto.Temporal.Sdk.Core.Common.Common.VersioningIntent

Instances

Instances details
NFData ScheduleActivity Source # 
Instance details

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

Methods

rnf :: ScheduleActivity -> () #

Show ScheduleActivity Source # 
Instance details

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

Eq ScheduleActivity Source # 
Instance details

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

Ord ScheduleActivity Source # 
Instance details

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

Message ScheduleActivity Source # 
Instance details

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

HasField ScheduleActivity "activityId" Text Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "activityId" -> (Text -> f Text) -> ScheduleActivity -> f ScheduleActivity #

HasField ScheduleActivity "activityType" Text Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "activityType" -> (Text -> f Text) -> ScheduleActivity -> f ScheduleActivity #

HasField ScheduleActivity "cancellationType" ActivityCancellationType Source # 
Instance details

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

HasField ScheduleActivity "doNotEagerlyExecute" Bool Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "doNotEagerlyExecute" -> (Bool -> f Bool) -> ScheduleActivity -> f ScheduleActivity #

HasField ScheduleActivity "heartbeatTimeout" Duration Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "heartbeatTimeout" -> (Duration -> f Duration) -> ScheduleActivity -> f ScheduleActivity #

HasField ScheduleActivity "retryPolicy" RetryPolicy Source # 
Instance details

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

Methods

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

HasField ScheduleActivity "scheduleToCloseTimeout" Duration Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "scheduleToCloseTimeout" -> (Duration -> f Duration) -> ScheduleActivity -> f ScheduleActivity #

HasField ScheduleActivity "scheduleToStartTimeout" Duration Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "scheduleToStartTimeout" -> (Duration -> f Duration) -> ScheduleActivity -> f ScheduleActivity #

HasField ScheduleActivity "seq" Word32 Source # 
Instance details

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

Methods

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

HasField ScheduleActivity "startToCloseTimeout" Duration Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "startToCloseTimeout" -> (Duration -> f Duration) -> ScheduleActivity -> f ScheduleActivity #

HasField ScheduleActivity "taskQueue" Text Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "taskQueue" -> (Text -> f Text) -> ScheduleActivity -> f ScheduleActivity #

HasField ScheduleActivity "versioningIntent" VersioningIntent Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "versioningIntent" -> (VersioningIntent -> f VersioningIntent) -> ScheduleActivity -> f ScheduleActivity #

HasField WorkflowCommand "scheduleActivity" ScheduleActivity Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "scheduleActivity" -> (ScheduleActivity -> f ScheduleActivity) -> WorkflowCommand -> f WorkflowCommand #

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

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

Methods

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

HasField ScheduleActivity "maybe'heartbeatTimeout" (Maybe Duration) Source # 
Instance details

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

Methods

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

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

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

Methods

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

HasField ScheduleActivity "maybe'scheduleToCloseTimeout" (Maybe Duration) Source # 
Instance details

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

Methods

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

HasField ScheduleActivity "maybe'scheduleToStartTimeout" (Maybe Duration) Source # 
Instance details

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

Methods

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

HasField ScheduleActivity "maybe'startToCloseTimeout" (Maybe Duration) Source # 
Instance details

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

Methods

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

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

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

Methods

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

HasField WorkflowCommand "maybe'scheduleActivity" (Maybe ScheduleActivity) Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "maybe'scheduleActivity" -> (Maybe ScheduleActivity -> f (Maybe ScheduleActivity)) -> WorkflowCommand -> f WorkflowCommand #

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

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

Methods

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

data ScheduleActivity'HeadersEntry Source #

Fields :

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

Instances

Instances details
NFData ScheduleActivity'HeadersEntry Source # 
Instance details

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

Show ScheduleActivity'HeadersEntry Source # 
Instance details

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

Eq ScheduleActivity'HeadersEntry Source # 
Instance details

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

Ord ScheduleActivity'HeadersEntry Source # 
Instance details

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

Message ScheduleActivity'HeadersEntry Source # 
Instance details

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

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

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

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

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

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

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

data ScheduleLocalActivity Source #

Fields :

  • seq :: Lens' ScheduleLocalActivity Data.Word.Word32
  • activityId :: Lens' ScheduleLocalActivity Data.Text.Text
  • activityType :: Lens' ScheduleLocalActivity Data.Text.Text
  • attempt :: Lens' ScheduleLocalActivity Data.Word.Word32
  • originalScheduleTime :: Lens' ScheduleLocalActivity Proto.Google.Protobuf.Timestamp.Timestamp
  • maybe'originalScheduleTime :: Lens' ScheduleLocalActivity (Prelude.Maybe Proto.Google.Protobuf.Timestamp.Timestamp)
  • headers :: Lens' ScheduleLocalActivity (Data.Map.Map Data.Text.Text Proto.Temporal.Api.Common.V1.Message.Payload)
  • arguments :: Lens' ScheduleLocalActivity [Proto.Temporal.Api.Common.V1.Message.Payload]
  • vec'arguments :: Lens' ScheduleLocalActivity (Data.Vector.Vector Proto.Temporal.Api.Common.V1.Message.Payload)
  • scheduleToCloseTimeout :: Lens' ScheduleLocalActivity Proto.Google.Protobuf.Duration.Duration
  • maybe'scheduleToCloseTimeout :: Lens' ScheduleLocalActivity (Prelude.Maybe Proto.Google.Protobuf.Duration.Duration)
  • scheduleToStartTimeout :: Lens' ScheduleLocalActivity Proto.Google.Protobuf.Duration.Duration
  • maybe'scheduleToStartTimeout :: Lens' ScheduleLocalActivity (Prelude.Maybe Proto.Google.Protobuf.Duration.Duration)
  • startToCloseTimeout :: Lens' ScheduleLocalActivity Proto.Google.Protobuf.Duration.Duration
  • maybe'startToCloseTimeout :: Lens' ScheduleLocalActivity (Prelude.Maybe Proto.Google.Protobuf.Duration.Duration)
  • retryPolicy :: Lens' ScheduleLocalActivity Proto.Temporal.Api.Common.V1.Message.RetryPolicy
  • maybe'retryPolicy :: Lens' ScheduleLocalActivity (Prelude.Maybe Proto.Temporal.Api.Common.V1.Message.RetryPolicy)
  • localRetryThreshold :: Lens' ScheduleLocalActivity Proto.Google.Protobuf.Duration.Duration
  • maybe'localRetryThreshold :: Lens' ScheduleLocalActivity (Prelude.Maybe Proto.Google.Protobuf.Duration.Duration)
  • cancellationType :: Lens' ScheduleLocalActivity ActivityCancellationType

Instances

Instances details
NFData ScheduleLocalActivity Source # 
Instance details

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

Methods

rnf :: ScheduleLocalActivity -> () #

Show ScheduleLocalActivity Source # 
Instance details

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

Eq ScheduleLocalActivity Source # 
Instance details

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

Ord ScheduleLocalActivity Source # 
Instance details

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

Message ScheduleLocalActivity Source # 
Instance details

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

HasField ScheduleLocalActivity "activityId" Text Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "activityId" -> (Text -> f Text) -> ScheduleLocalActivity -> f ScheduleLocalActivity #

HasField ScheduleLocalActivity "activityType" Text Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "activityType" -> (Text -> f Text) -> ScheduleLocalActivity -> f ScheduleLocalActivity #

HasField ScheduleLocalActivity "attempt" Word32 Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "attempt" -> (Word32 -> f Word32) -> ScheduleLocalActivity -> f ScheduleLocalActivity #

HasField ScheduleLocalActivity "cancellationType" ActivityCancellationType Source # 
Instance details

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

HasField ScheduleLocalActivity "localRetryThreshold" Duration Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "localRetryThreshold" -> (Duration -> f Duration) -> ScheduleLocalActivity -> f ScheduleLocalActivity #

HasField ScheduleLocalActivity "originalScheduleTime" Timestamp Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "originalScheduleTime" -> (Timestamp -> f Timestamp) -> ScheduleLocalActivity -> f ScheduleLocalActivity #

HasField ScheduleLocalActivity "retryPolicy" RetryPolicy Source # 
Instance details

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

HasField ScheduleLocalActivity "scheduleToCloseTimeout" Duration Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "scheduleToCloseTimeout" -> (Duration -> f Duration) -> ScheduleLocalActivity -> f ScheduleLocalActivity #

HasField ScheduleLocalActivity "scheduleToStartTimeout" Duration Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "scheduleToStartTimeout" -> (Duration -> f Duration) -> ScheduleLocalActivity -> f ScheduleLocalActivity #

HasField ScheduleLocalActivity "seq" Word32 Source # 
Instance details

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

HasField ScheduleLocalActivity "startToCloseTimeout" Duration Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "startToCloseTimeout" -> (Duration -> f Duration) -> ScheduleLocalActivity -> f ScheduleLocalActivity #

HasField WorkflowCommand "scheduleLocalActivity" ScheduleLocalActivity Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "scheduleLocalActivity" -> (ScheduleLocalActivity -> f ScheduleLocalActivity) -> WorkflowCommand -> f WorkflowCommand #

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

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

Methods

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

HasField ScheduleLocalActivity "maybe'localRetryThreshold" (Maybe Duration) Source # 
Instance details

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

Methods

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

HasField ScheduleLocalActivity "maybe'originalScheduleTime" (Maybe Timestamp) Source # 
Instance details

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

Methods

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

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

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

Methods

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

HasField ScheduleLocalActivity "maybe'scheduleToCloseTimeout" (Maybe Duration) Source # 
Instance details

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

Methods

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

HasField ScheduleLocalActivity "maybe'scheduleToStartTimeout" (Maybe Duration) Source # 
Instance details

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

Methods

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

HasField ScheduleLocalActivity "maybe'startToCloseTimeout" (Maybe Duration) Source # 
Instance details

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

Methods

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

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

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

Methods

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

HasField WorkflowCommand "maybe'scheduleLocalActivity" (Maybe ScheduleLocalActivity) Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "maybe'scheduleLocalActivity" -> (Maybe ScheduleLocalActivity -> f (Maybe ScheduleLocalActivity)) -> WorkflowCommand -> f WorkflowCommand #

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

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

data ScheduleLocalActivity'HeadersEntry Source #

Fields :

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

Instances

Instances details
NFData ScheduleLocalActivity'HeadersEntry Source # 
Instance details

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

Show ScheduleLocalActivity'HeadersEntry Source # 
Instance details

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

Eq ScheduleLocalActivity'HeadersEntry Source # 
Instance details

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

Ord ScheduleLocalActivity'HeadersEntry Source # 
Instance details

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

Message ScheduleLocalActivity'HeadersEntry Source # 
Instance details

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

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

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

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

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

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

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

data SetPatchMarker Source #

Fields :

  • patchId :: Lens' SetPatchMarker Data.Text.Text
  • deprecated :: Lens' SetPatchMarker Prelude.Bool

Instances

Instances details
NFData SetPatchMarker Source # 
Instance details

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

Methods

rnf :: SetPatchMarker -> () #

Show SetPatchMarker Source # 
Instance details

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

Eq SetPatchMarker Source # 
Instance details

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

Ord SetPatchMarker Source # 
Instance details

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

Message SetPatchMarker Source # 
Instance details

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

HasField SetPatchMarker "deprecated" Bool Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "deprecated" -> (Bool -> f Bool) -> SetPatchMarker -> f SetPatchMarker #

HasField SetPatchMarker "patchId" Text Source # 
Instance details

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

Methods

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

HasField WorkflowCommand "setPatchMarker" SetPatchMarker Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "setPatchMarker" -> (SetPatchMarker -> f SetPatchMarker) -> WorkflowCommand -> f WorkflowCommand #

HasField WorkflowCommand "maybe'setPatchMarker" (Maybe SetPatchMarker) Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "maybe'setPatchMarker" -> (Maybe SetPatchMarker -> f (Maybe SetPatchMarker)) -> WorkflowCommand -> f WorkflowCommand #

data SignalExternalWorkflowExecution Source #

Fields :

  • seq :: Lens' SignalExternalWorkflowExecution Data.Word.Word32
  • signalName :: Lens' SignalExternalWorkflowExecution Data.Text.Text
  • args :: Lens' SignalExternalWorkflowExecution [Proto.Temporal.Api.Common.V1.Message.Payload]
  • vec'args :: Lens' SignalExternalWorkflowExecution (Data.Vector.Vector Proto.Temporal.Api.Common.V1.Message.Payload)
  • headers :: Lens' SignalExternalWorkflowExecution (Data.Map.Map Data.Text.Text Proto.Temporal.Api.Common.V1.Message.Payload)
  • maybe'target :: Lens' SignalExternalWorkflowExecution (Prelude.Maybe SignalExternalWorkflowExecution'Target)
  • maybe'workflowExecution :: Lens' SignalExternalWorkflowExecution (Prelude.Maybe Proto.Temporal.Sdk.Core.Common.Common.NamespacedWorkflowExecution)
  • workflowExecution :: Lens' SignalExternalWorkflowExecution Proto.Temporal.Sdk.Core.Common.Common.NamespacedWorkflowExecution
  • maybe'childWorkflowId :: Lens' SignalExternalWorkflowExecution (Prelude.Maybe Data.Text.Text)
  • childWorkflowId :: Lens' SignalExternalWorkflowExecution Data.Text.Text

Instances

Instances details
NFData SignalExternalWorkflowExecution Source # 
Instance details

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

Show SignalExternalWorkflowExecution Source # 
Instance details

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

Eq SignalExternalWorkflowExecution Source # 
Instance details

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

Ord SignalExternalWorkflowExecution Source # 
Instance details

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

Message SignalExternalWorkflowExecution Source # 
Instance details

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

HasField SignalExternalWorkflowExecution "childWorkflowId" Text Source # 
Instance details

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

HasField SignalExternalWorkflowExecution "seq" Word32 Source # 
Instance details

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

HasField SignalExternalWorkflowExecution "signalName" Text Source # 
Instance details

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

HasField SignalExternalWorkflowExecution "workflowExecution" NamespacedWorkflowExecution Source # 
Instance details

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

HasField WorkflowCommand "signalExternalWorkflowExecution" SignalExternalWorkflowExecution Source # 
Instance details

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

HasField SignalExternalWorkflowExecution "args" [Payload] Source # 
Instance details

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

HasField SignalExternalWorkflowExecution "maybe'childWorkflowId" (Maybe Text) Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "maybe'childWorkflowId" -> (Maybe Text -> f (Maybe Text)) -> SignalExternalWorkflowExecution -> f SignalExternalWorkflowExecution #

HasField SignalExternalWorkflowExecution "maybe'target" (Maybe SignalExternalWorkflowExecution'Target) Source # 
Instance details

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

HasField SignalExternalWorkflowExecution "maybe'workflowExecution" (Maybe NamespacedWorkflowExecution) Source # 
Instance details

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

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

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

HasField WorkflowCommand "maybe'signalExternalWorkflowExecution" (Maybe SignalExternalWorkflowExecution) Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "maybe'signalExternalWorkflowExecution" -> (Maybe SignalExternalWorkflowExecution -> f (Maybe SignalExternalWorkflowExecution)) -> WorkflowCommand -> f WorkflowCommand #

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

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

data SignalExternalWorkflowExecution'Target Source #

Instances

Instances details
NFData SignalExternalWorkflowExecution'Target Source # 
Instance details

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

Show SignalExternalWorkflowExecution'Target Source # 
Instance details

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

Eq SignalExternalWorkflowExecution'Target Source # 
Instance details

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

Ord SignalExternalWorkflowExecution'Target Source # 
Instance details

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

HasField SignalExternalWorkflowExecution "maybe'target" (Maybe SignalExternalWorkflowExecution'Target) Source # 
Instance details

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

data SignalExternalWorkflowExecution'HeadersEntry Source #

Fields :

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

Instances

Instances details
NFData SignalExternalWorkflowExecution'HeadersEntry Source # 
Instance details

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

Show SignalExternalWorkflowExecution'HeadersEntry Source # 
Instance details

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

Eq SignalExternalWorkflowExecution'HeadersEntry Source # 
Instance details

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

Ord SignalExternalWorkflowExecution'HeadersEntry Source # 
Instance details

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

Message SignalExternalWorkflowExecution'HeadersEntry Source # 
Instance details

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

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

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

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

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

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

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

data StartChildWorkflowExecution Source #

Fields :

  • seq :: Lens' StartChildWorkflowExecution Data.Word.Word32
  • namespace :: Lens' StartChildWorkflowExecution Data.Text.Text
  • workflowId :: Lens' StartChildWorkflowExecution Data.Text.Text
  • workflowType :: Lens' StartChildWorkflowExecution Data.Text.Text
  • taskQueue :: Lens' StartChildWorkflowExecution Data.Text.Text
  • input :: Lens' StartChildWorkflowExecution [Proto.Temporal.Api.Common.V1.Message.Payload]
  • vec'input :: Lens' StartChildWorkflowExecution (Data.Vector.Vector Proto.Temporal.Api.Common.V1.Message.Payload)
  • workflowExecutionTimeout :: Lens' StartChildWorkflowExecution Proto.Google.Protobuf.Duration.Duration
  • maybe'workflowExecutionTimeout :: Lens' StartChildWorkflowExecution (Prelude.Maybe Proto.Google.Protobuf.Duration.Duration)
  • workflowRunTimeout :: Lens' StartChildWorkflowExecution Proto.Google.Protobuf.Duration.Duration
  • maybe'workflowRunTimeout :: Lens' StartChildWorkflowExecution (Prelude.Maybe Proto.Google.Protobuf.Duration.Duration)
  • workflowTaskTimeout :: Lens' StartChildWorkflowExecution Proto.Google.Protobuf.Duration.Duration
  • maybe'workflowTaskTimeout :: Lens' StartChildWorkflowExecution (Prelude.Maybe Proto.Google.Protobuf.Duration.Duration)
  • parentClosePolicy :: Lens' StartChildWorkflowExecution Proto.Temporal.Sdk.Core.ChildWorkflow.ChildWorkflow.ParentClosePolicy
  • workflowIdReusePolicy :: Lens' StartChildWorkflowExecution Proto.Temporal.Api.Enums.V1.Workflow.WorkflowIdReusePolicy
  • retryPolicy :: Lens' StartChildWorkflowExecution Proto.Temporal.Api.Common.V1.Message.RetryPolicy
  • maybe'retryPolicy :: Lens' StartChildWorkflowExecution (Prelude.Maybe Proto.Temporal.Api.Common.V1.Message.RetryPolicy)
  • cronSchedule :: Lens' StartChildWorkflowExecution Data.Text.Text
  • headers :: Lens' StartChildWorkflowExecution (Data.Map.Map Data.Text.Text Proto.Temporal.Api.Common.V1.Message.Payload)
  • memo :: Lens' StartChildWorkflowExecution (Data.Map.Map Data.Text.Text Proto.Temporal.Api.Common.V1.Message.Payload)
  • searchAttributes :: Lens' StartChildWorkflowExecution (Data.Map.Map Data.Text.Text Proto.Temporal.Api.Common.V1.Message.Payload)
  • cancellationType :: Lens' StartChildWorkflowExecution Proto.Temporal.Sdk.Core.ChildWorkflow.ChildWorkflow.ChildWorkflowCancellationType
  • versioningIntent :: Lens' StartChildWorkflowExecution Proto.Temporal.Sdk.Core.Common.Common.VersioningIntent

Instances

Instances details
NFData StartChildWorkflowExecution Source # 
Instance details

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

Show StartChildWorkflowExecution Source # 
Instance details

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

Eq StartChildWorkflowExecution Source # 
Instance details

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

Ord StartChildWorkflowExecution Source # 
Instance details

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

Message StartChildWorkflowExecution Source # 
Instance details

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

HasField StartChildWorkflowExecution "cancellationType" ChildWorkflowCancellationType Source # 
Instance details

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

HasField StartChildWorkflowExecution "cronSchedule" Text Source # 
Instance details

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

HasField StartChildWorkflowExecution "namespace" Text Source # 
Instance details

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

HasField StartChildWorkflowExecution "parentClosePolicy" ParentClosePolicy Source # 
Instance details

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

HasField StartChildWorkflowExecution "retryPolicy" RetryPolicy Source # 
Instance details

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

HasField StartChildWorkflowExecution "seq" Word32 Source # 
Instance details

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

HasField StartChildWorkflowExecution "taskQueue" Text Source # 
Instance details

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

HasField StartChildWorkflowExecution "versioningIntent" VersioningIntent Source # 
Instance details

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

HasField StartChildWorkflowExecution "workflowExecutionTimeout" Duration Source # 
Instance details

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

Methods

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

HasField StartChildWorkflowExecution "workflowId" Text Source # 
Instance details

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

HasField StartChildWorkflowExecution "workflowIdReusePolicy" WorkflowIdReusePolicy Source # 
Instance details

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

HasField StartChildWorkflowExecution "workflowRunTimeout" Duration Source # 
Instance details

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

Methods

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

HasField StartChildWorkflowExecution "workflowTaskTimeout" Duration Source # 
Instance details

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

Methods

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

HasField StartChildWorkflowExecution "workflowType" Text Source # 
Instance details

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

HasField WorkflowCommand "startChildWorkflowExecution" StartChildWorkflowExecution Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "startChildWorkflowExecution" -> (StartChildWorkflowExecution -> f StartChildWorkflowExecution) -> WorkflowCommand -> f WorkflowCommand #

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

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

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

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

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

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

Methods

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

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

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

Methods

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

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

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

Methods

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

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

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

HasField WorkflowCommand "maybe'startChildWorkflowExecution" (Maybe StartChildWorkflowExecution) Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "maybe'startChildWorkflowExecution" -> (Maybe StartChildWorkflowExecution -> f (Maybe StartChildWorkflowExecution)) -> WorkflowCommand -> f WorkflowCommand #

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

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

HasField StartChildWorkflowExecution "memo" (Map Text Payload) Source # 
Instance details

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

HasField StartChildWorkflowExecution "searchAttributes" (Map Text Payload) Source # 
Instance details

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

data StartChildWorkflowExecution'HeadersEntry Source #

Fields :

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

Instances

Instances details
NFData StartChildWorkflowExecution'HeadersEntry Source # 
Instance details

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

Show StartChildWorkflowExecution'HeadersEntry Source # 
Instance details

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

Eq StartChildWorkflowExecution'HeadersEntry Source # 
Instance details

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

Ord StartChildWorkflowExecution'HeadersEntry Source # 
Instance details

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

Message StartChildWorkflowExecution'HeadersEntry Source # 
Instance details

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

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

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

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

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

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

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

data StartChildWorkflowExecution'MemoEntry Source #

Fields :

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

Instances

Instances details
NFData StartChildWorkflowExecution'MemoEntry Source # 
Instance details

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

Show StartChildWorkflowExecution'MemoEntry Source # 
Instance details

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

Eq StartChildWorkflowExecution'MemoEntry Source # 
Instance details

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

Ord StartChildWorkflowExecution'MemoEntry Source # 
Instance details

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

Message StartChildWorkflowExecution'MemoEntry Source # 
Instance details

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

HasField StartChildWorkflowExecution'MemoEntry "key" Text Source # 
Instance details

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

HasField StartChildWorkflowExecution'MemoEntry "value" Payload Source # 
Instance details

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

HasField StartChildWorkflowExecution'MemoEntry "maybe'value" (Maybe Payload) Source # 
Instance details

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

data StartChildWorkflowExecution'SearchAttributesEntry Source #

Fields :

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

Instances

Instances details
NFData StartChildWorkflowExecution'SearchAttributesEntry Source # 
Instance details

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

Show StartChildWorkflowExecution'SearchAttributesEntry Source # 
Instance details

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

Eq StartChildWorkflowExecution'SearchAttributesEntry Source # 
Instance details

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

Ord StartChildWorkflowExecution'SearchAttributesEntry Source # 
Instance details

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

Message StartChildWorkflowExecution'SearchAttributesEntry Source # 
Instance details

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

HasField StartChildWorkflowExecution'SearchAttributesEntry "key" Text Source # 
Instance details

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

HasField StartChildWorkflowExecution'SearchAttributesEntry "value" Payload Source # 
Instance details

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

HasField StartChildWorkflowExecution'SearchAttributesEntry "maybe'value" (Maybe Payload) Source # 
Instance details

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

data StartTimer Source #

Fields :

Instances

Instances details
NFData StartTimer Source # 
Instance details

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

Methods

rnf :: StartTimer -> () #

Show StartTimer Source # 
Instance details

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

Eq StartTimer Source # 
Instance details

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

Ord StartTimer Source # 
Instance details

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

Message StartTimer Source # 
Instance details

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

HasField StartTimer "seq" Word32 Source # 
Instance details

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

Methods

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

HasField StartTimer "startToFireTimeout" Duration Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "startToFireTimeout" -> (Duration -> f Duration) -> StartTimer -> f StartTimer #

HasField WorkflowCommand "startTimer" StartTimer Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "startTimer" -> (StartTimer -> f StartTimer) -> WorkflowCommand -> f WorkflowCommand #

HasField StartTimer "maybe'startToFireTimeout" (Maybe Duration) Source # 
Instance details

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

Methods

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

HasField WorkflowCommand "maybe'startTimer" (Maybe StartTimer) Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "maybe'startTimer" -> (Maybe StartTimer -> f (Maybe StartTimer)) -> WorkflowCommand -> f WorkflowCommand #

data UpdateResponse Source #

Fields :

  • protocolInstanceId :: Lens' UpdateResponse Data.Text.Text
  • maybe'response :: Lens' UpdateResponse (Prelude.Maybe UpdateResponse'Response)
  • maybe'accepted :: Lens' UpdateResponse (Prelude.Maybe Proto.Google.Protobuf.Empty.Empty)
  • accepted :: Lens' UpdateResponse Proto.Google.Protobuf.Empty.Empty
  • maybe'rejected :: Lens' UpdateResponse (Prelude.Maybe Proto.Temporal.Api.Failure.V1.Message.Failure)
  • rejected :: Lens' UpdateResponse Proto.Temporal.Api.Failure.V1.Message.Failure
  • maybe'completed :: Lens' UpdateResponse (Prelude.Maybe Proto.Temporal.Api.Common.V1.Message.Payload)
  • completed :: Lens' UpdateResponse Proto.Temporal.Api.Common.V1.Message.Payload

Instances

Instances details
NFData UpdateResponse Source # 
Instance details

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

Methods

rnf :: UpdateResponse -> () #

Show UpdateResponse Source # 
Instance details

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

Eq UpdateResponse Source # 
Instance details

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

Ord UpdateResponse Source # 
Instance details

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

Message UpdateResponse Source # 
Instance details

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

HasField UpdateResponse "accepted" Empty Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "accepted" -> (Empty -> f Empty) -> UpdateResponse -> f UpdateResponse #

HasField UpdateResponse "completed" Payload Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "completed" -> (Payload -> f Payload) -> UpdateResponse -> f UpdateResponse #

HasField UpdateResponse "protocolInstanceId" Text Source # 
Instance details

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

Methods

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

HasField UpdateResponse "rejected" Failure Source # 
Instance details

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

Methods

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

HasField WorkflowCommand "updateResponse" UpdateResponse Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "updateResponse" -> (UpdateResponse -> f UpdateResponse) -> WorkflowCommand -> f WorkflowCommand #

HasField UpdateResponse "maybe'accepted" (Maybe Empty) Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "maybe'accepted" -> (Maybe Empty -> f (Maybe Empty)) -> UpdateResponse -> f UpdateResponse #

HasField UpdateResponse "maybe'completed" (Maybe Payload) Source # 
Instance details

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

Methods

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

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

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

Methods

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

HasField UpdateResponse "maybe'response" (Maybe UpdateResponse'Response) Source # 
Instance details

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

HasField WorkflowCommand "maybe'updateResponse" (Maybe UpdateResponse) Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "maybe'updateResponse" -> (Maybe UpdateResponse -> f (Maybe UpdateResponse)) -> WorkflowCommand -> f WorkflowCommand #

data UpdateResponse'Response Source #

Instances

Instances details
NFData UpdateResponse'Response Source # 
Instance details

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

Methods

rnf :: UpdateResponse'Response -> () #

Show UpdateResponse'Response Source # 
Instance details

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

Eq UpdateResponse'Response Source # 
Instance details

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

Ord UpdateResponse'Response Source # 
Instance details

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

HasField UpdateResponse "maybe'response" (Maybe UpdateResponse'Response) Source # 
Instance details

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

data UpsertWorkflowSearchAttributes Source #

Fields :

  • searchAttributes :: Lens' UpsertWorkflowSearchAttributes (Data.Map.Map Data.Text.Text Proto.Temporal.Api.Common.V1.Message.Payload)

Instances

Instances details
NFData UpsertWorkflowSearchAttributes Source # 
Instance details

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

Show UpsertWorkflowSearchAttributes Source # 
Instance details

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

Eq UpsertWorkflowSearchAttributes Source # 
Instance details

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

Ord UpsertWorkflowSearchAttributes Source # 
Instance details

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

Message UpsertWorkflowSearchAttributes Source # 
Instance details

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

HasField WorkflowCommand "upsertWorkflowSearchAttributes" UpsertWorkflowSearchAttributes Source # 
Instance details

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

HasField WorkflowCommand "maybe'upsertWorkflowSearchAttributes" (Maybe UpsertWorkflowSearchAttributes) Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "maybe'upsertWorkflowSearchAttributes" -> (Maybe UpsertWorkflowSearchAttributes -> f (Maybe UpsertWorkflowSearchAttributes)) -> WorkflowCommand -> f WorkflowCommand #

HasField UpsertWorkflowSearchAttributes "searchAttributes" (Map Text Payload) Source # 
Instance details

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

data UpsertWorkflowSearchAttributes'SearchAttributesEntry Source #

Fields :

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

Instances

Instances details
NFData UpsertWorkflowSearchAttributes'SearchAttributesEntry Source # 
Instance details

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

Show UpsertWorkflowSearchAttributes'SearchAttributesEntry Source # 
Instance details

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

Eq UpsertWorkflowSearchAttributes'SearchAttributesEntry Source # 
Instance details

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

Ord UpsertWorkflowSearchAttributes'SearchAttributesEntry Source # 
Instance details

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

Message UpsertWorkflowSearchAttributes'SearchAttributesEntry Source # 
Instance details

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

HasField UpsertWorkflowSearchAttributes'SearchAttributesEntry "key" Text Source # 
Instance details

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

HasField UpsertWorkflowSearchAttributes'SearchAttributesEntry "value" Payload Source # 
Instance details

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

HasField UpsertWorkflowSearchAttributes'SearchAttributesEntry "maybe'value" (Maybe Payload) Source # 
Instance details

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

data WorkflowCommand Source #

Fields :

Instances

Instances details
NFData WorkflowCommand Source # 
Instance details

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

Methods

rnf :: WorkflowCommand -> () #

Show WorkflowCommand Source # 
Instance details

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

Eq WorkflowCommand Source # 
Instance details

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

Ord WorkflowCommand Source # 
Instance details

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

Message WorkflowCommand Source # 
Instance details

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

HasField WorkflowCommand "cancelChildWorkflowExecution" CancelChildWorkflowExecution Source # 
Instance details

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

HasField WorkflowCommand "cancelSignalWorkflow" CancelSignalWorkflow Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "cancelSignalWorkflow" -> (CancelSignalWorkflow -> f CancelSignalWorkflow) -> WorkflowCommand -> f WorkflowCommand #

HasField WorkflowCommand "cancelTimer" CancelTimer Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "cancelTimer" -> (CancelTimer -> f CancelTimer) -> WorkflowCommand -> f WorkflowCommand #

HasField WorkflowCommand "cancelWorkflowExecution" CancelWorkflowExecution Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "cancelWorkflowExecution" -> (CancelWorkflowExecution -> f CancelWorkflowExecution) -> WorkflowCommand -> f WorkflowCommand #

HasField WorkflowCommand "completeWorkflowExecution" CompleteWorkflowExecution Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "completeWorkflowExecution" -> (CompleteWorkflowExecution -> f CompleteWorkflowExecution) -> WorkflowCommand -> f WorkflowCommand #

HasField WorkflowCommand "continueAsNewWorkflowExecution" ContinueAsNewWorkflowExecution Source # 
Instance details

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

HasField WorkflowCommand "failWorkflowExecution" FailWorkflowExecution Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "failWorkflowExecution" -> (FailWorkflowExecution -> f FailWorkflowExecution) -> WorkflowCommand -> f WorkflowCommand #

HasField WorkflowCommand "modifyWorkflowProperties" ModifyWorkflowProperties Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "modifyWorkflowProperties" -> (ModifyWorkflowProperties -> f ModifyWorkflowProperties) -> WorkflowCommand -> f WorkflowCommand #

HasField WorkflowCommand "requestCancelActivity" RequestCancelActivity Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "requestCancelActivity" -> (RequestCancelActivity -> f RequestCancelActivity) -> WorkflowCommand -> f WorkflowCommand #

HasField WorkflowCommand "requestCancelExternalWorkflowExecution" RequestCancelExternalWorkflowExecution Source # 
Instance details

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

HasField WorkflowCommand "requestCancelLocalActivity" RequestCancelLocalActivity Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "requestCancelLocalActivity" -> (RequestCancelLocalActivity -> f RequestCancelLocalActivity) -> WorkflowCommand -> f WorkflowCommand #

HasField WorkflowCommand "respondToQuery" QueryResult Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "respondToQuery" -> (QueryResult -> f QueryResult) -> WorkflowCommand -> f WorkflowCommand #

HasField WorkflowCommand "scheduleActivity" ScheduleActivity Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "scheduleActivity" -> (ScheduleActivity -> f ScheduleActivity) -> WorkflowCommand -> f WorkflowCommand #

HasField WorkflowCommand "scheduleLocalActivity" ScheduleLocalActivity Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "scheduleLocalActivity" -> (ScheduleLocalActivity -> f ScheduleLocalActivity) -> WorkflowCommand -> f WorkflowCommand #

HasField WorkflowCommand "setPatchMarker" SetPatchMarker Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "setPatchMarker" -> (SetPatchMarker -> f SetPatchMarker) -> WorkflowCommand -> f WorkflowCommand #

HasField WorkflowCommand "signalExternalWorkflowExecution" SignalExternalWorkflowExecution Source # 
Instance details

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

HasField WorkflowCommand "startChildWorkflowExecution" StartChildWorkflowExecution Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "startChildWorkflowExecution" -> (StartChildWorkflowExecution -> f StartChildWorkflowExecution) -> WorkflowCommand -> f WorkflowCommand #

HasField WorkflowCommand "startTimer" StartTimer Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "startTimer" -> (StartTimer -> f StartTimer) -> WorkflowCommand -> f WorkflowCommand #

HasField WorkflowCommand "updateResponse" UpdateResponse Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "updateResponse" -> (UpdateResponse -> f UpdateResponse) -> WorkflowCommand -> f WorkflowCommand #

HasField WorkflowCommand "upsertWorkflowSearchAttributes" UpsertWorkflowSearchAttributes Source # 
Instance details

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

HasField WorkflowCommand "maybe'cancelChildWorkflowExecution" (Maybe CancelChildWorkflowExecution) Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "maybe'cancelChildWorkflowExecution" -> (Maybe CancelChildWorkflowExecution -> f (Maybe CancelChildWorkflowExecution)) -> WorkflowCommand -> f WorkflowCommand #

HasField WorkflowCommand "maybe'cancelSignalWorkflow" (Maybe CancelSignalWorkflow) Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "maybe'cancelSignalWorkflow" -> (Maybe CancelSignalWorkflow -> f (Maybe CancelSignalWorkflow)) -> WorkflowCommand -> f WorkflowCommand #

HasField WorkflowCommand "maybe'cancelTimer" (Maybe CancelTimer) Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "maybe'cancelTimer" -> (Maybe CancelTimer -> f (Maybe CancelTimer)) -> WorkflowCommand -> f WorkflowCommand #

HasField WorkflowCommand "maybe'cancelWorkflowExecution" (Maybe CancelWorkflowExecution) Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "maybe'cancelWorkflowExecution" -> (Maybe CancelWorkflowExecution -> f (Maybe CancelWorkflowExecution)) -> WorkflowCommand -> f WorkflowCommand #

HasField WorkflowCommand "maybe'completeWorkflowExecution" (Maybe CompleteWorkflowExecution) Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "maybe'completeWorkflowExecution" -> (Maybe CompleteWorkflowExecution -> f (Maybe CompleteWorkflowExecution)) -> WorkflowCommand -> f WorkflowCommand #

HasField WorkflowCommand "maybe'continueAsNewWorkflowExecution" (Maybe ContinueAsNewWorkflowExecution) Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "maybe'continueAsNewWorkflowExecution" -> (Maybe ContinueAsNewWorkflowExecution -> f (Maybe ContinueAsNewWorkflowExecution)) -> WorkflowCommand -> f WorkflowCommand #

HasField WorkflowCommand "maybe'failWorkflowExecution" (Maybe FailWorkflowExecution) Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "maybe'failWorkflowExecution" -> (Maybe FailWorkflowExecution -> f (Maybe FailWorkflowExecution)) -> WorkflowCommand -> f WorkflowCommand #

HasField WorkflowCommand "maybe'modifyWorkflowProperties" (Maybe ModifyWorkflowProperties) Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "maybe'modifyWorkflowProperties" -> (Maybe ModifyWorkflowProperties -> f (Maybe ModifyWorkflowProperties)) -> WorkflowCommand -> f WorkflowCommand #

HasField WorkflowCommand "maybe'requestCancelActivity" (Maybe RequestCancelActivity) Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "maybe'requestCancelActivity" -> (Maybe RequestCancelActivity -> f (Maybe RequestCancelActivity)) -> WorkflowCommand -> f WorkflowCommand #

HasField WorkflowCommand "maybe'requestCancelExternalWorkflowExecution" (Maybe RequestCancelExternalWorkflowExecution) Source # 
Instance details

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

HasField WorkflowCommand "maybe'requestCancelLocalActivity" (Maybe RequestCancelLocalActivity) Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "maybe'requestCancelLocalActivity" -> (Maybe RequestCancelLocalActivity -> f (Maybe RequestCancelLocalActivity)) -> WorkflowCommand -> f WorkflowCommand #

HasField WorkflowCommand "maybe'respondToQuery" (Maybe QueryResult) Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "maybe'respondToQuery" -> (Maybe QueryResult -> f (Maybe QueryResult)) -> WorkflowCommand -> f WorkflowCommand #

HasField WorkflowCommand "maybe'scheduleActivity" (Maybe ScheduleActivity) Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "maybe'scheduleActivity" -> (Maybe ScheduleActivity -> f (Maybe ScheduleActivity)) -> WorkflowCommand -> f WorkflowCommand #

HasField WorkflowCommand "maybe'scheduleLocalActivity" (Maybe ScheduleLocalActivity) Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "maybe'scheduleLocalActivity" -> (Maybe ScheduleLocalActivity -> f (Maybe ScheduleLocalActivity)) -> WorkflowCommand -> f WorkflowCommand #

HasField WorkflowCommand "maybe'setPatchMarker" (Maybe SetPatchMarker) Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "maybe'setPatchMarker" -> (Maybe SetPatchMarker -> f (Maybe SetPatchMarker)) -> WorkflowCommand -> f WorkflowCommand #

HasField WorkflowCommand "maybe'signalExternalWorkflowExecution" (Maybe SignalExternalWorkflowExecution) Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "maybe'signalExternalWorkflowExecution" -> (Maybe SignalExternalWorkflowExecution -> f (Maybe SignalExternalWorkflowExecution)) -> WorkflowCommand -> f WorkflowCommand #

HasField WorkflowCommand "maybe'startChildWorkflowExecution" (Maybe StartChildWorkflowExecution) Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "maybe'startChildWorkflowExecution" -> (Maybe StartChildWorkflowExecution -> f (Maybe StartChildWorkflowExecution)) -> WorkflowCommand -> f WorkflowCommand #

HasField WorkflowCommand "maybe'startTimer" (Maybe StartTimer) Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "maybe'startTimer" -> (Maybe StartTimer -> f (Maybe StartTimer)) -> WorkflowCommand -> f WorkflowCommand #

HasField WorkflowCommand "maybe'updateResponse" (Maybe UpdateResponse) Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "maybe'updateResponse" -> (Maybe UpdateResponse -> f (Maybe UpdateResponse)) -> WorkflowCommand -> f WorkflowCommand #

HasField WorkflowCommand "maybe'upsertWorkflowSearchAttributes" (Maybe UpsertWorkflowSearchAttributes) Source # 
Instance details

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

Methods

fieldOf :: Functor f => Proxy# "maybe'upsertWorkflowSearchAttributes" -> (Maybe UpsertWorkflowSearchAttributes -> f (Maybe UpsertWorkflowSearchAttributes)) -> WorkflowCommand -> f WorkflowCommand #

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

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

HasField Success "commands" [WorkflowCommand] Source # 
Instance details

Defined in Proto.Temporal.Sdk.Core.WorkflowCompletion.WorkflowCompletion

Methods

fieldOf :: Functor f => Proxy# "commands" -> ([WorkflowCommand] -> f [WorkflowCommand]) -> Success -> f Success #

HasField Success "vec'commands" (Vector WorkflowCommand) Source # 
Instance details

Defined in Proto.Temporal.Sdk.Core.WorkflowCompletion.WorkflowCompletion

Methods

fieldOf :: Functor f => Proxy# "vec'commands" -> (Vector WorkflowCommand -> f (Vector WorkflowCommand)) -> Success -> f Success #

data WorkflowCommand'Variant Source #

Instances

Instances details
NFData WorkflowCommand'Variant Source # 
Instance details

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

Methods

rnf :: WorkflowCommand'Variant -> () #

Show WorkflowCommand'Variant Source # 
Instance details

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

Eq WorkflowCommand'Variant Source # 
Instance details

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

Ord WorkflowCommand'Variant Source # 
Instance details

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

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

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