com.chargebee.models
Class Estimate.CreateSubForCustomerEstimateRequest
java.lang.Object
com.chargebee.internal.RequestBase<U>
com.chargebee.internal.Request<Estimate.CreateSubForCustomerEstimateRequest>
com.chargebee.models.Estimate.CreateSubForCustomerEstimateRequest
- Enclosing class:
- Estimate
public static class Estimate.CreateSubForCustomerEstimateRequest
- extends Request<Estimate.CreateSubForCustomerEstimateRequest>
|
Method Summary |
Estimate.CreateSubForCustomerEstimateRequest |
addonBillingCycles(int index,
Integer addonBillingCycles)
|
Estimate.CreateSubForCustomerEstimateRequest |
addonId(int index,
String addonId)
|
Estimate.CreateSubForCustomerEstimateRequest |
addonQuantity(int index,
Integer addonQuantity)
|
Estimate.CreateSubForCustomerEstimateRequest |
addonTrialEnd(int index,
Timestamp addonTrialEnd)
|
Estimate.CreateSubForCustomerEstimateRequest |
addonUnitPrice(int index,
Integer addonUnitPrice)
|
Estimate.CreateSubForCustomerEstimateRequest |
billingAlignmentMode(BillingAlignmentMode billingAlignmentMode)
|
Estimate.CreateSubForCustomerEstimateRequest |
billingCycles(Integer billingCycles)
|
Estimate.CreateSubForCustomerEstimateRequest |
couponIds(List<String> couponIds)
|
Estimate.CreateSubForCustomerEstimateRequest |
couponIds(String... couponIds)
|
Estimate.CreateSubForCustomerEstimateRequest |
eventBasedAddonChargeOn(int index,
ChargeOn eventBasedAddonChargeOn)
|
Estimate.CreateSubForCustomerEstimateRequest |
eventBasedAddonChargeOnce(int index,
Boolean eventBasedAddonChargeOnce)
|
Estimate.CreateSubForCustomerEstimateRequest |
eventBasedAddonId(int index,
String eventBasedAddonId)
|
Estimate.CreateSubForCustomerEstimateRequest |
eventBasedAddonOnEvent(int index,
OnEvent eventBasedAddonOnEvent)
|
Estimate.CreateSubForCustomerEstimateRequest |
eventBasedAddonQuantity(int index,
Integer eventBasedAddonQuantity)
|
Estimate.CreateSubForCustomerEstimateRequest |
eventBasedAddonServicePeriodInDays(int index,
Integer eventBasedAddonServicePeriodInDays)
|
Estimate.CreateSubForCustomerEstimateRequest |
eventBasedAddonUnitPrice(int index,
Integer eventBasedAddonUnitPrice)
|
Estimate.CreateSubForCustomerEstimateRequest |
invoiceImmediately(Boolean invoiceImmediately)
|
Estimate.CreateSubForCustomerEstimateRequest |
mandatoryAddonsToRemove(List<String> mandatoryAddonsToRemove)
|
Estimate.CreateSubForCustomerEstimateRequest |
mandatoryAddonsToRemove(String... mandatoryAddonsToRemove)
|
Params |
params()
|
Estimate.CreateSubForCustomerEstimateRequest |
shippingAddressCity(String shippingAddressCity)
|
Estimate.CreateSubForCustomerEstimateRequest |
shippingAddressCountry(String shippingAddressCountry)
|
Estimate.CreateSubForCustomerEstimateRequest |
shippingAddressLine1(String shippingAddressLine1)
|
Estimate.CreateSubForCustomerEstimateRequest |
shippingAddressLine2(String shippingAddressLine2)
|
Estimate.CreateSubForCustomerEstimateRequest |
shippingAddressLine3(String shippingAddressLine3)
|
Estimate.CreateSubForCustomerEstimateRequest |
shippingAddressStateCode(String shippingAddressStateCode)
|
Estimate.CreateSubForCustomerEstimateRequest |
shippingAddressValidationStatus(ValidationStatus shippingAddressValidationStatus)
|
Estimate.CreateSubForCustomerEstimateRequest |
shippingAddressZip(String shippingAddressZip)
|
Estimate.CreateSubForCustomerEstimateRequest |
subscriptionId(String subscriptionId)
|
Estimate.CreateSubForCustomerEstimateRequest |
subscriptionPlanId(String subscriptionPlanId)
|
Estimate.CreateSubForCustomerEstimateRequest |
subscriptionPlanQuantity(Integer subscriptionPlanQuantity)
|
Estimate.CreateSubForCustomerEstimateRequest |
subscriptionPlanUnitPrice(Integer subscriptionPlanUnitPrice)
|
Estimate.CreateSubForCustomerEstimateRequest |
subscriptionSetupFee(Integer subscriptionSetupFee)
|
Estimate.CreateSubForCustomerEstimateRequest |
subscriptionStartDate(Timestamp subscriptionStartDate)
|
Estimate.CreateSubForCustomerEstimateRequest |
subscriptionTrialEnd(Timestamp subscriptionTrialEnd)
|
Estimate.CreateSubForCustomerEstimateRequest |
termsToCharge(Integer termsToCharge)
|
Estimate.CreateSubForCustomerEstimateRequest |
useExistingBalances(Boolean useExistingBalances)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
useExistingBalances
public Estimate.CreateSubForCustomerEstimateRequest useExistingBalances(Boolean useExistingBalances)
invoiceImmediately
public Estimate.CreateSubForCustomerEstimateRequest invoiceImmediately(Boolean invoiceImmediately)
billingCycles
public Estimate.CreateSubForCustomerEstimateRequest billingCycles(Integer billingCycles)
termsToCharge
public Estimate.CreateSubForCustomerEstimateRequest termsToCharge(Integer termsToCharge)
billingAlignmentMode
public Estimate.CreateSubForCustomerEstimateRequest billingAlignmentMode(BillingAlignmentMode billingAlignmentMode)
mandatoryAddonsToRemove
public Estimate.CreateSubForCustomerEstimateRequest mandatoryAddonsToRemove(List<String> mandatoryAddonsToRemove)
mandatoryAddonsToRemove
public Estimate.CreateSubForCustomerEstimateRequest mandatoryAddonsToRemove(String... mandatoryAddonsToRemove)
couponIds
public Estimate.CreateSubForCustomerEstimateRequest couponIds(List<String> couponIds)
couponIds
public Estimate.CreateSubForCustomerEstimateRequest couponIds(String... couponIds)
subscriptionId
public Estimate.CreateSubForCustomerEstimateRequest subscriptionId(String subscriptionId)
subscriptionPlanId
public Estimate.CreateSubForCustomerEstimateRequest subscriptionPlanId(String subscriptionPlanId)
subscriptionPlanQuantity
public Estimate.CreateSubForCustomerEstimateRequest subscriptionPlanQuantity(Integer subscriptionPlanQuantity)
subscriptionPlanUnitPrice
public Estimate.CreateSubForCustomerEstimateRequest subscriptionPlanUnitPrice(Integer subscriptionPlanUnitPrice)
subscriptionSetupFee
public Estimate.CreateSubForCustomerEstimateRequest subscriptionSetupFee(Integer subscriptionSetupFee)
subscriptionStartDate
public Estimate.CreateSubForCustomerEstimateRequest subscriptionStartDate(Timestamp subscriptionStartDate)
subscriptionTrialEnd
public Estimate.CreateSubForCustomerEstimateRequest subscriptionTrialEnd(Timestamp subscriptionTrialEnd)
shippingAddressLine1
public Estimate.CreateSubForCustomerEstimateRequest shippingAddressLine1(String shippingAddressLine1)
shippingAddressLine2
public Estimate.CreateSubForCustomerEstimateRequest shippingAddressLine2(String shippingAddressLine2)
shippingAddressLine3
public Estimate.CreateSubForCustomerEstimateRequest shippingAddressLine3(String shippingAddressLine3)
shippingAddressCity
public Estimate.CreateSubForCustomerEstimateRequest shippingAddressCity(String shippingAddressCity)
shippingAddressStateCode
public Estimate.CreateSubForCustomerEstimateRequest shippingAddressStateCode(String shippingAddressStateCode)
shippingAddressZip
public Estimate.CreateSubForCustomerEstimateRequest shippingAddressZip(String shippingAddressZip)
shippingAddressCountry
public Estimate.CreateSubForCustomerEstimateRequest shippingAddressCountry(String shippingAddressCountry)
shippingAddressValidationStatus
public Estimate.CreateSubForCustomerEstimateRequest shippingAddressValidationStatus(ValidationStatus shippingAddressValidationStatus)
addonId
public Estimate.CreateSubForCustomerEstimateRequest addonId(int index,
String addonId)
addonQuantity
public Estimate.CreateSubForCustomerEstimateRequest addonQuantity(int index,
Integer addonQuantity)
addonUnitPrice
public Estimate.CreateSubForCustomerEstimateRequest addonUnitPrice(int index,
Integer addonUnitPrice)
addonBillingCycles
public Estimate.CreateSubForCustomerEstimateRequest addonBillingCycles(int index,
Integer addonBillingCycles)
eventBasedAddonId
public Estimate.CreateSubForCustomerEstimateRequest eventBasedAddonId(int index,
String eventBasedAddonId)
eventBasedAddonQuantity
public Estimate.CreateSubForCustomerEstimateRequest eventBasedAddonQuantity(int index,
Integer eventBasedAddonQuantity)
eventBasedAddonUnitPrice
public Estimate.CreateSubForCustomerEstimateRequest eventBasedAddonUnitPrice(int index,
Integer eventBasedAddonUnitPrice)
eventBasedAddonServicePeriodInDays
public Estimate.CreateSubForCustomerEstimateRequest eventBasedAddonServicePeriodInDays(int index,
Integer eventBasedAddonServicePeriodInDays)
eventBasedAddonOnEvent
public Estimate.CreateSubForCustomerEstimateRequest eventBasedAddonOnEvent(int index,
OnEvent eventBasedAddonOnEvent)
eventBasedAddonChargeOnce
public Estimate.CreateSubForCustomerEstimateRequest eventBasedAddonChargeOnce(int index,
Boolean eventBasedAddonChargeOnce)
eventBasedAddonChargeOn
public Estimate.CreateSubForCustomerEstimateRequest eventBasedAddonChargeOn(int index,
ChargeOn eventBasedAddonChargeOn)
addonTrialEnd
public Estimate.CreateSubForCustomerEstimateRequest addonTrialEnd(int index,
Timestamp addonTrialEnd)
params
public Params params()
- Overrides:
params in class Request<Estimate.CreateSubForCustomerEstimateRequest>
Copyright © 2019 ChargeBee. All Rights Reserved.