Class SubscribedService
- java.lang.Object
-
- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
- com.oracle.bmc.onesubscription.model.SubscribedService
-
@Generated(value="OracleSDKGenerator", comments="API Version: 20190111") public final class SubscribedService extends com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
Subscribed service contract details
Note: Objects should always be created or deserialized using theSubscribedService.Builder
.This model distinguishes fields that are null because they are unset from fields that are explicitly set to null. This is done in the setter methods of the
SubscribedService.Builder
, which maintain a set of all explicitly set fields calledSubscribedService.Builder.__explicitlySet__
. ThehashCode()
andequals(Object)
methods are implemented to take the explicitly set fields into account. The constructor, on the other hand, does not take the explicitly set fields into account (since the constructor cannot distinguish explicit null from unset null).
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
SubscribedService.Builder
-
Constructor Summary
Constructors Constructor Description SubscribedService(String id, String type, String serialNumber, String subscriptionId, RateCardProduct product, Date timeStart, Date timeEnd, String quantity, String status, String operationType, String netUnitPrice, String pricePeriod, String lineNetAmount, Boolean isVariableCommitment, Boolean isAllowance, String usedAmount, String availableAmount, String fundedAllocationValue, Boolean isHavingUsage, Boolean isCapToPriceList, String creditPercentage, String partnerTransactionType, Boolean isCreditEnabled, String overagePolicy, String overageBillTo, String paygPolicy, Long promoOrderLineId, String promotionPricingType, String rateCardDiscountPercentage, String overageDiscountPercentage, SubscribedServiceBusinessPartner billToCustomer, SubscribedServiceUser billToContact, SubscribedServiceAddress billToAddress, String paymentNumber, Date timePaymentExpiry, SubscribedServicePaymentTerm paymentTerm, String paymentMethod, Long transactionExtensionId, String salesChannel, String eligibleToRenew, String renewedSubscribedServiceId, Long termValue, String termValueUom, Long renewalOptyId, String renewalOptyNumber, String renewalOptyType, String bookingOptyNumber, Long revenueLineId, String revenueLineNumber, Long majorSet, Date timeMajorsetStart, Date timeMajorsetEnd, String systemArrInLc, String systemArrInSc, String systemAtrArrInLc, String systemAtrArrInSc, String revisedArrInLc, String revisedArrInSc, String totalValue, String originalPromoAmount, Long orderHeaderId, Long orderNumber, String orderType, Long orderLineId, Integer orderLineNumber, String commitmentScheduleId, Long salesAccountPartyId, String dataCenter, String dataCenterRegion, String adminEmail, String buyerEmail, String subscriptionSource, String provisioningSource, String fulfillmentSet, Boolean isIntentToPay, Boolean isPayg, String pricingModel, String programType, String startDateType, Date timeProvisioned, String promoType, SubscribedServiceBusinessPartner serviceToCustomer, SubscribedServiceUser serviceToContact, SubscribedServiceAddress serviceToAddress, SubscribedServiceBusinessPartner soldToCustomer, SubscribedServiceUser soldToContact, SubscribedServiceBusinessPartner endUserCustomer, SubscribedServiceUser endUserContact, SubscribedServiceAddress endUserAddress, SubscribedServiceBusinessPartner resellerCustomer, SubscribedServiceUser resellerContact, SubscribedServiceAddress resellerAddress, Long csi, String customerTransactionReference, String partnerCreditAmount, Boolean isSingleRateCard, Long agreementId, String agreementName, String agreementType, String billingFrequency, Date timeWelcomeEmailSent, Date timeServiceConfigurationEmailSent, Date timeCustomerConfig, Date timeAgreementEnd, List<CommitmentService> commitmentServices, List<RateCardSummary> rateCards, Date timeCreated, String createdBy, Date timeUpdated, String updatedBy, String ratecardType)
Deprecated.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static SubscribedService.Builder
builder()
Create a new builder.boolean
equals(Object o)
String
getAdminEmail()
Subscribed service admin email idLong
getAgreementId()
Subscribed service agreement IDString
getAgreementName()
Subscribed service agrrement nameString
getAgreementType()
Subscribed service agrrement typeString
getAvailableAmount()
Subscribed sercice available or remaining amountString
getBillingFrequency()
Subscribed service invoice frequencySubscribedServiceAddress
getBillToAddress()
SubscribedServiceUser
getBillToContact()
SubscribedServiceBusinessPartner
getBillToCustomer()
String
getBookingOptyNumber()
Booking Opportunity Number of Subscribed ServiceString
getBuyerEmail()
Subscribed service buyer email idString
getCommitmentScheduleId()
Subscribed service commitment schedule IdList<CommitmentService>
getCommitmentServices()
List of Commitment services of a lineString
getCreatedBy()
User that created the subscribed serviceString
getCreditPercentage()
Subscribed service credit percentageLong
getCsi()
Subscribed service CSI numberString
getCustomerTransactionReference()
Identifier for a customer’s transactions for purchase of ay oracle servicesString
getDataCenter()
Subscribed service data centerString
getDataCenterRegion()
Subscribed service data center regionString
getEligibleToRenew()
Subscribed service eligible to renew fieldSubscribedServiceAddress
getEndUserAddress()
SubscribedServiceUser
getEndUserContact()
SubscribedServiceBusinessPartner
getEndUserCustomer()
String
getFulfillmentSet()
Subscribed service fulfillment setString
getFundedAllocationValue()
Funded Allocation line value example: 12000.00String
getId()
SPM internal Subscribed Service IDBoolean
getIsAllowance()
Indicates if a service can recieve usages and consequently have available amounts computedBoolean
getIsCapToPriceList()
If true compares rate between ratecard and the active pricelist and minimum rate would be fetchedBoolean
getIsCreditEnabled()
Used in context of service credit linesBoolean
getIsHavingUsage()
Indicator on whether or not there has been usage for the subscribed serviceBoolean
getIsIntentToPay()
Subscribed service intent to pay flagBoolean
getIsPayg()
Subscribed service payg flagBoolean
getIsSingleRateCard()
Indicates if the Subscribed service has a single ratecardBoolean
getIsVariableCommitment()
Indicates if the commitment lines can have different quantitiesString
getLineNetAmount()
Subscribed service line net amountLong
getMajorSet()
Subscribed service Major SetString
getNetUnitPrice()
Subscribed service net unit priceString
getOperationType()
Subscribed service operation typeLong
getOrderHeaderId()
Sales Order Header associated to the subscribed serviceLong
getOrderLineId()
Sales Order Line Id associated to the subscribed serviceInteger
getOrderLineNumber()
Sales Order Line Number associated to the subscribed serviceLong
getOrderNumber()
Sales Order Number associated to the subscribed serviceString
getOrderType()
Order Type of Subscribed ServiceString
getOriginalPromoAmount()
Subscribed service Promotion AmountString
getOverageBillTo()
Overage Bill To of Subscribed ServiceString
getOverageDiscountPercentage()
Subscribed service Overage Discount PercentageString
getOveragePolicy()
Overage Policy of Subscribed ServiceString
getPartnerCreditAmount()
Subscribed service partner credit amountString
getPartnerTransactionType()
This field contains the name of the partner to which the subscription belongs - depending on which the invoicing may differString
getPaygPolicy()
Pay As You Go policy of Subscribed Service (Can be null - indicating no payg policy)String
getPaymentMethod()
Payment Method of Subscribed ServiceString
getPaymentNumber()
Payment Number of Subscribed ServiceSubscribedServicePaymentTerm
getPaymentTerm()
String
getPricePeriod()
Indicates the period for which the commitment amount can be utilised exceeding which the amount lapses.String
getPricingModel()
Subscribed service pricing modelRateCardProduct
getProduct()
String
getProgramType()
Subscribed service program typeLong
getPromoOrderLineId()
Not null if this service has an associated promotion line in SPM.String
getPromotionPricingType()
Promotion Pricing Type of Subscribed Service (Can be null - indicating no promotion pricing)String
getPromoType()
Subscribed service promotion typeString
getProvisioningSource()
Subscribed service provisioning sourceString
getQuantity()
Subscribed service quantityString
getRateCardDiscountPercentage()
Subscribed service Rate Card Discount PercentageList<RateCardSummary>
getRateCards()
List of Rate Cards of a Subscribed ServiceString
getRatecardType()
SPM Ratecard TypeLong
getRenewalOptyId()
Subscribed service Opportunity IdString
getRenewalOptyNumber()
Renewal Opportunity Number of Subscribed ServiceString
getRenewalOptyType()
Renewal Opportunity Type of Subscribed ServiceString
getRenewedSubscribedServiceId()
SPM renewed Subscription IDSubscribedServiceAddress
getResellerAddress()
SubscribedServiceUser
getResellerContact()
SubscribedServiceBusinessPartner
getResellerCustomer()
Long
getRevenueLineId()
Subscribed service Revenue Line IdString
getRevenueLineNumber()
Revenue Line NUmber of Subscribed ServiceString
getRevisedArrInLc()
Subscribed service Revised ARRString
getRevisedArrInSc()
Subscribed service Revised ARR in Standard CurrencyLong
getSalesAccountPartyId()
Subscribed service sales account party idString
getSalesChannel()
Sales Channel of Subscribed ServiceString
getSerialNumber()
Subscribed service line numberSubscribedServiceAddress
getServiceToAddress()
SubscribedServiceUser
getServiceToContact()
SubscribedServiceBusinessPartner
getServiceToCustomer()
SubscribedServiceUser
getSoldToContact()
SubscribedServiceBusinessPartner
getSoldToCustomer()
String
getStartDateType()
Subscribed service start date typeString
getStatus()
Subscribed service statusString
getSubscriptionId()
Subscription ID associated to the subscribed serviceString
getSubscriptionSource()
Subscribed service sourceString
getSystemArrInLc()
Subscribed service System ARRString
getSystemArrInSc()
Subscribed service System ARR in Standard CurrencyString
getSystemAtrArrInLc()
Subscribed service System ATR-ARRString
getSystemAtrArrInSc()
Subscribed service System ATR-ARR in Standard CurrencyLong
getTermValue()
Term value in MonthsString
getTermValueUom()
Term value UOMDate
getTimeAgreementEnd()
Subscribed service agrrement end dateDate
getTimeCreated()
Subscribed service creation dateDate
getTimeCustomerConfig()
Subscribed service customer config dateDate
getTimeEnd()
Subscribed service end dateDate
getTimeMajorsetEnd()
Subscribed service Major Set End dateDate
getTimeMajorsetStart()
Subscribed service Major Set Start dateDate
getTimePaymentExpiry()
Subscribed service payment expiry dateDate
getTimeProvisioned()
Subscribed service provisioning dateDate
getTimeServiceConfigurationEmailSent()
Subscribed service service configuration email sent dateDate
getTimeStart()
Subscribed service start dateDate
getTimeUpdated()
Subscribed service last update dateDate
getTimeWelcomeEmailSent()
Subscribed service welcome email sent dateString
getTotalValue()
Subscribed service total valueLong
getTransactionExtensionId()
Subscribed service Transaction Extension IdString
getType()
Subscribed Service line typeString
getUpdatedBy()
User that updated the subscribed serviceString
getUsedAmount()
Subscribed service used amountint
hashCode()
SubscribedService.Builder
toBuilder()
String
toString()
String
toString(boolean includeByteArrayContents)
Return a string representation of the object.
-
-
-
Constructor Detail
-
SubscribedService
@Deprecated @ConstructorProperties({"id","type","serialNumber","subscriptionId","product","timeStart","timeEnd","quantity","status","operationType","netUnitPrice","pricePeriod","lineNetAmount","isVariableCommitment","isAllowance","usedAmount","availableAmount","fundedAllocationValue","isHavingUsage","isCapToPriceList","creditPercentage","partnerTransactionType","isCreditEnabled","overagePolicy","overageBillTo","paygPolicy","promoOrderLineId","promotionPricingType","rateCardDiscountPercentage","overageDiscountPercentage","billToCustomer","billToContact","billToAddress","paymentNumber","timePaymentExpiry","paymentTerm","paymentMethod","transactionExtensionId","salesChannel","eligibleToRenew","renewedSubscribedServiceId","termValue","termValueUom","renewalOptyId","renewalOptyNumber","renewalOptyType","bookingOptyNumber","revenueLineId","revenueLineNumber","majorSet","timeMajorsetStart","timeMajorsetEnd","systemArrInLc","systemArrInSc","systemAtrArrInLc","systemAtrArrInSc","revisedArrInLc","revisedArrInSc","totalValue","originalPromoAmount","orderHeaderId","orderNumber","orderType","orderLineId","orderLineNumber","commitmentScheduleId","salesAccountPartyId","dataCenter","dataCenterRegion","adminEmail","buyerEmail","subscriptionSource","provisioningSource","fulfillmentSet","isIntentToPay","isPayg","pricingModel","programType","startDateType","timeProvisioned","promoType","serviceToCustomer","serviceToContact","serviceToAddress","soldToCustomer","soldToContact","endUserCustomer","endUserContact","endUserAddress","resellerCustomer","resellerContact","resellerAddress","csi","customerTransactionReference","partnerCreditAmount","isSingleRateCard","agreementId","agreementName","agreementType","billingFrequency","timeWelcomeEmailSent","timeServiceConfigurationEmailSent","timeCustomerConfig","timeAgreementEnd","commitmentServices","rateCards","timeCreated","createdBy","timeUpdated","updatedBy","ratecardType"}) public SubscribedService(String id, String type, String serialNumber, String subscriptionId, RateCardProduct product, Date timeStart, Date timeEnd, String quantity, String status, String operationType, String netUnitPrice, String pricePeriod, String lineNetAmount, Boolean isVariableCommitment, Boolean isAllowance, String usedAmount, String availableAmount, String fundedAllocationValue, Boolean isHavingUsage, Boolean isCapToPriceList, String creditPercentage, String partnerTransactionType, Boolean isCreditEnabled, String overagePolicy, String overageBillTo, String paygPolicy, Long promoOrderLineId, String promotionPricingType, String rateCardDiscountPercentage, String overageDiscountPercentage, SubscribedServiceBusinessPartner billToCustomer, SubscribedServiceUser billToContact, SubscribedServiceAddress billToAddress, String paymentNumber, Date timePaymentExpiry, SubscribedServicePaymentTerm paymentTerm, String paymentMethod, Long transactionExtensionId, String salesChannel, String eligibleToRenew, String renewedSubscribedServiceId, Long termValue, String termValueUom, Long renewalOptyId, String renewalOptyNumber, String renewalOptyType, String bookingOptyNumber, Long revenueLineId, String revenueLineNumber, Long majorSet, Date timeMajorsetStart, Date timeMajorsetEnd, String systemArrInLc, String systemArrInSc, String systemAtrArrInLc, String systemAtrArrInSc, String revisedArrInLc, String revisedArrInSc, String totalValue, String originalPromoAmount, Long orderHeaderId, Long orderNumber, String orderType, Long orderLineId, Integer orderLineNumber, String commitmentScheduleId, Long salesAccountPartyId, String dataCenter, String dataCenterRegion, String adminEmail, String buyerEmail, String subscriptionSource, String provisioningSource, String fulfillmentSet, Boolean isIntentToPay, Boolean isPayg, String pricingModel, String programType, String startDateType, Date timeProvisioned, String promoType, SubscribedServiceBusinessPartner serviceToCustomer, SubscribedServiceUser serviceToContact, SubscribedServiceAddress serviceToAddress, SubscribedServiceBusinessPartner soldToCustomer, SubscribedServiceUser soldToContact, SubscribedServiceBusinessPartner endUserCustomer, SubscribedServiceUser endUserContact, SubscribedServiceAddress endUserAddress, SubscribedServiceBusinessPartner resellerCustomer, SubscribedServiceUser resellerContact, SubscribedServiceAddress resellerAddress, Long csi, String customerTransactionReference, String partnerCreditAmount, Boolean isSingleRateCard, Long agreementId, String agreementName, String agreementType, String billingFrequency, Date timeWelcomeEmailSent, Date timeServiceConfigurationEmailSent, Date timeCustomerConfig, Date timeAgreementEnd, List<CommitmentService> commitmentServices, List<RateCardSummary> rateCards, Date timeCreated, String createdBy, Date timeUpdated, String updatedBy, String ratecardType)
Deprecated.
-
-
Method Detail
-
builder
public static SubscribedService.Builder builder()
Create a new builder.
-
toBuilder
public SubscribedService.Builder toBuilder()
-
getId
public String getId()
SPM internal Subscribed Service ID- Returns:
- the value
-
getType
public String getType()
Subscribed Service line type- Returns:
- the value
-
getSerialNumber
public String getSerialNumber()
Subscribed service line number- Returns:
- the value
-
getSubscriptionId
public String getSubscriptionId()
Subscription ID associated to the subscribed service- Returns:
- the value
-
getProduct
public RateCardProduct getProduct()
-
getTimeStart
public Date getTimeStart()
Subscribed service start date- Returns:
- the value
-
getTimeEnd
public Date getTimeEnd()
Subscribed service end date- Returns:
- the value
-
getQuantity
public String getQuantity()
Subscribed service quantity- Returns:
- the value
-
getStatus
public String getStatus()
Subscribed service status- Returns:
- the value
-
getOperationType
public String getOperationType()
Subscribed service operation type- Returns:
- the value
-
getNetUnitPrice
public String getNetUnitPrice()
Subscribed service net unit price- Returns:
- the value
-
getPricePeriod
public String getPricePeriod()
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
- Returns:
- the value
-
getLineNetAmount
public String getLineNetAmount()
Subscribed service line net amount- Returns:
- the value
-
getIsVariableCommitment
public Boolean getIsVariableCommitment()
Indicates if the commitment lines can have different quantities- Returns:
- the value
-
getIsAllowance
public Boolean getIsAllowance()
Indicates if a service can recieve usages and consequently have available amounts computed- Returns:
- the value
-
getUsedAmount
public String getUsedAmount()
Subscribed service used amount- Returns:
- the value
-
getAvailableAmount
public String getAvailableAmount()
Subscribed sercice available or remaining amount- Returns:
- the value
-
getFundedAllocationValue
public String getFundedAllocationValue()
Funded Allocation line value example: 12000.00- Returns:
- the value
-
getIsHavingUsage
public Boolean getIsHavingUsage()
Indicator on whether or not there has been usage for the subscribed service- Returns:
- the value
-
getIsCapToPriceList
public Boolean getIsCapToPriceList()
If true compares rate between ratecard and the active pricelist and minimum rate would be fetched- Returns:
- the value
-
getCreditPercentage
public String getCreditPercentage()
Subscribed service credit percentage- Returns:
- the value
-
getPartnerTransactionType
public String getPartnerTransactionType()
This field contains the name of the partner to which the subscription belongs - depending on which the invoicing may differ- Returns:
- the value
-
getIsCreditEnabled
public Boolean getIsCreditEnabled()
Used in context of service credit lines- Returns:
- the value
-
getOveragePolicy
public String getOveragePolicy()
Overage Policy of Subscribed Service- Returns:
- the value
-
getOverageBillTo
public String getOverageBillTo()
Overage Bill To of Subscribed Service- Returns:
- the value
-
getPaygPolicy
public String getPaygPolicy()
Pay As You Go policy of Subscribed Service (Can be null - indicating no payg policy)- Returns:
- the value
-
getPromoOrderLineId
public Long getPromoOrderLineId()
Not null if this service has an associated promotion line in SPM.Contains the line identifier from Order Management of the associated promo line.
- Returns:
- the value
-
getPromotionPricingType
public String getPromotionPricingType()
Promotion Pricing Type of Subscribed Service (Can be null - indicating no promotion pricing)- Returns:
- the value
-
getRateCardDiscountPercentage
public String getRateCardDiscountPercentage()
Subscribed service Rate Card Discount Percentage- Returns:
- the value
-
getOverageDiscountPercentage
public String getOverageDiscountPercentage()
Subscribed service Overage Discount Percentage- Returns:
- the value
-
getBillToCustomer
public SubscribedServiceBusinessPartner getBillToCustomer()
-
getBillToContact
public SubscribedServiceUser getBillToContact()
-
getBillToAddress
public SubscribedServiceAddress getBillToAddress()
-
getPaymentNumber
public String getPaymentNumber()
Payment Number of Subscribed Service- Returns:
- the value
-
getTimePaymentExpiry
public Date getTimePaymentExpiry()
Subscribed service payment expiry date- Returns:
- the value
-
getPaymentTerm
public SubscribedServicePaymentTerm getPaymentTerm()
-
getPaymentMethod
public String getPaymentMethod()
Payment Method of Subscribed Service- Returns:
- the value
-
getTransactionExtensionId
public Long getTransactionExtensionId()
Subscribed service Transaction Extension Id- Returns:
- the value
-
getSalesChannel
public String getSalesChannel()
Sales Channel of Subscribed Service- Returns:
- the value
-
getEligibleToRenew
public String getEligibleToRenew()
Subscribed service eligible to renew field- Returns:
- the value
-
getRenewedSubscribedServiceId
public String getRenewedSubscribedServiceId()
SPM renewed Subscription ID- Returns:
- the value
-
getTermValue
public Long getTermValue()
Term value in Months- Returns:
- the value
-
getTermValueUom
public String getTermValueUom()
Term value UOM- Returns:
- the value
-
getRenewalOptyId
public Long getRenewalOptyId()
Subscribed service Opportunity Id- Returns:
- the value
-
getRenewalOptyNumber
public String getRenewalOptyNumber()
Renewal Opportunity Number of Subscribed Service- Returns:
- the value
-
getRenewalOptyType
public String getRenewalOptyType()
Renewal Opportunity Type of Subscribed Service- Returns:
- the value
-
getBookingOptyNumber
public String getBookingOptyNumber()
Booking Opportunity Number of Subscribed Service- Returns:
- the value
-
getRevenueLineId
public Long getRevenueLineId()
Subscribed service Revenue Line Id- Returns:
- the value
-
getRevenueLineNumber
public String getRevenueLineNumber()
Revenue Line NUmber of Subscribed Service- Returns:
- the value
-
getMajorSet
public Long getMajorSet()
Subscribed service Major Set- Returns:
- the value
-
getTimeMajorsetStart
public Date getTimeMajorsetStart()
Subscribed service Major Set Start date- Returns:
- the value
-
getTimeMajorsetEnd
public Date getTimeMajorsetEnd()
Subscribed service Major Set End date- Returns:
- the value
-
getSystemArrInLc
public String getSystemArrInLc()
Subscribed service System ARR- Returns:
- the value
-
getSystemArrInSc
public String getSystemArrInSc()
Subscribed service System ARR in Standard Currency- Returns:
- the value
-
getSystemAtrArrInLc
public String getSystemAtrArrInLc()
Subscribed service System ATR-ARR- Returns:
- the value
-
getSystemAtrArrInSc
public String getSystemAtrArrInSc()
Subscribed service System ATR-ARR in Standard Currency- Returns:
- the value
-
getRevisedArrInLc
public String getRevisedArrInLc()
Subscribed service Revised ARR- Returns:
- the value
-
getRevisedArrInSc
public String getRevisedArrInSc()
Subscribed service Revised ARR in Standard Currency- Returns:
- the value
-
getTotalValue
public String getTotalValue()
Subscribed service total value- Returns:
- the value
-
getOriginalPromoAmount
public String getOriginalPromoAmount()
Subscribed service Promotion Amount- Returns:
- the value
-
getOrderHeaderId
public Long getOrderHeaderId()
Sales Order Header associated to the subscribed service- Returns:
- the value
-
getOrderNumber
public Long getOrderNumber()
Sales Order Number associated to the subscribed service- Returns:
- the value
-
getOrderType
public String getOrderType()
Order Type of Subscribed Service- Returns:
- the value
-
getOrderLineId
public Long getOrderLineId()
Sales Order Line Id associated to the subscribed service- Returns:
- the value
-
getOrderLineNumber
public Integer getOrderLineNumber()
Sales Order Line Number associated to the subscribed service- Returns:
- the value
-
getCommitmentScheduleId
public String getCommitmentScheduleId()
Subscribed service commitment schedule Id- Returns:
- the value
-
getSalesAccountPartyId
public Long getSalesAccountPartyId()
Subscribed service sales account party id- Returns:
- the value
-
getDataCenter
public String getDataCenter()
Subscribed service data center- Returns:
- the value
-
getDataCenterRegion
public String getDataCenterRegion()
Subscribed service data center region- Returns:
- the value
-
getAdminEmail
public String getAdminEmail()
Subscribed service admin email id- Returns:
- the value
-
getBuyerEmail
public String getBuyerEmail()
Subscribed service buyer email id- Returns:
- the value
-
getSubscriptionSource
public String getSubscriptionSource()
Subscribed service source- Returns:
- the value
-
getProvisioningSource
public String getProvisioningSource()
Subscribed service provisioning source- Returns:
- the value
-
getFulfillmentSet
public String getFulfillmentSet()
Subscribed service fulfillment set- Returns:
- the value
-
getIsIntentToPay
public Boolean getIsIntentToPay()
Subscribed service intent to pay flag- Returns:
- the value
-
getIsPayg
public Boolean getIsPayg()
Subscribed service payg flag- Returns:
- the value
-
getPricingModel
public String getPricingModel()
Subscribed service pricing model- Returns:
- the value
-
getProgramType
public String getProgramType()
Subscribed service program type- Returns:
- the value
-
getStartDateType
public String getStartDateType()
Subscribed service start date type- Returns:
- the value
-
getTimeProvisioned
public Date getTimeProvisioned()
Subscribed service provisioning date- Returns:
- the value
-
getPromoType
public String getPromoType()
Subscribed service promotion type- Returns:
- the value
-
getServiceToCustomer
public SubscribedServiceBusinessPartner getServiceToCustomer()
-
getServiceToContact
public SubscribedServiceUser getServiceToContact()
-
getServiceToAddress
public SubscribedServiceAddress getServiceToAddress()
-
getSoldToCustomer
public SubscribedServiceBusinessPartner getSoldToCustomer()
-
getSoldToContact
public SubscribedServiceUser getSoldToContact()
-
getEndUserCustomer
public SubscribedServiceBusinessPartner getEndUserCustomer()
-
getEndUserContact
public SubscribedServiceUser getEndUserContact()
-
getEndUserAddress
public SubscribedServiceAddress getEndUserAddress()
-
getResellerCustomer
public SubscribedServiceBusinessPartner getResellerCustomer()
-
getResellerContact
public SubscribedServiceUser getResellerContact()
-
getResellerAddress
public SubscribedServiceAddress getResellerAddress()
-
getCsi
public Long getCsi()
Subscribed service CSI number- Returns:
- the value
-
getCustomerTransactionReference
public String getCustomerTransactionReference()
Identifier for a customer’s transactions for purchase of ay oracle services- Returns:
- the value
-
getPartnerCreditAmount
public String getPartnerCreditAmount()
Subscribed service partner credit amount- Returns:
- the value
-
getIsSingleRateCard
public Boolean getIsSingleRateCard()
Indicates if the Subscribed service has a single ratecard- Returns:
- the value
-
getAgreementId
public Long getAgreementId()
Subscribed service agreement ID- Returns:
- the value
-
getAgreementName
public String getAgreementName()
Subscribed service agrrement name- Returns:
- the value
-
getAgreementType
public String getAgreementType()
Subscribed service agrrement type- Returns:
- the value
-
getBillingFrequency
public String getBillingFrequency()
Subscribed service invoice frequency- Returns:
- the value
-
getTimeWelcomeEmailSent
public Date getTimeWelcomeEmailSent()
Subscribed service welcome email sent date- Returns:
- the value
-
getTimeServiceConfigurationEmailSent
public Date getTimeServiceConfigurationEmailSent()
Subscribed service service configuration email sent date- Returns:
- the value
-
getTimeCustomerConfig
public Date getTimeCustomerConfig()
Subscribed service customer config date- Returns:
- the value
-
getTimeAgreementEnd
public Date getTimeAgreementEnd()
Subscribed service agrrement end date- Returns:
- the value
-
getCommitmentServices
public List<CommitmentService> getCommitmentServices()
List of Commitment services of a line- Returns:
- the value
-
getRateCards
public List<RateCardSummary> getRateCards()
List of Rate Cards of a Subscribed Service- Returns:
- the value
-
getTimeCreated
public Date getTimeCreated()
Subscribed service creation date- Returns:
- the value
-
getCreatedBy
public String getCreatedBy()
User that created the subscribed service- Returns:
- the value
-
getTimeUpdated
public Date getTimeUpdated()
Subscribed service last update date- Returns:
- the value
-
getUpdatedBy
public String getUpdatedBy()
User that updated the subscribed service- Returns:
- the value
-
getRatecardType
public String getRatecardType()
SPM Ratecard Type- Returns:
- the value
-
toString
public String toString()
- Overrides:
toString
in classcom.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
toString
public String toString(boolean includeByteArrayContents)
Return a string representation of the object.- Parameters:
includeByteArrayContents
- true to include the full contents of byte arrays- Returns:
- string representation
-
equals
public boolean equals(Object o)
- Overrides:
equals
in classcom.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classcom.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
-