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