com.chargebee.models
Class Plan.UpdateRequest
java.lang.Object
com.chargebee.internal.RequestBase<U>
com.chargebee.internal.Request<Plan.UpdateRequest>
com.chargebee.models.Plan.UpdateRequest
- Enclosing class:
- Plan
public static class Plan.UpdateRequest
- extends Request<Plan.UpdateRequest>
|
Method Summary |
Plan.UpdateRequest |
accountingCategory1(String accountingCategory1)
|
Plan.UpdateRequest |
accountingCategory2(String accountingCategory2)
|
Plan.UpdateRequest |
accountingCode(String accountingCode)
|
Plan.UpdateRequest |
addonApplicability(Plan.AddonApplicability addonApplicability)
|
Plan.UpdateRequest |
applicableAddonId(int index,
String applicableAddonId)
|
Plan.UpdateRequest |
attachedAddonBillingCycles(int index,
Integer attachedAddonBillingCycles)
|
Plan.UpdateRequest |
attachedAddonId(int index,
String attachedAddonId)
|
Plan.UpdateRequest |
attachedAddonQuantity(int index,
Integer attachedAddonQuantity)
|
Plan.UpdateRequest |
attachedAddonType(int index,
Plan.AttachedAddon.Type attachedAddonType)
|
Plan.UpdateRequest |
avalaraSaleType(AvalaraSaleType avalaraSaleType)
|
Plan.UpdateRequest |
avalaraServiceType(Integer avalaraServiceType)
|
Plan.UpdateRequest |
avalaraTransactionType(Integer avalaraTransactionType)
|
Plan.UpdateRequest |
billingCycles(Integer billingCycles)
|
Plan.UpdateRequest |
chargeModel(Plan.ChargeModel chargeModel)
Deprecated. |
Plan.UpdateRequest |
currencyCode(String currencyCode)
|
Plan.UpdateRequest |
description(String description)
|
Plan.UpdateRequest |
downgradePenalty(Double downgradePenalty)
Deprecated. |
Plan.UpdateRequest |
enabledInHostedPages(Boolean enabledInHostedPages)
|
Plan.UpdateRequest |
enabledInPortal(Boolean enabledInPortal)
|
Plan.UpdateRequest |
eventBasedAddonChargeOnce(int index,
Boolean eventBasedAddonChargeOnce)
|
Plan.UpdateRequest |
eventBasedAddonId(int index,
String eventBasedAddonId)
|
Plan.UpdateRequest |
eventBasedAddonOnEvent(int index,
OnEvent eventBasedAddonOnEvent)
|
Plan.UpdateRequest |
eventBasedAddonQuantity(int index,
Integer eventBasedAddonQuantity)
|
Plan.UpdateRequest |
freeQuantity(Integer freeQuantity)
|
Plan.UpdateRequest |
invoiceName(String invoiceName)
|
Plan.UpdateRequest |
invoiceNotes(String invoiceNotes)
|
Plan.UpdateRequest |
isShippable(Boolean isShippable)
|
Plan.UpdateRequest |
metaData(org.json.JSONObject metaData)
|
Plan.UpdateRequest |
name(String name)
|
Params |
params()
|
Plan.UpdateRequest |
period(Integer period)
|
Plan.UpdateRequest |
periodUnit(Plan.PeriodUnit periodUnit)
|
Plan.UpdateRequest |
price(Integer price)
|
Plan.UpdateRequest |
pricingModel(PricingModel pricingModel)
|
Plan.UpdateRequest |
redirectUrl(String redirectUrl)
|
Plan.UpdateRequest |
setupCost(Integer setupCost)
|
Plan.UpdateRequest |
shippingFrequencyPeriod(Integer shippingFrequencyPeriod)
|
Plan.UpdateRequest |
shippingFrequencyPeriodUnit(Plan.ShippingFrequencyPeriodUnit shippingFrequencyPeriodUnit)
|
Plan.UpdateRequest |
sku(String sku)
|
Plan.UpdateRequest |
taxable(Boolean taxable)
|
Plan.UpdateRequest |
taxCode(String taxCode)
|
Plan.UpdateRequest |
taxProfileId(String taxProfileId)
|
Plan.UpdateRequest |
tierEndingUnit(int index,
Integer tierEndingUnit)
|
Plan.UpdateRequest |
tierPrice(int index,
Integer tierPrice)
|
Plan.UpdateRequest |
tierStartingUnit(int index,
Integer tierStartingUnit)
|
Plan.UpdateRequest |
trialPeriod(Integer trialPeriod)
|
Plan.UpdateRequest |
trialPeriodUnit(Plan.TrialPeriodUnit trialPeriodUnit)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
name
public Plan.UpdateRequest name(String name)
invoiceName
public Plan.UpdateRequest invoiceName(String invoiceName)
description
public Plan.UpdateRequest description(String description)
trialPeriod
public Plan.UpdateRequest trialPeriod(Integer trialPeriod)
trialPeriodUnit
public Plan.UpdateRequest trialPeriodUnit(Plan.TrialPeriodUnit trialPeriodUnit)
period
public Plan.UpdateRequest period(Integer period)
periodUnit
public Plan.UpdateRequest periodUnit(Plan.PeriodUnit periodUnit)
setupCost
public Plan.UpdateRequest setupCost(Integer setupCost)
price
public Plan.UpdateRequest price(Integer price)
currencyCode
public Plan.UpdateRequest currencyCode(String currencyCode)
billingCycles
public Plan.UpdateRequest billingCycles(Integer billingCycles)
pricingModel
public Plan.UpdateRequest pricingModel(PricingModel pricingModel)
chargeModel
@Deprecated
public Plan.UpdateRequest chargeModel(Plan.ChargeModel chargeModel)
- Deprecated.
freeQuantity
public Plan.UpdateRequest freeQuantity(Integer freeQuantity)
addonApplicability
public Plan.UpdateRequest addonApplicability(Plan.AddonApplicability addonApplicability)
downgradePenalty
@Deprecated
public Plan.UpdateRequest downgradePenalty(Double downgradePenalty)
- Deprecated.
redirectUrl
public Plan.UpdateRequest redirectUrl(String redirectUrl)
enabledInHostedPages
public Plan.UpdateRequest enabledInHostedPages(Boolean enabledInHostedPages)
enabledInPortal
public Plan.UpdateRequest enabledInPortal(Boolean enabledInPortal)
taxable
public Plan.UpdateRequest taxable(Boolean taxable)
taxProfileId
public Plan.UpdateRequest taxProfileId(String taxProfileId)
taxCode
public Plan.UpdateRequest taxCode(String taxCode)
avalaraSaleType
public Plan.UpdateRequest avalaraSaleType(AvalaraSaleType avalaraSaleType)
avalaraTransactionType
public Plan.UpdateRequest avalaraTransactionType(Integer avalaraTransactionType)
avalaraServiceType
public Plan.UpdateRequest avalaraServiceType(Integer avalaraServiceType)
sku
public Plan.UpdateRequest sku(String sku)
accountingCode
public Plan.UpdateRequest accountingCode(String accountingCode)
accountingCategory1
public Plan.UpdateRequest accountingCategory1(String accountingCategory1)
accountingCategory2
public Plan.UpdateRequest accountingCategory2(String accountingCategory2)
isShippable
public Plan.UpdateRequest isShippable(Boolean isShippable)
shippingFrequencyPeriod
public Plan.UpdateRequest shippingFrequencyPeriod(Integer shippingFrequencyPeriod)
shippingFrequencyPeriodUnit
public Plan.UpdateRequest shippingFrequencyPeriodUnit(Plan.ShippingFrequencyPeriodUnit shippingFrequencyPeriodUnit)
invoiceNotes
public Plan.UpdateRequest invoiceNotes(String invoiceNotes)
metaData
public Plan.UpdateRequest metaData(org.json.JSONObject metaData)
tierStartingUnit
public Plan.UpdateRequest tierStartingUnit(int index,
Integer tierStartingUnit)
tierEndingUnit
public Plan.UpdateRequest tierEndingUnit(int index,
Integer tierEndingUnit)
tierPrice
public Plan.UpdateRequest tierPrice(int index,
Integer tierPrice)
applicableAddonId
public Plan.UpdateRequest applicableAddonId(int index,
String applicableAddonId)
eventBasedAddonId
public Plan.UpdateRequest eventBasedAddonId(int index,
String eventBasedAddonId)
eventBasedAddonQuantity
public Plan.UpdateRequest eventBasedAddonQuantity(int index,
Integer eventBasedAddonQuantity)
eventBasedAddonOnEvent
public Plan.UpdateRequest eventBasedAddonOnEvent(int index,
OnEvent eventBasedAddonOnEvent)
eventBasedAddonChargeOnce
public Plan.UpdateRequest eventBasedAddonChargeOnce(int index,
Boolean eventBasedAddonChargeOnce)
attachedAddonId
public Plan.UpdateRequest attachedAddonId(int index,
String attachedAddonId)
attachedAddonQuantity
public Plan.UpdateRequest attachedAddonQuantity(int index,
Integer attachedAddonQuantity)
attachedAddonBillingCycles
public Plan.UpdateRequest attachedAddonBillingCycles(int index,
Integer attachedAddonBillingCycles)
attachedAddonType
public Plan.UpdateRequest attachedAddonType(int index,
Plan.AttachedAddon.Type attachedAddonType)
params
public Params params()
- Overrides:
params in class Request<Plan.UpdateRequest>
Copyright © 2019 ChargeBee. All Rights Reserved.