Interface ListHostedZonesResponse.Builder
-
- All Superinterfaces:
AwsResponse.Builder,Buildable,CopyableBuilder<ListHostedZonesResponse.Builder,ListHostedZonesResponse>,Route53Response.Builder,SdkBuilder<ListHostedZonesResponse.Builder,ListHostedZonesResponse>,SdkPojo,SdkResponse.Builder
- Enclosing class:
- ListHostedZonesResponse
public static interface ListHostedZonesResponse.Builder extends Route53Response.Builder, SdkPojo, CopyableBuilder<ListHostedZonesResponse.Builder,ListHostedZonesResponse>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ListHostedZonesResponse.BuilderhostedZones(Collection<HostedZone> hostedZones)A complex type that contains general information about the hosted zone.ListHostedZonesResponse.BuilderhostedZones(Consumer<HostedZone.Builder>... hostedZones)A complex type that contains general information about the hosted zone.ListHostedZonesResponse.BuilderhostedZones(HostedZone... hostedZones)A complex type that contains general information about the hosted zone.ListHostedZonesResponse.BuilderisTruncated(Boolean isTruncated)A flag indicating whether there are more hosted zones to be listed.ListHostedZonesResponse.Buildermarker(String marker)For the second and subsequent calls toListHostedZones,Markeris the value that you specified for themarkerparameter in the request that produced the current response.ListHostedZonesResponse.BuildermaxItems(String maxItems)The value that you specified for themaxitemsparameter in the call toListHostedZonesthat produced the current response.ListHostedZonesResponse.BuildernextMarker(String nextMarker)IfIsTruncatedistrue, the value ofNextMarkeridentifies the first hosted zone in the next group of hosted 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
ListHostedZonesResponse.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
ListHostedZonesResponse.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
ListHostedZonesResponse.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)
-
marker
ListHostedZonesResponse.Builder marker(String marker)
For the second and subsequent calls to
ListHostedZones,Markeris the value that you specified for themarkerparameter in the request that produced the current response.- Parameters:
marker- For the second and subsequent calls toListHostedZones,Markeris the value that you specified for themarkerparameter in the request that produced the current response.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
isTruncated
ListHostedZonesResponse.Builder isTruncated(Boolean isTruncated)
A flag indicating whether there are more hosted zones to be listed. If the response was truncated, you can get more hosted zones by submitting another
ListHostedZonesrequest and specifying the value ofNextMarkerin themarkerparameter.- Parameters:
isTruncated- A flag indicating whether there are more hosted zones to be listed. If the response was truncated, you can get more hosted zones by submitting anotherListHostedZonesrequest and specifying the value ofNextMarkerin themarkerparameter.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
nextMarker
ListHostedZonesResponse.Builder nextMarker(String nextMarker)
If
IsTruncatedistrue, the value ofNextMarkeridentifies the first hosted zone in the next group of hosted zones. Submit anotherListHostedZonesrequest, and specify the value ofNextMarkerfrom the response in themarkerparameter.This element is present only if
IsTruncatedistrue.- Parameters:
nextMarker- IfIsTruncatedistrue, the value ofNextMarkeridentifies the first hosted zone in the next group of hosted zones. Submit anotherListHostedZonesrequest, and specify the value ofNextMarkerfrom the response in themarkerparameter.This element is present only if
IsTruncatedistrue.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
maxItems
ListHostedZonesResponse.Builder maxItems(String maxItems)
The value that you specified for the
maxitemsparameter in the call toListHostedZonesthat produced the current response.- Parameters:
maxItems- The value that you specified for themaxitemsparameter in the call toListHostedZonesthat produced the current response.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-