Skip to main content

Module client

Module client 

Source
Expand description

Service client for the AWS Durable Execution SDK.

This module defines the DurableServiceClient trait and provides a Lambda-based implementation for communicating with the AWS Lambda durable execution service using the CheckpointDurableExecution and GetDurableExecutionState REST APIs.

Structs§

CheckpointResponse
Response from a checkpoint operation.
GetOperationsResponse
Response from a get_operations call.
LambdaClientConfig
Configuration for the Lambda durable service client.
LambdaDurableServiceClient
Lambda-based implementation of the DurableServiceClient.
NewExecutionState
New execution state returned from checkpoint operations.

Traits§

DurableServiceClient
Trait for communicating with the durable execution service.

Type Aliases§

SharedDurableServiceClient
Type alias for a shared DurableServiceClient.