Package com.chargebee.models
Class ItemPrice.UpdateRequest
java.lang.Object
com.chargebee.internal.RequestBase<U>
com.chargebee.internal.Request<ItemPrice.UpdateRequest>
com.chargebee.models.ItemPrice.UpdateRequest
- Enclosing class:
- ItemPrice
-
Field Summary
Fields inherited from class com.chargebee.internal.RequestBase
headers, isIdempotent, isJsonRequest, params, paramsV2, subDomain, uri -
Method Summary
Modifier and TypeMethodDescriptionaccountingDetailAccountingCategory1(String accountingDetailAccountingCategory1) accountingDetailAccountingCategory2(String accountingDetailAccountingCategory2) accountingDetailAccountingCategory3(String accountingDetailAccountingCategory3) accountingDetailAccountingCategory4(String accountingDetailAccountingCategory4) accountingDetailAccountingCode(String accountingDetailAccountingCode) accountingDetailSku(String accountingDetailSku) billingCycles(Integer billingCycles) currencyCode(String currencyCode) description(String description) externalName(String externalName) freeQuantity(Integer freeQuantity) freeQuantityInDecimal(String freeQuantityInDecimal) invoiceNotes(String invoiceNotes) metadata(org.json.JSONObject metadata) params()periodUnit(ItemPrice.PeriodUnit periodUnit) priceInDecimal(String priceInDecimal) priceVariantId(String priceVariantId) pricingModel(PricingModel pricingModel) prorationType(ItemPrice.ProrationType prorationType) shippingPeriod(Integer shippingPeriod) shippingPeriodUnit(ItemPrice.ShippingPeriodUnit shippingPeriodUnit) showDescriptionInInvoices(Boolean showDescriptionInInvoices) showDescriptionInQuotes(Boolean showDescriptionInQuotes) status(ItemPrice.Status status) taxDetailAvalaraSaleType(AvalaraSaleType taxDetailAvalaraSaleType) taxDetailAvalaraServiceType(Integer taxDetailAvalaraServiceType) taxDetailAvalaraTaxCode(String taxDetailAvalaraTaxCode) taxDetailAvalaraTransactionType(Integer taxDetailAvalaraTransactionType) taxDetailHsnCode(String taxDetailHsnCode) taxDetailTaxjarProductCode(String taxDetailTaxjarProductCode) taxDetailTaxProfileId(String taxDetailTaxProfileId) 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) tierPackageSize(int index, Integer tierPackageSize) tierPriceInDecimal(int index, String tierPriceInDecimal) tierPricingType(int index, PricingType tierPricingType) tierStartingUnit(int index, Integer tierStartingUnit) tierStartingUnitInDecimal(int index, String tierStartingUnitInDecimal) trialEndAction(ItemPrice.TrialEndAction trialEndAction) trialPeriod(Integer trialPeriod) trialPeriodUnit(ItemPrice.TrialPeriodUnit trialPeriodUnit) usageAccumulationResetFrequency(UsageAccumulationResetFrequency usageAccumulationResetFrequency) 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
-
description
-
prorationType
-
priceVariantId
-
status
-
externalName
-
usageAccumulationResetFrequency
public ItemPrice.UpdateRequest usageAccumulationResetFrequency(UsageAccumulationResetFrequency usageAccumulationResetFrequency) -
currencyCode
-
invoiceNotes
-
isTaxable
-
freeQuantity
-
freeQuantityInDecimal
-
metadata
-
pricingModel
-
price
-
priceInDecimal
-
periodUnit
-
period
-
trialPeriodUnit
-
trialPeriod
-
shippingPeriod
-
shippingPeriodUnit
-
billingCycles
-
trialEndAction
-
showDescriptionInInvoices
-
showDescriptionInQuotes
-
taxDetailTaxProfileId
-
taxDetailAvalaraTaxCode
-
taxDetailHsnCode
-
taxDetailAvalaraSaleType
-
taxDetailAvalaraTransactionType
public ItemPrice.UpdateRequest taxDetailAvalaraTransactionType(Integer taxDetailAvalaraTransactionType) -
taxDetailAvalaraServiceType
-
taxDetailTaxjarProductCode
-
accountingDetailSku
-
accountingDetailAccountingCode
public ItemPrice.UpdateRequest accountingDetailAccountingCode(String accountingDetailAccountingCode) -
accountingDetailAccountingCategory1
public ItemPrice.UpdateRequest accountingDetailAccountingCategory1(String accountingDetailAccountingCategory1) -
accountingDetailAccountingCategory2
public ItemPrice.UpdateRequest accountingDetailAccountingCategory2(String accountingDetailAccountingCategory2) -
accountingDetailAccountingCategory3
public ItemPrice.UpdateRequest accountingDetailAccountingCategory3(String accountingDetailAccountingCategory3) -
accountingDetailAccountingCategory4
public ItemPrice.UpdateRequest accountingDetailAccountingCategory4(String accountingDetailAccountingCategory4) -
tierStartingUnit
-
tierEndingUnit
-
tierPrice
-
tierStartingUnitInDecimal
public ItemPrice.UpdateRequest tierStartingUnitInDecimal(int index, String tierStartingUnitInDecimal) -
tierEndingUnitInDecimal
-
tierPriceInDecimal
-
tierPricingType
-
tierPackageSize
-
taxProvidersFieldProviderName
public ItemPrice.UpdateRequest taxProvidersFieldProviderName(int index, String taxProvidersFieldProviderName) -
taxProvidersFieldFieldId
-
taxProvidersFieldFieldValue
public ItemPrice.UpdateRequest taxProvidersFieldFieldValue(int index, String taxProvidersFieldFieldValue) -
params
- Overrides:
paramsin classRequest<ItemPrice.UpdateRequest>
-