Package com.chargebee.models
Class Addon.CreateRequest
- Enclosing class:
- Addon
-
Field Summary
Fields inherited from class com.chargebee.internal.RequestBase
headers, isIdempotent, isJsonRequest, params, paramsV2, subDomain, uri -
Method Summary
Modifier and TypeMethodDescriptionaccountingCategory1(String accountingCategory1) accountingCategory2(String accountingCategory2) accountingCategory3(String accountingCategory3) accountingCategory4(String accountingCategory4) accountingCode(String accountingCode) avalaraSaleType(AvalaraSaleType avalaraSaleType) avalaraServiceType(Integer avalaraServiceType) avalaraTransactionType(Integer avalaraTransactionType) chargeType(Addon.ChargeType chargeType) currencyCode(String currencyCode) description(String description) enabledInPortal(Boolean enabledInPortal) includedInMrr(Boolean includedInMrr) invoiceName(String invoiceName) invoiceNotes(String invoiceNotes) isShippable(Boolean isShippable) metaData(org.json.JSONObject metaData) params()periodUnit(Addon.PeriodUnit periodUnit) priceInDecimal(String priceInDecimal) pricingModel(PricingModel pricingModel) prorationType(Addon.ProrationType prorationType) shippingFrequencyPeriod(Integer shippingFrequencyPeriod) shippingFrequencyPeriodUnit(Addon.ShippingFrequencyPeriodUnit shippingFrequencyPeriodUnit) showDescriptionInInvoices(Boolean showDescriptionInInvoices) showDescriptionInQuotes(Boolean showDescriptionInQuotes) status(Addon.Status status) taxjarProductCode(String taxjarProductCode) taxProfileId(String taxProfileId) taxProvidersFieldFieldId(int index, String taxProvidersFieldFieldId) taxProvidersFieldFieldValue(int index, String taxProvidersFieldFieldValue) taxProvidersFieldProviderName(int index, String taxProvidersFieldProviderName) tierEndingUnit(int index, Integer tierEndingUnit) tierEndingUnitInDecimal(int index, String tierEndingUnitInDecimal) tierPriceInDecimal(int index, String tierPriceInDecimal) tierStartingUnit(int index, Integer tierStartingUnit) tierStartingUnitInDecimal(int index, String tierStartingUnitInDecimal) type(Addon.Type type) Deprecated.Methods inherited from class com.chargebee.internal.Request
httpMeth, param, pathParam, request, request, setIdempotencyMethods inherited from class com.chargebee.internal.RequestBase
header, headers, paramsV2, setIdempotencyKey, uri
-
Method Details
-
id
-
name
-
invoiceName
-
description
-
chargeType
-
price
-
currencyCode
-
period
-
periodUnit
-
pricingModel
-
type
Deprecated. -
unit
-
enabledInPortal
-
taxable
-
taxProfileId
-
avalaraSaleType
-
avalaraTransactionType
-
avalaraServiceType
-
taxCode
-
hsnCode
-
taxjarProductCode
-
invoiceNotes
-
metaData
-
sku
-
accountingCode
-
accountingCategory1
-
accountingCategory2
-
accountingCategory3
-
accountingCategory4
-
isShippable
-
shippingFrequencyPeriod
-
shippingFrequencyPeriodUnit
public Addon.CreateRequest shippingFrequencyPeriodUnit(Addon.ShippingFrequencyPeriodUnit shippingFrequencyPeriodUnit) -
includedInMrr
-
showDescriptionInInvoices
-
showDescriptionInQuotes
-
priceInDecimal
-
prorationType
-
status
-
tierStartingUnit
-
tierEndingUnit
-
tierPrice
-
tierStartingUnitInDecimal
-
tierEndingUnitInDecimal
-
tierPriceInDecimal
-
taxProvidersFieldProviderName
public Addon.CreateRequest taxProvidersFieldProviderName(int index, String taxProvidersFieldProviderName) -
taxProvidersFieldFieldId
-
taxProvidersFieldFieldValue
public Addon.CreateRequest taxProvidersFieldFieldValue(int index, String taxProvidersFieldFieldValue) -
params
- Overrides:
paramsin classRequest<Addon.CreateRequest>
-