com.chargebee.models
Class Subscription.ImportForCustomerRequest

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

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


Field Summary
 
Fields inherited from class com.chargebee.internal.RequestBase
headers, params, uri
 
Method Summary
 Subscription.ImportForCustomerRequest addonBillingCycles(int index, Integer addonBillingCycles)
           
 Subscription.ImportForCustomerRequest addonId(int index, String addonId)
           
 Subscription.ImportForCustomerRequest addonQuantity(int index, Integer addonQuantity)
           
 Subscription.ImportForCustomerRequest addonUnitPrice(int index, Integer addonUnitPrice)
           
 Subscription.ImportForCustomerRequest autoCollection(AutoCollection autoCollection)
           
 Subscription.ImportForCustomerRequest billingCycles(Integer billingCycles)
           
 Subscription.ImportForCustomerRequest cancelledAt(Timestamp cancelledAt)
           
 Subscription.ImportForCustomerRequest chargedEventBasedAddonId(int index, String chargedEventBasedAddonId)
           
 Subscription.ImportForCustomerRequest chargedEventBasedAddonLastChargedAt(int index, Timestamp chargedEventBasedAddonLastChargedAt)
           
 Subscription.ImportForCustomerRequest couponIds(List<String> couponIds)
           
 Subscription.ImportForCustomerRequest couponIds(String... couponIds)
           
 Subscription.ImportForCustomerRequest createCurrentTermInvoice(Boolean createCurrentTermInvoice)
           
 Subscription.ImportForCustomerRequest currentTermEnd(Timestamp currentTermEnd)
           
 Subscription.ImportForCustomerRequest currentTermStart(Timestamp currentTermStart)
           
 Subscription.ImportForCustomerRequest eventBasedAddonChargeOnce(int index, Boolean eventBasedAddonChargeOnce)
           
 Subscription.ImportForCustomerRequest eventBasedAddonId(int index, String eventBasedAddonId)
           
 Subscription.ImportForCustomerRequest eventBasedAddonOnEvent(int index, OnEvent eventBasedAddonOnEvent)
           
 Subscription.ImportForCustomerRequest eventBasedAddonQuantity(int index, Integer eventBasedAddonQuantity)
           
 Subscription.ImportForCustomerRequest eventBasedAddonServicePeriodInDays(int index, Integer eventBasedAddonServicePeriodInDays)
           
 Subscription.ImportForCustomerRequest eventBasedAddonUnitPrice(int index, Integer eventBasedAddonUnitPrice)
           
 Subscription.ImportForCustomerRequest id(String id)
           
 Subscription.ImportForCustomerRequest invoiceNotes(String invoiceNotes)
           
 Subscription.ImportForCustomerRequest metaData(org.json.JSONObject metaData)
           
 Params params()
           
 Subscription.ImportForCustomerRequest pauseDate(Timestamp pauseDate)
           
 Subscription.ImportForCustomerRequest paymentSourceId(String paymentSourceId)
           
 Subscription.ImportForCustomerRequest planId(String planId)
           
 Subscription.ImportForCustomerRequest planQuantity(Integer planQuantity)
           
 Subscription.ImportForCustomerRequest planUnitPrice(Integer planUnitPrice)
           
 Subscription.ImportForCustomerRequest poNumber(String poNumber)
           
 Subscription.ImportForCustomerRequest resumeDate(Timestamp resumeDate)
           
 Subscription.ImportForCustomerRequest setupFee(Integer setupFee)
           
 Subscription.ImportForCustomerRequest shippingAddressCity(String shippingAddressCity)
           
 Subscription.ImportForCustomerRequest shippingAddressCompany(String shippingAddressCompany)
           
 Subscription.ImportForCustomerRequest shippingAddressCountry(String shippingAddressCountry)
           
 Subscription.ImportForCustomerRequest shippingAddressEmail(String shippingAddressEmail)
           
 Subscription.ImportForCustomerRequest shippingAddressFirstName(String shippingAddressFirstName)
           
 Subscription.ImportForCustomerRequest shippingAddressLastName(String shippingAddressLastName)
           
 Subscription.ImportForCustomerRequest shippingAddressLine1(String shippingAddressLine1)
           
 Subscription.ImportForCustomerRequest shippingAddressLine2(String shippingAddressLine2)
           
 Subscription.ImportForCustomerRequest shippingAddressLine3(String shippingAddressLine3)
           
 Subscription.ImportForCustomerRequest shippingAddressPhone(String shippingAddressPhone)
           
 Subscription.ImportForCustomerRequest shippingAddressState(String shippingAddressState)
           
 Subscription.ImportForCustomerRequest shippingAddressStateCode(String shippingAddressStateCode)
           
 Subscription.ImportForCustomerRequest shippingAddressValidationStatus(ValidationStatus shippingAddressValidationStatus)
           
 Subscription.ImportForCustomerRequest shippingAddressZip(String shippingAddressZip)
           
 Subscription.ImportForCustomerRequest startDate(Timestamp startDate)
           
 Subscription.ImportForCustomerRequest startedAt(Timestamp startedAt)
           
 Subscription.ImportForCustomerRequest status(Subscription.Status status)
           
 Subscription.ImportForCustomerRequest transactionAmount(Integer transactionAmount)
           
 Subscription.ImportForCustomerRequest transactionDate(Timestamp transactionDate)
           
 Subscription.ImportForCustomerRequest transactionPaymentMethod(PaymentMethod transactionPaymentMethod)
           
 Subscription.ImportForCustomerRequest transactionReferenceNumber(String transactionReferenceNumber)
           
 Subscription.ImportForCustomerRequest trialEnd(Timestamp trialEnd)
           
 Subscription.ImportForCustomerRequest trialStart(Timestamp trialStart)
           
 
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

id

public Subscription.ImportForCustomerRequest id(String id)

planId

public Subscription.ImportForCustomerRequest planId(String planId)

planQuantity

public Subscription.ImportForCustomerRequest planQuantity(Integer planQuantity)

planUnitPrice

public Subscription.ImportForCustomerRequest planUnitPrice(Integer planUnitPrice)

setupFee

public Subscription.ImportForCustomerRequest setupFee(Integer setupFee)

startDate

public Subscription.ImportForCustomerRequest startDate(Timestamp startDate)

trialEnd

public Subscription.ImportForCustomerRequest trialEnd(Timestamp trialEnd)

billingCycles

public Subscription.ImportForCustomerRequest billingCycles(Integer billingCycles)

autoCollection

public Subscription.ImportForCustomerRequest autoCollection(AutoCollection autoCollection)

poNumber

public Subscription.ImportForCustomerRequest poNumber(String poNumber)

couponIds

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

couponIds

public Subscription.ImportForCustomerRequest couponIds(String... couponIds)

paymentSourceId

public Subscription.ImportForCustomerRequest paymentSourceId(String paymentSourceId)

status

public Subscription.ImportForCustomerRequest status(Subscription.Status status)

currentTermEnd

public Subscription.ImportForCustomerRequest currentTermEnd(Timestamp currentTermEnd)

currentTermStart

public Subscription.ImportForCustomerRequest currentTermStart(Timestamp currentTermStart)

trialStart

public Subscription.ImportForCustomerRequest trialStart(Timestamp trialStart)

cancelledAt

public Subscription.ImportForCustomerRequest cancelledAt(Timestamp cancelledAt)

startedAt

public Subscription.ImportForCustomerRequest startedAt(Timestamp startedAt)

pauseDate

public Subscription.ImportForCustomerRequest pauseDate(Timestamp pauseDate)

resumeDate

public Subscription.ImportForCustomerRequest resumeDate(Timestamp resumeDate)

createCurrentTermInvoice

public Subscription.ImportForCustomerRequest createCurrentTermInvoice(Boolean createCurrentTermInvoice)

invoiceNotes

public Subscription.ImportForCustomerRequest invoiceNotes(String invoiceNotes)

metaData

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

transactionAmount

public Subscription.ImportForCustomerRequest transactionAmount(Integer transactionAmount)

transactionPaymentMethod

public Subscription.ImportForCustomerRequest transactionPaymentMethod(PaymentMethod transactionPaymentMethod)

transactionReferenceNumber

public Subscription.ImportForCustomerRequest transactionReferenceNumber(String transactionReferenceNumber)

transactionDate

public Subscription.ImportForCustomerRequest transactionDate(Timestamp transactionDate)

shippingAddressFirstName

public Subscription.ImportForCustomerRequest shippingAddressFirstName(String shippingAddressFirstName)

shippingAddressLastName

public Subscription.ImportForCustomerRequest shippingAddressLastName(String shippingAddressLastName)

shippingAddressEmail

public Subscription.ImportForCustomerRequest shippingAddressEmail(String shippingAddressEmail)

shippingAddressCompany

public Subscription.ImportForCustomerRequest shippingAddressCompany(String shippingAddressCompany)

shippingAddressPhone

public Subscription.ImportForCustomerRequest shippingAddressPhone(String shippingAddressPhone)

shippingAddressLine1

public Subscription.ImportForCustomerRequest shippingAddressLine1(String shippingAddressLine1)

shippingAddressLine2

public Subscription.ImportForCustomerRequest shippingAddressLine2(String shippingAddressLine2)

shippingAddressLine3

public Subscription.ImportForCustomerRequest shippingAddressLine3(String shippingAddressLine3)

shippingAddressCity

public Subscription.ImportForCustomerRequest shippingAddressCity(String shippingAddressCity)

shippingAddressStateCode

public Subscription.ImportForCustomerRequest shippingAddressStateCode(String shippingAddressStateCode)

shippingAddressState

public Subscription.ImportForCustomerRequest shippingAddressState(String shippingAddressState)

shippingAddressZip

public Subscription.ImportForCustomerRequest shippingAddressZip(String shippingAddressZip)

shippingAddressCountry

public Subscription.ImportForCustomerRequest shippingAddressCountry(String shippingAddressCountry)

shippingAddressValidationStatus

public Subscription.ImportForCustomerRequest shippingAddressValidationStatus(ValidationStatus shippingAddressValidationStatus)

addonId

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

addonQuantity

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

addonUnitPrice

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

addonBillingCycles

public Subscription.ImportForCustomerRequest addonBillingCycles(int index,
                                                                Integer addonBillingCycles)

eventBasedAddonId

public Subscription.ImportForCustomerRequest eventBasedAddonId(int index,
                                                               String eventBasedAddonId)

eventBasedAddonQuantity

public Subscription.ImportForCustomerRequest eventBasedAddonQuantity(int index,
                                                                     Integer eventBasedAddonQuantity)

eventBasedAddonUnitPrice

public Subscription.ImportForCustomerRequest eventBasedAddonUnitPrice(int index,
                                                                      Integer eventBasedAddonUnitPrice)

eventBasedAddonServicePeriodInDays

public Subscription.ImportForCustomerRequest eventBasedAddonServicePeriodInDays(int index,
                                                                                Integer eventBasedAddonServicePeriodInDays)

eventBasedAddonOnEvent

public Subscription.ImportForCustomerRequest eventBasedAddonOnEvent(int index,
                                                                    OnEvent eventBasedAddonOnEvent)

eventBasedAddonChargeOnce

public Subscription.ImportForCustomerRequest eventBasedAddonChargeOnce(int index,
                                                                       Boolean eventBasedAddonChargeOnce)

chargedEventBasedAddonId

public Subscription.ImportForCustomerRequest chargedEventBasedAddonId(int index,
                                                                      String chargedEventBasedAddonId)

chargedEventBasedAddonLastChargedAt

public Subscription.ImportForCustomerRequest chargedEventBasedAddonLastChargedAt(int index,
                                                                                 Timestamp chargedEventBasedAddonLastChargedAt)

params

public Params params()
Overrides:
params in class Request<Subscription.ImportForCustomerRequest>


Copyright © 2019 ChargeBee. All Rights Reserved.