public static interface GetSavingsPlansUtilizationResponse.Builder extends CostExplorerResponse.Builder, SdkPojo, CopyableBuilder<GetSavingsPlansUtilizationResponse.Builder,GetSavingsPlansUtilizationResponse>
| Modifier and Type | Method and Description |
|---|---|
GetSavingsPlansUtilizationResponse.Builder |
savingsPlansUtilizationsByTime(Collection<SavingsPlansUtilizationByTime> savingsPlansUtilizationsByTime)
The amount of cost/commitment you used your Savings Plans.
|
GetSavingsPlansUtilizationResponse.Builder |
savingsPlansUtilizationsByTime(Consumer<SavingsPlansUtilizationByTime.Builder>... savingsPlansUtilizationsByTime)
The amount of cost/commitment you used your Savings Plans.
|
GetSavingsPlansUtilizationResponse.Builder |
savingsPlansUtilizationsByTime(SavingsPlansUtilizationByTime... savingsPlansUtilizationsByTime)
The amount of cost/commitment you used your Savings Plans.
|
default GetSavingsPlansUtilizationResponse.Builder |
total(Consumer<SavingsPlansUtilizationAggregates.Builder> total)
The total amount of cost/commitment that you used your Savings Plans, regardless of date ranges.
|
GetSavingsPlansUtilizationResponse.Builder |
total(SavingsPlansUtilizationAggregates total)
The total amount of cost/commitment that you used your Savings Plans, regardless of date ranges.
|
build, responseMetadata, responseMetadatasdkHttpResponse, sdkHttpResponseequalsBySdkFields, sdkFieldscopyapplyMutation, buildGetSavingsPlansUtilizationResponse.Builder savingsPlansUtilizationsByTime(Collection<SavingsPlansUtilizationByTime> savingsPlansUtilizationsByTime)
The amount of cost/commitment you used your Savings Plans. This allows you to specify date ranges.
savingsPlansUtilizationsByTime - The amount of cost/commitment you used your Savings Plans. This allows you to specify date ranges.GetSavingsPlansUtilizationResponse.Builder savingsPlansUtilizationsByTime(SavingsPlansUtilizationByTime... savingsPlansUtilizationsByTime)
The amount of cost/commitment you used your Savings Plans. This allows you to specify date ranges.
savingsPlansUtilizationsByTime - The amount of cost/commitment you used your Savings Plans. This allows you to specify date ranges.GetSavingsPlansUtilizationResponse.Builder savingsPlansUtilizationsByTime(Consumer<SavingsPlansUtilizationByTime.Builder>... savingsPlansUtilizationsByTime)
The amount of cost/commitment you used your Savings Plans. This allows you to specify date ranges.
This is a convenience that creates an instance of theList.Builder
avoiding the need to create one manually via List#builder() .
When the Consumer completes, List.Builder#build() is called
immediately and its result is passed to #savingsPlansUtilizationsByTime(List) .savingsPlansUtilizationsByTime - a consumer that will call methods on List.Builder #savingsPlansUtilizationsByTime(List) GetSavingsPlansUtilizationResponse.Builder total(SavingsPlansUtilizationAggregates total)
The total amount of cost/commitment that you used your Savings Plans, regardless of date ranges.
total - The total amount of cost/commitment that you used your Savings Plans, regardless of date ranges.default GetSavingsPlansUtilizationResponse.Builder total(Consumer<SavingsPlansUtilizationAggregates.Builder> total)
The total amount of cost/commitment that you used your Savings Plans, regardless of date ranges.
This is a convenience that creates an instance of theSavingsPlansUtilizationAggregates.Builder
avoiding the need to create one manually via SavingsPlansUtilizationAggregates.builder().
When the Consumer completes, SdkBuilder.build() is called
immediately and its result is passed to total(SavingsPlansUtilizationAggregates).total - a consumer that will call methods on SavingsPlansUtilizationAggregates.Buildertotal(SavingsPlansUtilizationAggregates)Copyright © 2021. All rights reserved.