com.chargebee.models
Class Addon.CreateRequest
java.lang.Object
com.chargebee.internal.RequestBase<U>
com.chargebee.internal.Request<Addon.CreateRequest>
com.chargebee.models.Addon.CreateRequest
- Enclosing class:
- Addon
public static class Addon.CreateRequest
- extends Request<Addon.CreateRequest>
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
id
public Addon.CreateRequest id(String id)
name
public Addon.CreateRequest name(String name)
invoiceName
public Addon.CreateRequest invoiceName(String invoiceName)
description
public Addon.CreateRequest description(String description)
chargeType
public Addon.CreateRequest chargeType(Addon.ChargeType chargeType)
price
public Addon.CreateRequest price(Integer price)
currencyCode
public Addon.CreateRequest currencyCode(String currencyCode)
period
public Addon.CreateRequest period(Integer period)
periodUnit
public Addon.CreateRequest periodUnit(Addon.PeriodUnit periodUnit)
pricingModel
public Addon.CreateRequest pricingModel(PricingModel pricingModel)
type
@Deprecated
public Addon.CreateRequest type(Addon.Type type)
- Deprecated.
unit
public Addon.CreateRequest unit(String unit)
enabledInPortal
public Addon.CreateRequest enabledInPortal(Boolean enabledInPortal)
taxable
public Addon.CreateRequest taxable(Boolean taxable)
taxProfileId
public Addon.CreateRequest taxProfileId(String taxProfileId)
avalaraSaleType
public Addon.CreateRequest avalaraSaleType(AvalaraSaleType avalaraSaleType)
avalaraTransactionType
public Addon.CreateRequest avalaraTransactionType(Integer avalaraTransactionType)
avalaraServiceType
public Addon.CreateRequest avalaraServiceType(Integer avalaraServiceType)
taxCode
public Addon.CreateRequest taxCode(String taxCode)
invoiceNotes
public Addon.CreateRequest invoiceNotes(String invoiceNotes)
metaData
public Addon.CreateRequest metaData(org.json.JSONObject metaData)
sku
public Addon.CreateRequest sku(String sku)
accountingCode
public Addon.CreateRequest accountingCode(String accountingCode)
accountingCategory1
public Addon.CreateRequest accountingCategory1(String accountingCategory1)
accountingCategory2
public Addon.CreateRequest accountingCategory2(String accountingCategory2)
isShippable
public Addon.CreateRequest isShippable(Boolean isShippable)
shippingFrequencyPeriod
public Addon.CreateRequest shippingFrequencyPeriod(Integer shippingFrequencyPeriod)
shippingFrequencyPeriodUnit
public Addon.CreateRequest shippingFrequencyPeriodUnit(Addon.ShippingFrequencyPeriodUnit shippingFrequencyPeriodUnit)
status
public Addon.CreateRequest status(Addon.Status status)
tierStartingUnit
public Addon.CreateRequest tierStartingUnit(int index,
Integer tierStartingUnit)
tierEndingUnit
public Addon.CreateRequest tierEndingUnit(int index,
Integer tierEndingUnit)
tierPrice
public Addon.CreateRequest tierPrice(int index,
Integer tierPrice)
params
public Params params()
- Overrides:
params in class Request<Addon.CreateRequest>
Copyright © 2019 ChargeBee. All Rights Reserved.