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.Builder
billingCategory(String billingCategory)
Metered service billing categoryComputedUsageProduct
build()
ComputedUsageProduct.Builder
copy(ComputedUsageProduct model)
ComputedUsageProduct.Builder
name(String name)
Product nameComputedUsageProduct.Builder
partNumber(String partNumber)
Product part numberComputedUsageProduct.Builder
productCategory(String productCategory)
Product categoryComputedUsageProduct.Builder
provisioningGroup(String provisioningGroup)
Product provisioning groupComputedUsageProduct.Builder
ucmRateCardPartType(String ucmRateCardPartType)
Rate card part type of ProductComputedUsageProduct.Builder
unitOfMeasure(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)
-
-