com.chargebee.models
Class Quote.CreateSubForCustomerQuoteRequest

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

public static class Quote.CreateSubForCustomerQuoteRequest
extends Request<Quote.CreateSubForCustomerQuoteRequest>


Field Summary
 
Fields inherited from class com.chargebee.internal.RequestBase
headers, params, uri
 
Method Summary
 Quote.CreateSubForCustomerQuoteRequest addonBillingCycles(int index, Integer addonBillingCycles)
           
 Quote.CreateSubForCustomerQuoteRequest addonId(int index, String addonId)
           
 Quote.CreateSubForCustomerQuoteRequest addonQuantity(int index, Integer addonQuantity)
           
 Quote.CreateSubForCustomerQuoteRequest addonTrialEnd(int index, Timestamp addonTrialEnd)
           
 Quote.CreateSubForCustomerQuoteRequest addonUnitPrice(int index, Integer addonUnitPrice)
           
 Quote.CreateSubForCustomerQuoteRequest billingAlignmentMode(BillingAlignmentMode billingAlignmentMode)
           
 Quote.CreateSubForCustomerQuoteRequest billingCycles(Integer billingCycles)
           
 Quote.CreateSubForCustomerQuoteRequest couponIds(List<String> couponIds)
           
 Quote.CreateSubForCustomerQuoteRequest couponIds(String... couponIds)
           
 Quote.CreateSubForCustomerQuoteRequest eventBasedAddonChargeOn(int index, ChargeOn eventBasedAddonChargeOn)
           
 Quote.CreateSubForCustomerQuoteRequest eventBasedAddonChargeOnce(int index, Boolean eventBasedAddonChargeOnce)
           
 Quote.CreateSubForCustomerQuoteRequest eventBasedAddonId(int index, String eventBasedAddonId)
           
 Quote.CreateSubForCustomerQuoteRequest eventBasedAddonOnEvent(int index, OnEvent eventBasedAddonOnEvent)
           
 Quote.CreateSubForCustomerQuoteRequest eventBasedAddonQuantity(int index, Integer eventBasedAddonQuantity)
           
 Quote.CreateSubForCustomerQuoteRequest eventBasedAddonServicePeriodInDays(int index, Integer eventBasedAddonServicePeriodInDays)
           
 Quote.CreateSubForCustomerQuoteRequest eventBasedAddonUnitPrice(int index, Integer eventBasedAddonUnitPrice)
           
 Quote.CreateSubForCustomerQuoteRequest expiresAt(Timestamp expiresAt)
           
 Quote.CreateSubForCustomerQuoteRequest mandatoryAddonsToRemove(List<String> mandatoryAddonsToRemove)
           
 Quote.CreateSubForCustomerQuoteRequest mandatoryAddonsToRemove(String... mandatoryAddonsToRemove)
           
 Quote.CreateSubForCustomerQuoteRequest name(String name)
           
 Quote.CreateSubForCustomerQuoteRequest notes(String notes)
           
 Params params()
           
 Quote.CreateSubForCustomerQuoteRequest shippingAddressCity(String shippingAddressCity)
           
 Quote.CreateSubForCustomerQuoteRequest shippingAddressCompany(String shippingAddressCompany)
           
 Quote.CreateSubForCustomerQuoteRequest shippingAddressCountry(String shippingAddressCountry)
           
 Quote.CreateSubForCustomerQuoteRequest shippingAddressEmail(String shippingAddressEmail)
           
 Quote.CreateSubForCustomerQuoteRequest shippingAddressFirstName(String shippingAddressFirstName)
           
 Quote.CreateSubForCustomerQuoteRequest shippingAddressLastName(String shippingAddressLastName)
           
 Quote.CreateSubForCustomerQuoteRequest shippingAddressLine1(String shippingAddressLine1)
           
 Quote.CreateSubForCustomerQuoteRequest shippingAddressLine2(String shippingAddressLine2)
           
 Quote.CreateSubForCustomerQuoteRequest shippingAddressLine3(String shippingAddressLine3)
           
 Quote.CreateSubForCustomerQuoteRequest shippingAddressPhone(String shippingAddressPhone)
           
 Quote.CreateSubForCustomerQuoteRequest shippingAddressState(String shippingAddressState)
           
 Quote.CreateSubForCustomerQuoteRequest shippingAddressStateCode(String shippingAddressStateCode)
           
 Quote.CreateSubForCustomerQuoteRequest shippingAddressValidationStatus(ValidationStatus shippingAddressValidationStatus)
           
 Quote.CreateSubForCustomerQuoteRequest shippingAddressZip(String shippingAddressZip)
           
 Quote.CreateSubForCustomerQuoteRequest subscriptionId(String subscriptionId)
           
 Quote.CreateSubForCustomerQuoteRequest subscriptionPlanId(String subscriptionPlanId)
           
 Quote.CreateSubForCustomerQuoteRequest subscriptionPlanQuantity(Integer subscriptionPlanQuantity)
           
 Quote.CreateSubForCustomerQuoteRequest subscriptionPlanUnitPrice(Integer subscriptionPlanUnitPrice)
           
 Quote.CreateSubForCustomerQuoteRequest subscriptionSetupFee(Integer subscriptionSetupFee)
           
 Quote.CreateSubForCustomerQuoteRequest subscriptionStartDate(Timestamp subscriptionStartDate)
           
 Quote.CreateSubForCustomerQuoteRequest subscriptionTrialEnd(Timestamp subscriptionTrialEnd)
           
 Quote.CreateSubForCustomerQuoteRequest termsToCharge(Integer termsToCharge)
           
 
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

name

public Quote.CreateSubForCustomerQuoteRequest name(String name)

notes

public Quote.CreateSubForCustomerQuoteRequest notes(String notes)

expiresAt

public Quote.CreateSubForCustomerQuoteRequest expiresAt(Timestamp expiresAt)

billingCycles

public Quote.CreateSubForCustomerQuoteRequest billingCycles(Integer billingCycles)

termsToCharge

public Quote.CreateSubForCustomerQuoteRequest termsToCharge(Integer termsToCharge)

billingAlignmentMode

public Quote.CreateSubForCustomerQuoteRequest billingAlignmentMode(BillingAlignmentMode billingAlignmentMode)

mandatoryAddonsToRemove

public Quote.CreateSubForCustomerQuoteRequest mandatoryAddonsToRemove(List<String> mandatoryAddonsToRemove)

mandatoryAddonsToRemove

public Quote.CreateSubForCustomerQuoteRequest mandatoryAddonsToRemove(String... mandatoryAddonsToRemove)

couponIds

public Quote.CreateSubForCustomerQuoteRequest couponIds(List<String> couponIds)

couponIds

public Quote.CreateSubForCustomerQuoteRequest couponIds(String... couponIds)

subscriptionId

public Quote.CreateSubForCustomerQuoteRequest subscriptionId(String subscriptionId)

subscriptionPlanId

public Quote.CreateSubForCustomerQuoteRequest subscriptionPlanId(String subscriptionPlanId)

subscriptionPlanQuantity

public Quote.CreateSubForCustomerQuoteRequest subscriptionPlanQuantity(Integer subscriptionPlanQuantity)

subscriptionPlanUnitPrice

public Quote.CreateSubForCustomerQuoteRequest subscriptionPlanUnitPrice(Integer subscriptionPlanUnitPrice)

subscriptionSetupFee

public Quote.CreateSubForCustomerQuoteRequest subscriptionSetupFee(Integer subscriptionSetupFee)

subscriptionStartDate

public Quote.CreateSubForCustomerQuoteRequest subscriptionStartDate(Timestamp subscriptionStartDate)

subscriptionTrialEnd

public Quote.CreateSubForCustomerQuoteRequest subscriptionTrialEnd(Timestamp subscriptionTrialEnd)

shippingAddressFirstName

public Quote.CreateSubForCustomerQuoteRequest shippingAddressFirstName(String shippingAddressFirstName)

shippingAddressLastName

public Quote.CreateSubForCustomerQuoteRequest shippingAddressLastName(String shippingAddressLastName)

shippingAddressEmail

public Quote.CreateSubForCustomerQuoteRequest shippingAddressEmail(String shippingAddressEmail)

shippingAddressCompany

public Quote.CreateSubForCustomerQuoteRequest shippingAddressCompany(String shippingAddressCompany)

shippingAddressPhone

public Quote.CreateSubForCustomerQuoteRequest shippingAddressPhone(String shippingAddressPhone)

shippingAddressLine1

public Quote.CreateSubForCustomerQuoteRequest shippingAddressLine1(String shippingAddressLine1)

shippingAddressLine2

public Quote.CreateSubForCustomerQuoteRequest shippingAddressLine2(String shippingAddressLine2)

shippingAddressLine3

public Quote.CreateSubForCustomerQuoteRequest shippingAddressLine3(String shippingAddressLine3)

shippingAddressCity

public Quote.CreateSubForCustomerQuoteRequest shippingAddressCity(String shippingAddressCity)

shippingAddressStateCode

public Quote.CreateSubForCustomerQuoteRequest shippingAddressStateCode(String shippingAddressStateCode)

shippingAddressState

public Quote.CreateSubForCustomerQuoteRequest shippingAddressState(String shippingAddressState)

shippingAddressZip

public Quote.CreateSubForCustomerQuoteRequest shippingAddressZip(String shippingAddressZip)

shippingAddressCountry

public Quote.CreateSubForCustomerQuoteRequest shippingAddressCountry(String shippingAddressCountry)

shippingAddressValidationStatus

public Quote.CreateSubForCustomerQuoteRequest shippingAddressValidationStatus(ValidationStatus shippingAddressValidationStatus)

addonId

public Quote.CreateSubForCustomerQuoteRequest addonId(int index,
                                                      String addonId)

addonQuantity

public Quote.CreateSubForCustomerQuoteRequest addonQuantity(int index,
                                                            Integer addonQuantity)

addonUnitPrice

public Quote.CreateSubForCustomerQuoteRequest addonUnitPrice(int index,
                                                             Integer addonUnitPrice)

addonBillingCycles

public Quote.CreateSubForCustomerQuoteRequest addonBillingCycles(int index,
                                                                 Integer addonBillingCycles)

eventBasedAddonId

public Quote.CreateSubForCustomerQuoteRequest eventBasedAddonId(int index,
                                                                String eventBasedAddonId)

eventBasedAddonQuantity

public Quote.CreateSubForCustomerQuoteRequest eventBasedAddonQuantity(int index,
                                                                      Integer eventBasedAddonQuantity)

eventBasedAddonUnitPrice

public Quote.CreateSubForCustomerQuoteRequest eventBasedAddonUnitPrice(int index,
                                                                       Integer eventBasedAddonUnitPrice)

eventBasedAddonServicePeriodInDays

public Quote.CreateSubForCustomerQuoteRequest eventBasedAddonServicePeriodInDays(int index,
                                                                                 Integer eventBasedAddonServicePeriodInDays)

eventBasedAddonOnEvent

public Quote.CreateSubForCustomerQuoteRequest eventBasedAddonOnEvent(int index,
                                                                     OnEvent eventBasedAddonOnEvent)

eventBasedAddonChargeOnce

public Quote.CreateSubForCustomerQuoteRequest eventBasedAddonChargeOnce(int index,
                                                                        Boolean eventBasedAddonChargeOnce)

eventBasedAddonChargeOn

public Quote.CreateSubForCustomerQuoteRequest eventBasedAddonChargeOn(int index,
                                                                      ChargeOn eventBasedAddonChargeOn)

addonTrialEnd

public Quote.CreateSubForCustomerQuoteRequest addonTrialEnd(int index,
                                                            Timestamp addonTrialEnd)

params

public Params params()
Overrides:
params in class Request<Quote.CreateSubForCustomerQuoteRequest>


Copyright © 2019 ChargeBee. All Rights Reserved.