Interface ListedExecution.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<ListedExecution.Builder,
,ListedExecution> SdkBuilder<ListedExecution.Builder,
,ListedExecution> SdkPojo
- Enclosing class:
ListedExecution
-
Method Summary
Modifier and TypeMethodDescriptionexecutionId
(String executionId) A unique identifier for the execution of a workflow.default ListedExecution.Builder
initialFileLocation
(Consumer<FileLocation.Builder> initialFileLocation) A structure that describes the Amazon S3 or EFS file location.initialFileLocation
(FileLocation initialFileLocation) A structure that describes the Amazon S3 or EFS file location.default ListedExecution.Builder
serviceMetadata
(Consumer<ServiceMetadata.Builder> serviceMetadata) A container object for the session details that are associated with a workflow.serviceMetadata
(ServiceMetadata serviceMetadata) A container object for the session details that are associated with a workflow.The status is one of the execution.status
(ExecutionStatus status) The status is one of the 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, sdkFields
-
Method Details
-
executionId
A unique identifier for the execution of a workflow.
- Parameters:
executionId
- A unique identifier for the execution of a workflow.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
initialFileLocation
A structure that describes the Amazon S3 or EFS file location. This is the file location when the execution begins: if the file is being copied, this is the initial (as opposed to destination) file location.
- Parameters:
initialFileLocation
- A structure that describes the Amazon S3 or EFS file location. This is the file location when the execution begins: if the file is being copied, this is the initial (as opposed to destination) file location.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
initialFileLocation
default ListedExecution.Builder initialFileLocation(Consumer<FileLocation.Builder> initialFileLocation) A structure that describes the Amazon S3 or EFS file location. This is the file location when the execution begins: if the file is being copied, this is the initial (as opposed to destination) file location.
This is a convenience method that creates an instance of theFileLocation.Builder
avoiding the need to create one manually viaFileLocation.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toinitialFileLocation(FileLocation)
.- Parameters:
initialFileLocation
- a consumer that will call methods onFileLocation.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
serviceMetadata
A container object for the session details that are associated with a workflow.
- Parameters:
serviceMetadata
- A container object for the session details that are associated with a workflow.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
serviceMetadata
A container object for the session details that are associated with a workflow.
This is a convenience method that creates an instance of theServiceMetadata.Builder
avoiding the need to create one manually viaServiceMetadata.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toserviceMetadata(ServiceMetadata)
.- Parameters:
serviceMetadata
- a consumer that will call methods onServiceMetadata.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
The status is one of the execution. Can be in progress, completed, exception encountered, or handling the exception.
- Parameters:
status
- The status is one of the execution. Can be in progress, completed, exception encountered, or handling the exception.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
The status is one of the execution. Can be in progress, completed, exception encountered, or handling the exception.
- Parameters:
status
- The status is one of the execution. Can be in progress, completed, exception encountered, or handling the exception.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-