Interface ListPricesResponse.Builder

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

public static interface ListPricesResponse.Builder extends Route53DomainsResponse.Builder, SdkPojo, CopyableBuilder<ListPricesResponse.Builder,ListPricesResponse>
  • Method Details

    • prices

      A complex type that includes all the pricing information. If you specify a TLD, this array contains only the pricing for that TLD.

      Parameters:
      prices - A complex type that includes all the pricing information. If you specify a TLD, this array contains only the pricing for that TLD.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • prices

      A complex type that includes all the pricing information. If you specify a TLD, this array contains only the pricing for that TLD.

      Parameters:
      prices - A complex type that includes all the pricing information. If you specify a TLD, this array contains only the pricing for that TLD.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • prices

      A complex type that includes all the pricing information. If you specify a TLD, this array contains only the pricing for that TLD.

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

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

      Parameters:
      prices - a consumer that will call methods on DomainPrice.Builder
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • nextPageMarker

      ListPricesResponse.Builder nextPageMarker(String nextPageMarker)

      If there are more prices than you specified for MaxItems in the request, submit another request and include the value of NextPageMarker in the value of Marker.

      Used only for all TLDs. If you specify a TLD, don't specify a NextPageMarker.

      Parameters:
      nextPageMarker - If there are more prices than you specified for MaxItems in the request, submit another request and include the value of NextPageMarker in the value of Marker.

      Used only for all TLDs. If you specify a TLD, don't specify a NextPageMarker.

      Returns:
      Returns a reference to this object so that method calls can be chained together.