| 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 Successmaybe'failed:: Lens' ActivityExecutionResult (Prelude.Maybe Failure)failed:: Lens' ActivityExecutionResult Failuremaybe'cancelled:: Lens' ActivityExecutionResult (Prelude.Maybe Cancellation)cancelled:: Lens' ActivityExecutionResult Cancellationmaybe'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 Successmaybe'failed:: Lens' ActivityResolution (Prelude.Maybe Failure)failed:: Lens' ActivityResolution Failuremaybe'cancelled:: Lens' ActivityResolution (Prelude.Maybe Cancellation)cancelled:: Lens' ActivityResolution Cancellationmaybe'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.Failuremaybe'failure:: Lens' Cancellation (Prelude.Maybe Proto.Temporal.Api.Failure.V1.Message.Failure)
Instances
Fields :
attempt:: Lens' DoBackoff Data.Word.Word32backoffDuration:: Lens' DoBackoff Proto.Google.Protobuf.Duration.Durationmaybe'backoffDuration:: Lens' DoBackoff (Prelude.Maybe Proto.Google.Protobuf.Duration.Duration)originalScheduleTime:: Lens' DoBackoff Proto.Google.Protobuf.Timestamp.Timestampmaybe'originalScheduleTime:: Lens' DoBackoff (Prelude.Maybe Proto.Google.Protobuf.Timestamp.Timestamp)
Instances
Fields :
failure:: Lens' Failure Proto.Temporal.Api.Failure.V1.Message.Failuremaybe'failure:: Lens' Failure (Prelude.Maybe Proto.Temporal.Api.Failure.V1.Message.Failure)
Instances
Fields :
result:: Lens' Success Proto.Temporal.Api.Common.V1.Message.Payloadmaybe'result:: Lens' Success (Prelude.Maybe Proto.Temporal.Api.Common.V1.Message.Payload)
Instances
data WillCompleteAsync Source #
Fields :