Package com.chargebee.models
Class ItemPrice.CreateRequest
java.lang.Object
com.chargebee.internal.RequestBase<U>
com.chargebee.internal.Request<ItemPrice.CreateRequest>
com.chargebee.models.ItemPrice.CreateRequest
- 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) businessEntityId(String businessEntityId) 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) 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
-
id
-
name
-
description
-
itemId
-
invoiceNotes
-
prorationType
-
externalName
-
currencyCode
-
priceVariantId
-
isTaxable
-
freeQuantity
-
freeQuantityInDecimal
-
metadata
-
showDescriptionInInvoices
-
showDescriptionInQuotes
-
usageAccumulationResetFrequency
public ItemPrice.CreateRequest usageAccumulationResetFrequency(UsageAccumulationResetFrequency usageAccumulationResetFrequency) -
businessEntityId
-
pricingModel
-
price
-
priceInDecimal
-
periodUnit
-
period
-
trialPeriodUnit
-
trialPeriod
-
shippingPeriod
-
shippingPeriodUnit
-
billingCycles
-
trialEndAction
-
taxDetailTaxProfileId
-
taxDetailAvalaraTaxCode
-
taxDetailHsnCode
-
taxDetailAvalaraSaleType
-
taxDetailAvalaraTransactionType
public ItemPrice.CreateRequest taxDetailAvalaraTransactionType(Integer taxDetailAvalaraTransactionType) -
taxDetailAvalaraServiceType
-
taxDetailTaxjarProductCode
-
accountingDetailSku
-
accountingDetailAccountingCode
public ItemPrice.CreateRequest accountingDetailAccountingCode(String accountingDetailAccountingCode) -
accountingDetailAccountingCategory1
public ItemPrice.CreateRequest accountingDetailAccountingCategory1(String accountingDetailAccountingCategory1) -
accountingDetailAccountingCategory2
public ItemPrice.CreateRequest accountingDetailAccountingCategory2(String accountingDetailAccountingCategory2) -
accountingDetailAccountingCategory3
public ItemPrice.CreateRequest accountingDetailAccountingCategory3(String accountingDetailAccountingCategory3) -
accountingDetailAccountingCategory4
public ItemPrice.CreateRequest accountingDetailAccountingCategory4(String accountingDetailAccountingCategory4) -
tierStartingUnit
-
tierEndingUnit
-
tierPrice
-
tierStartingUnitInDecimal
public ItemPrice.CreateRequest tierStartingUnitInDecimal(int index, String tierStartingUnitInDecimal) -
tierEndingUnitInDecimal
-
tierPriceInDecimal
-
tierPricingType
-
tierPackageSize
-
taxProvidersFieldProviderName
public ItemPrice.CreateRequest taxProvidersFieldProviderName(int index, String taxProvidersFieldProviderName) -
taxProvidersFieldFieldId
-
taxProvidersFieldFieldValue
public ItemPrice.CreateRequest taxProvidersFieldFieldValue(int index, String taxProvidersFieldFieldValue) -
params
- Overrides:
paramsin classRequest<ItemPrice.CreateRequest>
-