com.chargebee.models
Class Estimate.UpdateSubscriptionRequest

java.lang.Object
  extended by com.chargebee.internal.RequestBase<U>
      extended by com.chargebee.internal.Request<Estimate.UpdateSubscriptionRequest>
          extended by com.chargebee.models.Estimate.UpdateSubscriptionRequest
Enclosing class:
Estimate

public static class Estimate.UpdateSubscriptionRequest
extends Request<Estimate.UpdateSubscriptionRequest>


Field Summary
 
Fields inherited from class com.chargebee.internal.RequestBase
headers, params, uri
 
Method Summary
 Estimate.UpdateSubscriptionRequest addonBillingCycles(int index, Integer addonBillingCycles)
           
 Estimate.UpdateSubscriptionRequest addonId(int index, String addonId)
           
 Estimate.UpdateSubscriptionRequest addonQuantity(int index, Integer addonQuantity)
           
 Estimate.UpdateSubscriptionRequest addonTrialEnd(int index, Timestamp addonTrialEnd)
           
 Estimate.UpdateSubscriptionRequest addonUnitPrice(int index, Integer addonUnitPrice)
           
 Estimate.UpdateSubscriptionRequest billingAddressCity(String billingAddressCity)
           
 Estimate.UpdateSubscriptionRequest billingAddressCountry(String billingAddressCountry)
           
 Estimate.UpdateSubscriptionRequest billingAddressLine1(String billingAddressLine1)
           
 Estimate.UpdateSubscriptionRequest billingAddressLine2(String billingAddressLine2)
           
 Estimate.UpdateSubscriptionRequest billingAddressLine3(String billingAddressLine3)
           
 Estimate.UpdateSubscriptionRequest billingAddressStateCode(String billingAddressStateCode)
           
 Estimate.UpdateSubscriptionRequest billingAddressValidationStatus(ValidationStatus billingAddressValidationStatus)
           
 Estimate.UpdateSubscriptionRequest billingAddressZip(String billingAddressZip)
           
 Estimate.UpdateSubscriptionRequest billingAlignmentMode(BillingAlignmentMode billingAlignmentMode)
           
 Estimate.UpdateSubscriptionRequest billingCycles(Integer billingCycles)
           
 Estimate.UpdateSubscriptionRequest couponIds(List<String> couponIds)
           
 Estimate.UpdateSubscriptionRequest couponIds(String... couponIds)
           
 Estimate.UpdateSubscriptionRequest customerRegisteredForGst(Boolean customerRegisteredForGst)
           
 Estimate.UpdateSubscriptionRequest customerTaxability(Taxability customerTaxability)
          Deprecated. 
 Estimate.UpdateSubscriptionRequest customerVatNumber(String customerVatNumber)
           
 Estimate.UpdateSubscriptionRequest endOfTerm(Boolean endOfTerm)
           
 Estimate.UpdateSubscriptionRequest eventBasedAddonChargeOn(int index, ChargeOn eventBasedAddonChargeOn)
           
 Estimate.UpdateSubscriptionRequest eventBasedAddonChargeOnce(int index, Boolean eventBasedAddonChargeOnce)
           
 Estimate.UpdateSubscriptionRequest eventBasedAddonId(int index, String eventBasedAddonId)
           
 Estimate.UpdateSubscriptionRequest eventBasedAddonOnEvent(int index, OnEvent eventBasedAddonOnEvent)
           
 Estimate.UpdateSubscriptionRequest eventBasedAddonQuantity(int index, Integer eventBasedAddonQuantity)
           
 Estimate.UpdateSubscriptionRequest eventBasedAddonServicePeriodInDays(int index, Integer eventBasedAddonServicePeriodInDays)
           
 Estimate.UpdateSubscriptionRequest eventBasedAddonUnitPrice(int index, Integer eventBasedAddonUnitPrice)
           
 Estimate.UpdateSubscriptionRequest forceTermReset(Boolean forceTermReset)
           
 Estimate.UpdateSubscriptionRequest includeDelayedCharges(Boolean includeDelayedCharges)
           
 Estimate.UpdateSubscriptionRequest invoiceImmediately(Boolean invoiceImmediately)
           
 Estimate.UpdateSubscriptionRequest mandatoryAddonsToRemove(List<String> mandatoryAddonsToRemove)
           
 Estimate.UpdateSubscriptionRequest mandatoryAddonsToRemove(String... mandatoryAddonsToRemove)
           
 Params params()
           
 Estimate.UpdateSubscriptionRequest prorate(Boolean prorate)
           
 Estimate.UpdateSubscriptionRequest reactivate(Boolean reactivate)
           
 Estimate.UpdateSubscriptionRequest reactivateFrom(Timestamp reactivateFrom)
           
 Estimate.UpdateSubscriptionRequest replaceAddonList(Boolean replaceAddonList)
           
 Estimate.UpdateSubscriptionRequest replaceCouponList(Boolean replaceCouponList)
           
 Estimate.UpdateSubscriptionRequest shippingAddressCity(String shippingAddressCity)
           
 Estimate.UpdateSubscriptionRequest shippingAddressCountry(String shippingAddressCountry)
           
 Estimate.UpdateSubscriptionRequest shippingAddressLine1(String shippingAddressLine1)
           
 Estimate.UpdateSubscriptionRequest shippingAddressLine2(String shippingAddressLine2)
           
 Estimate.UpdateSubscriptionRequest shippingAddressLine3(String shippingAddressLine3)
           
 Estimate.UpdateSubscriptionRequest shippingAddressStateCode(String shippingAddressStateCode)
           
 Estimate.UpdateSubscriptionRequest shippingAddressValidationStatus(ValidationStatus shippingAddressValidationStatus)
           
 Estimate.UpdateSubscriptionRequest shippingAddressZip(String shippingAddressZip)
           
 Estimate.UpdateSubscriptionRequest subscriptionCoupon(String subscriptionCoupon)
          Deprecated. 
 Estimate.UpdateSubscriptionRequest subscriptionId(String subscriptionId)
           
 Estimate.UpdateSubscriptionRequest subscriptionPlanId(String subscriptionPlanId)
           
 Estimate.UpdateSubscriptionRequest subscriptionPlanQuantity(Integer subscriptionPlanQuantity)
           
 Estimate.UpdateSubscriptionRequest subscriptionPlanUnitPrice(Integer subscriptionPlanUnitPrice)
           
 Estimate.UpdateSubscriptionRequest subscriptionSetupFee(Integer subscriptionSetupFee)
           
 Estimate.UpdateSubscriptionRequest subscriptionStartDate(Timestamp subscriptionStartDate)
           
 Estimate.UpdateSubscriptionRequest subscriptionTrialEnd(Timestamp subscriptionTrialEnd)
           
 Estimate.UpdateSubscriptionRequest termsToCharge(Integer termsToCharge)
           
 Estimate.UpdateSubscriptionRequest useExistingBalances(Boolean useExistingBalances)
           
 
Methods inherited from class com.chargebee.internal.Request
param, request, request
 
Methods inherited from class com.chargebee.internal.RequestBase
header
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

billingCycles

public Estimate.UpdateSubscriptionRequest billingCycles(Integer billingCycles)

replaceAddonList

public Estimate.UpdateSubscriptionRequest replaceAddonList(Boolean replaceAddonList)

mandatoryAddonsToRemove

public Estimate.UpdateSubscriptionRequest mandatoryAddonsToRemove(List<String> mandatoryAddonsToRemove)

mandatoryAddonsToRemove

public Estimate.UpdateSubscriptionRequest mandatoryAddonsToRemove(String... mandatoryAddonsToRemove)

termsToCharge

public Estimate.UpdateSubscriptionRequest termsToCharge(Integer termsToCharge)

reactivateFrom

public Estimate.UpdateSubscriptionRequest reactivateFrom(Timestamp reactivateFrom)

billingAlignmentMode

public Estimate.UpdateSubscriptionRequest billingAlignmentMode(BillingAlignmentMode billingAlignmentMode)

couponIds

public Estimate.UpdateSubscriptionRequest couponIds(List<String> couponIds)

couponIds

public Estimate.UpdateSubscriptionRequest couponIds(String... couponIds)

replaceCouponList

public Estimate.UpdateSubscriptionRequest replaceCouponList(Boolean replaceCouponList)

prorate

public Estimate.UpdateSubscriptionRequest prorate(Boolean prorate)

endOfTerm

public Estimate.UpdateSubscriptionRequest endOfTerm(Boolean endOfTerm)

forceTermReset

public Estimate.UpdateSubscriptionRequest forceTermReset(Boolean forceTermReset)

reactivate

public Estimate.UpdateSubscriptionRequest reactivate(Boolean reactivate)

includeDelayedCharges

public Estimate.UpdateSubscriptionRequest includeDelayedCharges(Boolean includeDelayedCharges)

useExistingBalances

public Estimate.UpdateSubscriptionRequest useExistingBalances(Boolean useExistingBalances)

invoiceImmediately

public Estimate.UpdateSubscriptionRequest invoiceImmediately(Boolean invoiceImmediately)

subscriptionId

public Estimate.UpdateSubscriptionRequest subscriptionId(String subscriptionId)

subscriptionPlanId

public Estimate.UpdateSubscriptionRequest subscriptionPlanId(String subscriptionPlanId)

subscriptionPlanQuantity

public Estimate.UpdateSubscriptionRequest subscriptionPlanQuantity(Integer subscriptionPlanQuantity)

subscriptionPlanUnitPrice

public Estimate.UpdateSubscriptionRequest subscriptionPlanUnitPrice(Integer subscriptionPlanUnitPrice)

subscriptionSetupFee

public Estimate.UpdateSubscriptionRequest subscriptionSetupFee(Integer subscriptionSetupFee)

subscriptionStartDate

public Estimate.UpdateSubscriptionRequest subscriptionStartDate(Timestamp subscriptionStartDate)

subscriptionTrialEnd

public Estimate.UpdateSubscriptionRequest subscriptionTrialEnd(Timestamp subscriptionTrialEnd)

subscriptionCoupon

@Deprecated
public Estimate.UpdateSubscriptionRequest subscriptionCoupon(String subscriptionCoupon)
Deprecated. 


billingAddressLine1

public Estimate.UpdateSubscriptionRequest billingAddressLine1(String billingAddressLine1)

billingAddressLine2

public Estimate.UpdateSubscriptionRequest billingAddressLine2(String billingAddressLine2)

billingAddressLine3

public Estimate.UpdateSubscriptionRequest billingAddressLine3(String billingAddressLine3)

billingAddressCity

public Estimate.UpdateSubscriptionRequest billingAddressCity(String billingAddressCity)

billingAddressStateCode

public Estimate.UpdateSubscriptionRequest billingAddressStateCode(String billingAddressStateCode)

billingAddressZip

public Estimate.UpdateSubscriptionRequest billingAddressZip(String billingAddressZip)

billingAddressCountry

public Estimate.UpdateSubscriptionRequest billingAddressCountry(String billingAddressCountry)

billingAddressValidationStatus

public Estimate.UpdateSubscriptionRequest billingAddressValidationStatus(ValidationStatus billingAddressValidationStatus)

shippingAddressLine1

public Estimate.UpdateSubscriptionRequest shippingAddressLine1(String shippingAddressLine1)

shippingAddressLine2

public Estimate.UpdateSubscriptionRequest shippingAddressLine2(String shippingAddressLine2)

shippingAddressLine3

public Estimate.UpdateSubscriptionRequest shippingAddressLine3(String shippingAddressLine3)

shippingAddressCity

public Estimate.UpdateSubscriptionRequest shippingAddressCity(String shippingAddressCity)

shippingAddressStateCode

public Estimate.UpdateSubscriptionRequest shippingAddressStateCode(String shippingAddressStateCode)

shippingAddressZip

public Estimate.UpdateSubscriptionRequest shippingAddressZip(String shippingAddressZip)

shippingAddressCountry

public Estimate.UpdateSubscriptionRequest shippingAddressCountry(String shippingAddressCountry)

shippingAddressValidationStatus

public Estimate.UpdateSubscriptionRequest shippingAddressValidationStatus(ValidationStatus shippingAddressValidationStatus)

customerVatNumber

public Estimate.UpdateSubscriptionRequest customerVatNumber(String customerVatNumber)

customerRegisteredForGst

public Estimate.UpdateSubscriptionRequest customerRegisteredForGst(Boolean customerRegisteredForGst)

customerTaxability

@Deprecated
public Estimate.UpdateSubscriptionRequest customerTaxability(Taxability customerTaxability)
Deprecated. 


addonId

public Estimate.UpdateSubscriptionRequest addonId(int index,
                                                  String addonId)

addonQuantity

public Estimate.UpdateSubscriptionRequest addonQuantity(int index,
                                                        Integer addonQuantity)

addonUnitPrice

public Estimate.UpdateSubscriptionRequest addonUnitPrice(int index,
                                                         Integer addonUnitPrice)

addonBillingCycles

public Estimate.UpdateSubscriptionRequest addonBillingCycles(int index,
                                                             Integer addonBillingCycles)

eventBasedAddonId

public Estimate.UpdateSubscriptionRequest eventBasedAddonId(int index,
                                                            String eventBasedAddonId)

eventBasedAddonQuantity

public Estimate.UpdateSubscriptionRequest eventBasedAddonQuantity(int index,
                                                                  Integer eventBasedAddonQuantity)

eventBasedAddonUnitPrice

public Estimate.UpdateSubscriptionRequest eventBasedAddonUnitPrice(int index,
                                                                   Integer eventBasedAddonUnitPrice)

eventBasedAddonServicePeriodInDays

public Estimate.UpdateSubscriptionRequest eventBasedAddonServicePeriodInDays(int index,
                                                                             Integer eventBasedAddonServicePeriodInDays)

eventBasedAddonChargeOn

public Estimate.UpdateSubscriptionRequest eventBasedAddonChargeOn(int index,
                                                                  ChargeOn eventBasedAddonChargeOn)

eventBasedAddonOnEvent

public Estimate.UpdateSubscriptionRequest eventBasedAddonOnEvent(int index,
                                                                 OnEvent eventBasedAddonOnEvent)

eventBasedAddonChargeOnce

public Estimate.UpdateSubscriptionRequest eventBasedAddonChargeOnce(int index,
                                                                    Boolean eventBasedAddonChargeOnce)

addonTrialEnd

public Estimate.UpdateSubscriptionRequest addonTrialEnd(int index,
                                                        Timestamp addonTrialEnd)

params

public Params params()
Overrides:
params in class Request<Estimate.UpdateSubscriptionRequest>


Copyright © 2019 ChargeBee. All Rights Reserved.