com.chargebee.models
Class Estimate.CreateSubscriptionRequest

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

public static class Estimate.CreateSubscriptionRequest
extends Request<Estimate.CreateSubscriptionRequest>


Field Summary
 
Fields inherited from class com.chargebee.internal.RequestBase
headers, params, uri
 
Method Summary
 Estimate.CreateSubscriptionRequest addonId(int index, String addonId)
           
 Estimate.CreateSubscriptionRequest addonQuantity(int index, Integer addonQuantity)
           
 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 billingAddressZip(String billingAddressZip)
           
 Estimate.CreateSubscriptionRequest billingCycles(Integer billingCycles)
           
 Estimate.CreateSubscriptionRequest customerEntityCode(EntityCode customerEntityCode)
           
 Estimate.CreateSubscriptionRequest customerExemptNumber(String customerExemptNumber)
           
 Estimate.CreateSubscriptionRequest customerTaxability(Taxability customerTaxability)
           
 Estimate.CreateSubscriptionRequest customerVatNumber(String customerVatNumber)
           
 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 shippingAddressZip(String shippingAddressZip)
           
 Estimate.CreateSubscriptionRequest subscriptionCoupon(String subscriptionCoupon)
           
 Estimate.CreateSubscriptionRequest subscriptionId(String subscriptionId)
           
 Estimate.CreateSubscriptionRequest subscriptionPlanId(String subscriptionPlanId)
           
 Estimate.CreateSubscriptionRequest subscriptionPlanQuantity(Integer subscriptionPlanQuantity)
           
 Estimate.CreateSubscriptionRequest subscriptionStartDate(Timestamp subscriptionStartDate)
           
 Estimate.CreateSubscriptionRequest subscriptionTrialEnd(Timestamp subscriptionTrialEnd)
           
 
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

billingCycles

public Estimate.CreateSubscriptionRequest billingCycles(Integer billingCycles)

subscriptionId

public Estimate.CreateSubscriptionRequest subscriptionId(String subscriptionId)

subscriptionPlanId

public Estimate.CreateSubscriptionRequest subscriptionPlanId(String subscriptionPlanId)

subscriptionPlanQuantity

public Estimate.CreateSubscriptionRequest subscriptionPlanQuantity(Integer subscriptionPlanQuantity)

subscriptionStartDate

public Estimate.CreateSubscriptionRequest subscriptionStartDate(Timestamp subscriptionStartDate)

subscriptionTrialEnd

public Estimate.CreateSubscriptionRequest subscriptionTrialEnd(Timestamp subscriptionTrialEnd)

subscriptionCoupon

public Estimate.CreateSubscriptionRequest subscriptionCoupon(String subscriptionCoupon)

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)

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)

customerVatNumber

public Estimate.CreateSubscriptionRequest customerVatNumber(String customerVatNumber)

customerTaxability

public Estimate.CreateSubscriptionRequest customerTaxability(Taxability customerTaxability)

customerEntityCode

public Estimate.CreateSubscriptionRequest customerEntityCode(EntityCode customerEntityCode)

customerExemptNumber

public Estimate.CreateSubscriptionRequest customerExemptNumber(String customerExemptNumber)

addonId

public Estimate.CreateSubscriptionRequest addonId(int index,
                                                  String addonId)

addonQuantity

public Estimate.CreateSubscriptionRequest addonQuantity(int index,
                                                        Integer addonQuantity)

params

public Params params()
Overrides:
params in class RequestBase<Estimate.CreateSubscriptionRequest>


Copyright © 2016 ChargeBee. All Rights Reserved.