Interface GetCostCategoriesResponse.Builder

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

public static interface GetCostCategoriesResponse.Builder extends CostExplorerResponse.Builder, SdkPojo, CopyableBuilder<GetCostCategoriesResponse.Builder,GetCostCategoriesResponse>
  • Method Details

    • nextPageToken

      GetCostCategoriesResponse.Builder nextPageToken(String nextPageToken)

      If the number of objects that are still available for retrieval exceeds the quota, Amazon Web Services returns a NextPageToken value in the response. To retrieve the next batch of objects, provide the marker from the prior call in your next request.

      Parameters:
      nextPageToken - If the number of objects that are still available for retrieval exceeds the quota, Amazon Web Services returns a NextPageToken value in the response. To retrieve the next batch of objects, provide the marker from the prior call in your next request.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • costCategoryNames

      GetCostCategoriesResponse.Builder costCategoryNames(Collection<String> costCategoryNames)

      The names of the Cost Categories.

      Parameters:
      costCategoryNames - The names of the Cost Categories.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • costCategoryNames

      GetCostCategoriesResponse.Builder costCategoryNames(String... costCategoryNames)

      The names of the Cost Categories.

      Parameters:
      costCategoryNames - The names of the Cost Categories.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • costCategoryValues

      GetCostCategoriesResponse.Builder costCategoryValues(Collection<String> costCategoryValues)

      The Cost Category values.

      If the CostCategoryName key isn't specified in the request, the CostCategoryValues fields aren't returned.

      Parameters:
      costCategoryValues - The Cost Category values.

      If the CostCategoryName key isn't specified in the request, the CostCategoryValues fields aren't returned.

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

      GetCostCategoriesResponse.Builder costCategoryValues(String... costCategoryValues)

      The Cost Category values.

      If the CostCategoryName key isn't specified in the request, the CostCategoryValues fields aren't returned.

      Parameters:
      costCategoryValues - The Cost Category values.

      If the CostCategoryName key isn't specified in the request, the CostCategoryValues fields aren't returned.

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

      The number of objects that are returned.

      Parameters:
      returnSize - The number of objects that are returned.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • totalSize

      The total number of objects.

      Parameters:
      totalSize - The total number of objects.
      Returns:
      Returns a reference to this object so that method calls can be chained together.