Interface Usage.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<Usage.Builder,Usage>,SdkBuilder<Usage.Builder,Usage>,SdkPojo
- Enclosing class:
- Usage
public static interface Usage.Builder extends SdkPojo, CopyableBuilder<Usage.Builder,Usage>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Usage.Builderoperation(String operation)The operation value.Usage.BuilderproductCode(String productCode)The product code.Usage.Builderunit(String unit)The usage unit.Usage.BuilderusageAmount(Double usageAmount)The usage amount.Usage.BuilderusageType(String usageType)The usage type.-
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 Detail
-
usageType
Usage.Builder usageType(String usageType)
The usage type.
- Parameters:
usageType- The usage type.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
usageAmount
Usage.Builder usageAmount(Double usageAmount)
The usage amount.
- Parameters:
usageAmount- The usage amount.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
operation
Usage.Builder operation(String operation)
The operation value.
- Parameters:
operation- The operation value.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
productCode
Usage.Builder productCode(String productCode)
The product code.
- Parameters:
productCode- The product code.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
unit
Usage.Builder unit(String unit)
The usage unit.
- Parameters:
unit- The usage unit.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-