Interface BusinessSupportDiscount.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<BusinessSupportDiscount.Builder,,BusinessSupportDiscount> SdkBuilder<BusinessSupportDiscount.Builder,,BusinessSupportDiscount> SdkPojo
- Enclosing class:
BusinessSupportDiscount
@Mutable
@NotThreadSafe
public static interface BusinessSupportDiscount.Builder
extends SdkPojo, CopyableBuilder<BusinessSupportDiscount.Builder,BusinessSupportDiscount>
-
Method Summary
Modifier and TypeMethodDescriptiondiscountAmount(String discountAmount) The discount amount applied to the Business Support charge.discountPercentage(String discountPercentage) The discount percentage applied to the Business Support charge, expressed as a decimal (for example,0.12for a 12% discount).discountSource(String discountSource) The source or program through which the discount was applied.discountType(String discountType) The type of discount applied.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, sdkFieldNameToField, sdkFields
-
Method Details
-
discountAmount
The discount amount applied to the Business Support charge. This value is negative, representing a reduction in the charge.
- Parameters:
discountAmount- The discount amount applied to the Business Support charge. This value is negative, representing a reduction in the charge.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
discountPercentage
The discount percentage applied to the Business Support charge, expressed as a decimal (for example,
0.12for a 12% discount).- Parameters:
discountPercentage- The discount percentage applied to the Business Support charge, expressed as a decimal (for example,0.12for a 12% discount).- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
discountType
The type of discount applied. Valid values:
Distributor_Discount(a discount applied through a distributor arrangement),SPP_Discount(a discount applied through the Solution Provider Program).- Parameters:
discountType- The type of discount applied. Valid values:Distributor_Discount(a discount applied through a distributor arrangement),SPP_Discount(a discount applied through the Solution Provider Program).- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
discountSource
The source or program through which the discount was applied.
- Parameters:
discountSource- The source or program through which the discount was applied.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-