Interface ListHostedZonesByNameRequest.Builder
- All Superinterfaces:
AwsRequest.Builder
,Buildable
,CopyableBuilder<ListHostedZonesByNameRequest.Builder,
,ListHostedZonesByNameRequest> Route53Request.Builder
,SdkBuilder<ListHostedZonesByNameRequest.Builder,
,ListHostedZonesByNameRequest> SdkPojo
,SdkRequest.Builder
- Enclosing class:
ListHostedZonesByNameRequest
-
Method Summary
Modifier and TypeMethodDescription(Optional) For your first request toListHostedZonesByName
, include thednsname
parameter only if you want to specify the name of the first hosted zone in the response.hostedZoneId
(String hostedZoneId) (Optional) For your first request toListHostedZonesByName
, do not include thehostedzoneid
parameter.The maximum number of hosted zones to be included in the response body for this request.overrideConfiguration
(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Add an optional request override configuration.overrideConfiguration
(AwsRequestOverrideConfiguration overrideConfiguration) Add an optional request override configuration.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.route53.model.Route53Request.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
-
dnsName
(Optional) For your first request to
ListHostedZonesByName
, include thednsname
parameter only if you want to specify the name of the first hosted zone in the response. If you don't include thednsname
parameter, Amazon Route 53 returns all of the hosted zones that were created by the current Amazon Web Services account, in ASCII order. For subsequent requests, include bothdnsname
andhostedzoneid
parameters. Fordnsname
, specify the value ofNextDNSName
from the previous response.- Parameters:
dnsName
- (Optional) For your first request toListHostedZonesByName
, include thednsname
parameter only if you want to specify the name of the first hosted zone in the response. If you don't include thednsname
parameter, Amazon Route 53 returns all of the hosted zones that were created by the current Amazon Web Services account, in ASCII order. For subsequent requests, include bothdnsname
andhostedzoneid
parameters. Fordnsname
, specify the value ofNextDNSName
from the previous response.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
hostedZoneId
(Optional) For your first request to
ListHostedZonesByName
, do not include thehostedzoneid
parameter.If you have more hosted zones than the value of
maxitems
,ListHostedZonesByName
returns only the firstmaxitems
hosted zones. To get the next group ofmaxitems
hosted zones, submit another request toListHostedZonesByName
and include bothdnsname
andhostedzoneid
parameters. For the value ofhostedzoneid
, specify the value of theNextHostedZoneId
element from the previous response.- Parameters:
hostedZoneId
- (Optional) For your first request toListHostedZonesByName
, do not include thehostedzoneid
parameter.If you have more hosted zones than the value of
maxitems
,ListHostedZonesByName
returns only the firstmaxitems
hosted zones. To get the next group ofmaxitems
hosted zones, submit another request toListHostedZonesByName
and include bothdnsname
andhostedzoneid
parameters. For the value ofhostedzoneid
, specify the value of theNextHostedZoneId
element from the previous response.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
maxItems
The maximum number of hosted zones to be included in the response body for this request. If you have more than
maxitems
hosted zones, then the value of theIsTruncated
element in the response is true, and the values ofNextDNSName
andNextHostedZoneId
specify the first hosted zone in the next group ofmaxitems
hosted zones.- Parameters:
maxItems
- The maximum number of hosted zones to be included in the response body for this request. If you have more thanmaxitems
hosted zones, then the value of theIsTruncated
element in the response is true, and the values ofNextDNSName
andNextHostedZoneId
specify the first hosted zone in the next group ofmaxitems
hosted zones.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overrideConfiguration
ListHostedZonesByNameRequest.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
ListHostedZonesByNameRequest.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.
-