public static interface SavingsPlansUtilizationAggregates.Builder extends SdkPojo, CopyableBuilder<SavingsPlansUtilizationAggregates.Builder,SavingsPlansUtilizationAggregates>
| Modifier and Type | Method and Description |
|---|---|
default SavingsPlansUtilizationAggregates.Builder |
amortizedCommitment(Consumer<SavingsPlansAmortizedCommitment.Builder> amortizedCommitment)
The total amortized commitment for a Savings Plans.
|
SavingsPlansUtilizationAggregates.Builder |
amortizedCommitment(SavingsPlansAmortizedCommitment amortizedCommitment)
The total amortized commitment for a Savings Plans.
|
default SavingsPlansUtilizationAggregates.Builder |
savings(Consumer<SavingsPlansSavings.Builder> savings)
The amount that's saved by using existing Savings Plans.
|
SavingsPlansUtilizationAggregates.Builder |
savings(SavingsPlansSavings savings)
The amount that's saved by using existing Savings Plans.
|
default SavingsPlansUtilizationAggregates.Builder |
utilization(Consumer<SavingsPlansUtilization.Builder> utilization)
A ratio of your effectiveness of using existing Savings Plans to apply to workloads that are Savings Plans
eligible.
|
SavingsPlansUtilizationAggregates.Builder |
utilization(SavingsPlansUtilization utilization)
A ratio of your effectiveness of using existing Savings Plans to apply to workloads that are Savings Plans
eligible.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildSavingsPlansUtilizationAggregates.Builder utilization(SavingsPlansUtilization utilization)
A ratio of your effectiveness of using existing Savings Plans to apply to workloads that are Savings Plans eligible.
utilization - A ratio of your effectiveness of using existing Savings Plans to apply to workloads that are Savings
Plans eligible.default SavingsPlansUtilizationAggregates.Builder utilization(Consumer<SavingsPlansUtilization.Builder> utilization)
A ratio of your effectiveness of using existing Savings Plans to apply to workloads that are Savings Plans eligible.
This is a convenience method that creates an instance of theSavingsPlansUtilization.Builder avoiding
the need to create one manually via SavingsPlansUtilization.builder().
When the Consumer completes, SdkBuilder.build() is called immediately
and its result is passed to utilization(SavingsPlansUtilization).
utilization - a consumer that will call methods on SavingsPlansUtilization.Builderutilization(SavingsPlansUtilization)SavingsPlansUtilizationAggregates.Builder savings(SavingsPlansSavings savings)
The amount that's saved by using existing Savings Plans. Savings returns both net savings from Savings Plans
and also the onDemandCostEquivalent of the Savings Plans when considering the utilization rate.
savings - The amount that's saved by using existing Savings Plans. Savings returns both net savings from Savings
Plans and also the onDemandCostEquivalent of the Savings Plans when considering the
utilization rate.default SavingsPlansUtilizationAggregates.Builder savings(Consumer<SavingsPlansSavings.Builder> savings)
The amount that's saved by using existing Savings Plans. Savings returns both net savings from Savings Plans
and also the onDemandCostEquivalent of the Savings Plans when considering the utilization rate.
SavingsPlansSavings.Builder avoiding the
need to create one manually via SavingsPlansSavings.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and
its result is passed to savings(SavingsPlansSavings).
savings - a consumer that will call methods on SavingsPlansSavings.Buildersavings(SavingsPlansSavings)SavingsPlansUtilizationAggregates.Builder amortizedCommitment(SavingsPlansAmortizedCommitment amortizedCommitment)
The total amortized commitment for a Savings Plans. This includes the sum of the upfront and recurring Savings Plans fees.
amortizedCommitment - The total amortized commitment for a Savings Plans. This includes the sum of the upfront and recurring
Savings Plans fees.default SavingsPlansUtilizationAggregates.Builder amortizedCommitment(Consumer<SavingsPlansAmortizedCommitment.Builder> amortizedCommitment)
The total amortized commitment for a Savings Plans. This includes the sum of the upfront and recurring Savings Plans fees.
This is a convenience method that creates an instance of theSavingsPlansAmortizedCommitment.Builder
avoiding the need to create one manually via SavingsPlansAmortizedCommitment.builder().
When the Consumer completes, SdkBuilder.build() is called
immediately and its result is passed to amortizedCommitment(SavingsPlansAmortizedCommitment).
amortizedCommitment - a consumer that will call methods on SavingsPlansAmortizedCommitment.BuilderamortizedCommitment(SavingsPlansAmortizedCommitment)Copyright © 2022. All rights reserved.