Interface DescribeClustersRequest.Builder
-
- All Superinterfaces:
AwsRequest.Builder,Buildable,CloudHsmV2Request.Builder,CopyableBuilder<DescribeClustersRequest.Builder,DescribeClustersRequest>,SdkBuilder<DescribeClustersRequest.Builder,DescribeClustersRequest>,SdkPojo,SdkRequest.Builder
- Enclosing class:
- DescribeClustersRequest
public static interface DescribeClustersRequest.Builder extends CloudHsmV2Request.Builder, SdkPojo, CopyableBuilder<DescribeClustersRequest.Builder,DescribeClustersRequest>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description DescribeClustersRequest.Builderfilters(Map<String,? extends Collection<String>> filters)One or more filters to limit the items returned in the response.DescribeClustersRequest.BuildermaxResults(Integer maxResults)The maximum number of clusters to return in the response.DescribeClustersRequest.BuildernextToken(String nextToken)TheNextTokenvalue that you received in the previous 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.services.cloudhsmv2.model.CloudHsmV2Request.Builder
build
-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
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
-
filters
DescribeClustersRequest.Builder filters(Map<String,? extends Collection<String>> filters)
One or more filters to limit the items returned in the response.
Use the
clusterIdsfilter to return only the specified clusters. Specify clusters by their cluster identifier (ID).Use the
vpcIdsfilter to return only the clusters in the specified virtual private clouds (VPCs). Specify VPCs by their VPC identifier (ID).Use the
statesfilter to return only clusters that match the specified state.- Parameters:
filters- One or more filters to limit the items returned in the response.Use the
clusterIdsfilter to return only the specified clusters. Specify clusters by their cluster identifier (ID).Use the
vpcIdsfilter to return only the clusters in the specified virtual private clouds (VPCs). Specify VPCs by their VPC identifier (ID).Use the
statesfilter to return only clusters that match the specified state.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
nextToken
DescribeClustersRequest.Builder nextToken(String nextToken)
The
NextTokenvalue that you received in the previous response. Use this value to get more clusters.- Parameters:
nextToken- TheNextTokenvalue that you received in the previous response. Use this value to get more clusters.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
maxResults
DescribeClustersRequest.Builder maxResults(Integer maxResults)
The maximum number of clusters to return in the response. When there are more clusters than the number you specify, the response contains a
NextTokenvalue.- Parameters:
maxResults- The maximum number of clusters to return in the response. When there are more clusters than the number you specify, the response contains aNextTokenvalue.- 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
-
-