public static class SubscribedServiceSummary.Builder extends Object
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
SubscribedServiceSummary.Builder |
adminEmail(String adminEmail)
Subscribed service admin email id
|
SubscribedServiceSummary.Builder |
agreementId(Long agreementId)
Subscribed service agreement ID
|
SubscribedServiceSummary.Builder |
agreementName(String agreementName)
Subscribed service agrrement name
|
SubscribedServiceSummary.Builder |
agreementType(String agreementType)
Subscribed service agrrement type
|
SubscribedServiceSummary.Builder |
availableAmount(String availableAmount)
Subscribed sercice available or remaining amount
|
SubscribedServiceSummary.Builder |
billingFrequency(String billingFrequency)
Subscribed service invoice frequency
|
SubscribedServiceSummary.Builder |
billToAddress(SubscribedServiceAddress billToAddress) |
SubscribedServiceSummary.Builder |
billToContact(SubscribedServiceUser billToContact) |
SubscribedServiceSummary.Builder |
billToCustomer(SubscribedServiceBusinessPartner billToCustomer) |
SubscribedServiceSummary.Builder |
bookingOptyNumber(String bookingOptyNumber)
Booking Opportunity Number of Subscribed Service
|
SubscribedServiceSummary |
build() |
SubscribedServiceSummary.Builder |
buyerEmail(String buyerEmail)
Subscribed service buyer email id
|
SubscribedServiceSummary.Builder |
commitmentScheduleId(String commitmentScheduleId)
Subscribed service commitment schedule Id
|
SubscribedServiceSummary.Builder |
copy(SubscribedServiceSummary model) |
SubscribedServiceSummary.Builder |
createdBy(String createdBy)
User that created the subscribed service
|
SubscribedServiceSummary.Builder |
creditPercentage(String creditPercentage)
Subscribed service credit percentage
|
SubscribedServiceSummary.Builder |
csi(Long csi)
Subscribed service CSI number
|
SubscribedServiceSummary.Builder |
customerTransactionReference(String customerTransactionReference)
Identifier for a customer’s transactions for purchase of ay oracle services
|
SubscribedServiceSummary.Builder |
dataCenter(String dataCenter)
Subscribed service data center
|
SubscribedServiceSummary.Builder |
dataCenterRegion(String dataCenterRegion)
Subscribed service data center region
|
SubscribedServiceSummary.Builder |
eligibleToRenew(String eligibleToRenew)
Subscribed service eligible to renew field
|
SubscribedServiceSummary.Builder |
endUserAddress(SubscribedServiceAddress endUserAddress) |
SubscribedServiceSummary.Builder |
endUserContact(SubscribedServiceUser endUserContact) |
SubscribedServiceSummary.Builder |
endUserCustomer(SubscribedServiceBusinessPartner endUserCustomer) |
SubscribedServiceSummary.Builder |
fulfillmentSet(String fulfillmentSet)
Subscribed service fulfillment set
|
SubscribedServiceSummary.Builder |
fundedAllocationValue(String fundedAllocationValue)
Funded Allocation line value example: 12000.00
|
SubscribedServiceSummary.Builder |
id(String id)
SPM internal Subscribed Service ID
|
SubscribedServiceSummary.Builder |
isAllowance(Boolean isAllowance)
Indicates if a service can recieve usages and consequently have available amounts
computed
|
SubscribedServiceSummary.Builder |
isCapToPriceList(Boolean isCapToPriceList)
If true compares rate between ratecard and the active pricelist and minimum rate would be
fetched
|
SubscribedServiceSummary.Builder |
isCreditEnabled(Boolean isCreditEnabled)
Used in context of service credit lines
|
SubscribedServiceSummary.Builder |
isHavingUsage(Boolean isHavingUsage)
Indicator on whether or not there has been usage for the subscribed service
|
SubscribedServiceSummary.Builder |
isIntentToPay(Boolean isIntentToPay)
Subscribed service intent to pay flag
|
SubscribedServiceSummary.Builder |
isPayg(Boolean isPayg)
Subscribed service payg flag
|
SubscribedServiceSummary.Builder |
isSingleRateCard(Boolean isSingleRateCard)
Indicates if the Subscribed service has a single ratecard
|
SubscribedServiceSummary.Builder |
isVariableCommitment(Boolean isVariableCommitment)
Indicates if the commitment lines can have different quantities
|
SubscribedServiceSummary.Builder |
lineNetAmount(String lineNetAmount)
Subscribed service line net amount
|
SubscribedServiceSummary.Builder |
majorSet(Long majorSet)
Subscribed service Major Set
|
SubscribedServiceSummary.Builder |
netUnitPrice(String netUnitPrice)
Subscribed service net unit price
|
SubscribedServiceSummary.Builder |
operationType(String operationType)
Subscribed service operation type
|
SubscribedServiceSummary.Builder |
orderHeaderId(Long orderHeaderId)
Sales Order Header associated to the subscribed service
|
SubscribedServiceSummary.Builder |
orderLineId(Long orderLineId)
Sales Order Line Id associated to the subscribed service
|
SubscribedServiceSummary.Builder |
orderLineNumber(Integer orderLineNumber)
Sales Order Line Number associated to the subscribed service
|
SubscribedServiceSummary.Builder |
orderNumber(Long orderNumber)
Sales Order Number associated to the subscribed service
|
SubscribedServiceSummary.Builder |
orderType(String orderType)
Order Type of Subscribed Service
|
SubscribedServiceSummary.Builder |
originalPromoAmount(String originalPromoAmount)
Subscribed service Promotion Amount
|
SubscribedServiceSummary.Builder |
overageBillTo(String overageBillTo)
Overage Bill To of Subscribed Service
|
SubscribedServiceSummary.Builder |
overageDiscountPercentage(String overageDiscountPercentage)
Subscribed service Overage Discount Percentage
|
SubscribedServiceSummary.Builder |
overagePolicy(String overagePolicy)
Overage Policy of Subscribed Service
|
SubscribedServiceSummary.Builder |
partnerCreditAmount(String partnerCreditAmount)
Subscribed service partner credit amount
|
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 |
paygPolicy(String paygPolicy)
Pay As You Go policy of Subscribed Service (Can be null - indicating no payg policy)
|
SubscribedServiceSummary.Builder |
paymentMethod(String paymentMethod)
Payment Method of Subscribed Service
|
SubscribedServiceSummary.Builder |
paymentNumber(String paymentNumber)
Payment Number of Subscribed Service
|
SubscribedServiceSummary.Builder |
paymentTerm(SubscribedServicePaymentTerm paymentTerm) |
SubscribedServiceSummary.Builder |
pricePeriod(String pricePeriod)
Indicates the period for which the commitment amount can be utilised exceeding which the
amount lapses.
|
SubscribedServiceSummary.Builder |
pricingModel(String pricingModel)
Subscribed service pricing model
|
SubscribedServiceSummary.Builder |
product(RateCardProduct product) |
SubscribedServiceSummary.Builder |
programType(String programType)
Subscribed service program type
|
SubscribedServiceSummary.Builder |
promoOrderLineId(Long promoOrderLineId)
Not null if this service has an associated promotion line in SPM.
|
SubscribedServiceSummary.Builder |
promotionPricingType(String promotionPricingType)
Promotion Pricing Type of Subscribed Service (Can be null - indicating no promotion
pricing)
|
SubscribedServiceSummary.Builder |
promoType(String promoType)
Subscribed service promotion type
|
SubscribedServiceSummary.Builder |
provisioningSource(String provisioningSource)
Subscribed service provisioning source
|
SubscribedServiceSummary.Builder |
quantity(String quantity)
Subscribed service quantity
|
SubscribedServiceSummary.Builder |
rateCardDiscountPercentage(String rateCardDiscountPercentage)
Subscribed service Rate Card Discount Percentage
|
SubscribedServiceSummary.Builder |
ratecardType(String ratecardType)
SPM Ratecard Type
|
SubscribedServiceSummary.Builder |
renewalOptyId(Long renewalOptyId)
Subscribed service Opportunity Id
|
SubscribedServiceSummary.Builder |
renewalOptyNumber(String renewalOptyNumber)
Renewal Opportunity Number of Subscribed Service
|
SubscribedServiceSummary.Builder |
renewalOptyType(String renewalOptyType)
Renewal Opportunity Type of Subscribed Service
|
SubscribedServiceSummary.Builder |
renewedSubscribedServiceId(String renewedSubscribedServiceId)
SPM renewed Subscription ID
|
SubscribedServiceSummary.Builder |
resellerAddress(SubscribedServiceAddress resellerAddress) |
SubscribedServiceSummary.Builder |
resellerContact(SubscribedServiceUser resellerContact) |
SubscribedServiceSummary.Builder |
resellerCustomer(SubscribedServiceBusinessPartner resellerCustomer) |
SubscribedServiceSummary.Builder |
revenueLineId(Long revenueLineId)
Subscribed service Revenue Line Id
|
SubscribedServiceSummary.Builder |
revenueLineNumber(String revenueLineNumber)
Revenue Line NUmber of Subscribed Service
|
SubscribedServiceSummary.Builder |
revisedArrInLc(String revisedArrInLc)
Subscribed service Revised ARR
|
SubscribedServiceSummary.Builder |
revisedArrInSc(String revisedArrInSc)
Subscribed service Revised ARR in Standard Currency
|
SubscribedServiceSummary.Builder |
salesAccountPartyId(Long salesAccountPartyId)
Subscribed service sales account party id
|
SubscribedServiceSummary.Builder |
salesChannel(String salesChannel)
Sales Channel of Subscribed Service
|
SubscribedServiceSummary.Builder |
serialNumber(String serialNumber)
Subscribed service line number
|
SubscribedServiceSummary.Builder |
serviceToAddress(SubscribedServiceAddress serviceToAddress) |
SubscribedServiceSummary.Builder |
serviceToContact(SubscribedServiceUser serviceToContact) |
SubscribedServiceSummary.Builder |
serviceToCustomer(SubscribedServiceBusinessPartner serviceToCustomer) |
SubscribedServiceSummary.Builder |
soldToContact(SubscribedServiceUser soldToContact) |
SubscribedServiceSummary.Builder |
soldToCustomer(SubscribedServiceBusinessPartner soldToCustomer) |
SubscribedServiceSummary.Builder |
startDateType(String startDateType)
Subscribed service start date type
|
SubscribedServiceSummary.Builder |
status(String status)
Subscribed service status
|
SubscribedServiceSummary.Builder |
subscriptionId(String subscriptionId)
Subscription ID associated to the subscribed service
|
SubscribedServiceSummary.Builder |
subscriptionSource(String subscriptionSource)
Subscribed service source
|
SubscribedServiceSummary.Builder |
systemArrInLc(String systemArrInLc)
Subscribed service System ARR
|
SubscribedServiceSummary.Builder |
systemArrInSc(String systemArrInSc)
Subscribed service System ARR in Standard Currency
|
SubscribedServiceSummary.Builder |
systemAtrArrInLc(String systemAtrArrInLc)
Subscribed service System ATR-ARR
|
SubscribedServiceSummary.Builder |
systemAtrArrInSc(String systemAtrArrInSc)
Subscribed service System ATR-ARR in Standard Currency
|
SubscribedServiceSummary.Builder |
termValue(Long termValue)
Term value in Months
|
SubscribedServiceSummary.Builder |
termValueUom(String termValueUom)
Term value UOM
|
SubscribedServiceSummary.Builder |
timeAgreementEnd(Date timeAgreementEnd)
Subscribed service agrrement end date
|
SubscribedServiceSummary.Builder |
timeCreated(Date timeCreated)
Subscribed service creation date
|
SubscribedServiceSummary.Builder |
timeCustomerConfig(Date timeCustomerConfig)
Subscribed service customer config date
|
SubscribedServiceSummary.Builder |
timeEnd(Date timeEnd)
Subscribed service end date
|
SubscribedServiceSummary.Builder |
timeMajorsetEnd(Date timeMajorsetEnd)
Subscribed service Major Set End date
|
SubscribedServiceSummary.Builder |
timeMajorsetStart(Date timeMajorsetStart)
Subscribed service Major Set Start date
|
SubscribedServiceSummary.Builder |
timePaymentExpiry(Date timePaymentExpiry)
Subscribed service payment expiry date
|
SubscribedServiceSummary.Builder |
timeProvisioned(Date timeProvisioned)
Subscribed service provisioning date
|
SubscribedServiceSummary.Builder |
timeServiceConfigurationEmailSent(Date timeServiceConfigurationEmailSent)
Subscribed service service configuration email sent date
|
SubscribedServiceSummary.Builder |
timeStart(Date timeStart)
Subscribed service start date
|
SubscribedServiceSummary.Builder |
timeUpdated(Date timeUpdated)
Subscribed service last update date
|
SubscribedServiceSummary.Builder |
timeWelcomeEmailSent(Date timeWelcomeEmailSent)
Subscribed service welcome email sent date
|
SubscribedServiceSummary.Builder |
totalValue(String totalValue)
Subscribed service total value
|
SubscribedServiceSummary.Builder |
transactionExtensionId(Long transactionExtensionId)
Subscribed service Transaction Extension Id
|
SubscribedServiceSummary.Builder |
type(String type)
Subscribed Service line type
|
SubscribedServiceSummary.Builder |
updatedBy(String updatedBy)
User that updated the subscribed service
|
SubscribedServiceSummary.Builder |
usedAmount(String usedAmount)
Subscribed service used amount
|
public SubscribedServiceSummary.Builder id(String id)
SPM internal Subscribed Service ID
id
- the value to setpublic SubscribedServiceSummary.Builder type(String type)
Subscribed Service line type
type
- the value to setpublic SubscribedServiceSummary.Builder serialNumber(String serialNumber)
Subscribed service line number
serialNumber
- the value to setpublic SubscribedServiceSummary.Builder subscriptionId(String subscriptionId)
Subscription ID associated to the subscribed service
subscriptionId
- the value to setpublic SubscribedServiceSummary.Builder product(RateCardProduct product)
public 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 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 pricePeriod(String pricePeriod)
Indicates the period for which the commitment amount can be utilised exceeding which the amount lapses. Also used in calculation of total contract line value
pricePeriod
- the value to setpublic SubscribedServiceSummary.Builder lineNetAmount(String lineNetAmount)
Subscribed service line net amount
lineNetAmount
- the value to setpublic SubscribedServiceSummary.Builder isVariableCommitment(Boolean isVariableCommitment)
Indicates if the commitment lines can have different quantities
isVariableCommitment
- the value to setpublic SubscribedServiceSummary.Builder isAllowance(Boolean isAllowance)
Indicates if a service can recieve usages and consequently have available amounts computed
isAllowance
- the value to setpublic SubscribedServiceSummary.Builder usedAmount(String usedAmount)
Subscribed service used amount
usedAmount
- the value to setpublic SubscribedServiceSummary.Builder availableAmount(String availableAmount)
Subscribed sercice available or remaining amount
availableAmount
- the value to setpublic SubscribedServiceSummary.Builder fundedAllocationValue(String fundedAllocationValue)
Funded Allocation line value example: 12000.00
fundedAllocationValue
- the value to setpublic SubscribedServiceSummary.Builder isHavingUsage(Boolean isHavingUsage)
Indicator on whether or not there has been usage for the subscribed service
isHavingUsage
- the value to setpublic SubscribedServiceSummary.Builder isCapToPriceList(Boolean isCapToPriceList)
If true compares rate between ratecard and the active pricelist and minimum rate would be fetched
isCapToPriceList
- the value to setpublic SubscribedServiceSummary.Builder creditPercentage(String creditPercentage)
Subscribed service credit percentage
creditPercentage
- 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 isCreditEnabled(Boolean isCreditEnabled)
Used in context of service credit lines
isCreditEnabled
- the value to setpublic SubscribedServiceSummary.Builder overagePolicy(String overagePolicy)
Overage Policy of Subscribed Service
overagePolicy
- the value to setpublic SubscribedServiceSummary.Builder overageBillTo(String overageBillTo)
Overage Bill To of Subscribed Service
overageBillTo
- the value to setpublic SubscribedServiceSummary.Builder paygPolicy(String paygPolicy)
Pay As You Go policy of Subscribed Service (Can be null - indicating no payg policy)
paygPolicy
- the value to setpublic SubscribedServiceSummary.Builder promoOrderLineId(Long promoOrderLineId)
Not null if this service has an associated promotion line in SPM. Contains the line identifier from Order Management of the associated promo line.
promoOrderLineId
- the value to setpublic SubscribedServiceSummary.Builder promotionPricingType(String promotionPricingType)
Promotion Pricing Type of Subscribed Service (Can be null - indicating no promotion pricing)
promotionPricingType
- the value to setpublic SubscribedServiceSummary.Builder rateCardDiscountPercentage(String rateCardDiscountPercentage)
Subscribed service Rate Card Discount Percentage
rateCardDiscountPercentage
- the value to setpublic SubscribedServiceSummary.Builder overageDiscountPercentage(String overageDiscountPercentage)
Subscribed service Overage Discount Percentage
overageDiscountPercentage
- the value to setpublic SubscribedServiceSummary.Builder billToCustomer(SubscribedServiceBusinessPartner billToCustomer)
public SubscribedServiceSummary.Builder billToContact(SubscribedServiceUser billToContact)
public SubscribedServiceSummary.Builder billToAddress(SubscribedServiceAddress billToAddress)
public SubscribedServiceSummary.Builder paymentNumber(String paymentNumber)
Payment Number of Subscribed Service
paymentNumber
- the value to setpublic SubscribedServiceSummary.Builder timePaymentExpiry(Date timePaymentExpiry)
Subscribed service payment expiry date
timePaymentExpiry
- the value to setpublic SubscribedServiceSummary.Builder paymentTerm(SubscribedServicePaymentTerm paymentTerm)
public SubscribedServiceSummary.Builder paymentMethod(String paymentMethod)
Payment Method of Subscribed Service
paymentMethod
- the value to setpublic SubscribedServiceSummary.Builder transactionExtensionId(Long transactionExtensionId)
Subscribed service Transaction Extension Id
transactionExtensionId
- the value to setpublic SubscribedServiceSummary.Builder salesChannel(String salesChannel)
Sales Channel of Subscribed Service
salesChannel
- the value to setpublic SubscribedServiceSummary.Builder eligibleToRenew(String eligibleToRenew)
Subscribed service eligible to renew field
eligibleToRenew
- the value to setpublic SubscribedServiceSummary.Builder renewedSubscribedServiceId(String renewedSubscribedServiceId)
SPM renewed Subscription ID
renewedSubscribedServiceId
- 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 renewalOptyId(Long renewalOptyId)
Subscribed service Opportunity Id
renewalOptyId
- the value to setpublic SubscribedServiceSummary.Builder renewalOptyNumber(String renewalOptyNumber)
Renewal Opportunity Number of Subscribed Service
renewalOptyNumber
- the value to setpublic SubscribedServiceSummary.Builder renewalOptyType(String renewalOptyType)
Renewal Opportunity Type of Subscribed Service
renewalOptyType
- the value to setpublic SubscribedServiceSummary.Builder bookingOptyNumber(String bookingOptyNumber)
Booking Opportunity Number of Subscribed Service
bookingOptyNumber
- the value to setpublic SubscribedServiceSummary.Builder revenueLineId(Long revenueLineId)
Subscribed service Revenue Line Id
revenueLineId
- the value to setpublic SubscribedServiceSummary.Builder revenueLineNumber(String revenueLineNumber)
Revenue Line NUmber of Subscribed Service
revenueLineNumber
- the value to setpublic SubscribedServiceSummary.Builder majorSet(Long majorSet)
Subscribed service Major Set
majorSet
- the value to setpublic SubscribedServiceSummary.Builder timeMajorsetStart(Date timeMajorsetStart)
Subscribed service Major Set Start date
timeMajorsetStart
- the value to setpublic SubscribedServiceSummary.Builder timeMajorsetEnd(Date timeMajorsetEnd)
Subscribed service Major Set End date
timeMajorsetEnd
- the value to setpublic SubscribedServiceSummary.Builder systemArrInLc(String systemArrInLc)
Subscribed service System ARR
systemArrInLc
- the value to setpublic SubscribedServiceSummary.Builder systemArrInSc(String systemArrInSc)
Subscribed service System ARR in Standard Currency
systemArrInSc
- the value to setpublic SubscribedServiceSummary.Builder systemAtrArrInLc(String systemAtrArrInLc)
Subscribed service System ATR-ARR
systemAtrArrInLc
- the value to setpublic SubscribedServiceSummary.Builder systemAtrArrInSc(String systemAtrArrInSc)
Subscribed service System ATR-ARR in Standard Currency
systemAtrArrInSc
- the value to setpublic SubscribedServiceSummary.Builder revisedArrInLc(String revisedArrInLc)
Subscribed service Revised ARR
revisedArrInLc
- the value to setpublic SubscribedServiceSummary.Builder revisedArrInSc(String revisedArrInSc)
Subscribed service Revised ARR in Standard Currency
revisedArrInSc
- the value to setpublic SubscribedServiceSummary.Builder totalValue(String totalValue)
Subscribed service total value
totalValue
- the value to setpublic SubscribedServiceSummary.Builder originalPromoAmount(String originalPromoAmount)
Subscribed service Promotion Amount
originalPromoAmount
- the value to setpublic SubscribedServiceSummary.Builder orderHeaderId(Long orderHeaderId)
Sales Order Header associated to the subscribed service
orderHeaderId
- the value to setpublic SubscribedServiceSummary.Builder orderNumber(Long orderNumber)
Sales Order Number associated to the subscribed service
orderNumber
- the value to setpublic SubscribedServiceSummary.Builder orderType(String orderType)
Order Type of Subscribed Service
orderType
- the value to setpublic SubscribedServiceSummary.Builder orderLineId(Long orderLineId)
Sales Order Line Id associated to the subscribed service
orderLineId
- the value to setpublic SubscribedServiceSummary.Builder orderLineNumber(Integer orderLineNumber)
Sales Order Line Number associated to the subscribed service
orderLineNumber
- the value to setpublic SubscribedServiceSummary.Builder commitmentScheduleId(String commitmentScheduleId)
Subscribed service commitment schedule Id
commitmentScheduleId
- the value to setpublic SubscribedServiceSummary.Builder salesAccountPartyId(Long salesAccountPartyId)
Subscribed service sales account party id
salesAccountPartyId
- the value to setpublic SubscribedServiceSummary.Builder dataCenter(String dataCenter)
Subscribed service data center
dataCenter
- the value to setpublic SubscribedServiceSummary.Builder dataCenterRegion(String dataCenterRegion)
Subscribed service data center region
dataCenterRegion
- the value to setpublic SubscribedServiceSummary.Builder adminEmail(String adminEmail)
Subscribed service admin email id
adminEmail
- the value to setpublic SubscribedServiceSummary.Builder buyerEmail(String buyerEmail)
Subscribed service buyer email id
buyerEmail
- the value to setpublic SubscribedServiceSummary.Builder subscriptionSource(String subscriptionSource)
Subscribed service source
subscriptionSource
- the value to setpublic SubscribedServiceSummary.Builder provisioningSource(String provisioningSource)
Subscribed service provisioning source
provisioningSource
- the value to setpublic SubscribedServiceSummary.Builder fulfillmentSet(String fulfillmentSet)
Subscribed service fulfillment set
fulfillmentSet
- the value to setpublic SubscribedServiceSummary.Builder isIntentToPay(Boolean isIntentToPay)
Subscribed service intent to pay flag
isIntentToPay
- the value to setpublic SubscribedServiceSummary.Builder isPayg(Boolean isPayg)
Subscribed service payg flag
isPayg
- 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 startDateType(String startDateType)
Subscribed service start date type
startDateType
- the value to setpublic SubscribedServiceSummary.Builder timeProvisioned(Date timeProvisioned)
Subscribed service provisioning date
timeProvisioned
- the value to setpublic SubscribedServiceSummary.Builder promoType(String promoType)
Subscribed service promotion type
promoType
- the value to setpublic SubscribedServiceSummary.Builder serviceToCustomer(SubscribedServiceBusinessPartner serviceToCustomer)
public SubscribedServiceSummary.Builder serviceToContact(SubscribedServiceUser serviceToContact)
public SubscribedServiceSummary.Builder serviceToAddress(SubscribedServiceAddress serviceToAddress)
public SubscribedServiceSummary.Builder soldToCustomer(SubscribedServiceBusinessPartner soldToCustomer)
public SubscribedServiceSummary.Builder soldToContact(SubscribedServiceUser soldToContact)
public SubscribedServiceSummary.Builder endUserCustomer(SubscribedServiceBusinessPartner endUserCustomer)
public SubscribedServiceSummary.Builder endUserContact(SubscribedServiceUser endUserContact)
public SubscribedServiceSummary.Builder endUserAddress(SubscribedServiceAddress endUserAddress)
public SubscribedServiceSummary.Builder resellerCustomer(SubscribedServiceBusinessPartner resellerCustomer)
public SubscribedServiceSummary.Builder resellerContact(SubscribedServiceUser resellerContact)
public SubscribedServiceSummary.Builder resellerAddress(SubscribedServiceAddress resellerAddress)
public SubscribedServiceSummary.Builder csi(Long csi)
Subscribed service CSI number
csi
- the value to setpublic SubscribedServiceSummary.Builder customerTransactionReference(String customerTransactionReference)
Identifier for a customer’s transactions for purchase of ay oracle services
customerTransactionReference
- the value to setpublic SubscribedServiceSummary.Builder partnerCreditAmount(String partnerCreditAmount)
Subscribed service partner credit amount
partnerCreditAmount
- the value to setpublic SubscribedServiceSummary.Builder isSingleRateCard(Boolean isSingleRateCard)
Indicates if the Subscribed service has a single ratecard
isSingleRateCard
- the value to setpublic SubscribedServiceSummary.Builder agreementId(Long agreementId)
Subscribed service agreement ID
agreementId
- the value to setpublic SubscribedServiceSummary.Builder agreementName(String agreementName)
Subscribed service agrrement name
agreementName
- the value to setpublic SubscribedServiceSummary.Builder agreementType(String agreementType)
Subscribed service agrrement type
agreementType
- the value to setpublic SubscribedServiceSummary.Builder billingFrequency(String billingFrequency)
Subscribed service invoice frequency
billingFrequency
- the value to setpublic SubscribedServiceSummary.Builder timeWelcomeEmailSent(Date timeWelcomeEmailSent)
Subscribed service welcome email sent date
timeWelcomeEmailSent
- the value to setpublic SubscribedServiceSummary.Builder timeServiceConfigurationEmailSent(Date timeServiceConfigurationEmailSent)
Subscribed service service configuration email sent date
timeServiceConfigurationEmailSent
- the value to setpublic SubscribedServiceSummary.Builder timeCustomerConfig(Date timeCustomerConfig)
Subscribed service customer config date
timeCustomerConfig
- the value to setpublic SubscribedServiceSummary.Builder timeAgreementEnd(Date timeAgreementEnd)
Subscribed service agrrement end date
timeAgreementEnd
- the value to setpublic SubscribedServiceSummary.Builder timeCreated(Date timeCreated)
Subscribed service creation date
timeCreated
- the value to setpublic SubscribedServiceSummary.Builder createdBy(String createdBy)
User that created the subscribed service
createdBy
- the value to setpublic SubscribedServiceSummary.Builder timeUpdated(Date timeUpdated)
Subscribed service last update date
timeUpdated
- the value to setpublic SubscribedServiceSummary.Builder updatedBy(String updatedBy)
User that updated the subscribed service
updatedBy
- the value to setpublic SubscribedServiceSummary.Builder ratecardType(String ratecardType)
SPM Ratecard Type
ratecardType
- the value to setpublic SubscribedServiceSummary build()
public SubscribedServiceSummary.Builder copy(SubscribedServiceSummary model)
Copyright © 2016–2024. All rights reserved.