Interface DescribeClustersRequest.Builder
-
- All Superinterfaces:
AwsRequest.Builder
,Buildable
,CopyableBuilder<DescribeClustersRequest.Builder,DescribeClustersRequest>
,EcsRequest.Builder
,SdkBuilder<DescribeClustersRequest.Builder,DescribeClustersRequest>
,SdkPojo
,SdkRequest.Builder
- Enclosing class:
- DescribeClustersRequest
public static interface DescribeClustersRequest.Builder extends EcsRequest.Builder, SdkPojo, CopyableBuilder<DescribeClustersRequest.Builder,DescribeClustersRequest>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description DescribeClustersRequest.Builder
clusters(String... clusters)
A list of up to 100 cluster names or full cluster Amazon Resource Name (ARN) entries.DescribeClustersRequest.Builder
clusters(Collection<String> clusters)
A list of up to 100 cluster names or full cluster Amazon Resource Name (ARN) entries.DescribeClustersRequest.Builder
include(Collection<ClusterField> include)
Determines whether to include additional information about the clusters in the response.DescribeClustersRequest.Builder
include(ClusterField... include)
Determines whether to include additional information about the clusters in the response.DescribeClustersRequest.Builder
includeWithStrings(String... include)
Determines whether to include additional information about the clusters in the response.DescribeClustersRequest.Builder
includeWithStrings(Collection<String> include)
Determines whether to include additional information about the clusters in the response.DescribeClustersRequest.Builder
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
DescribeClustersRequest.Builder
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
-
Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.Builder
overrideConfiguration
-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.services.ecs.model.EcsRequest.Builder
build
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
Method Detail
-
clusters
DescribeClustersRequest.Builder clusters(Collection<String> clusters)
A list of up to 100 cluster names or full cluster Amazon Resource Name (ARN) entries. If you do not specify a cluster, the default cluster is assumed.
- Parameters:
clusters
- A list of up to 100 cluster names or full cluster Amazon Resource Name (ARN) entries. If you do not specify a cluster, the default cluster is assumed.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
clusters
DescribeClustersRequest.Builder clusters(String... clusters)
A list of up to 100 cluster names or full cluster Amazon Resource Name (ARN) entries. If you do not specify a cluster, the default cluster is assumed.
- Parameters:
clusters
- A list of up to 100 cluster names or full cluster Amazon Resource Name (ARN) entries. If you do not specify a cluster, the default cluster is assumed.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
includeWithStrings
DescribeClustersRequest.Builder includeWithStrings(Collection<String> include)
Determines whether to include additional information about the clusters in the response. If this field is omitted, this information isn't included.
If
ATTACHMENTS
is specified, the attachments for the container instances or tasks within the cluster are included, for example the capacity providers.If
SETTINGS
is specified, the settings for the cluster are included.If
CONFIGURATIONS
is specified, the configuration for the cluster is included.If
STATISTICS
is specified, the task and service count is included, separated by launch type.If
TAGS
is specified, the metadata tags associated with the cluster are included.- Parameters:
include
- Determines whether to include additional information about the clusters in the response. If this field is omitted, this information isn't included.If
ATTACHMENTS
is specified, the attachments for the container instances or tasks within the cluster are included, for example the capacity providers.If
SETTINGS
is specified, the settings for the cluster are included.If
CONFIGURATIONS
is specified, the configuration for the cluster is included.If
STATISTICS
is specified, the task and service count is included, separated by launch type.If
TAGS
is specified, the metadata tags associated with the cluster are included.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
includeWithStrings
DescribeClustersRequest.Builder includeWithStrings(String... include)
Determines whether to include additional information about the clusters in the response. If this field is omitted, this information isn't included.
If
ATTACHMENTS
is specified, the attachments for the container instances or tasks within the cluster are included, for example the capacity providers.If
SETTINGS
is specified, the settings for the cluster are included.If
CONFIGURATIONS
is specified, the configuration for the cluster is included.If
STATISTICS
is specified, the task and service count is included, separated by launch type.If
TAGS
is specified, the metadata tags associated with the cluster are included.- Parameters:
include
- Determines whether to include additional information about the clusters in the response. If this field is omitted, this information isn't included.If
ATTACHMENTS
is specified, the attachments for the container instances or tasks within the cluster are included, for example the capacity providers.If
SETTINGS
is specified, the settings for the cluster are included.If
CONFIGURATIONS
is specified, the configuration for the cluster is included.If
STATISTICS
is specified, the task and service count is included, separated by launch type.If
TAGS
is specified, the metadata tags associated with the cluster are included.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
include
DescribeClustersRequest.Builder include(Collection<ClusterField> include)
Determines whether to include additional information about the clusters in the response. If this field is omitted, this information isn't included.
If
ATTACHMENTS
is specified, the attachments for the container instances or tasks within the cluster are included, for example the capacity providers.If
SETTINGS
is specified, the settings for the cluster are included.If
CONFIGURATIONS
is specified, the configuration for the cluster is included.If
STATISTICS
is specified, the task and service count is included, separated by launch type.If
TAGS
is specified, the metadata tags associated with the cluster are included.- Parameters:
include
- Determines whether to include additional information about the clusters in the response. If this field is omitted, this information isn't included.If
ATTACHMENTS
is specified, the attachments for the container instances or tasks within the cluster are included, for example the capacity providers.If
SETTINGS
is specified, the settings for the cluster are included.If
CONFIGURATIONS
is specified, the configuration for the cluster is included.If
STATISTICS
is specified, the task and service count is included, separated by launch type.If
TAGS
is specified, the metadata tags associated with the cluster are included.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
include
DescribeClustersRequest.Builder include(ClusterField... include)
Determines whether to include additional information about the clusters in the response. If this field is omitted, this information isn't included.
If
ATTACHMENTS
is specified, the attachments for the container instances or tasks within the cluster are included, for example the capacity providers.If
SETTINGS
is specified, the settings for the cluster are included.If
CONFIGURATIONS
is specified, the configuration for the cluster is included.If
STATISTICS
is specified, the task and service count is included, separated by launch type.If
TAGS
is specified, the metadata tags associated with the cluster are included.- Parameters:
include
- Determines whether to include additional information about the clusters in the response. If this field is omitted, this information isn't included.If
ATTACHMENTS
is specified, the attachments for the container instances or tasks within the cluster are included, for example the capacity providers.If
SETTINGS
is specified, the settings for the cluster are included.If
CONFIGURATIONS
is specified, the configuration for the cluster is included.If
STATISTICS
is specified, the task and service count is included, separated by launch type.If
TAGS
is specified, the metadata tags associated with the cluster are included.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overrideConfiguration
DescribeClustersRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
- Specified by:
overrideConfiguration
in interfaceAwsRequest.Builder
-
overrideConfiguration
DescribeClustersRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
- Specified by:
overrideConfiguration
in interfaceAwsRequest.Builder
-
-