com.chargebee.models
Class Estimate.CreateSubscriptionRequest
java.lang.Object
com.chargebee.internal.RequestBase<U>
com.chargebee.internal.Request<Estimate.CreateSubscriptionRequest>
com.chargebee.models.Estimate.CreateSubscriptionRequest
- Enclosing class:
- Estimate
public static class Estimate.CreateSubscriptionRequest
- extends Request<Estimate.CreateSubscriptionRequest>
|
Method Summary |
Estimate.CreateSubscriptionRequest |
addonBillingCycles(int index,
Integer addonBillingCycles)
|
Estimate.CreateSubscriptionRequest |
addonId(int index,
String addonId)
|
Estimate.CreateSubscriptionRequest |
addonQuantity(int index,
Integer addonQuantity)
|
Estimate.CreateSubscriptionRequest |
addonTrialEnd(int index,
Timestamp addonTrialEnd)
|
Estimate.CreateSubscriptionRequest |
addonUnitPrice(int index,
Integer addonUnitPrice)
|
Estimate.CreateSubscriptionRequest |
billingAddressCity(String billingAddressCity)
|
Estimate.CreateSubscriptionRequest |
billingAddressCountry(String billingAddressCountry)
|
Estimate.CreateSubscriptionRequest |
billingAddressLine1(String billingAddressLine1)
|
Estimate.CreateSubscriptionRequest |
billingAddressLine2(String billingAddressLine2)
|
Estimate.CreateSubscriptionRequest |
billingAddressLine3(String billingAddressLine3)
|
Estimate.CreateSubscriptionRequest |
billingAddressStateCode(String billingAddressStateCode)
|
Estimate.CreateSubscriptionRequest |
billingAddressValidationStatus(ValidationStatus billingAddressValidationStatus)
|
Estimate.CreateSubscriptionRequest |
billingAddressZip(String billingAddressZip)
|
Estimate.CreateSubscriptionRequest |
billingAlignmentMode(BillingAlignmentMode billingAlignmentMode)
|
Estimate.CreateSubscriptionRequest |
billingCycles(Integer billingCycles)
|
Estimate.CreateSubscriptionRequest |
clientProfileId(String clientProfileId)
|
Estimate.CreateSubscriptionRequest |
couponIds(List<String> couponIds)
|
Estimate.CreateSubscriptionRequest |
couponIds(String... couponIds)
|
Estimate.CreateSubscriptionRequest |
customerCustomerType(CustomerType customerCustomerType)
|
Estimate.CreateSubscriptionRequest |
customerEntityCode(EntityCode customerEntityCode)
|
Estimate.CreateSubscriptionRequest |
customerExemptionDetails(org.json.JSONArray customerExemptionDetails)
|
Estimate.CreateSubscriptionRequest |
customerExemptNumber(String customerExemptNumber)
|
Estimate.CreateSubscriptionRequest |
customerRegisteredForGst(Boolean customerRegisteredForGst)
|
Estimate.CreateSubscriptionRequest |
customerTaxability(Taxability customerTaxability)
|
Estimate.CreateSubscriptionRequest |
customerVatNumber(String customerVatNumber)
|
Estimate.CreateSubscriptionRequest |
eventBasedAddonChargeOn(int index,
ChargeOn eventBasedAddonChargeOn)
|
Estimate.CreateSubscriptionRequest |
eventBasedAddonChargeOnce(int index,
Boolean eventBasedAddonChargeOnce)
|
Estimate.CreateSubscriptionRequest |
eventBasedAddonId(int index,
String eventBasedAddonId)
|
Estimate.CreateSubscriptionRequest |
eventBasedAddonOnEvent(int index,
OnEvent eventBasedAddonOnEvent)
|
Estimate.CreateSubscriptionRequest |
eventBasedAddonQuantity(int index,
Integer eventBasedAddonQuantity)
|
Estimate.CreateSubscriptionRequest |
eventBasedAddonServicePeriodInDays(int index,
Integer eventBasedAddonServicePeriodInDays)
|
Estimate.CreateSubscriptionRequest |
eventBasedAddonUnitPrice(int index,
Integer eventBasedAddonUnitPrice)
|
Estimate.CreateSubscriptionRequest |
invoiceImmediately(Boolean invoiceImmediately)
|
Estimate.CreateSubscriptionRequest |
mandatoryAddonsToRemove(List<String> mandatoryAddonsToRemove)
|
Estimate.CreateSubscriptionRequest |
mandatoryAddonsToRemove(String... mandatoryAddonsToRemove)
|
Params |
params()
|
Estimate.CreateSubscriptionRequest |
shippingAddressCity(String shippingAddressCity)
|
Estimate.CreateSubscriptionRequest |
shippingAddressCountry(String shippingAddressCountry)
|
Estimate.CreateSubscriptionRequest |
shippingAddressLine1(String shippingAddressLine1)
|
Estimate.CreateSubscriptionRequest |
shippingAddressLine2(String shippingAddressLine2)
|
Estimate.CreateSubscriptionRequest |
shippingAddressLine3(String shippingAddressLine3)
|
Estimate.CreateSubscriptionRequest |
shippingAddressStateCode(String shippingAddressStateCode)
|
Estimate.CreateSubscriptionRequest |
shippingAddressValidationStatus(ValidationStatus shippingAddressValidationStatus)
|
Estimate.CreateSubscriptionRequest |
shippingAddressZip(String shippingAddressZip)
|
Estimate.CreateSubscriptionRequest |
subscriptionCoupon(String subscriptionCoupon)
Deprecated. |
Estimate.CreateSubscriptionRequest |
subscriptionId(String subscriptionId)
|
Estimate.CreateSubscriptionRequest |
subscriptionPlanId(String subscriptionPlanId)
|
Estimate.CreateSubscriptionRequest |
subscriptionPlanQuantity(Integer subscriptionPlanQuantity)
|
Estimate.CreateSubscriptionRequest |
subscriptionPlanUnitPrice(Integer subscriptionPlanUnitPrice)
|
Estimate.CreateSubscriptionRequest |
subscriptionSetupFee(Integer subscriptionSetupFee)
|
Estimate.CreateSubscriptionRequest |
subscriptionStartDate(Timestamp subscriptionStartDate)
|
Estimate.CreateSubscriptionRequest |
subscriptionTrialEnd(Timestamp subscriptionTrialEnd)
|
Estimate.CreateSubscriptionRequest |
termsToCharge(Integer termsToCharge)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
billingCycles
public Estimate.CreateSubscriptionRequest billingCycles(Integer billingCycles)
termsToCharge
public Estimate.CreateSubscriptionRequest termsToCharge(Integer termsToCharge)
billingAlignmentMode
public Estimate.CreateSubscriptionRequest billingAlignmentMode(BillingAlignmentMode billingAlignmentMode)
mandatoryAddonsToRemove
public Estimate.CreateSubscriptionRequest mandatoryAddonsToRemove(List<String> mandatoryAddonsToRemove)
mandatoryAddonsToRemove
public Estimate.CreateSubscriptionRequest mandatoryAddonsToRemove(String... mandatoryAddonsToRemove)
couponIds
public Estimate.CreateSubscriptionRequest couponIds(List<String> couponIds)
couponIds
public Estimate.CreateSubscriptionRequest couponIds(String... couponIds)
invoiceImmediately
public Estimate.CreateSubscriptionRequest invoiceImmediately(Boolean invoiceImmediately)
clientProfileId
public Estimate.CreateSubscriptionRequest clientProfileId(String clientProfileId)
subscriptionId
public Estimate.CreateSubscriptionRequest subscriptionId(String subscriptionId)
subscriptionPlanId
public Estimate.CreateSubscriptionRequest subscriptionPlanId(String subscriptionPlanId)
subscriptionPlanQuantity
public Estimate.CreateSubscriptionRequest subscriptionPlanQuantity(Integer subscriptionPlanQuantity)
subscriptionPlanUnitPrice
public Estimate.CreateSubscriptionRequest subscriptionPlanUnitPrice(Integer subscriptionPlanUnitPrice)
subscriptionSetupFee
public Estimate.CreateSubscriptionRequest subscriptionSetupFee(Integer subscriptionSetupFee)
subscriptionStartDate
public Estimate.CreateSubscriptionRequest subscriptionStartDate(Timestamp subscriptionStartDate)
subscriptionTrialEnd
public Estimate.CreateSubscriptionRequest subscriptionTrialEnd(Timestamp subscriptionTrialEnd)
subscriptionCoupon
@Deprecated
public Estimate.CreateSubscriptionRequest subscriptionCoupon(String subscriptionCoupon)
- Deprecated.
billingAddressLine1
public Estimate.CreateSubscriptionRequest billingAddressLine1(String billingAddressLine1)
billingAddressLine2
public Estimate.CreateSubscriptionRequest billingAddressLine2(String billingAddressLine2)
billingAddressLine3
public Estimate.CreateSubscriptionRequest billingAddressLine3(String billingAddressLine3)
billingAddressCity
public Estimate.CreateSubscriptionRequest billingAddressCity(String billingAddressCity)
billingAddressStateCode
public Estimate.CreateSubscriptionRequest billingAddressStateCode(String billingAddressStateCode)
billingAddressZip
public Estimate.CreateSubscriptionRequest billingAddressZip(String billingAddressZip)
billingAddressCountry
public Estimate.CreateSubscriptionRequest billingAddressCountry(String billingAddressCountry)
billingAddressValidationStatus
public Estimate.CreateSubscriptionRequest billingAddressValidationStatus(ValidationStatus billingAddressValidationStatus)
shippingAddressLine1
public Estimate.CreateSubscriptionRequest shippingAddressLine1(String shippingAddressLine1)
shippingAddressLine2
public Estimate.CreateSubscriptionRequest shippingAddressLine2(String shippingAddressLine2)
shippingAddressLine3
public Estimate.CreateSubscriptionRequest shippingAddressLine3(String shippingAddressLine3)
shippingAddressCity
public Estimate.CreateSubscriptionRequest shippingAddressCity(String shippingAddressCity)
shippingAddressStateCode
public Estimate.CreateSubscriptionRequest shippingAddressStateCode(String shippingAddressStateCode)
shippingAddressZip
public Estimate.CreateSubscriptionRequest shippingAddressZip(String shippingAddressZip)
shippingAddressCountry
public Estimate.CreateSubscriptionRequest shippingAddressCountry(String shippingAddressCountry)
shippingAddressValidationStatus
public Estimate.CreateSubscriptionRequest shippingAddressValidationStatus(ValidationStatus shippingAddressValidationStatus)
customerVatNumber
public Estimate.CreateSubscriptionRequest customerVatNumber(String customerVatNumber)
customerRegisteredForGst
public Estimate.CreateSubscriptionRequest customerRegisteredForGst(Boolean customerRegisteredForGst)
customerTaxability
public Estimate.CreateSubscriptionRequest customerTaxability(Taxability customerTaxability)
customerEntityCode
public Estimate.CreateSubscriptionRequest customerEntityCode(EntityCode customerEntityCode)
customerExemptNumber
public Estimate.CreateSubscriptionRequest customerExemptNumber(String customerExemptNumber)
customerExemptionDetails
public Estimate.CreateSubscriptionRequest customerExemptionDetails(org.json.JSONArray customerExemptionDetails)
customerCustomerType
public Estimate.CreateSubscriptionRequest customerCustomerType(CustomerType customerCustomerType)
addonId
public Estimate.CreateSubscriptionRequest addonId(int index,
String addonId)
addonQuantity
public Estimate.CreateSubscriptionRequest addonQuantity(int index,
Integer addonQuantity)
addonUnitPrice
public Estimate.CreateSubscriptionRequest addonUnitPrice(int index,
Integer addonUnitPrice)
addonBillingCycles
public Estimate.CreateSubscriptionRequest addonBillingCycles(int index,
Integer addonBillingCycles)
eventBasedAddonId
public Estimate.CreateSubscriptionRequest eventBasedAddonId(int index,
String eventBasedAddonId)
eventBasedAddonQuantity
public Estimate.CreateSubscriptionRequest eventBasedAddonQuantity(int index,
Integer eventBasedAddonQuantity)
eventBasedAddonUnitPrice
public Estimate.CreateSubscriptionRequest eventBasedAddonUnitPrice(int index,
Integer eventBasedAddonUnitPrice)
eventBasedAddonServicePeriodInDays
public Estimate.CreateSubscriptionRequest eventBasedAddonServicePeriodInDays(int index,
Integer eventBasedAddonServicePeriodInDays)
eventBasedAddonOnEvent
public Estimate.CreateSubscriptionRequest eventBasedAddonOnEvent(int index,
OnEvent eventBasedAddonOnEvent)
eventBasedAddonChargeOnce
public Estimate.CreateSubscriptionRequest eventBasedAddonChargeOnce(int index,
Boolean eventBasedAddonChargeOnce)
eventBasedAddonChargeOn
public Estimate.CreateSubscriptionRequest eventBasedAddonChargeOn(int index,
ChargeOn eventBasedAddonChargeOn)
addonTrialEnd
public Estimate.CreateSubscriptionRequest addonTrialEnd(int index,
Timestamp addonTrialEnd)
params
public Params params()
- Overrides:
params in class Request<Estimate.CreateSubscriptionRequest>
Copyright © 2019 ChargeBee. All Rights Reserved.