Interface ListHostedZonesByNameResponse.Builder
-
- All Superinterfaces:
AwsResponse.Builder,Buildable,CopyableBuilder<ListHostedZonesByNameResponse.Builder,ListHostedZonesByNameResponse>,Route53Response.Builder,SdkBuilder<ListHostedZonesByNameResponse.Builder,ListHostedZonesByNameResponse>,SdkPojo,SdkResponse.Builder
- Enclosing class:
- ListHostedZonesByNameResponse
public static interface ListHostedZonesByNameResponse.Builder extends Route53Response.Builder, SdkPojo, CopyableBuilder<ListHostedZonesByNameResponse.Builder,ListHostedZonesByNameResponse>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ListHostedZonesByNameResponse.BuilderdnsName(String dnsName)For the second and subsequent calls toListHostedZonesByName,DNSNameis the value that you specified for thednsnameparameter in the request that produced the current response.ListHostedZonesByNameResponse.BuilderhostedZoneId(String hostedZoneId)The ID that Amazon Route 53 assigned to the hosted zone when you created it.ListHostedZonesByNameResponse.BuilderhostedZones(Collection<HostedZone> hostedZones)A complex type that contains general information about the hosted zone.ListHostedZonesByNameResponse.BuilderhostedZones(Consumer<HostedZone.Builder>... hostedZones)A complex type that contains general information about the hosted zone.ListHostedZonesByNameResponse.BuilderhostedZones(HostedZone... hostedZones)A complex type that contains general information about the hosted zone.ListHostedZonesByNameResponse.BuilderisTruncated(Boolean isTruncated)A flag that indicates whether there are more hosted zones to be listed.ListHostedZonesByNameResponse.BuildermaxItems(String maxItems)The value that you specified for themaxitemsparameter in the call toListHostedZonesByNamethat produced the current response.ListHostedZonesByNameResponse.BuildernextDNSName(String nextDNSName)IfIsTruncatedis true, the value ofNextDNSNameis the name of the first hosted zone in the next group ofmaxitemshosted zones.ListHostedZonesByNameResponse.BuildernextHostedZoneId(String nextHostedZoneId)IfIsTruncatedistrue, the value ofNextHostedZoneIdidentifies the first hosted zone in the next group ofmaxitemshosted zones.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.services.route53.model.Route53Response.Builder
build, responseMetadata, responseMetadata
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
-
-
-
Method Detail
-
hostedZones
ListHostedZonesByNameResponse.Builder hostedZones(Collection<HostedZone> hostedZones)
A complex type that contains general information about the hosted zone.
- Parameters:
hostedZones- A complex type that contains general information about the hosted zone.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
hostedZones
ListHostedZonesByNameResponse.Builder hostedZones(HostedZone... hostedZones)
A complex type that contains general information about the hosted zone.
- Parameters:
hostedZones- A complex type that contains general information about the hosted zone.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
hostedZones
ListHostedZonesByNameResponse.Builder hostedZones(Consumer<HostedZone.Builder>... hostedZones)
A complex type that contains general information about the hosted zone.
This is a convenience method that creates an instance of theHostedZone.Builderavoiding the need to create one manually viaHostedZone.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed to#hostedZones(List.) - Parameters:
hostedZones- a consumer that will call methods onHostedZone.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
#hostedZones(java.util.Collection)
-
dnsName
ListHostedZonesByNameResponse.Builder dnsName(String dnsName)
For the second and subsequent calls to
ListHostedZonesByName,DNSNameis the value that you specified for thednsnameparameter in the request that produced the current response.- Parameters:
dnsName- For the second and subsequent calls toListHostedZonesByName,DNSNameis the value that you specified for thednsnameparameter in the request that produced the current response.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
hostedZoneId
ListHostedZonesByNameResponse.Builder hostedZoneId(String hostedZoneId)
The ID that Amazon Route 53 assigned to the hosted zone when you created it.
- Parameters:
hostedZoneId- The ID that Amazon Route 53 assigned to the hosted zone when you created it.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
isTruncated
ListHostedZonesByNameResponse.Builder isTruncated(Boolean isTruncated)
A flag that indicates whether there are more hosted zones to be listed. If the response was truncated, you can get the next group of
maxitemshosted zones by callingListHostedZonesByNameagain and specifying the values ofNextDNSNameandNextHostedZoneIdelements in thednsnameandhostedzoneidparameters.- Parameters:
isTruncated- A flag that indicates whether there are more hosted zones to be listed. If the response was truncated, you can get the next group ofmaxitemshosted zones by callingListHostedZonesByNameagain and specifying the values ofNextDNSNameandNextHostedZoneIdelements in thednsnameandhostedzoneidparameters.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
nextDNSName
ListHostedZonesByNameResponse.Builder nextDNSName(String nextDNSName)
If
IsTruncatedis true, the value ofNextDNSNameis the name of the first hosted zone in the next group ofmaxitemshosted zones. CallListHostedZonesByNameagain and specify the value ofNextDNSNameandNextHostedZoneIdin thednsnameandhostedzoneidparameters, respectively.This element is present only if
IsTruncatedistrue.- Parameters:
nextDNSName- IfIsTruncatedis true, the value ofNextDNSNameis the name of the first hosted zone in the next group ofmaxitemshosted zones. CallListHostedZonesByNameagain and specify the value ofNextDNSNameandNextHostedZoneIdin thednsnameandhostedzoneidparameters, respectively.This element is present only if
IsTruncatedistrue.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
nextHostedZoneId
ListHostedZonesByNameResponse.Builder nextHostedZoneId(String nextHostedZoneId)
If
IsTruncatedistrue, the value ofNextHostedZoneIdidentifies the first hosted zone in the next group ofmaxitemshosted zones. CallListHostedZonesByNameagain and specify the value ofNextDNSNameandNextHostedZoneIdin thednsnameandhostedzoneidparameters, respectively.This element is present only if
IsTruncatedistrue.- Parameters:
nextHostedZoneId- IfIsTruncatedistrue, the value ofNextHostedZoneIdidentifies the first hosted zone in the next group ofmaxitemshosted zones. CallListHostedZonesByNameagain and specify the value ofNextDNSNameandNextHostedZoneIdin thednsnameandhostedzoneidparameters, respectively.This element is present only if
IsTruncatedistrue.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
maxItems
ListHostedZonesByNameResponse.Builder maxItems(String maxItems)
The value that you specified for the
maxitemsparameter in the call toListHostedZonesByNamethat produced the current response.- Parameters:
maxItems- The value that you specified for themaxitemsparameter in the call toListHostedZonesByNamethat produced the current response.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-