Interface ListResourceRecordSetsResponse.Builder
-
- All Superinterfaces:
AwsResponse.Builder,Buildable,CopyableBuilder<ListResourceRecordSetsResponse.Builder,ListResourceRecordSetsResponse>,Route53Response.Builder,SdkBuilder<ListResourceRecordSetsResponse.Builder,ListResourceRecordSetsResponse>,SdkPojo,SdkResponse.Builder
- Enclosing class:
- ListResourceRecordSetsResponse
public static interface ListResourceRecordSetsResponse.Builder extends Route53Response.Builder, SdkPojo, CopyableBuilder<ListResourceRecordSetsResponse.Builder,ListResourceRecordSetsResponse>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ListResourceRecordSetsResponse.BuilderisTruncated(Boolean isTruncated)A flag that indicates whether more resource record sets remain to be listed.ListResourceRecordSetsResponse.BuildermaxItems(String maxItems)The maximum number of records you requested.ListResourceRecordSetsResponse.BuildernextRecordIdentifier(String nextRecordIdentifier)Resource record sets that have a routing policy other than simple: If results were truncated for a given DNS name and type, the value ofSetIdentifierfor the next resource record set that has the current DNS name and type.ListResourceRecordSetsResponse.BuildernextRecordName(String nextRecordName)If the results were truncated, the name of the next record in the list.ListResourceRecordSetsResponse.BuildernextRecordType(String nextRecordType)If the results were truncated, the type of the next record in the list.ListResourceRecordSetsResponse.BuildernextRecordType(RRType nextRecordType)If the results were truncated, the type of the next record in the list.ListResourceRecordSetsResponse.BuilderresourceRecordSets(Collection<ResourceRecordSet> resourceRecordSets)Information about multiple resource record sets.ListResourceRecordSetsResponse.BuilderresourceRecordSets(Consumer<ResourceRecordSet.Builder>... resourceRecordSets)Information about multiple resource record sets.ListResourceRecordSetsResponse.BuilderresourceRecordSets(ResourceRecordSet... resourceRecordSets)Information about multiple resource record sets.-
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
-
resourceRecordSets
ListResourceRecordSetsResponse.Builder resourceRecordSets(Collection<ResourceRecordSet> resourceRecordSets)
Information about multiple resource record sets.
- Parameters:
resourceRecordSets- Information about multiple resource record sets.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resourceRecordSets
ListResourceRecordSetsResponse.Builder resourceRecordSets(ResourceRecordSet... resourceRecordSets)
Information about multiple resource record sets.
- Parameters:
resourceRecordSets- Information about multiple resource record sets.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resourceRecordSets
ListResourceRecordSetsResponse.Builder resourceRecordSets(Consumer<ResourceRecordSet.Builder>... resourceRecordSets)
Information about multiple resource record sets.
This is a convenience method that creates an instance of theResourceRecordSet.Builderavoiding the need to create one manually viaResourceRecordSet.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed to#resourceRecordSets(List.) - Parameters:
resourceRecordSets- a consumer that will call methods onResourceRecordSet.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
#resourceRecordSets(java.util.Collection)
-
isTruncated
ListResourceRecordSetsResponse.Builder isTruncated(Boolean isTruncated)
A flag that indicates whether more resource record sets remain to be listed. If your results were truncated, you can make a follow-up pagination request by using the
NextRecordNameelement.- Parameters:
isTruncated- A flag that indicates whether more resource record sets remain to be listed. If your results were truncated, you can make a follow-up pagination request by using theNextRecordNameelement.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
nextRecordName
ListResourceRecordSetsResponse.Builder nextRecordName(String nextRecordName)
If the results were truncated, the name of the next record in the list.
This element is present only if
IsTruncatedis true.- Parameters:
nextRecordName- If the results were truncated, the name of the next record in the list.This element is present only if
IsTruncatedis true.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
nextRecordType
ListResourceRecordSetsResponse.Builder nextRecordType(String nextRecordType)
If the results were truncated, the type of the next record in the list.
This element is present only if
IsTruncatedis true.
-
nextRecordType
ListResourceRecordSetsResponse.Builder nextRecordType(RRType nextRecordType)
If the results were truncated, the type of the next record in the list.
This element is present only if
IsTruncatedis true.
-
nextRecordIdentifier
ListResourceRecordSetsResponse.Builder nextRecordIdentifier(String nextRecordIdentifier)
Resource record sets that have a routing policy other than simple: If results were truncated for a given DNS name and type, the value of
SetIdentifierfor the next resource record set that has the current DNS name and type.For information about routing policies, see Choosing a Routing Policy in the Amazon Route 53 Developer Guide.
- Parameters:
nextRecordIdentifier- Resource record sets that have a routing policy other than simple: If results were truncated for a given DNS name and type, the value ofSetIdentifierfor the next resource record set that has the current DNS name and type.For information about routing policies, see Choosing a Routing Policy in the Amazon Route 53 Developer Guide.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
maxItems
ListResourceRecordSetsResponse.Builder maxItems(String maxItems)
The maximum number of records you requested.
- Parameters:
maxItems- The maximum number of records you requested.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-