Interface AdditionalCharge.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<AdditionalCharge.Builder,,AdditionalCharge> SdkBuilder<AdditionalCharge.Builder,,AdditionalCharge> SdkPojo
- Enclosing class:
AdditionalCharge
@Mutable
@NotThreadSafe
public static interface AdditionalCharge.Builder
extends SdkPojo, CopyableBuilder<AdditionalCharge.Builder,AdditionalCharge>
-
Method Summary
Modifier and TypeMethodDescriptionThe charge amount.chargeType(String chargeType) The type of additional charge.description(String description) A description of the additional charge.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
-
description
A description of the additional charge.
- Parameters:
description- A description of the additional charge.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
amount
The charge amount.
- Parameters:
amount- The charge amount.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
chargeType
The type of additional charge.
- Parameters:
chargeType- The type of additional charge.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-