com.chargebee.models
Class Quote.EditCreateSubForCustomerQuoteRequest

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

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


Field Summary
 
Fields inherited from class com.chargebee.internal.RequestBase
headers, params, uri
 
Method Summary
 Quote.EditCreateSubForCustomerQuoteRequest addonBillingCycles(int index, Integer addonBillingCycles)
           
 Quote.EditCreateSubForCustomerQuoteRequest addonId(int index, String addonId)
           
 Quote.EditCreateSubForCustomerQuoteRequest addonQuantity(int index, Integer addonQuantity)
           
 Quote.EditCreateSubForCustomerQuoteRequest addonTrialEnd(int index, Timestamp addonTrialEnd)
           
 Quote.EditCreateSubForCustomerQuoteRequest addonUnitPrice(int index, Integer addonUnitPrice)
           
 Quote.EditCreateSubForCustomerQuoteRequest billingAlignmentMode(BillingAlignmentMode billingAlignmentMode)
           
 Quote.EditCreateSubForCustomerQuoteRequest billingCycles(Integer billingCycles)
           
 Quote.EditCreateSubForCustomerQuoteRequest contractTermActionAtTermEnd(ContractTerm.ActionAtTermEnd contractTermActionAtTermEnd)
           
 Quote.EditCreateSubForCustomerQuoteRequest contractTermCancellationCutoffPeriod(Integer contractTermCancellationCutoffPeriod)
           
 Quote.EditCreateSubForCustomerQuoteRequest couponIds(List<String> couponIds)
           
 Quote.EditCreateSubForCustomerQuoteRequest couponIds(String... couponIds)
           
 Quote.EditCreateSubForCustomerQuoteRequest eventBasedAddonChargeOn(int index, ChargeOn eventBasedAddonChargeOn)
           
 Quote.EditCreateSubForCustomerQuoteRequest eventBasedAddonChargeOnce(int index, Boolean eventBasedAddonChargeOnce)
           
 Quote.EditCreateSubForCustomerQuoteRequest eventBasedAddonId(int index, String eventBasedAddonId)
           
 Quote.EditCreateSubForCustomerQuoteRequest eventBasedAddonOnEvent(int index, OnEvent eventBasedAddonOnEvent)
           
 Quote.EditCreateSubForCustomerQuoteRequest eventBasedAddonQuantity(int index, Integer eventBasedAddonQuantity)
           
 Quote.EditCreateSubForCustomerQuoteRequest eventBasedAddonServicePeriodInDays(int index, Integer eventBasedAddonServicePeriodInDays)
           
 Quote.EditCreateSubForCustomerQuoteRequest eventBasedAddonUnitPrice(int index, Integer eventBasedAddonUnitPrice)
           
 Quote.EditCreateSubForCustomerQuoteRequest expiresAt(Timestamp expiresAt)
           
 Quote.EditCreateSubForCustomerQuoteRequest mandatoryAddonsToRemove(List<String> mandatoryAddonsToRemove)
           
 Quote.EditCreateSubForCustomerQuoteRequest mandatoryAddonsToRemove(String... mandatoryAddonsToRemove)
           
 Quote.EditCreateSubForCustomerQuoteRequest notes(String notes)
           
 Params params()
           
 Quote.EditCreateSubForCustomerQuoteRequest shippingAddressCity(String shippingAddressCity)
           
 Quote.EditCreateSubForCustomerQuoteRequest shippingAddressCompany(String shippingAddressCompany)
           
 Quote.EditCreateSubForCustomerQuoteRequest shippingAddressCountry(String shippingAddressCountry)
           
 Quote.EditCreateSubForCustomerQuoteRequest shippingAddressEmail(String shippingAddressEmail)
           
 Quote.EditCreateSubForCustomerQuoteRequest shippingAddressFirstName(String shippingAddressFirstName)
           
 Quote.EditCreateSubForCustomerQuoteRequest shippingAddressLastName(String shippingAddressLastName)
           
 Quote.EditCreateSubForCustomerQuoteRequest shippingAddressLine1(String shippingAddressLine1)
           
 Quote.EditCreateSubForCustomerQuoteRequest shippingAddressLine2(String shippingAddressLine2)
           
 Quote.EditCreateSubForCustomerQuoteRequest shippingAddressLine3(String shippingAddressLine3)
           
 Quote.EditCreateSubForCustomerQuoteRequest shippingAddressPhone(String shippingAddressPhone)
           
 Quote.EditCreateSubForCustomerQuoteRequest shippingAddressState(String shippingAddressState)
           
 Quote.EditCreateSubForCustomerQuoteRequest shippingAddressStateCode(String shippingAddressStateCode)
           
 Quote.EditCreateSubForCustomerQuoteRequest shippingAddressValidationStatus(ValidationStatus shippingAddressValidationStatus)
           
 Quote.EditCreateSubForCustomerQuoteRequest shippingAddressZip(String shippingAddressZip)
           
 Quote.EditCreateSubForCustomerQuoteRequest subscriptionContractTermBillingCycleOnRenewal(Integer subscriptionContractTermBillingCycleOnRenewal)
           
 Quote.EditCreateSubForCustomerQuoteRequest subscriptionId(String subscriptionId)
           
 Quote.EditCreateSubForCustomerQuoteRequest subscriptionPlanId(String subscriptionPlanId)
           
 Quote.EditCreateSubForCustomerQuoteRequest subscriptionPlanQuantity(Integer subscriptionPlanQuantity)
           
 Quote.EditCreateSubForCustomerQuoteRequest subscriptionPlanUnitPrice(Integer subscriptionPlanUnitPrice)
           
 Quote.EditCreateSubForCustomerQuoteRequest subscriptionSetupFee(Integer subscriptionSetupFee)
           
 Quote.EditCreateSubForCustomerQuoteRequest subscriptionStartDate(Timestamp subscriptionStartDate)
           
 Quote.EditCreateSubForCustomerQuoteRequest subscriptionTrialEnd(Timestamp subscriptionTrialEnd)
           
 Quote.EditCreateSubForCustomerQuoteRequest termsToCharge(Integer termsToCharge)
           
 
Methods inherited from class com.chargebee.internal.Request
httpMeth, param, request, request
 
Methods inherited from class com.chargebee.internal.RequestBase
header, headers, uri
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

notes

public Quote.EditCreateSubForCustomerQuoteRequest notes(String notes)

expiresAt

public Quote.EditCreateSubForCustomerQuoteRequest expiresAt(Timestamp expiresAt)

billingCycles

public Quote.EditCreateSubForCustomerQuoteRequest billingCycles(Integer billingCycles)

mandatoryAddonsToRemove

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

mandatoryAddonsToRemove

public Quote.EditCreateSubForCustomerQuoteRequest mandatoryAddonsToRemove(String... mandatoryAddonsToRemove)

termsToCharge

public Quote.EditCreateSubForCustomerQuoteRequest termsToCharge(Integer termsToCharge)

billingAlignmentMode

public Quote.EditCreateSubForCustomerQuoteRequest billingAlignmentMode(BillingAlignmentMode billingAlignmentMode)

couponIds

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

couponIds

public Quote.EditCreateSubForCustomerQuoteRequest couponIds(String... couponIds)

subscriptionId

public Quote.EditCreateSubForCustomerQuoteRequest subscriptionId(String subscriptionId)

subscriptionPlanId

public Quote.EditCreateSubForCustomerQuoteRequest subscriptionPlanId(String subscriptionPlanId)

subscriptionPlanQuantity

public Quote.EditCreateSubForCustomerQuoteRequest subscriptionPlanQuantity(Integer subscriptionPlanQuantity)

subscriptionPlanUnitPrice

public Quote.EditCreateSubForCustomerQuoteRequest subscriptionPlanUnitPrice(Integer subscriptionPlanUnitPrice)

subscriptionSetupFee

public Quote.EditCreateSubForCustomerQuoteRequest subscriptionSetupFee(Integer subscriptionSetupFee)

subscriptionTrialEnd

public Quote.EditCreateSubForCustomerQuoteRequest subscriptionTrialEnd(Timestamp subscriptionTrialEnd)

subscriptionStartDate

public Quote.EditCreateSubForCustomerQuoteRequest subscriptionStartDate(Timestamp subscriptionStartDate)

shippingAddressFirstName

public Quote.EditCreateSubForCustomerQuoteRequest shippingAddressFirstName(String shippingAddressFirstName)

shippingAddressLastName

public Quote.EditCreateSubForCustomerQuoteRequest shippingAddressLastName(String shippingAddressLastName)

shippingAddressEmail

public Quote.EditCreateSubForCustomerQuoteRequest shippingAddressEmail(String shippingAddressEmail)

shippingAddressCompany

public Quote.EditCreateSubForCustomerQuoteRequest shippingAddressCompany(String shippingAddressCompany)

shippingAddressPhone

public Quote.EditCreateSubForCustomerQuoteRequest shippingAddressPhone(String shippingAddressPhone)

shippingAddressLine1

public Quote.EditCreateSubForCustomerQuoteRequest shippingAddressLine1(String shippingAddressLine1)

shippingAddressLine2

public Quote.EditCreateSubForCustomerQuoteRequest shippingAddressLine2(String shippingAddressLine2)

shippingAddressLine3

public Quote.EditCreateSubForCustomerQuoteRequest shippingAddressLine3(String shippingAddressLine3)

shippingAddressCity

public Quote.EditCreateSubForCustomerQuoteRequest shippingAddressCity(String shippingAddressCity)

shippingAddressStateCode

public Quote.EditCreateSubForCustomerQuoteRequest shippingAddressStateCode(String shippingAddressStateCode)

shippingAddressState

public Quote.EditCreateSubForCustomerQuoteRequest shippingAddressState(String shippingAddressState)

shippingAddressZip

public Quote.EditCreateSubForCustomerQuoteRequest shippingAddressZip(String shippingAddressZip)

shippingAddressCountry

public Quote.EditCreateSubForCustomerQuoteRequest shippingAddressCountry(String shippingAddressCountry)

shippingAddressValidationStatus

public Quote.EditCreateSubForCustomerQuoteRequest shippingAddressValidationStatus(ValidationStatus shippingAddressValidationStatus)

contractTermActionAtTermEnd

public Quote.EditCreateSubForCustomerQuoteRequest contractTermActionAtTermEnd(ContractTerm.ActionAtTermEnd contractTermActionAtTermEnd)

contractTermCancellationCutoffPeriod

public Quote.EditCreateSubForCustomerQuoteRequest contractTermCancellationCutoffPeriod(Integer contractTermCancellationCutoffPeriod)

subscriptionContractTermBillingCycleOnRenewal

public Quote.EditCreateSubForCustomerQuoteRequest subscriptionContractTermBillingCycleOnRenewal(Integer subscriptionContractTermBillingCycleOnRenewal)

addonId

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

addonQuantity

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

addonUnitPrice

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

addonBillingCycles

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

eventBasedAddonId

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

eventBasedAddonQuantity

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

eventBasedAddonUnitPrice

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

eventBasedAddonServicePeriodInDays

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

eventBasedAddonOnEvent

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

eventBasedAddonChargeOnce

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

eventBasedAddonChargeOn

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

addonTrialEnd

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

params

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


Copyright © 2020 ChargeBee. All Rights Reserved.