public static interface AwsEcsClusterDetails.Builder extends SdkPojo, CopyableBuilder<AwsEcsClusterDetails.Builder,AwsEcsClusterDetails>
| Modifier and Type | Method and Description |
|---|---|
AwsEcsClusterDetails.Builder |
activeServicesCount(Integer activeServicesCount)
The number of services that are running on the cluster in an
ACTIVE state. |
AwsEcsClusterDetails.Builder |
capacityProviders(Collection<String> capacityProviders)
The short name of one or more capacity providers to associate with the cluster.
|
AwsEcsClusterDetails.Builder |
capacityProviders(String... capacityProviders)
The short name of one or more capacity providers to associate with the cluster.
|
AwsEcsClusterDetails.Builder |
clusterArn(String clusterArn)
The Amazon Resource Name (ARN) that identifies the cluster.
|
AwsEcsClusterDetails.Builder |
clusterName(String clusterName)
A name that you use to identify your cluster.
|
AwsEcsClusterDetails.Builder |
clusterSettings(AwsEcsClusterClusterSettingsDetails... clusterSettings)
The setting to use to create the cluster.
|
AwsEcsClusterDetails.Builder |
clusterSettings(Collection<AwsEcsClusterClusterSettingsDetails> clusterSettings)
The setting to use to create the cluster.
|
AwsEcsClusterDetails.Builder |
clusterSettings(Consumer<AwsEcsClusterClusterSettingsDetails.Builder>... clusterSettings)
The setting to use to create the cluster.
|
AwsEcsClusterDetails.Builder |
configuration(AwsEcsClusterConfigurationDetails configuration)
The run command configuration for the cluster.
|
default AwsEcsClusterDetails.Builder |
configuration(Consumer<AwsEcsClusterConfigurationDetails.Builder> configuration)
The run command configuration for the cluster.
|
AwsEcsClusterDetails.Builder |
defaultCapacityProviderStrategy(AwsEcsClusterDefaultCapacityProviderStrategyDetails... defaultCapacityProviderStrategy)
The default capacity provider strategy for the cluster.
|
AwsEcsClusterDetails.Builder |
defaultCapacityProviderStrategy(Collection<AwsEcsClusterDefaultCapacityProviderStrategyDetails> defaultCapacityProviderStrategy)
The default capacity provider strategy for the cluster.
|
AwsEcsClusterDetails.Builder |
defaultCapacityProviderStrategy(Consumer<AwsEcsClusterDefaultCapacityProviderStrategyDetails.Builder>... defaultCapacityProviderStrategy)
The default capacity provider strategy for the cluster.
|
AwsEcsClusterDetails.Builder |
registeredContainerInstancesCount(Integer registeredContainerInstancesCount)
The number of container instances registered into the cluster.
|
AwsEcsClusterDetails.Builder |
runningTasksCount(Integer runningTasksCount)
The number of tasks in the cluster that are in the
RUNNING state. |
AwsEcsClusterDetails.Builder |
status(String status)
The status of the cluster.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildAwsEcsClusterDetails.Builder clusterArn(String clusterArn)
The Amazon Resource Name (ARN) that identifies the cluster.
clusterArn - The Amazon Resource Name (ARN) that identifies the cluster.AwsEcsClusterDetails.Builder activeServicesCount(Integer activeServicesCount)
The number of services that are running on the cluster in an ACTIVE state. You can view these
services with the Amazon ECS
ListServices API operation.
activeServicesCount - The number of services that are running on the cluster in an ACTIVE state. You can view
these services with the Amazon ECS
ListServices API operation.AwsEcsClusterDetails.Builder capacityProviders(Collection<String> capacityProviders)
The short name of one or more capacity providers to associate with the cluster.
capacityProviders - The short name of one or more capacity providers to associate with the cluster.AwsEcsClusterDetails.Builder capacityProviders(String... capacityProviders)
The short name of one or more capacity providers to associate with the cluster.
capacityProviders - The short name of one or more capacity providers to associate with the cluster.AwsEcsClusterDetails.Builder clusterSettings(Collection<AwsEcsClusterClusterSettingsDetails> clusterSettings)
The setting to use to create the cluster. Specifically used to configure whether to enable CloudWatch Container Insights for the cluster.
clusterSettings - The setting to use to create the cluster. Specifically used to configure whether to enable CloudWatch
Container Insights for the cluster.AwsEcsClusterDetails.Builder clusterSettings(AwsEcsClusterClusterSettingsDetails... clusterSettings)
The setting to use to create the cluster. Specifically used to configure whether to enable CloudWatch Container Insights for the cluster.
clusterSettings - The setting to use to create the cluster. Specifically used to configure whether to enable CloudWatch
Container Insights for the cluster.AwsEcsClusterDetails.Builder clusterSettings(Consumer<AwsEcsClusterClusterSettingsDetails.Builder>... clusterSettings)
The setting to use to create the cluster. Specifically used to configure whether to enable CloudWatch Container Insights for the cluster.
This is a convenience method that creates an instance of theAwsEcsClusterClusterSettingsDetails.Builder
avoiding the need to create one manually via
AwsEcsClusterClusterSettingsDetails.builder().
When the Consumer completes,
SdkBuilder.build()
is called immediately and its result is passed to #clusterSettings(List.
clusterSettings - a consumer that will call methods on
AwsEcsClusterClusterSettingsDetails.Builder#clusterSettings(java.util.Collection) AwsEcsClusterDetails.Builder configuration(AwsEcsClusterConfigurationDetails configuration)
The run command configuration for the cluster.
configuration - The run command configuration for the cluster.default AwsEcsClusterDetails.Builder configuration(Consumer<AwsEcsClusterConfigurationDetails.Builder> configuration)
The run command configuration for the cluster.
This is a convenience method that creates an instance of theAwsEcsClusterConfigurationDetails.Builder avoiding the need to create one manually via
AwsEcsClusterConfigurationDetails.builder().
When the Consumer completes, SdkBuilder.build() is called
immediately and its result is passed to configuration(AwsEcsClusterConfigurationDetails).
configuration - a consumer that will call methods on AwsEcsClusterConfigurationDetails.Builderconfiguration(AwsEcsClusterConfigurationDetails)AwsEcsClusterDetails.Builder defaultCapacityProviderStrategy(Collection<AwsEcsClusterDefaultCapacityProviderStrategyDetails> defaultCapacityProviderStrategy)
The default capacity provider strategy for the cluster. The default capacity provider strategy is used when services or tasks are run without a specified launch type or capacity provider strategy.
defaultCapacityProviderStrategy - The default capacity provider strategy for the cluster. The default capacity provider strategy is used
when services or tasks are run without a specified launch type or capacity provider strategy.AwsEcsClusterDetails.Builder defaultCapacityProviderStrategy(AwsEcsClusterDefaultCapacityProviderStrategyDetails... defaultCapacityProviderStrategy)
The default capacity provider strategy for the cluster. The default capacity provider strategy is used when services or tasks are run without a specified launch type or capacity provider strategy.
defaultCapacityProviderStrategy - The default capacity provider strategy for the cluster. The default capacity provider strategy is used
when services or tasks are run without a specified launch type or capacity provider strategy.AwsEcsClusterDetails.Builder defaultCapacityProviderStrategy(Consumer<AwsEcsClusterDefaultCapacityProviderStrategyDetails.Builder>... defaultCapacityProviderStrategy)
The default capacity provider strategy for the cluster. The default capacity provider strategy is used when services or tasks are run without a specified launch type or capacity provider strategy.
This is a convenience method that creates an instance of theAwsEcsClusterDefaultCapacityProviderStrategyDetails.Builder
avoiding the need to create one manually via
AwsEcsClusterDefaultCapacityProviderStrategyDetails.builder()
.
When the Consumer completes,
SdkBuilder.build()
is called immediately and its result is passed to #defaultCapacityProviderStrategy(List.
defaultCapacityProviderStrategy - a consumer that will call methods on
AwsEcsClusterDefaultCapacityProviderStrategyDetails.Builder#defaultCapacityProviderStrategy(java.util.Collection) AwsEcsClusterDetails.Builder clusterName(String clusterName)
A name that you use to identify your cluster.
clusterName - A name that you use to identify your cluster.AwsEcsClusterDetails.Builder registeredContainerInstancesCount(Integer registeredContainerInstancesCount)
The number of container instances registered into the cluster. This includes container instances in both
ACTIVE and DRAINING status.
registeredContainerInstancesCount - The number of container instances registered into the cluster. This includes container instances in
both ACTIVE and DRAINING status.AwsEcsClusterDetails.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.AwsEcsClusterDetails.Builder status(String status)
The status of the cluster.
status - The status of the cluster.Copyright © 2023. All rights reserved.