public static interface EcsClusterDetails.Builder extends SdkPojo, CopyableBuilder<EcsClusterDetails.Builder,EcsClusterDetails>
| Modifier and Type | Method and Description |
|---|---|
EcsClusterDetails.Builder |
activeServicesCount(Integer activeServicesCount)
The number of services that are running on the cluster in an ACTIVE state.
|
EcsClusterDetails.Builder |
arn(String arn)
The Amazon Resource Name (ARN) that identifies the cluster.
|
EcsClusterDetails.Builder |
name(String name)
The name of the ECS Cluster.
|
EcsClusterDetails.Builder |
registeredContainerInstancesCount(Integer registeredContainerInstancesCount)
The number of container instances registered into the cluster.
|
EcsClusterDetails.Builder |
runningTasksCount(Integer runningTasksCount)
The number of tasks in the cluster that are in the RUNNING state.
|
EcsClusterDetails.Builder |
status(String status)
The status of the ECS cluster.
|
EcsClusterDetails.Builder |
tags(Collection<Tag> tags)
The tags of the ECS Cluster.
|
EcsClusterDetails.Builder |
tags(Consumer<Tag.Builder>... tags)
The tags of the ECS Cluster.
|
EcsClusterDetails.Builder |
tags(Tag... tags)
The tags of the ECS Cluster.
|
default EcsClusterDetails.Builder |
taskDetails(Consumer<EcsTaskDetails.Builder> taskDetails)
Contains information about the details of the ECS Task.
|
EcsClusterDetails.Builder |
taskDetails(EcsTaskDetails taskDetails)
Contains information about the details of the ECS Task.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildEcsClusterDetails.Builder name(String name)
The name of the ECS Cluster.
name - The name of the ECS Cluster.EcsClusterDetails.Builder arn(String arn)
The Amazon Resource Name (ARN) that identifies the cluster.
arn - The Amazon Resource Name (ARN) that identifies the cluster.EcsClusterDetails.Builder status(String status)
The status of the ECS cluster.
status - The status of the ECS cluster.EcsClusterDetails.Builder activeServicesCount(Integer activeServicesCount)
The number of services that are running on the cluster in an ACTIVE state.
activeServicesCount - The number of services that are running on the cluster in an ACTIVE state.EcsClusterDetails.Builder registeredContainerInstancesCount(Integer registeredContainerInstancesCount)
The number of container instances registered into the cluster.
registeredContainerInstancesCount - The number of container instances registered into the cluster.EcsClusterDetails.Builder runningTasksCount(Integer runningTasksCount)
The number of tasks in the cluster that are in the RUNNING state.
runningTasksCount - The number of tasks in the cluster that are in the RUNNING state.EcsClusterDetails.Builder tags(Collection<Tag> tags)
The tags of the ECS Cluster.
tags - The tags of the ECS Cluster.EcsClusterDetails.Builder tags(Tag... tags)
The tags of the ECS Cluster.
tags - The tags of the ECS Cluster.EcsClusterDetails.Builder tags(Consumer<Tag.Builder>... tags)
The tags of the ECS Cluster.
This is a convenience method that creates an instance of theTag.Builder avoiding the need to create one manually
via Tag.builder().
When the Consumer completes,
SdkBuilder.build() is called immediately and its
result is passed to #tags(List.
tags - a consumer that will call methods on
Tag.Builder#tags(java.util.Collection) EcsClusterDetails.Builder taskDetails(EcsTaskDetails taskDetails)
Contains information about the details of the ECS Task.
taskDetails - Contains information about the details of the ECS Task.default EcsClusterDetails.Builder taskDetails(Consumer<EcsTaskDetails.Builder> taskDetails)
Contains information about the details of the ECS Task.
This is a convenience method that creates an instance of theEcsTaskDetails.Builder avoiding the need
to create one manually via EcsTaskDetails.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to taskDetails(EcsTaskDetails).
taskDetails - a consumer that will call methods on EcsTaskDetails.BuildertaskDetails(EcsTaskDetails)Copyright © 2022. All rights reserved.