public static class SubscribedServiceSummary.Builder extends Object
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
SubscribedServiceSummary.Builder |
bookingOptyNumber(String bookingOptyNumber)
Booking Opportunity Number of Subscribed Service
|
SubscribedServiceSummary |
build() |
SubscribedServiceSummary.Builder |
commitmentServices(List<Commitment> commitmentServices)
List of Commitment services of a line
|
SubscribedServiceSummary.Builder |
copy(SubscribedServiceSummary model) |
SubscribedServiceSummary.Builder |
csi(Long csi)
Subscribed service CSI number
|
SubscribedServiceSummary.Builder |
dataCenterRegion(String dataCenterRegion)
Subscribed service data center region
|
SubscribedServiceSummary.Builder |
fundedAllocationValue(String fundedAllocationValue)
Funded Allocation line value example: 12000.00
|
SubscribedServiceSummary.Builder |
id(String id)
SPM internal Subscribed Service ID
|
SubscribedServiceSummary.Builder |
isIntentToPay(Boolean isIntentToPay)
Subscribed service intent to pay flag
|
SubscribedServiceSummary.Builder |
netUnitPrice(String netUnitPrice)
Subscribed service net unit price
|
SubscribedServiceSummary.Builder |
operationType(String operationType)
Subscribed service operation type
|
SubscribedServiceSummary.Builder |
orderNumber(Long orderNumber)
Sales Order Number associated to the subscribed service
|
SubscribedServiceSummary.Builder |
partnerTransactionType(String partnerTransactionType)
This field contains the name of the partner to which the subscription belongs - depending
on which the invoicing may differ
|
SubscribedServiceSummary.Builder |
pricingModel(String pricingModel)
Subscribed service pricing model
|
SubscribedServiceSummary.Builder |
product(SubscriptionProduct product) |
SubscribedServiceSummary.Builder |
programType(String programType)
Subscribed service program type
|
SubscribedServiceSummary.Builder |
promoType(String promoType)
Subscribed service promotion type
|
SubscribedServiceSummary.Builder |
quantity(String quantity)
Subscribed service quantity
|
SubscribedServiceSummary.Builder |
status(String status)
Subscribed service status
|
SubscribedServiceSummary.Builder |
termValue(Long termValue)
Term value in Months
|
SubscribedServiceSummary.Builder |
termValueUOM(String termValueUOM)
Term value UOM
|
SubscribedServiceSummary.Builder |
timeEnd(Date timeEnd)
Subscribed service end date
|
SubscribedServiceSummary.Builder |
timeStart(Date timeStart)
Subscribed service start date
|
SubscribedServiceSummary.Builder |
totalValue(String totalValue)
Subscribed service total value
|
public SubscribedServiceSummary.Builder id(String id)
SPM internal Subscribed Service ID
id
- the value to setpublic SubscribedServiceSummary.Builder product(SubscriptionProduct product)
public SubscribedServiceSummary.Builder quantity(String quantity)
Subscribed service quantity
quantity
- the value to setpublic SubscribedServiceSummary.Builder status(String status)
Subscribed service status
status
- the value to setpublic SubscribedServiceSummary.Builder operationType(String operationType)
Subscribed service operation type
operationType
- the value to setpublic SubscribedServiceSummary.Builder netUnitPrice(String netUnitPrice)
Subscribed service net unit price
netUnitPrice
- the value to setpublic SubscribedServiceSummary.Builder fundedAllocationValue(String fundedAllocationValue)
Funded Allocation line value example: 12000.00
fundedAllocationValue
- the value to setpublic SubscribedServiceSummary.Builder partnerTransactionType(String partnerTransactionType)
This field contains the name of the partner to which the subscription belongs - depending on which the invoicing may differ
partnerTransactionType
- the value to setpublic SubscribedServiceSummary.Builder termValue(Long termValue)
Term value in Months
termValue
- the value to setpublic SubscribedServiceSummary.Builder termValueUOM(String termValueUOM)
Term value UOM
termValueUOM
- the value to setpublic SubscribedServiceSummary.Builder bookingOptyNumber(String bookingOptyNumber)
Booking Opportunity Number of Subscribed Service
bookingOptyNumber
- the value to setpublic SubscribedServiceSummary.Builder totalValue(String totalValue)
Subscribed service total value
totalValue
- the value to setpublic SubscribedServiceSummary.Builder orderNumber(Long orderNumber)
Sales Order Number associated to the subscribed service
orderNumber
- the value to setpublic SubscribedServiceSummary.Builder dataCenterRegion(String dataCenterRegion)
Subscribed service data center region
dataCenterRegion
- the value to setpublic SubscribedServiceSummary.Builder pricingModel(String pricingModel)
Subscribed service pricing model
pricingModel
- the value to setpublic SubscribedServiceSummary.Builder programType(String programType)
Subscribed service program type
programType
- the value to setpublic SubscribedServiceSummary.Builder promoType(String promoType)
Subscribed service promotion type
promoType
- the value to setpublic SubscribedServiceSummary.Builder csi(Long csi)
Subscribed service CSI number
csi
- the value to setpublic SubscribedServiceSummary.Builder isIntentToPay(Boolean isIntentToPay)
Subscribed service intent to pay flag
isIntentToPay
- the value to setpublic SubscribedServiceSummary.Builder timeStart(Date timeStart)
Subscribed service start date
timeStart
- the value to setpublic SubscribedServiceSummary.Builder timeEnd(Date timeEnd)
Subscribed service end date
timeEnd
- the value to setpublic SubscribedServiceSummary.Builder commitmentServices(List<Commitment> commitmentServices)
List of Commitment services of a line
commitmentServices
- the value to setpublic SubscribedServiceSummary build()
public SubscribedServiceSummary.Builder copy(SubscribedServiceSummary model)
Copyright © 2016–2024. All rights reserved.