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 that you used your Savings Plans.
|
GetSavingsPlansUtilizationResponse.Builder |
savingsPlansUtilizationsByTime(Consumer<SavingsPlansUtilizationByTime.Builder>... savingsPlansUtilizationsByTime)
The amount of cost/commitment that you used your Savings Plans.
|
GetSavingsPlansUtilizationResponse.Builder |
savingsPlansUtilizationsByTime(SavingsPlansUtilizationByTime... savingsPlansUtilizationsByTime)
The amount of cost/commitment that 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 that you used your Savings Plans. You can use it to specify date ranges.
savingsPlansUtilizationsByTime - The amount of cost/commitment that you used your Savings Plans. You can use it to specify date ranges.GetSavingsPlansUtilizationResponse.Builder savingsPlansUtilizationsByTime(SavingsPlansUtilizationByTime... savingsPlansUtilizationsByTime)
The amount of cost/commitment that you used your Savings Plans. You can use it to specify date ranges.
savingsPlansUtilizationsByTime - The amount of cost/commitment that you used your Savings Plans. You can use it to specify date ranges.GetSavingsPlansUtilizationResponse.Builder savingsPlansUtilizationsByTime(Consumer<SavingsPlansUtilizationByTime.Builder>... savingsPlansUtilizationsByTime)
The amount of cost/commitment that you used your Savings Plans. You can use it to specify date ranges.
This is a convenience method that creates an instance of theSavingsPlansUtilizationByTime.Builder avoiding the
need to create one manually via
SavingsPlansUtilizationByTime.builder().
When the Consumer completes,
SdkBuilder.build() is
called immediately and its result is passed to #savingsPlansUtilizationsByTime(List.
savingsPlansUtilizationsByTime - a consumer that will call methods on
SavingsPlansUtilizationByTime.Builder#savingsPlansUtilizationsByTime(java.util.Collection) 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 method 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 © 2022. All rights reserved.