Interface Execution.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<Execution.Builder,,Execution> SdkBuilder<Execution.Builder,,Execution> SdkPojo
- Enclosing class:
Execution
@Mutable
@NotThreadSafe
public static interface Execution.Builder
extends SdkPojo, CopyableBuilder<Execution.Builder,Execution>
-
Method Summary
Modifier and TypeMethodDescriptiondurableExecutionArn(String durableExecutionArn) The Amazon Resource Name (ARN) of the durable execution, if this execution is a durable execution.durableExecutionName(String durableExecutionName) The unique name of the durable execution, if one was provided when the execution was started.endTimestamp(Instant endTimestamp) The date and time when the durable execution ended, in ISO-8601 format (YYYY-MM-DDThh:mm:ss.sTZD).functionArn(String functionArn) The Amazon Resource Name (ARN) of the Lambda function.startTimestamp(Instant startTimestamp) The date and time when the durable execution started, in ISO-8601 format (YYYY-MM-DDThh:mm:ss.sTZD).The current status of the durable execution.status(ExecutionStatus status) The current status of the durable execution.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
durableExecutionArn
The Amazon Resource Name (ARN) of the durable execution, if this execution is a durable execution.
- Parameters:
durableExecutionArn- The Amazon Resource Name (ARN) of the durable execution, if this execution is a durable execution.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
durableExecutionName
The unique name of the durable execution, if one was provided when the execution was started.
- Parameters:
durableExecutionName- The unique name of the durable execution, if one was provided when the execution was started.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
functionArn
The Amazon Resource Name (ARN) of the Lambda function.
- Parameters:
functionArn- The Amazon Resource Name (ARN) of the Lambda function.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
The current status of the durable execution.
- Parameters:
status- The current status of the durable execution.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
The current status of the durable execution.
- Parameters:
status- The current status of the durable execution.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
startTimestamp
The date and time when the durable execution started, in ISO-8601 format (YYYY-MM-DDThh:mm:ss.sTZD).
- Parameters:
startTimestamp- The date and time when the durable execution started, in ISO-8601 format (YYYY-MM-DDThh:mm:ss.sTZD).- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
endTimestamp
The date and time when the durable execution ended, in ISO-8601 format (YYYY-MM-DDThh:mm:ss.sTZD).
- Parameters:
endTimestamp- The date and time when the durable execution ended, in ISO-8601 format (YYYY-MM-DDThh:mm:ss.sTZD).- Returns:
- Returns a reference to this object so that method calls can be chained together.
-