Package com.chargebee.models
Class Addon.UpdateRequest
- 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) 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
-
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.UpdateRequest shippingFrequencyPeriodUnit(Addon.ShippingFrequencyPeriodUnit shippingFrequencyPeriodUnit) -
includedInMrr
-
showDescriptionInInvoices
-
showDescriptionInQuotes
-
priceInDecimal
-
prorationType
-
tierStartingUnit
-
tierEndingUnit
-
tierPrice
-
tierStartingUnitInDecimal
-
tierEndingUnitInDecimal
-
tierPriceInDecimal
-
taxProvidersFieldProviderName
public Addon.UpdateRequest taxProvidersFieldProviderName(int index, String taxProvidersFieldProviderName) -
taxProvidersFieldFieldId
-
taxProvidersFieldFieldValue
public Addon.UpdateRequest taxProvidersFieldFieldValue(int index, String taxProvidersFieldFieldValue) -
params
- Overrides:
paramsin classRequest<Addon.UpdateRequest>
-