public static class Plan.UpdateRequest extends Request<Plan.UpdateRequest>
headers, params, uriheader, headers, setIdempotencyKey, uripublic Plan.UpdateRequest name(String name)
public Plan.UpdateRequest invoiceName(String invoiceName)
public Plan.UpdateRequest description(String description)
public Plan.UpdateRequest trialPeriod(Integer trialPeriod)
public Plan.UpdateRequest trialPeriodUnit(Plan.TrialPeriodUnit trialPeriodUnit)
public Plan.UpdateRequest trialEndAction(Plan.TrialEndAction trialEndAction)
public Plan.UpdateRequest period(Integer period)
public Plan.UpdateRequest periodUnit(Plan.PeriodUnit periodUnit)
public Plan.UpdateRequest setupCost(Integer setupCost)
public Plan.UpdateRequest price(Integer price)
public Plan.UpdateRequest priceInDecimal(String priceInDecimal)
public Plan.UpdateRequest currencyCode(String currencyCode)
public Plan.UpdateRequest billingCycles(Integer billingCycles)
public Plan.UpdateRequest pricingModel(PricingModel pricingModel)
@Deprecated public Plan.UpdateRequest chargeModel(Plan.ChargeModel chargeModel)
public Plan.UpdateRequest freeQuantity(Integer freeQuantity)
public Plan.UpdateRequest freeQuantityInDecimal(String freeQuantityInDecimal)
public Plan.UpdateRequest addonApplicability(Plan.AddonApplicability addonApplicability)
@Deprecated public Plan.UpdateRequest downgradePenalty(Double downgradePenalty)
public Plan.UpdateRequest redirectUrl(String redirectUrl)
public Plan.UpdateRequest enabledInHostedPages(Boolean enabledInHostedPages)
public Plan.UpdateRequest enabledInPortal(Boolean enabledInPortal)
public Plan.UpdateRequest taxable(Boolean taxable)
public Plan.UpdateRequest taxProfileId(String taxProfileId)
public Plan.UpdateRequest taxCode(String taxCode)
public Plan.UpdateRequest hsnCode(String hsnCode)
public Plan.UpdateRequest taxjarProductCode(String taxjarProductCode)
public Plan.UpdateRequest avalaraSaleType(AvalaraSaleType avalaraSaleType)
public Plan.UpdateRequest avalaraTransactionType(Integer avalaraTransactionType)
public Plan.UpdateRequest avalaraServiceType(Integer avalaraServiceType)
public Plan.UpdateRequest sku(String sku)
public Plan.UpdateRequest accountingCode(String accountingCode)
public Plan.UpdateRequest accountingCategory1(String accountingCategory1)
public Plan.UpdateRequest accountingCategory2(String accountingCategory2)
public Plan.UpdateRequest accountingCategory3(String accountingCategory3)
public Plan.UpdateRequest accountingCategory4(String accountingCategory4)
public Plan.UpdateRequest isShippable(Boolean isShippable)
public Plan.UpdateRequest shippingFrequencyPeriod(Integer shippingFrequencyPeriod)
public Plan.UpdateRequest shippingFrequencyPeriodUnit(Plan.ShippingFrequencyPeriodUnit shippingFrequencyPeriodUnit)
public Plan.UpdateRequest invoiceNotes(String invoiceNotes)
public Plan.UpdateRequest metaData(org.json.JSONObject metaData)
public Plan.UpdateRequest showDescriptionInInvoices(Boolean showDescriptionInInvoices)
public Plan.UpdateRequest showDescriptionInQuotes(Boolean showDescriptionInQuotes)
public Plan.UpdateRequest tierStartingUnit(int index, Integer tierStartingUnit)
public Plan.UpdateRequest tierEndingUnit(int index, Integer tierEndingUnit)
public Plan.UpdateRequest tierPrice(int index, Integer tierPrice)
public Plan.UpdateRequest tierStartingUnitInDecimal(int index, String tierStartingUnitInDecimal)
public Plan.UpdateRequest tierEndingUnitInDecimal(int index, String tierEndingUnitInDecimal)
public Plan.UpdateRequest tierPriceInDecimal(int index, String tierPriceInDecimal)
public Plan.UpdateRequest applicableAddonId(int index, String applicableAddonId)
public Plan.UpdateRequest eventBasedAddonId(int index, String eventBasedAddonId)
public Plan.UpdateRequest eventBasedAddonQuantity(int index, Integer eventBasedAddonQuantity)
public Plan.UpdateRequest eventBasedAddonQuantityInDecimal(int index, String eventBasedAddonQuantityInDecimal)
public Plan.UpdateRequest eventBasedAddonOnEvent(int index, OnEvent eventBasedAddonOnEvent)
public Plan.UpdateRequest eventBasedAddonChargeOnce(int index, Boolean eventBasedAddonChargeOnce)
public Plan.UpdateRequest attachedAddonId(int index, String attachedAddonId)
public Plan.UpdateRequest attachedAddonQuantity(int index, Integer attachedAddonQuantity)
public Plan.UpdateRequest attachedAddonQuantityInDecimal(int index, String attachedAddonQuantityInDecimal)
public Plan.UpdateRequest attachedAddonBillingCycles(int index, Integer attachedAddonBillingCycles)
public Plan.UpdateRequest attachedAddonType(int index, Plan.AttachedAddon.Type attachedAddonType)
public Params params()
params in class Request<Plan.UpdateRequest>Copyright © 2023 ChargeBee. All rights reserved.