Interface GetAttributeValuesRequest.Builder

All Superinterfaces:
AwsRequest.Builder, Buildable, CopyableBuilder<GetAttributeValuesRequest.Builder,GetAttributeValuesRequest>, PricingRequest.Builder, SdkBuilder<GetAttributeValuesRequest.Builder,GetAttributeValuesRequest>, SdkPojo, SdkRequest.Builder
Enclosing class:
GetAttributeValuesRequest

public static interface GetAttributeValuesRequest.Builder extends PricingRequest.Builder, SdkPojo, CopyableBuilder<GetAttributeValuesRequest.Builder,GetAttributeValuesRequest>
  • Method Details

    • serviceCode

      GetAttributeValuesRequest.Builder serviceCode(String serviceCode)

      The service code for the service whose attributes you want to retrieve. For example, if you want the retrieve an EC2 attribute, use AmazonEC2.

      Parameters:
      serviceCode - The service code for the service whose attributes you want to retrieve. For example, if you want the retrieve an EC2 attribute, use AmazonEC2.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • attributeName

      GetAttributeValuesRequest.Builder attributeName(String attributeName)

      The name of the attribute that you want to retrieve the values for, such as volumeType.

      Parameters:
      attributeName - The name of the attribute that you want to retrieve the values for, such as volumeType.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • nextToken

      The pagination token that indicates the next set of results that you want to retrieve.

      Parameters:
      nextToken - The pagination token that indicates the next set of results that you want to retrieve.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • maxResults

      The maximum number of results to return in response.

      Parameters:
      maxResults - The maximum number of results to return in response.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • overrideConfiguration

      GetAttributeValuesRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
      Description copied from interface: AwsRequest.Builder
      Add an optional request override configuration.
      Specified by:
      overrideConfiguration in interface AwsRequest.Builder
      Parameters:
      overrideConfiguration - The override configuration.
      Returns:
      This object for method chaining.
    • overrideConfiguration

      Description copied from interface: AwsRequest.Builder
      Add an optional request override configuration.
      Specified by:
      overrideConfiguration in interface AwsRequest.Builder
      Parameters:
      builderConsumer - A Consumer to which an empty AwsRequestOverrideConfiguration.Builder will be given.
      Returns:
      This object for method chaining.