Package com.oracle.bmc.fusionapps.model
Class SubscriptionSku.Builder
- java.lang.Object
-
- com.oracle.bmc.fusionapps.model.SubscriptionSku.Builder
-
- Enclosing class:
- SubscriptionSku
public static class SubscriptionSku.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SubscriptionSku
build()
SubscriptionSku.Builder
copy(SubscriptionSku model)
SubscriptionSku.Builder
description(String description)
Description of the stock units.SubscriptionSku.Builder
licensePartDescription(String licensePartDescription)
Description of the covered product belonging to this Sku.SubscriptionSku.Builder
metricName(String metricName)
Base metric for billing the service.SubscriptionSku.Builder
quantity(Integer quantity)
Quantity of the stock units.SubscriptionSku.Builder
sku(String sku)
Stock keeping unit id.
-
-
-
Method Detail
-
sku
public SubscriptionSku.Builder sku(String sku)
Stock keeping unit id.- Parameters:
sku
- the value to set- Returns:
- this builder
-
licensePartDescription
public SubscriptionSku.Builder licensePartDescription(String licensePartDescription)
Description of the covered product belonging to this Sku.- Parameters:
licensePartDescription
- the value to set- Returns:
- this builder
-
metricName
public SubscriptionSku.Builder metricName(String metricName)
Base metric for billing the service.- Parameters:
metricName
- the value to set- Returns:
- this builder
-
quantity
public SubscriptionSku.Builder quantity(Integer quantity)
Quantity of the stock units.- Parameters:
quantity
- the value to set- Returns:
- this builder
-
description
public SubscriptionSku.Builder description(String description)
Description of the stock units.- Parameters:
description
- the value to set- Returns:
- this builder
-
build
public SubscriptionSku build()
-
copy
public SubscriptionSku.Builder copy(SubscriptionSku model)
-
-