Interface ListPricesRequest.Builder
- All Superinterfaces:
AwsRequest.Builder
,Buildable
,CopyableBuilder<ListPricesRequest.Builder,
,ListPricesRequest> Route53DomainsRequest.Builder
,SdkBuilder<ListPricesRequest.Builder,
,ListPricesRequest> SdkPojo
,SdkRequest.Builder
- Enclosing class:
ListPricesRequest
-
Method Summary
Modifier and TypeMethodDescriptionFor an initial request for a list of prices, omit this element.Number ofPrices
to be returned.overrideConfiguration
(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Add an optional request override configuration.overrideConfiguration
(AwsRequestOverrideConfiguration overrideConfiguration) Add an optional request override configuration.The TLD for which you want to receive the pricing information.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.route53domains.model.Route53DomainsRequest.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 Details
-
tld
The TLD for which you want to receive the pricing information. For example.
.net
.If a
Tld
value is not provided, a list of prices for all TLDs supported by RouteĀ 53 is returned.- Parameters:
tld
- The TLD for which you want to receive the pricing information. For example..net
.If a
Tld
value is not provided, a list of prices for all TLDs supported by RouteĀ 53 is returned.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
marker
For an initial request for a list of prices, omit this element. If the number of prices that are not yet complete is greater than the value that you specified for
MaxItems
, you can useMarker
to return additional prices. Get the value ofNextPageMarker
from the previous response, and submit another request that includes the value ofNextPageMarker
in theMarker
element.Used only for all TLDs. If you specify a TLD, don't specify a
Marker
.- Parameters:
marker
- For an initial request for a list of prices, omit this element. If the number of prices that are not yet complete is greater than the value that you specified forMaxItems
, you can useMarker
to return additional prices. Get the value ofNextPageMarker
from the previous response, and submit another request that includes the value ofNextPageMarker
in theMarker
element.Used only for all TLDs. If you specify a TLD, don't specify a
Marker
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
maxItems
Number of
Prices
to be returned.Used only for all TLDs. If you specify a TLD, don't specify a
MaxItems
.- Parameters:
maxItems
- Number ofPrices
to be returned.Used only for all TLDs. If you specify a TLD, don't specify a
MaxItems
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overrideConfiguration
ListPricesRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) Description copied from interface:AwsRequest.Builder
Add an optional request override configuration.- Specified by:
overrideConfiguration
in interfaceAwsRequest.Builder
- Parameters:
overrideConfiguration
- The override configuration.- Returns:
- This object for method chaining.
-
overrideConfiguration
ListPricesRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Description copied from interface:AwsRequest.Builder
Add an optional request override configuration.- Specified by:
overrideConfiguration
in interfaceAwsRequest.Builder
- Parameters:
builderConsumer
- AConsumer
to which an emptyAwsRequestOverrideConfiguration.Builder
will be given.- Returns:
- This object for method chaining.
-