| Package | Description |
|---|---|
| software.amazon.awssdk.services.ecs.model |
| Modifier and Type | Method and Description |
|---|---|
static TaskDefinition.Builder |
TaskDefinition.builder() |
TaskDefinition.Builder |
TaskDefinition.Builder.compatibilities(Collection<Compatibility> compatibilities)
The launch type to use with your task.
|
TaskDefinition.Builder |
TaskDefinition.Builder.compatibilities(Compatibility... compatibilities)
The launch type to use with your task.
|
TaskDefinition.Builder |
TaskDefinition.Builder.compatibilitiesWithStrings(Collection<String> compatibilities)
The launch type to use with your task.
|
TaskDefinition.Builder |
TaskDefinition.Builder.compatibilitiesWithStrings(String... compatibilities)
The launch type to use with your task.
|
TaskDefinition.Builder |
TaskDefinition.Builder.containerDefinitions(Collection<ContainerDefinition> containerDefinitions)
A list of container definitions in JSON format that describe the different containers that make up your task.
|
TaskDefinition.Builder |
TaskDefinition.Builder.containerDefinitions(Consumer<ContainerDefinition.Builder>... containerDefinitions)
A list of container definitions in JSON format that describe the different containers that make up your task.
|
TaskDefinition.Builder |
TaskDefinition.Builder.containerDefinitions(ContainerDefinition... containerDefinitions)
A list of container definitions in JSON format that describe the different containers that make up your task.
|
TaskDefinition.Builder |
TaskDefinition.Builder.cpu(String cpu)
The number of
cpu units used by the task. |
TaskDefinition.Builder |
TaskDefinition.Builder.executionRoleArn(String executionRoleArn)
The Amazon Resource Name (ARN) of the task execution role that the Amazon ECS container agent and the Docker
daemon can assume.
|
TaskDefinition.Builder |
TaskDefinition.Builder.family(String family)
The family of your task definition, used as the definition name.
|
TaskDefinition.Builder |
TaskDefinition.Builder.ipcMode(IpcMode ipcMode)
The IPC resource namespace to use for the containers in the task.
|
TaskDefinition.Builder |
TaskDefinition.Builder.ipcMode(String ipcMode)
The IPC resource namespace to use for the containers in the task.
|
TaskDefinition.Builder |
TaskDefinition.Builder.memory(String memory)
The amount (in MiB) of memory used by the task.
|
TaskDefinition.Builder |
TaskDefinition.Builder.networkMode(NetworkMode networkMode)
The Docker networking mode to use for the containers in the task.
|
TaskDefinition.Builder |
TaskDefinition.Builder.networkMode(String networkMode)
The Docker networking mode to use for the containers in the task.
|
TaskDefinition.Builder |
TaskDefinition.Builder.pidMode(PidMode pidMode)
The process namespace to use for the containers in the task.
|
TaskDefinition.Builder |
TaskDefinition.Builder.pidMode(String pidMode)
The process namespace to use for the containers in the task.
|
TaskDefinition.Builder |
TaskDefinition.Builder.placementConstraints(Collection<TaskDefinitionPlacementConstraint> placementConstraints)
An array of placement constraint objects to use for tasks.
|
TaskDefinition.Builder |
TaskDefinition.Builder.placementConstraints(Consumer<TaskDefinitionPlacementConstraint.Builder>... placementConstraints)
An array of placement constraint objects to use for tasks.
|
TaskDefinition.Builder |
TaskDefinition.Builder.placementConstraints(TaskDefinitionPlacementConstraint... placementConstraints)
An array of placement constraint objects to use for tasks.
|
TaskDefinition.Builder |
TaskDefinition.Builder.requiresAttributes(Attribute... requiresAttributes)
The container instance attributes required by your task.
|
TaskDefinition.Builder |
TaskDefinition.Builder.requiresAttributes(Collection<Attribute> requiresAttributes)
The container instance attributes required by your task.
|
TaskDefinition.Builder |
TaskDefinition.Builder.requiresAttributes(Consumer<Attribute.Builder>... requiresAttributes)
The container instance attributes required by your task.
|
TaskDefinition.Builder |
TaskDefinition.Builder.requiresCompatibilities(Collection<Compatibility> requiresCompatibilities)
The launch type that the task is using.
|
TaskDefinition.Builder |
TaskDefinition.Builder.requiresCompatibilities(Compatibility... requiresCompatibilities)
The launch type that the task is using.
|
TaskDefinition.Builder |
TaskDefinition.Builder.requiresCompatibilitiesWithStrings(Collection<String> requiresCompatibilities)
The launch type that the task is using.
|
TaskDefinition.Builder |
TaskDefinition.Builder.requiresCompatibilitiesWithStrings(String... requiresCompatibilities)
The launch type that the task is using.
|
TaskDefinition.Builder |
TaskDefinition.Builder.revision(Integer revision)
The revision of the task in a particular family.
|
TaskDefinition.Builder |
TaskDefinition.Builder.status(String status)
The status of the task definition.
|
TaskDefinition.Builder |
TaskDefinition.Builder.status(TaskDefinitionStatus status)
The status of the task definition.
|
TaskDefinition.Builder |
TaskDefinition.Builder.taskDefinitionArn(String taskDefinitionArn)
The full Amazon Resource Name (ARN) of the task definition.
|
TaskDefinition.Builder |
TaskDefinition.Builder.taskRoleArn(String taskRoleArn)
The ARN of the IAM role that containers in this task can assume.
|
TaskDefinition.Builder |
TaskDefinition.toBuilder() |
TaskDefinition.Builder |
TaskDefinition.Builder.volumes(Collection<Volume> volumes)
The list of volumes in a task.
|
TaskDefinition.Builder |
TaskDefinition.Builder.volumes(Consumer<Volume.Builder>... volumes)
The list of volumes in a task.
|
TaskDefinition.Builder |
TaskDefinition.Builder.volumes(Volume... volumes)
The list of volumes in a task.
|
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends TaskDefinition.Builder> |
TaskDefinition.serializableBuilderClass() |
| Modifier and Type | Method and Description |
|---|---|
default DeregisterTaskDefinitionResponse.Builder |
DeregisterTaskDefinitionResponse.Builder.taskDefinition(Consumer<TaskDefinition.Builder> taskDefinition)
The full description of the deregistered task.
|
default DescribeTaskDefinitionResponse.Builder |
DescribeTaskDefinitionResponse.Builder.taskDefinition(Consumer<TaskDefinition.Builder> taskDefinition)
The full task definition description.
|
default RegisterTaskDefinitionResponse.Builder |
RegisterTaskDefinitionResponse.Builder.taskDefinition(Consumer<TaskDefinition.Builder> taskDefinition)
The full description of the registered task definition.
|
Copyright © 2019. All rights reserved.