Interface ListResourceRecordSetsResponse.Builder

All Superinterfaces:
AwsResponse.Builder, Buildable, CopyableBuilder<ListResourceRecordSetsResponse.Builder,ListResourceRecordSetsResponse>, Route53Response.Builder, SdkBuilder<ListResourceRecordSetsResponse.Builder,ListResourceRecordSetsResponse>, SdkPojo, SdkResponse.Builder
Enclosing class:
ListResourceRecordSetsResponse

  • Method Details

    • 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

      Information about multiple resource record sets.

      This is a convenience method that creates an instance of the ResourceRecordSet.Builder avoiding the need to create one manually via ResourceRecordSet.builder().

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to resourceRecordSets(List<ResourceRecordSet>).

      Parameters:
      resourceRecordSets - a consumer that will call methods on ResourceRecordSet.Builder
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • 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 NextRecordName element.

      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 the NextRecordName element.
      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 IsTruncated is true.

      Parameters:
      nextRecordName - If the results were truncated, the name of the next record in the list.

      This element is present only if IsTruncated is 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 IsTruncated is true.

      Parameters:
      nextRecordType - If the results were truncated, the type of the next record in the list.

      This element is present only if IsTruncated is true.

      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • 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 IsTruncated is true.

      Parameters:
      nextRecordType - If the results were truncated, the type of the next record in the list.

      This element is present only if IsTruncated is true.

      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • 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 SetIdentifier for 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 of SetIdentifier for 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

      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.