Interface EstimatedDiscounts.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<EstimatedDiscounts.Builder,
,EstimatedDiscounts> SdkBuilder<EstimatedDiscounts.Builder,
,EstimatedDiscounts> SdkPojo
- Enclosing class:
EstimatedDiscounts
@Mutable
@NotThreadSafe
public static interface EstimatedDiscounts.Builder
extends SdkPojo, CopyableBuilder<EstimatedDiscounts.Builder,EstimatedDiscounts>
-
Method Summary
Modifier and TypeMethodDescriptionotherDiscount
(Double otherDiscount) Estimated other discounts include all discounts that are not itemized.reservedInstancesDiscount
(Double reservedInstancesDiscount) Estimated reserved instance discounts.savingsPlansDiscount
(Double savingsPlansDiscount) Estimated Savings Plans discounts.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
savingsPlansDiscount
Estimated Savings Plans discounts.
- Parameters:
savingsPlansDiscount
- Estimated Savings Plans discounts.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
reservedInstancesDiscount
Estimated reserved instance discounts.
- Parameters:
reservedInstancesDiscount
- Estimated reserved instance discounts.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
otherDiscount
Estimated other discounts include all discounts that are not itemized. Itemized discounts include
reservedInstanceDiscount
andsavingsPlansDiscount
.- Parameters:
otherDiscount
- Estimated other discounts include all discounts that are not itemized. Itemized discounts includereservedInstanceDiscount
andsavingsPlansDiscount
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-