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.Builder
billingCategory(String billingCategory)
Metered service billing categoryInvoicingProduct
build()
InvoicingProduct.Builder
copy(InvoicingProduct model)
InvoicingProduct.Builder
name(String name)
Product nameInvoicingProduct.Builder
partNumber(String partNumber)
Product part numberInvoicingProduct.Builder
productCategory(String productCategory)
Product categoryInvoicingProduct.Builder
ucmRateCardPartType(String ucmRateCardPartType)
Rate card part type of ProductInvoicingProduct.Builder
unitOfMeasure(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)
-
-