Interface ListHostedZonesByVpcResponse.Builder
-
- All Superinterfaces:
AwsResponse.Builder,Buildable,CopyableBuilder<ListHostedZonesByVpcResponse.Builder,ListHostedZonesByVpcResponse>,Route53Response.Builder,SdkBuilder<ListHostedZonesByVpcResponse.Builder,ListHostedZonesByVpcResponse>,SdkPojo,SdkResponse.Builder
- Enclosing class:
- ListHostedZonesByVpcResponse
public static interface ListHostedZonesByVpcResponse.Builder extends Route53Response.Builder, SdkPojo, CopyableBuilder<ListHostedZonesByVpcResponse.Builder,ListHostedZonesByVpcResponse>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ListHostedZonesByVpcResponse.BuilderhostedZoneSummaries(Collection<HostedZoneSummary> hostedZoneSummaries)A list that contains oneHostedZoneSummaryelement for each hosted zone that the specified Amazon VPC is associated with.ListHostedZonesByVpcResponse.BuilderhostedZoneSummaries(Consumer<HostedZoneSummary.Builder>... hostedZoneSummaries)A list that contains oneHostedZoneSummaryelement for each hosted zone that the specified Amazon VPC is associated with.ListHostedZonesByVpcResponse.BuilderhostedZoneSummaries(HostedZoneSummary... hostedZoneSummaries)A list that contains oneHostedZoneSummaryelement for each hosted zone that the specified Amazon VPC is associated with.ListHostedZonesByVpcResponse.BuildermaxItems(String maxItems)The value that you specified forMaxItemsin the most recentListHostedZonesByVPCrequest.ListHostedZonesByVpcResponse.BuildernextToken(String nextToken)The value that you will use forNextTokenin the nextListHostedZonesByVPCrequest.-
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
-
hostedZoneSummaries
ListHostedZonesByVpcResponse.Builder hostedZoneSummaries(Collection<HostedZoneSummary> hostedZoneSummaries)
A list that contains one
HostedZoneSummaryelement for each hosted zone that the specified Amazon VPC is associated with. EachHostedZoneSummaryelement contains the hosted zone name and ID, and information about who owns the hosted zone.- Parameters:
hostedZoneSummaries- A list that contains oneHostedZoneSummaryelement for each hosted zone that the specified Amazon VPC is associated with. EachHostedZoneSummaryelement contains the hosted zone name and ID, and information about who owns the hosted zone.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
hostedZoneSummaries
ListHostedZonesByVpcResponse.Builder hostedZoneSummaries(HostedZoneSummary... hostedZoneSummaries)
A list that contains one
HostedZoneSummaryelement for each hosted zone that the specified Amazon VPC is associated with. EachHostedZoneSummaryelement contains the hosted zone name and ID, and information about who owns the hosted zone.- Parameters:
hostedZoneSummaries- A list that contains oneHostedZoneSummaryelement for each hosted zone that the specified Amazon VPC is associated with. EachHostedZoneSummaryelement contains the hosted zone name and ID, and information about who owns the hosted zone.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
hostedZoneSummaries
ListHostedZonesByVpcResponse.Builder hostedZoneSummaries(Consumer<HostedZoneSummary.Builder>... hostedZoneSummaries)
A list that contains one
This is a convenience method that creates an instance of theHostedZoneSummaryelement for each hosted zone that the specified Amazon VPC is associated with. EachHostedZoneSummaryelement contains the hosted zone name and ID, and information about who owns the hosted zone.HostedZoneSummary.Builderavoiding the need to create one manually viaHostedZoneSummary.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed to#hostedZoneSummaries(List.) - Parameters:
hostedZoneSummaries- a consumer that will call methods onHostedZoneSummary.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
#hostedZoneSummaries(java.util.Collection)
-
maxItems
ListHostedZonesByVpcResponse.Builder maxItems(String maxItems)
The value that you specified for
MaxItemsin the most recentListHostedZonesByVPCrequest.- Parameters:
maxItems- The value that you specified forMaxItemsin the most recentListHostedZonesByVPCrequest.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
nextToken
ListHostedZonesByVpcResponse.Builder nextToken(String nextToken)
The value that you will use for
NextTokenin the nextListHostedZonesByVPCrequest.- Parameters:
nextToken- The value that you will use forNextTokenin the nextListHostedZonesByVPCrequest.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-