public static interface SavingsPlansUtilizationDetail.Builder extends SdkPojo, CopyableBuilder<SavingsPlansUtilizationDetail.Builder,SavingsPlansUtilizationDetail>
| Modifier and Type | Method and Description |
|---|---|
default SavingsPlansUtilizationDetail.Builder |
amortizedCommitment(Consumer<SavingsPlansAmortizedCommitment.Builder> amortizedCommitment)
The total amortized commitment for a Savings Plans.
|
SavingsPlansUtilizationDetail.Builder |
amortizedCommitment(SavingsPlansAmortizedCommitment amortizedCommitment)
The total amortized commitment for a Savings Plans.
|
SavingsPlansUtilizationDetail.Builder |
attributes(Map<String,String> attributes)
The attribute that applies to a specific
Dimension. |
default SavingsPlansUtilizationDetail.Builder |
savings(Consumer<SavingsPlansSavings.Builder> savings)
The amount saved by using existing Savings Plans.
|
SavingsPlansUtilizationDetail.Builder |
savings(SavingsPlansSavings savings)
The amount saved by using existing Savings Plans.
|
SavingsPlansUtilizationDetail.Builder |
savingsPlanArn(String savingsPlanArn)
The unique Amazon Resource Name (ARN) for a particular Savings Plan.
|
default SavingsPlansUtilizationDetail.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.
|
SavingsPlansUtilizationDetail.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, buildSavingsPlansUtilizationDetail.Builder savingsPlanArn(String savingsPlanArn)
The unique Amazon Resource Name (ARN) for a particular Savings Plan.
savingsPlanArn - The unique Amazon Resource Name (ARN) for a particular Savings Plan.SavingsPlansUtilizationDetail.Builder attributes(Map<String,String> attributes)
The attribute that applies to a specific Dimension.
attributes - The attribute that applies to a specific Dimension.SavingsPlansUtilizationDetail.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 SavingsPlansUtilizationDetail.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)SavingsPlansUtilizationDetail.Builder savings(SavingsPlansSavings savings)
The amount 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 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 SavingsPlansUtilizationDetail.Builder savings(Consumer<SavingsPlansSavings.Builder> savings)
The amount 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)SavingsPlansUtilizationDetail.Builder amortizedCommitment(SavingsPlansAmortizedCommitment amortizedCommitment)
The total amortized commitment for a Savings Plans. Includes the sum of the upfront and recurring Savings Plans fees.
amortizedCommitment - The total amortized commitment for a Savings Plans. Includes the sum of the upfront and recurring
Savings Plans fees.default SavingsPlansUtilizationDetail.Builder amortizedCommitment(Consumer<SavingsPlansAmortizedCommitment.Builder> amortizedCommitment)
The total amortized commitment for a Savings Plans. 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 © 2023. All rights reserved.