Safe Haskell | None |
---|---|
Language | Haskell2010 |
Proto.Temporal.Sdk.Core.ActivityResult.ActivityResult
Synopsis
- data ActivityExecutionResult
- data ActivityExecutionResult'Status
- _ActivityExecutionResult'Completed :: Prism' ActivityExecutionResult'Status Success
- _ActivityExecutionResult'Failed :: Prism' ActivityExecutionResult'Status Failure
- _ActivityExecutionResult'Cancelled :: Prism' ActivityExecutionResult'Status Cancellation
- _ActivityExecutionResult'WillCompleteAsync :: Prism' ActivityExecutionResult'Status WillCompleteAsync
- data ActivityResolution
- data ActivityResolution'Status
- _ActivityResolution'Completed :: Prism' ActivityResolution'Status Success
- _ActivityResolution'Failed :: Prism' ActivityResolution'Status Failure
- _ActivityResolution'Cancelled :: Prism' ActivityResolution'Status Cancellation
- _ActivityResolution'Backoff :: Prism' ActivityResolution'Status DoBackoff
- data Cancellation
- data DoBackoff
- data Failure
- data Success
- data WillCompleteAsync
Documentation
data ActivityExecutionResult Source #
Fields :
maybe'status
:: Lens' ActivityExecutionResult (Prelude.Maybe ActivityExecutionResult'Status)
maybe'completed
:: Lens' ActivityExecutionResult (Prelude.Maybe Success)
completed
:: Lens' ActivityExecutionResult Success
maybe'failed
:: Lens' ActivityExecutionResult (Prelude.Maybe Failure)
failed
:: Lens' ActivityExecutionResult Failure
maybe'cancelled
:: Lens' ActivityExecutionResult (Prelude.Maybe Cancellation)
cancelled
:: Lens' ActivityExecutionResult Cancellation
maybe'willCompleteAsync
:: Lens' ActivityExecutionResult (Prelude.Maybe WillCompleteAsync)
willCompleteAsync
:: Lens' ActivityExecutionResult WillCompleteAsync
Instances
data ActivityExecutionResult'Status Source #
Constructors
ActivityExecutionResult'Completed !Success | |
ActivityExecutionResult'Failed !Failure | |
ActivityExecutionResult'Cancelled !Cancellation | |
ActivityExecutionResult'WillCompleteAsync !WillCompleteAsync |
Instances
_ActivityExecutionResult'WillCompleteAsync :: Prism' ActivityExecutionResult'Status WillCompleteAsync Source #
data ActivityResolution Source #
Fields :
maybe'status
:: Lens' ActivityResolution (Prelude.Maybe ActivityResolution'Status)
maybe'completed
:: Lens' ActivityResolution (Prelude.Maybe Success)
completed
:: Lens' ActivityResolution Success
maybe'failed
:: Lens' ActivityResolution (Prelude.Maybe Failure)
failed
:: Lens' ActivityResolution Failure
maybe'cancelled
:: Lens' ActivityResolution (Prelude.Maybe Cancellation)
cancelled
:: Lens' ActivityResolution Cancellation
maybe'backoff
:: Lens' ActivityResolution (Prelude.Maybe DoBackoff)
backoff
:: Lens' ActivityResolution DoBackoff
Instances
data ActivityResolution'Status Source #
Constructors
ActivityResolution'Completed !Success | |
ActivityResolution'Failed !Failure | |
ActivityResolution'Cancelled !Cancellation | |
ActivityResolution'Backoff !DoBackoff |
Instances
data Cancellation Source #
Fields :
failure
:: Lens' Cancellation Proto.Temporal.Api.Failure.V1.Message.Failure
maybe'failure
:: Lens' Cancellation (Prelude.Maybe Proto.Temporal.Api.Failure.V1.Message.Failure)
Instances
Fields :
attempt
:: Lens' DoBackoff Data.Word.Word32
backoffDuration
:: Lens' DoBackoff Proto.Google.Protobuf.Duration.Duration
maybe'backoffDuration
:: Lens' DoBackoff (Prelude.Maybe Proto.Google.Protobuf.Duration.Duration)
originalScheduleTime
:: Lens' DoBackoff Proto.Google.Protobuf.Timestamp.Timestamp
maybe'originalScheduleTime
:: Lens' DoBackoff (Prelude.Maybe Proto.Google.Protobuf.Timestamp.Timestamp)
Instances
Fields :
failure
:: Lens' Failure Proto.Temporal.Api.Failure.V1.Message.Failure
maybe'failure
:: Lens' Failure (Prelude.Maybe Proto.Temporal.Api.Failure.V1.Message.Failure)
Instances
Fields :
result
:: Lens' Success Proto.Temporal.Api.Common.V1.Message.Payload
maybe'result
:: Lens' Success (Prelude.Maybe Proto.Temporal.Api.Common.V1.Message.Payload)
Instances
data WillCompleteAsync Source #
Fields :