Class InvoicingProduct.Builder
- java.lang.Object
-
- com.oracle.bmc.onesubscription.model.InvoicingProduct.Builder
-
- Enclosing class:
- InvoicingProduct
public static class InvoicingProduct.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description InvoicingProduct.BuilderbillingCategory(String billingCategory)Metered service billing category.InvoicingProductbuild()InvoicingProduct.Buildercopy(InvoicingProduct model)InvoicingProduct.Buildername(String name)Product name.InvoicingProduct.BuilderpartNumber(String partNumber)Product part number.InvoicingProduct.BuilderproductCategory(String productCategory)Product category.InvoicingProduct.BuilderucmRateCardPartType(String ucmRateCardPartType)Rate card part type of product.InvoicingProduct.BuilderunitOfMeasure(String unitOfMeasure)Unit of measure.
-
-
-
Method Detail
-
partNumber
public InvoicingProduct.Builder partNumber(String partNumber)
Product part number.- Parameters:
partNumber- the value to set- Returns:
- this builder
-
name
public InvoicingProduct.Builder name(String name)
Product name.- Parameters:
name- the value to set- Returns:
- this builder
-
unitOfMeasure
public InvoicingProduct.Builder unitOfMeasure(String unitOfMeasure)
Unit of measure.- Parameters:
unitOfMeasure- the value to set- Returns:
- this builder
-
billingCategory
public InvoicingProduct.Builder billingCategory(String billingCategory)
Metered service billing category.- Parameters:
billingCategory- the value to set- Returns:
- this builder
-
productCategory
public InvoicingProduct.Builder productCategory(String productCategory)
Product category.- Parameters:
productCategory- the value to set- Returns:
- this builder
-
ucmRateCardPartType
public InvoicingProduct.Builder ucmRateCardPartType(String ucmRateCardPartType)
Rate card part type of product.- Parameters:
ucmRateCardPartType- the value to set- Returns:
- this builder
-
build
public InvoicingProduct build()
-
copy
public InvoicingProduct.Builder copy(InvoicingProduct model)
-
-