Interface EstimatedDiscounts.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<EstimatedDiscounts.Builder,,EstimatedDiscounts> SdkBuilder<EstimatedDiscounts.Builder,,EstimatedDiscounts> SdkPojo
- Enclosing class:
EstimatedDiscounts
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
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, 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
reservedInstanceDiscountandsavingsPlansDiscount.- Parameters:
otherDiscount- Estimated other discounts include all discounts that are not itemized. Itemized discounts includereservedInstanceDiscountandsavingsPlansDiscount.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-