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.Builderclusters(String... clusters)A list of up to 100 cluster names or full cluster Amazon Resource Name (ARN) entries.DescribeClustersRequest.Builderclusters(Collection<String> clusters)A list of up to 100 cluster names or full cluster Amazon Resource Name (ARN) entries.DescribeClustersRequest.Builderinclude(Collection<ClusterField> include)Determines whether to include additional information about the clusters in the response.DescribeClustersRequest.Builderinclude(ClusterField... include)Determines whether to include additional information about the clusters in the response.DescribeClustersRequest.BuilderincludeWithStrings(String... include)Determines whether to include additional information about the clusters in the response.DescribeClustersRequest.BuilderincludeWithStrings(Collection<String> include)Determines whether to include additional information about the clusters in the response.DescribeClustersRequest.BuilderoverrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)DescribeClustersRequest.BuilderoverrideConfiguration(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, sdkFieldNameToField, 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
ATTACHMENTSis specified, the attachments for the container instances or tasks within the cluster are included, for example the capacity providers.If
SETTINGSis specified, the settings for the cluster are included.If
CONFIGURATIONSis specified, the configuration for the cluster is included.If
STATISTICSis specified, the task and service count is included, separated by launch type.If
TAGSis 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
ATTACHMENTSis specified, the attachments for the container instances or tasks within the cluster are included, for example the capacity providers.If
SETTINGSis specified, the settings for the cluster are included.If
CONFIGURATIONSis specified, the configuration for the cluster is included.If
STATISTICSis specified, the task and service count is included, separated by launch type.If
TAGSis 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
ATTACHMENTSis specified, the attachments for the container instances or tasks within the cluster are included, for example the capacity providers.If
SETTINGSis specified, the settings for the cluster are included.If
CONFIGURATIONSis specified, the configuration for the cluster is included.If
STATISTICSis specified, the task and service count is included, separated by launch type.If
TAGSis 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
ATTACHMENTSis specified, the attachments for the container instances or tasks within the cluster are included, for example the capacity providers.If
SETTINGSis specified, the settings for the cluster are included.If
CONFIGURATIONSis specified, the configuration for the cluster is included.If
STATISTICSis specified, the task and service count is included, separated by launch type.If
TAGSis 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
ATTACHMENTSis specified, the attachments for the container instances or tasks within the cluster are included, for example the capacity providers.If
SETTINGSis specified, the settings for the cluster are included.If
CONFIGURATIONSis specified, the configuration for the cluster is included.If
STATISTICSis specified, the task and service count is included, separated by launch type.If
TAGSis 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
ATTACHMENTSis specified, the attachments for the container instances or tasks within the cluster are included, for example the capacity providers.If
SETTINGSis specified, the settings for the cluster are included.If
CONFIGURATIONSis specified, the configuration for the cluster is included.If
STATISTICSis specified, the task and service count is included, separated by launch type.If
TAGSis 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
ATTACHMENTSis specified, the attachments for the container instances or tasks within the cluster are included, for example the capacity providers.If
SETTINGSis specified, the settings for the cluster are included.If
CONFIGURATIONSis specified, the configuration for the cluster is included.If
STATISTICSis specified, the task and service count is included, separated by launch type.If
TAGSis 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
ATTACHMENTSis specified, the attachments for the container instances or tasks within the cluster are included, for example the capacity providers.If
SETTINGSis specified, the settings for the cluster are included.If
CONFIGURATIONSis specified, the configuration for the cluster is included.If
STATISTICSis specified, the task and service count is included, separated by launch type.If
TAGSis 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:
overrideConfigurationin interfaceAwsRequest.Builder
-
overrideConfiguration
DescribeClustersRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
-