Interface ListCostAllocationTagsRequest.Builder

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

public static interface ListCostAllocationTagsRequest.Builder extends CostExplorerRequest.Builder, SdkPojo, CopyableBuilder<ListCostAllocationTagsRequest.Builder,ListCostAllocationTagsRequest>
  • Method Details

    • status

      The status of cost allocation tag keys that are returned for this request.

      Parameters:
      status - The status of cost allocation tag keys that are returned for this request.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • status

      The status of cost allocation tag keys that are returned for this request.

      Parameters:
      status - The status of cost allocation tag keys that are returned for this request.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • tagKeys

      The list of cost allocation tag keys that are returned for this request.

      Parameters:
      tagKeys - The list of cost allocation tag keys that are returned for this request.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • tagKeys

      The list of cost allocation tag keys that are returned for this request.

      Parameters:
      tagKeys - The list of cost allocation tag keys that are returned for this request.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • type

      The type of CostAllocationTag object that are returned for this request. The AWSGenerated type tags are tags that Amazon Web Services defines and applies to support Amazon Web Services resources for cost allocation purposes. The UserDefined type tags are tags that you define, create, and apply to resources.

      Parameters:
      type - The type of CostAllocationTag object that are returned for this request. The AWSGenerated type tags are tags that Amazon Web Services defines and applies to support Amazon Web Services resources for cost allocation purposes. The UserDefined type tags are tags that you define, create, and apply to resources.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • type

      The type of CostAllocationTag object that are returned for this request. The AWSGenerated type tags are tags that Amazon Web Services defines and applies to support Amazon Web Services resources for cost allocation purposes. The UserDefined type tags are tags that you define, create, and apply to resources.

      Parameters:
      type - The type of CostAllocationTag object that are returned for this request. The AWSGenerated type tags are tags that Amazon Web Services defines and applies to support Amazon Web Services resources for cost allocation purposes. The UserDefined type tags are tags that you define, create, and apply to resources.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • nextToken

      The token to retrieve the next set of results. Amazon Web Services provides the token when the response from a previous call has more results than the maximum page size.

      Parameters:
      nextToken - The token to retrieve the next set of results. Amazon Web Services provides the token when the response from a previous call has more results than the maximum page size.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • maxResults

      The maximum number of objects that are returned for this request. By default, the request returns 100 results.

      Parameters:
      maxResults - The maximum number of objects that are returned for this request. By default, the request returns 100 results.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • overrideConfiguration

      ListCostAllocationTagsRequest.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.