Interface ListedExecution.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<ListedExecution.Builder,ListedExecution>,SdkBuilder<ListedExecution.Builder,ListedExecution>,SdkPojo
- Enclosing class:
- ListedExecution
public static interface ListedExecution.Builder extends SdkPojo, CopyableBuilder<ListedExecution.Builder,ListedExecution>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description ListedExecution.BuilderexecutionId(String executionId)A unique identifier for the execution of a workflow.default ListedExecution.BuilderinitialFileLocation(Consumer<FileLocation.Builder> initialFileLocation)A structure that describes the Amazon S3 or EFS file location.ListedExecution.BuilderinitialFileLocation(FileLocation initialFileLocation)A structure that describes the Amazon S3 or EFS file location.default ListedExecution.BuilderserviceMetadata(Consumer<ServiceMetadata.Builder> serviceMetadata)A container object for the session details that are associated with a workflow.ListedExecution.BuilderserviceMetadata(ServiceMetadata serviceMetadata)A container object for the session details that are associated with a workflow.ListedExecution.Builderstatus(String status)The status is one of the execution.ListedExecution.Builderstatus(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, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
executionId
ListedExecution.Builder executionId(String 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
ListedExecution.Builder initialFileLocation(FileLocation 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.Builderavoiding the need to create one manually viaFileLocation.builder().When the
Consumercompletes,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:
initialFileLocation(FileLocation)
-
serviceMetadata
ListedExecution.Builder serviceMetadata(ServiceMetadata 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
default ListedExecution.Builder serviceMetadata(Consumer<ServiceMetadata.Builder> 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.Builderavoiding the need to create one manually viaServiceMetadata.builder().When the
Consumercompletes,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:
serviceMetadata(ServiceMetadata)
-
status
ListedExecution.Builder status(String 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:
ExecutionStatus,ExecutionStatus
-
status
ListedExecution.Builder status(ExecutionStatus 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:
ExecutionStatus,ExecutionStatus
-
-