com.chargebee.models
Class Subscription.UpdateRequest

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

public static class Subscription.UpdateRequest
extends Request<Subscription.UpdateRequest>


Field Summary
 
Fields inherited from class com.chargebee.internal.RequestBase
headers, params, uri
 
Method Summary
 Subscription.UpdateRequest addonId(int index, String addonId)
           
 Subscription.UpdateRequest addonQuantity(int index, Integer addonQuantity)
           
 Subscription.UpdateRequest addonTrialEnd(int index, Timestamp addonTrialEnd)
           
 Subscription.UpdateRequest addonUnitPrice(int index, Integer addonUnitPrice)
           
 Subscription.UpdateRequest billingAddressCity(String billingAddressCity)
           
 Subscription.UpdateRequest billingAddressCompany(String billingAddressCompany)
           
 Subscription.UpdateRequest billingAddressCountry(String billingAddressCountry)
           
 Subscription.UpdateRequest billingAddressEmail(String billingAddressEmail)
           
 Subscription.UpdateRequest billingAddressFirstName(String billingAddressFirstName)
           
 Subscription.UpdateRequest billingAddressLastName(String billingAddressLastName)
           
 Subscription.UpdateRequest billingAddressLine1(String billingAddressLine1)
           
 Subscription.UpdateRequest billingAddressLine2(String billingAddressLine2)
           
 Subscription.UpdateRequest billingAddressLine3(String billingAddressLine3)
           
 Subscription.UpdateRequest billingAddressPhone(String billingAddressPhone)
           
 Subscription.UpdateRequest billingAddressState(String billingAddressState)
           
 Subscription.UpdateRequest billingAddressStateCode(String billingAddressStateCode)
           
 Subscription.UpdateRequest billingAddressValidationStatus(ValidationStatus billingAddressValidationStatus)
           
 Subscription.UpdateRequest billingAddressZip(String billingAddressZip)
           
 Subscription.UpdateRequest billingAlignmentMode(BillingAlignmentMode billingAlignmentMode)
           
 Subscription.UpdateRequest billingCycles(Integer billingCycles)
           
 Subscription.UpdateRequest cardBillingAddr1(String cardBillingAddr1)
           
 Subscription.UpdateRequest cardBillingAddr2(String cardBillingAddr2)
           
 Subscription.UpdateRequest cardBillingCity(String cardBillingCity)
           
 Subscription.UpdateRequest cardBillingCountry(String cardBillingCountry)
           
 Subscription.UpdateRequest cardBillingState(String cardBillingState)
           
 Subscription.UpdateRequest cardBillingStateCode(String cardBillingStateCode)
           
 Subscription.UpdateRequest cardBillingZip(String cardBillingZip)
           
 Subscription.UpdateRequest cardCvv(String cardCvv)
           
 Subscription.UpdateRequest cardExpiryMonth(Integer cardExpiryMonth)
           
 Subscription.UpdateRequest cardExpiryYear(Integer cardExpiryYear)
           
 Subscription.UpdateRequest cardFirstName(String cardFirstName)
           
 Subscription.UpdateRequest cardGateway(Gateway cardGateway)
          Deprecated. 
 Subscription.UpdateRequest cardGatewayAccountId(String cardGatewayAccountId)
           
 Subscription.UpdateRequest cardIpAddress(String cardIpAddress)
          Deprecated. 
 Subscription.UpdateRequest cardLastName(String cardLastName)
           
 Subscription.UpdateRequest cardNumber(String cardNumber)
           
 Subscription.UpdateRequest cardTmpToken(String cardTmpToken)
          Deprecated. 
 Subscription.UpdateRequest coupon(String coupon)
          Deprecated. 
 Subscription.UpdateRequest couponIds(List<String> couponIds)
           
 Subscription.UpdateRequest couponIds(String... couponIds)
           
 Subscription.UpdateRequest customerRegisteredForGst(Boolean customerRegisteredForGst)
           
 Subscription.UpdateRequest customerVatNumber(String customerVatNumber)
           
 Subscription.UpdateRequest endOfTerm(Boolean endOfTerm)
           
 Subscription.UpdateRequest forceTermReset(Boolean forceTermReset)
           
 Subscription.UpdateRequest invoiceImmediately(Boolean invoiceImmediately)
           
 Subscription.UpdateRequest invoiceNotes(String invoiceNotes)
           
 Subscription.UpdateRequest metaData(org.json.JSONObject metaData)
           
 Params params()
           
 Subscription.UpdateRequest paymentMethodGateway(Gateway paymentMethodGateway)
          Deprecated. 
 Subscription.UpdateRequest paymentMethodGatewayAccountId(String paymentMethodGatewayAccountId)
           
 Subscription.UpdateRequest paymentMethodIssuingCountry(String paymentMethodIssuingCountry)
           
 Subscription.UpdateRequest paymentMethodReferenceId(String paymentMethodReferenceId)
           
 Subscription.UpdateRequest paymentMethodTmpToken(String paymentMethodTmpToken)
           
 Subscription.UpdateRequest paymentMethodType(Type paymentMethodType)
           
 Subscription.UpdateRequest planId(String planId)
           
 Subscription.UpdateRequest planQuantity(Integer planQuantity)
           
 Subscription.UpdateRequest planUnitPrice(Integer planUnitPrice)
           
 Subscription.UpdateRequest poNumber(String poNumber)
           
 Subscription.UpdateRequest prorate(Boolean prorate)
           
 Subscription.UpdateRequest reactivate(Boolean reactivate)
           
 Subscription.UpdateRequest reactivateFrom(Timestamp reactivateFrom)
           
 Subscription.UpdateRequest replaceAddonList(Boolean replaceAddonList)
           
 Subscription.UpdateRequest replaceCouponList(Boolean replaceCouponList)
           
 Subscription.UpdateRequest setupFee(Integer setupFee)
           
 Subscription.UpdateRequest shippingAddressCity(String shippingAddressCity)
           
 Subscription.UpdateRequest shippingAddressCompany(String shippingAddressCompany)
           
 Subscription.UpdateRequest shippingAddressCountry(String shippingAddressCountry)
           
 Subscription.UpdateRequest shippingAddressEmail(String shippingAddressEmail)
           
 Subscription.UpdateRequest shippingAddressFirstName(String shippingAddressFirstName)
           
 Subscription.UpdateRequest shippingAddressLastName(String shippingAddressLastName)
           
 Subscription.UpdateRequest shippingAddressLine1(String shippingAddressLine1)
           
 Subscription.UpdateRequest shippingAddressLine2(String shippingAddressLine2)
           
 Subscription.UpdateRequest shippingAddressLine3(String shippingAddressLine3)
           
 Subscription.UpdateRequest shippingAddressPhone(String shippingAddressPhone)
           
 Subscription.UpdateRequest shippingAddressState(String shippingAddressState)
           
 Subscription.UpdateRequest shippingAddressStateCode(String shippingAddressStateCode)
           
 Subscription.UpdateRequest shippingAddressValidationStatus(ValidationStatus shippingAddressValidationStatus)
           
 Subscription.UpdateRequest shippingAddressZip(String shippingAddressZip)
           
 Subscription.UpdateRequest startDate(Timestamp startDate)
           
 Subscription.UpdateRequest termsToCharge(Integer termsToCharge)
           
 Subscription.UpdateRequest trialEnd(Timestamp trialEnd)
           
 
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

planId

public Subscription.UpdateRequest planId(String planId)

planQuantity

public Subscription.UpdateRequest planQuantity(Integer planQuantity)

planUnitPrice

public Subscription.UpdateRequest planUnitPrice(Integer planUnitPrice)

setupFee

public Subscription.UpdateRequest setupFee(Integer setupFee)

startDate

public Subscription.UpdateRequest startDate(Timestamp startDate)

trialEnd

public Subscription.UpdateRequest trialEnd(Timestamp trialEnd)

billingCycles

public Subscription.UpdateRequest billingCycles(Integer billingCycles)

replaceAddonList

public Subscription.UpdateRequest replaceAddonList(Boolean replaceAddonList)

coupon

@Deprecated
public Subscription.UpdateRequest coupon(String coupon)
Deprecated. 


termsToCharge

public Subscription.UpdateRequest termsToCharge(Integer termsToCharge)

reactivateFrom

public Subscription.UpdateRequest reactivateFrom(Timestamp reactivateFrom)

billingAlignmentMode

public Subscription.UpdateRequest billingAlignmentMode(BillingAlignmentMode billingAlignmentMode)

poNumber

public Subscription.UpdateRequest poNumber(String poNumber)

couponIds

public Subscription.UpdateRequest couponIds(List<String> couponIds)

couponIds

public Subscription.UpdateRequest couponIds(String... couponIds)

replaceCouponList

public Subscription.UpdateRequest replaceCouponList(Boolean replaceCouponList)

prorate

public Subscription.UpdateRequest prorate(Boolean prorate)

endOfTerm

public Subscription.UpdateRequest endOfTerm(Boolean endOfTerm)

forceTermReset

public Subscription.UpdateRequest forceTermReset(Boolean forceTermReset)

reactivate

public Subscription.UpdateRequest reactivate(Boolean reactivate)

invoiceNotes

public Subscription.UpdateRequest invoiceNotes(String invoiceNotes)

metaData

public Subscription.UpdateRequest metaData(org.json.JSONObject metaData)

invoiceImmediately

public Subscription.UpdateRequest invoiceImmediately(Boolean invoiceImmediately)

cardGateway

@Deprecated
public Subscription.UpdateRequest cardGateway(Gateway cardGateway)
Deprecated. 


cardGatewayAccountId

public Subscription.UpdateRequest cardGatewayAccountId(String cardGatewayAccountId)

cardTmpToken

@Deprecated
public Subscription.UpdateRequest cardTmpToken(String cardTmpToken)
Deprecated. 


paymentMethodType

public Subscription.UpdateRequest paymentMethodType(Type paymentMethodType)

paymentMethodGateway

@Deprecated
public Subscription.UpdateRequest paymentMethodGateway(Gateway paymentMethodGateway)
Deprecated. 


paymentMethodGatewayAccountId

public Subscription.UpdateRequest paymentMethodGatewayAccountId(String paymentMethodGatewayAccountId)

paymentMethodReferenceId

public Subscription.UpdateRequest paymentMethodReferenceId(String paymentMethodReferenceId)

paymentMethodTmpToken

public Subscription.UpdateRequest paymentMethodTmpToken(String paymentMethodTmpToken)

paymentMethodIssuingCountry

public Subscription.UpdateRequest paymentMethodIssuingCountry(String paymentMethodIssuingCountry)

cardFirstName

public Subscription.UpdateRequest cardFirstName(String cardFirstName)

cardLastName

public Subscription.UpdateRequest cardLastName(String cardLastName)

cardNumber

public Subscription.UpdateRequest cardNumber(String cardNumber)

cardExpiryMonth

public Subscription.UpdateRequest cardExpiryMonth(Integer cardExpiryMonth)

cardExpiryYear

public Subscription.UpdateRequest cardExpiryYear(Integer cardExpiryYear)

cardCvv

public Subscription.UpdateRequest cardCvv(String cardCvv)

cardBillingAddr1

public Subscription.UpdateRequest cardBillingAddr1(String cardBillingAddr1)

cardBillingAddr2

public Subscription.UpdateRequest cardBillingAddr2(String cardBillingAddr2)

cardBillingCity

public Subscription.UpdateRequest cardBillingCity(String cardBillingCity)

cardBillingStateCode

public Subscription.UpdateRequest cardBillingStateCode(String cardBillingStateCode)

cardBillingState

public Subscription.UpdateRequest cardBillingState(String cardBillingState)

cardBillingZip

public Subscription.UpdateRequest cardBillingZip(String cardBillingZip)

cardBillingCountry

public Subscription.UpdateRequest cardBillingCountry(String cardBillingCountry)

cardIpAddress

@Deprecated
public Subscription.UpdateRequest cardIpAddress(String cardIpAddress)
Deprecated. 


billingAddressFirstName

public Subscription.UpdateRequest billingAddressFirstName(String billingAddressFirstName)

billingAddressLastName

public Subscription.UpdateRequest billingAddressLastName(String billingAddressLastName)

billingAddressEmail

public Subscription.UpdateRequest billingAddressEmail(String billingAddressEmail)

billingAddressCompany

public Subscription.UpdateRequest billingAddressCompany(String billingAddressCompany)

billingAddressPhone

public Subscription.UpdateRequest billingAddressPhone(String billingAddressPhone)

billingAddressLine1

public Subscription.UpdateRequest billingAddressLine1(String billingAddressLine1)

billingAddressLine2

public Subscription.UpdateRequest billingAddressLine2(String billingAddressLine2)

billingAddressLine3

public Subscription.UpdateRequest billingAddressLine3(String billingAddressLine3)

billingAddressCity

public Subscription.UpdateRequest billingAddressCity(String billingAddressCity)

billingAddressStateCode

public Subscription.UpdateRequest billingAddressStateCode(String billingAddressStateCode)

billingAddressState

public Subscription.UpdateRequest billingAddressState(String billingAddressState)

billingAddressZip

public Subscription.UpdateRequest billingAddressZip(String billingAddressZip)

billingAddressCountry

public Subscription.UpdateRequest billingAddressCountry(String billingAddressCountry)

billingAddressValidationStatus

public Subscription.UpdateRequest billingAddressValidationStatus(ValidationStatus billingAddressValidationStatus)

shippingAddressFirstName

public Subscription.UpdateRequest shippingAddressFirstName(String shippingAddressFirstName)

shippingAddressLastName

public Subscription.UpdateRequest shippingAddressLastName(String shippingAddressLastName)

shippingAddressEmail

public Subscription.UpdateRequest shippingAddressEmail(String shippingAddressEmail)

shippingAddressCompany

public Subscription.UpdateRequest shippingAddressCompany(String shippingAddressCompany)

shippingAddressPhone

public Subscription.UpdateRequest shippingAddressPhone(String shippingAddressPhone)

shippingAddressLine1

public Subscription.UpdateRequest shippingAddressLine1(String shippingAddressLine1)

shippingAddressLine2

public Subscription.UpdateRequest shippingAddressLine2(String shippingAddressLine2)

shippingAddressLine3

public Subscription.UpdateRequest shippingAddressLine3(String shippingAddressLine3)

shippingAddressCity

public Subscription.UpdateRequest shippingAddressCity(String shippingAddressCity)

shippingAddressStateCode

public Subscription.UpdateRequest shippingAddressStateCode(String shippingAddressStateCode)

shippingAddressState

public Subscription.UpdateRequest shippingAddressState(String shippingAddressState)

shippingAddressZip

public Subscription.UpdateRequest shippingAddressZip(String shippingAddressZip)

shippingAddressCountry

public Subscription.UpdateRequest shippingAddressCountry(String shippingAddressCountry)

shippingAddressValidationStatus

public Subscription.UpdateRequest shippingAddressValidationStatus(ValidationStatus shippingAddressValidationStatus)

customerVatNumber

public Subscription.UpdateRequest customerVatNumber(String customerVatNumber)

customerRegisteredForGst

public Subscription.UpdateRequest customerRegisteredForGst(Boolean customerRegisteredForGst)

addonId

public Subscription.UpdateRequest addonId(int index,
                                          String addonId)

addonQuantity

public Subscription.UpdateRequest addonQuantity(int index,
                                                Integer addonQuantity)

addonUnitPrice

public Subscription.UpdateRequest addonUnitPrice(int index,
                                                 Integer addonUnitPrice)

addonTrialEnd

public Subscription.UpdateRequest addonTrialEnd(int index,
                                                Timestamp addonTrialEnd)

params

public Params params()
Overrides:
params in class RequestBase<Subscription.UpdateRequest>


Copyright © 2018 ChargeBee. All Rights Reserved.