public static class SubscriptionSubscribedService.Builder extends Object
Constructor and Description |
---|
Builder() |
public SubscriptionSubscribedService.Builder id(String id)
SPM internal Subscribed Service ID
id
- the value to setpublic SubscriptionSubscribedService.Builder product(SubscriptionProduct product)
public SubscriptionSubscribedService.Builder quantity(String quantity)
Subscribed service quantity
quantity
- the value to setpublic SubscriptionSubscribedService.Builder status(String status)
Subscribed service status
status
- the value to setpublic SubscriptionSubscribedService.Builder operationType(String operationType)
Subscribed service operation type
operationType
- the value to setpublic SubscriptionSubscribedService.Builder netUnitPrice(String netUnitPrice)
Subscribed service net unit price
netUnitPrice
- the value to setpublic SubscriptionSubscribedService.Builder usedAmount(String usedAmount)
Subscribed service used amount
usedAmount
- the value to setpublic SubscriptionSubscribedService.Builder availableAmount(String availableAmount)
Subscribed sercice available or remaining amount
availableAmount
- the value to setpublic SubscriptionSubscribedService.Builder fundedAllocationValue(String fundedAllocationValue)
Funded Allocation line value example: 12000.00
fundedAllocationValue
- the value to setpublic SubscriptionSubscribedService.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 SubscriptionSubscribedService.Builder termValue(Long termValue)
Term value in Months
termValue
- the value to setpublic SubscriptionSubscribedService.Builder termValueUom(String termValueUom)
Term value UOM
termValueUom
- the value to setpublic SubscriptionSubscribedService.Builder bookingOptyNumber(String bookingOptyNumber)
Booking Opportunity Number of Subscribed Service
bookingOptyNumber
- the value to setpublic SubscriptionSubscribedService.Builder totalValue(String totalValue)
Subscribed service total value
totalValue
- the value to setpublic SubscriptionSubscribedService.Builder originalPromoAmount(String originalPromoAmount)
Subscribed service Promotion Amount
originalPromoAmount
- the value to setpublic SubscriptionSubscribedService.Builder orderNumber(Long orderNumber)
Sales Order Number associated to the subscribed service
orderNumber
- the value to setpublic SubscriptionSubscribedService.Builder dataCenterRegion(String dataCenterRegion)
Subscribed service data center region
dataCenterRegion
- the value to setpublic SubscriptionSubscribedService.Builder pricingModel(String pricingModel)
Subscribed service pricing model
pricingModel
- the value to setpublic SubscriptionSubscribedService.Builder programType(String programType)
Subscribed service program type
programType
- the value to setpublic SubscriptionSubscribedService.Builder promoType(String promoType)
Subscribed service promotion type
promoType
- the value to setpublic SubscriptionSubscribedService.Builder csi(Long csi)
Subscribed service CSI number
csi
- the value to setpublic SubscriptionSubscribedService.Builder isIntentToPay(Boolean isIntentToPay)
Subscribed service intent to pay flag
isIntentToPay
- the value to setpublic SubscriptionSubscribedService.Builder timeStart(Date timeStart)
Subscribed service start date
timeStart
- the value to setpublic SubscriptionSubscribedService.Builder timeEnd(Date timeEnd)
Subscribed service end date
timeEnd
- the value to setpublic SubscriptionSubscribedService.Builder commitmentServices(List<CommitmentService> commitmentServices)
List of Commitment services of a line
commitmentServices
- the value to setpublic SubscriptionSubscribedService build()
public SubscriptionSubscribedService.Builder copy(SubscriptionSubscribedService model)
Copyright © 2016–2024. All rights reserved.