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>
| 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)
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)
params
public Params params()
- Overrides:
params in class RequestBase<Estimate.CreateSubForCustomerEstimateRequest>
Copyright © 2017 ChargeBee. All Rights Reserved.