static AwsEcsTaskDefinitionDetails.Builder |
AwsEcsTaskDefinitionDetails.builder() |
|
AwsEcsTaskDefinitionDetails.Builder |
AwsEcsTaskDefinitionDetails.Builder.containerDefinitions(Collection<AwsEcsTaskDefinitionContainerDefinitionsDetails> containerDefinitions) |
The container definitions that describe the containers that make up the task.
|
AwsEcsTaskDefinitionDetails.Builder |
AwsEcsTaskDefinitionDetails.Builder.containerDefinitions(Consumer<AwsEcsTaskDefinitionContainerDefinitionsDetails.Builder>... containerDefinitions) |
The container definitions that describe the containers that make up the task.
|
AwsEcsTaskDefinitionDetails.Builder |
AwsEcsTaskDefinitionDetails.Builder.containerDefinitions(AwsEcsTaskDefinitionContainerDefinitionsDetails... containerDefinitions) |
The container definitions that describe the containers that make up the task.
|
AwsEcsTaskDefinitionDetails.Builder |
AwsEcsTaskDefinitionDetails.Builder.cpu(String cpu) |
The number of CPU units used by the task.Valid values are as follows:
|
AwsEcsTaskDefinitionDetails.Builder |
AwsEcsTaskDefinitionDetails.Builder.executionRoleArn(String executionRoleArn) |
The ARN of the task execution role that grants the container agent permission to make API calls on behalf of
the container user.
|
AwsEcsTaskDefinitionDetails.Builder |
AwsEcsTaskDefinitionDetails.Builder.family(String family) |
The name of a family that this task definition is registered to.
|
AwsEcsTaskDefinitionDetails.Builder |
AwsEcsTaskDefinitionDetails.Builder.inferenceAccelerators(Collection<AwsEcsTaskDefinitionInferenceAcceleratorsDetails> inferenceAccelerators) |
The Elastic Inference accelerators to use for the containers in the task.
|
AwsEcsTaskDefinitionDetails.Builder |
AwsEcsTaskDefinitionDetails.Builder.inferenceAccelerators(Consumer<AwsEcsTaskDefinitionInferenceAcceleratorsDetails.Builder>... inferenceAccelerators) |
The Elastic Inference accelerators to use for the containers in the task.
|
AwsEcsTaskDefinitionDetails.Builder |
AwsEcsTaskDefinitionDetails.Builder.inferenceAccelerators(AwsEcsTaskDefinitionInferenceAcceleratorsDetails... inferenceAccelerators) |
The Elastic Inference accelerators to use for the containers in the task.
|
AwsEcsTaskDefinitionDetails.Builder |
AwsEcsTaskDefinitionDetails.Builder.ipcMode(String ipcMode) |
The inter-process communication (IPC) resource namespace to use for the containers in the task.
|
AwsEcsTaskDefinitionDetails.Builder |
AwsEcsTaskDefinitionDetails.Builder.memory(String memory) |
The amount (in MiB) of memory used by the task.
|
AwsEcsTaskDefinitionDetails.Builder |
AwsEcsTaskDefinitionDetails.Builder.networkMode(String networkMode) |
The Docker networking mode to use for the containers in the task.
|
AwsEcsTaskDefinitionDetails.Builder |
AwsEcsTaskDefinitionDetails.Builder.pidMode(String pidMode) |
The process namespace to use for the containers in the task.
|
AwsEcsTaskDefinitionDetails.Builder |
AwsEcsTaskDefinitionDetails.Builder.placementConstraints(Collection<AwsEcsTaskDefinitionPlacementConstraintsDetails> placementConstraints) |
The placement constraint objects to use for tasks.
|
AwsEcsTaskDefinitionDetails.Builder |
AwsEcsTaskDefinitionDetails.Builder.placementConstraints(Consumer<AwsEcsTaskDefinitionPlacementConstraintsDetails.Builder>... placementConstraints) |
The placement constraint objects to use for tasks.
|
AwsEcsTaskDefinitionDetails.Builder |
AwsEcsTaskDefinitionDetails.Builder.placementConstraints(AwsEcsTaskDefinitionPlacementConstraintsDetails... placementConstraints) |
The placement constraint objects to use for tasks.
|
default AwsEcsTaskDefinitionDetails.Builder |
AwsEcsTaskDefinitionDetails.Builder.proxyConfiguration(Consumer<AwsEcsTaskDefinitionProxyConfigurationDetails.Builder> proxyConfiguration) |
The configuration details for the App Mesh proxy.
|
AwsEcsTaskDefinitionDetails.Builder |
AwsEcsTaskDefinitionDetails.Builder.proxyConfiguration(AwsEcsTaskDefinitionProxyConfigurationDetails proxyConfiguration) |
The configuration details for the App Mesh proxy.
|
AwsEcsTaskDefinitionDetails.Builder |
AwsEcsTaskDefinitionDetails.Builder.requiresCompatibilities(String... requiresCompatibilities) |
The task launch types that the task definition was validated against.
|
AwsEcsTaskDefinitionDetails.Builder |
AwsEcsTaskDefinitionDetails.Builder.requiresCompatibilities(Collection<String> requiresCompatibilities) |
The task launch types that the task definition was validated against.
|
AwsEcsTaskDefinitionDetails.Builder |
AwsEcsTaskDefinitionDetails.Builder.status(String status) |
The status of the task definition.
|
AwsEcsTaskDefinitionDetails.Builder |
AwsEcsTaskDefinitionDetails.Builder.taskRoleArn(String taskRoleArn) |
The short name or ARN of the IAM role that grants containers in the task permission to call Amazon Web
Services API operations on your behalf.
|
AwsEcsTaskDefinitionDetails.Builder |
AwsEcsTaskDefinitionDetails.toBuilder() |
|
AwsEcsTaskDefinitionDetails.Builder |
AwsEcsTaskDefinitionDetails.Builder.volumes(Collection<AwsEcsTaskDefinitionVolumesDetails> volumes) |
The data volume definitions for the task.
|
AwsEcsTaskDefinitionDetails.Builder |
AwsEcsTaskDefinitionDetails.Builder.volumes(Consumer<AwsEcsTaskDefinitionVolumesDetails.Builder>... volumes) |
The data volume definitions for the task.
|
AwsEcsTaskDefinitionDetails.Builder |
AwsEcsTaskDefinitionDetails.Builder.volumes(AwsEcsTaskDefinitionVolumesDetails... volumes) |
The data volume definitions for the task.
|