Interface Cost.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<Cost.Builder,Cost>,SdkBuilder<Cost.Builder,Cost>,SdkPojo
- Enclosing class:
- Cost
public static interface Cost.Builder extends SdkPojo, CopyableBuilder<Cost.Builder,Cost>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Cost.Builderamount(Double amount)The cost amount.Cost.Buildercurrency(String currency)The cost currency, for exampleUSD.Cost.Builderfrequency(String frequency)The cost frequency.Cost.Builderfrequency(CostFrequency frequency)The cost frequency.-
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
-
amount
Cost.Builder amount(Double amount)
The cost amount.
- Parameters:
amount- The cost amount.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
currency
Cost.Builder currency(String currency)
The cost currency, for example
USD.- Parameters:
currency- The cost currency, for exampleUSD.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
frequency
Cost.Builder frequency(String frequency)
The cost frequency.
- Parameters:
frequency- The cost frequency.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
CostFrequency,CostFrequency
-
frequency
Cost.Builder frequency(CostFrequency frequency)
The cost frequency.
- Parameters:
frequency- The cost frequency.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
CostFrequency,CostFrequency
-
-