public static class SubscriptionSku.Builder extends Object
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
SubscriptionSku |
build() |
SubscriptionSku.Builder |
copy(SubscriptionSku model) |
SubscriptionSku.Builder |
description(String description)
Description of the stock units.
|
SubscriptionSku.Builder |
endDate(Date endDate)
Date and time when the SKU ended.
|
SubscriptionSku.Builder |
gsiOrderLineId(String gsiOrderLineId)
Sales order line identifier.
|
SubscriptionSku.Builder |
isAdditionalInstance(Boolean isAdditionalInstance)
Specifies if an additional test instance can be provisioned by the SaaS application.
|
SubscriptionSku.Builder |
isBaseServiceComponent(Boolean isBaseServiceComponent)
Specifies if the SKU is considered as a parent or child.
|
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 (SKU) ID.
|
SubscriptionSku.Builder |
startDate(Date startDate)
Date and time when the SKU was created.
|
public SubscriptionSku.Builder sku(String sku)
Stock Keeping Unit (SKU) ID.
sku
- the value to setpublic SubscriptionSku.Builder quantity(Integer quantity)
Quantity of the stock units.
quantity
- the value to setpublic SubscriptionSku.Builder description(String description)
Description of the stock units.
description
- the value to setpublic SubscriptionSku.Builder gsiOrderLineId(String gsiOrderLineId)
Sales order line identifier.
gsiOrderLineId
- the value to setpublic SubscriptionSku.Builder licensePartDescription(String licensePartDescription)
Description of the covered product belonging to this SKU.
licensePartDescription
- the value to setpublic SubscriptionSku.Builder metricName(String metricName)
Base metric for billing the service.
metricName
- the value to setpublic SubscriptionSku.Builder isBaseServiceComponent(Boolean isBaseServiceComponent)
Specifies if the SKU is considered as a parent or child.
isBaseServiceComponent
- the value to setpublic SubscriptionSku.Builder isAdditionalInstance(Boolean isAdditionalInstance)
Specifies if an additional test instance can be provisioned by the SaaS application.
isAdditionalInstance
- the value to setpublic SubscriptionSku.Builder startDate(Date startDate)
Date and time when the SKU was created.
startDate
- the value to setpublic SubscriptionSku.Builder endDate(Date endDate)
Date and time when the SKU ended.
endDate
- the value to setpublic SubscriptionSku build()
public SubscriptionSku.Builder copy(SubscriptionSku model)
Copyright © 2016–2024. All rights reserved.