Class StepConfig
java.lang.Object
software.amazon.lambda.durable.config.StepConfig
Configuration options for step operations in durable executions.
This class provides a builder pattern for configuring various aspects of step execution, including retry behavior and delivery semantics.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classBuilder for creating StepConfig instances. -
Method Summary
Modifier and TypeMethodDescriptionstatic StepConfig.Builderbuilder()Creates a new builder for StepConfig.Returns the retry strategy for this step, or the default strategy if not specified.Returns the delivery semantics per retry for this step.serDes()Returns the custom serializer for this step, or null if not specified (uses default SerDes).
-
Method Details
-
retryStrategy
Returns the retry strategy for this step, or the default strategy if not specified. -
semanticsPerRetry
Returns the delivery semantics per retry for this step. -
serDes
Returns the custom serializer for this step, or null if not specified (uses default SerDes). -
toBuilder
-
builder
Creates a new builder for StepConfig.- Returns:
- a new Builder instance
-