Class BillingPlanInformation


  • public class BillingPlanInformation
    extends java.lang.Object
    BillingPlanInformation.
    • Constructor Detail

      • BillingPlanInformation

        public BillingPlanInformation()
    • Method Detail

      • getAppStoreReceipt

        public AppStoreReceipt getAppStoreReceipt()
        Get appStoreReceipt.
        Returns:
        appStoreReceipt
      • setAppStoreReceipt

        public void setAppStoreReceipt​(AppStoreReceipt appStoreReceipt)
        setAppStoreReceipt.
      • getBillingAddress

        public AccountAddress getBillingAddress()
        Get billingAddress.
        Returns:
        billingAddress
      • setBillingAddress

        public void setBillingAddress​(AccountAddress billingAddress)
        setBillingAddress.
      • getCreditCardInformation

        public CreditCardInformation getCreditCardInformation()
        Get creditCardInformation.
        Returns:
        creditCardInformation
      • setCreditCardInformation

        public void setCreditCardInformation​(CreditCardInformation creditCardInformation)
        setCreditCardInformation.
      • getDirectDebitProcessorInformation

        public DirectDebitProcessorInformation getDirectDebitProcessorInformation()
        Get directDebitProcessorInformation.
        Returns:
        directDebitProcessorInformation
      • setDirectDebitProcessorInformation

        public void setDirectDebitProcessorInformation​(DirectDebitProcessorInformation directDebitProcessorInformation)
        setDirectDebitProcessorInformation.
      • downgradeReason

        public BillingPlanInformation downgradeReason​(java.lang.String downgradeReason)
        downgradeReason.
        Returns:
        BillingPlanInformation
      • getDowngradeReason

        public java.lang.String getDowngradeReason()
        .
        Returns:
        downgradeReason
      • setDowngradeReason

        public void setDowngradeReason​(java.lang.String downgradeReason)
        setDowngradeReason.
      • enableSupport

        public BillingPlanInformation enableSupport​(java.lang.String enableSupport)
        enableSupport.
        Returns:
        BillingPlanInformation
      • getEnableSupport

        public java.lang.String getEnableSupport()
        .
        Returns:
        enableSupport
      • setEnableSupport

        public void setEnableSupport​(java.lang.String enableSupport)
        setEnableSupport.
      • includedSeats

        public BillingPlanInformation includedSeats​(java.lang.String includedSeats)
        includedSeats.
        Returns:
        BillingPlanInformation
      • getIncludedSeats

        public java.lang.String getIncludedSeats()
        The number of seats (users) included..
        Returns:
        includedSeats
      • setIncludedSeats

        public void setIncludedSeats​(java.lang.String includedSeats)
        setIncludedSeats.
      • incrementalSeats

        public BillingPlanInformation incrementalSeats​(java.lang.String incrementalSeats)
        incrementalSeats.
        Returns:
        BillingPlanInformation
      • getIncrementalSeats

        public java.lang.String getIncrementalSeats()
        Reserved: TBD.
        Returns:
        incrementalSeats
      • setIncrementalSeats

        public void setIncrementalSeats​(java.lang.String incrementalSeats)
        setIncrementalSeats.
      • paymentMethod

        public BillingPlanInformation paymentMethod​(java.lang.String paymentMethod)
        paymentMethod.
        Returns:
        BillingPlanInformation
      • getPaymentMethod

        public java.lang.String getPaymentMethod()
        .
        Returns:
        paymentMethod
      • setPaymentMethod

        public void setPaymentMethod​(java.lang.String paymentMethod)
        setPaymentMethod.
      • getPaymentProcessorInformation

        public PaymentProcessorInformation getPaymentProcessorInformation()
        Get paymentProcessorInformation.
        Returns:
        paymentProcessorInformation
      • setPaymentProcessorInformation

        public void setPaymentProcessorInformation​(PaymentProcessorInformation paymentProcessorInformation)
        setPaymentProcessorInformation.
      • getPlanInformation

        public PlanInformation getPlanInformation()
        Get planInformation.
        Returns:
        planInformation
      • setPlanInformation

        public void setPlanInformation​(PlanInformation planInformation)
        setPlanInformation.
      • getReferralInformation

        public ReferralInformation getReferralInformation()
        Get referralInformation.
        Returns:
        referralInformation
      • setReferralInformation

        public void setReferralInformation​(ReferralInformation referralInformation)
        setReferralInformation.
      • renewalStatus

        public BillingPlanInformation renewalStatus​(java.lang.String renewalStatus)
        renewalStatus.
        Returns:
        BillingPlanInformation
      • getRenewalStatus

        public java.lang.String getRenewalStatus()
        .
        Returns:
        renewalStatus
      • setRenewalStatus

        public void setRenewalStatus​(java.lang.String renewalStatus)
        setRenewalStatus.
      • saleDiscountAmount

        public BillingPlanInformation saleDiscountAmount​(java.lang.String saleDiscountAmount)
        saleDiscountAmount.
        Returns:
        BillingPlanInformation
      • getSaleDiscountAmount

        public java.lang.String getSaleDiscountAmount()
        .
        Returns:
        saleDiscountAmount
      • setSaleDiscountAmount

        public void setSaleDiscountAmount​(java.lang.String saleDiscountAmount)
        setSaleDiscountAmount.
      • saleDiscountFixedAmount

        public BillingPlanInformation saleDiscountFixedAmount​(java.lang.String saleDiscountFixedAmount)
        saleDiscountFixedAmount.
        Returns:
        BillingPlanInformation
      • getSaleDiscountFixedAmount

        public java.lang.String getSaleDiscountFixedAmount()
        .
        Returns:
        saleDiscountFixedAmount
      • setSaleDiscountFixedAmount

        public void setSaleDiscountFixedAmount​(java.lang.String saleDiscountFixedAmount)
        setSaleDiscountFixedAmount.
      • saleDiscountPercent

        public BillingPlanInformation saleDiscountPercent​(java.lang.String saleDiscountPercent)
        saleDiscountPercent.
        Returns:
        BillingPlanInformation
      • getSaleDiscountPercent

        public java.lang.String getSaleDiscountPercent()
        .
        Returns:
        saleDiscountPercent
      • setSaleDiscountPercent

        public void setSaleDiscountPercent​(java.lang.String saleDiscountPercent)
        setSaleDiscountPercent.
      • saleDiscountPeriods

        public BillingPlanInformation saleDiscountPeriods​(java.lang.String saleDiscountPeriods)
        saleDiscountPeriods.
        Returns:
        BillingPlanInformation
      • getSaleDiscountPeriods

        public java.lang.String getSaleDiscountPeriods()
        .
        Returns:
        saleDiscountPeriods
      • setSaleDiscountPeriods

        public void setSaleDiscountPeriods​(java.lang.String saleDiscountPeriods)
        setSaleDiscountPeriods.
      • saleDiscountSeatPriceOverride

        public BillingPlanInformation saleDiscountSeatPriceOverride​(java.lang.String saleDiscountSeatPriceOverride)
        saleDiscountSeatPriceOverride.
        Returns:
        BillingPlanInformation
      • getSaleDiscountSeatPriceOverride

        public java.lang.String getSaleDiscountSeatPriceOverride()
        .
        Returns:
        saleDiscountSeatPriceOverride
      • setSaleDiscountSeatPriceOverride

        public void setSaleDiscountSeatPriceOverride​(java.lang.String saleDiscountSeatPriceOverride)
        setSaleDiscountSeatPriceOverride.
      • taxExemptId

        public BillingPlanInformation taxExemptId​(java.lang.String taxExemptId)
        taxExemptId.
        Returns:
        BillingPlanInformation
      • getTaxExemptId

        public java.lang.String getTaxExemptId()
        .
        Returns:
        taxExemptId
      • setTaxExemptId

        public void setTaxExemptId​(java.lang.String taxExemptId)
        setTaxExemptId.
      • equals

        public boolean equals​(java.lang.Object o)
        Compares objects.
        Overrides:
        equals in class java.lang.Object
        Returns:
        true or false depending on comparison result.
      • hashCode

        public int hashCode()
        Returns the HashCode.
        Overrides:
        hashCode in class java.lang.Object
      • toString

        public java.lang.String toString()
        Converts the given object to string.
        Overrides:
        toString in class java.lang.Object