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
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Execution.BuilderdurableExecutionArn(String durableExecutionArn)The Amazon Resource Name (ARN) of the durable execution, if this execution is a durable execution.Execution.BuilderdurableExecutionName(String durableExecutionName)The unique name of the durable execution, if one was provided when the execution was started.Execution.BuilderendTimestamp(Instant endTimestamp)The date and time when the durable execution ended, in ISO-8601 format (YYYY-MM-DDThh:mm:ss.sTZD).Execution.BuilderfunctionArn(String functionArn)The Amazon Resource Name (ARN) of the Lambda function.Execution.BuilderstartTimestamp(Instant startTimestamp)The date and time when the durable execution started, in ISO-8601 format (YYYY-MM-DDThh:mm:ss.sTZD).Execution.Builderstatus(String status)The current status of the durable execution.Execution.Builderstatus(ExecutionStatus status)The current status of the durable execution.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
durableExecutionArn
Execution.Builder durableExecutionArn(String 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
Execution.Builder durableExecutionName(String 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
Execution.Builder functionArn(String 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
Execution.Builder status(String 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:
ExecutionStatus,ExecutionStatus
-
status
Execution.Builder status(ExecutionStatus 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:
ExecutionStatus,ExecutionStatus
-
startTimestamp
Execution.Builder startTimestamp(Instant 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
Execution.Builder endTimestamp(Instant 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.
-
-