Interface EcsTask.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<EcsTask.Builder,,EcsTask> SdkBuilder<EcsTask.Builder,,EcsTask> SdkPojo
- Enclosing class:
EcsTask
@Mutable
@NotThreadSafe
public static interface EcsTask.Builder
extends SdkPojo, CopyableBuilder<EcsTask.Builder,EcsTask>
-
Method Summary
Modifier and TypeMethodDescriptioncontainerUids(String... containerUids) A list of unique identifiers for the containers associated with the Amazon ECS task.containerUids(Collection<String> containerUids) A list of unique identifiers for the containers associated with the Amazon ECS task.The timestamp indicating when the Amazon ECS task was created, in UTC format.launchType(String launchType) The infrastructure type on which the Amazon ECS task runs.launchType(EcsLaunchType launchType) The infrastructure type on which the Amazon ECS task runs.taskDefinitionArn(String taskDefinitionArn) The ARN of task definition which describes the container and volume definitions of the Amazon ECS task.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
-
createdAt
The timestamp indicating when the Amazon ECS task was created, in UTC format.
- Parameters:
createdAt- The timestamp indicating when the Amazon ECS task was created, in UTC format.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
taskDefinitionArn
The ARN of task definition which describes the container and volume definitions of the Amazon ECS task.
- Parameters:
taskDefinitionArn- The ARN of task definition which describes the container and volume definitions of the Amazon ECS task.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
launchType
The infrastructure type on which the Amazon ECS task runs.
- Parameters:
launchType- The infrastructure type on which the Amazon ECS task runs.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
launchType
The infrastructure type on which the Amazon ECS task runs.
- Parameters:
launchType- The infrastructure type on which the Amazon ECS task runs.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
containerUids
A list of unique identifiers for the containers associated with the Amazon ECS task.
- Parameters:
containerUids- A list of unique identifiers for the containers associated with the Amazon ECS task.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
containerUids
A list of unique identifiers for the containers associated with the Amazon ECS task.
- Parameters:
containerUids- A list of unique identifiers for the containers associated with the Amazon ECS task.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-