Class Product.Builder
- java.lang.Object
-
- com.oracle.bmc.osubsubscription.model.Product.Builder
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Product.Builder
billingCategory(String billingCategory)
Metered service billing categoryProduct
build()
Product.Builder
copy(Product model)
Product.Builder
name(String name)
Product nameProduct.Builder
partNumber(String partNumber)
Product part numnerProduct.Builder
productCategory(String productCategory)
Product categoryProduct.Builder
ucmRateCardPartType(String ucmRateCardPartType)
Rate card part type of ProductProduct.Builder
unitOfMeasure(String unitOfMeasure)
Unit of measure
-
-
-
Method Detail
-
partNumber
public Product.Builder partNumber(String partNumber)
Product part numner- Parameters:
partNumber
- the value to set- Returns:
- this builder
-
name
public Product.Builder name(String name)
Product name- Parameters:
name
- the value to set- Returns:
- this builder
-
unitOfMeasure
public Product.Builder unitOfMeasure(String unitOfMeasure)
Unit of measure- Parameters:
unitOfMeasure
- the value to set- Returns:
- this builder
-
billingCategory
public Product.Builder billingCategory(String billingCategory)
Metered service billing category- Parameters:
billingCategory
- the value to set- Returns:
- this builder
-
productCategory
public Product.Builder productCategory(String productCategory)
Product category- Parameters:
productCategory
- the value to set- Returns:
- this builder
-
ucmRateCardPartType
public Product.Builder ucmRateCardPartType(String ucmRateCardPartType)
Rate card part type of Product- Parameters:
ucmRateCardPartType
- the value to set- Returns:
- this builder
-
build
public Product build()
-
copy
public Product.Builder copy(Product model)
-
-