Package com.oracle.bmc.usage.model
Class ProductSummary.Builder
- java.lang.Object
-
- com.oracle.bmc.usage.model.ProductSummary.Builder
-
- Enclosing class:
- ProductSummary
public static class ProductSummary.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ProductSummarybuild()ProductSummary.Buildercopy(ProductSummary model)ProductSummary.BuilderearnedRewards(Float earnedRewards)The earned rewards for the product.ProductSummary.BuilderisEligibleToEarnRewards(Boolean isEligibleToEarnRewards)The boolean parameter to indicate if the product is eligible to earn rewards.ProductSummary.BuilderproductName(String productName)The rate card product name.ProductSummary.BuilderproductNumber(String productNumber)The rate card product number.ProductSummary.BuilderusageAmount(Double usageAmount)The rate card product usage amount.
-
-
-
Method Detail
-
productNumber
public ProductSummary.Builder productNumber(String productNumber)
The rate card product number.- Parameters:
productNumber- the value to set- Returns:
- this builder
-
productName
public ProductSummary.Builder productName(String productName)
The rate card product name.- Parameters:
productName- the value to set- Returns:
- this builder
-
usageAmount
public ProductSummary.Builder usageAmount(Double usageAmount)
The rate card product usage amount.- Parameters:
usageAmount- the value to set- Returns:
- this builder
-
earnedRewards
public ProductSummary.Builder earnedRewards(Float earnedRewards)
The earned rewards for the product.- Parameters:
earnedRewards- the value to set- Returns:
- this builder
-
isEligibleToEarnRewards
public ProductSummary.Builder isEligibleToEarnRewards(Boolean isEligibleToEarnRewards)
The boolean parameter to indicate if the product is eligible to earn rewards.- Parameters:
isEligibleToEarnRewards- the value to set- Returns:
- this builder
-
build
public ProductSummary build()
-
copy
public ProductSummary.Builder copy(ProductSummary model)
-
-