Interface CustomLineItemPercentageChargeDetails.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<CustomLineItemPercentageChargeDetails.Builder,CustomLineItemPercentageChargeDetails>,SdkBuilder<CustomLineItemPercentageChargeDetails.Builder,CustomLineItemPercentageChargeDetails>,SdkPojo
- Enclosing class:
- CustomLineItemPercentageChargeDetails
public static interface CustomLineItemPercentageChargeDetails.Builder extends SdkPojo, CopyableBuilder<CustomLineItemPercentageChargeDetails.Builder,CustomLineItemPercentageChargeDetails>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description CustomLineItemPercentageChargeDetails.BuilderassociatedValues(String... associatedValues)A list of resource ARNs to associate to the percentage custom line item.CustomLineItemPercentageChargeDetails.BuilderassociatedValues(Collection<String> associatedValues)A list of resource ARNs to associate to the percentage custom line item.CustomLineItemPercentageChargeDetails.BuilderpercentageValue(Double percentageValue)The custom line item's percentage value.-
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, sdkFields
-
-
-
-
Method Detail
-
percentageValue
CustomLineItemPercentageChargeDetails.Builder percentageValue(Double percentageValue)
The custom line item's percentage value. This will be multiplied against the combined value of its associated resources to determine its charge value.
- Parameters:
percentageValue- The custom line item's percentage value. This will be multiplied against the combined value of its associated resources to determine its charge value.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
associatedValues
CustomLineItemPercentageChargeDetails.Builder associatedValues(Collection<String> associatedValues)
A list of resource ARNs to associate to the percentage custom line item.
- Parameters:
associatedValues- A list of resource ARNs to associate to the percentage custom line item.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
associatedValues
CustomLineItemPercentageChargeDetails.Builder associatedValues(String... associatedValues)
A list of resource ARNs to associate to the percentage custom line item.
- Parameters:
associatedValues- A list of resource ARNs to associate to the percentage custom line item.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-