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>
| 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)
chargeModel
public Plan.UpdateRequest chargeModel(Plan.ChargeModel chargeModel)
freeQuantity
public Plan.UpdateRequest freeQuantity(Integer freeQuantity)
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)
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)
invoiceNotes
public Plan.UpdateRequest invoiceNotes(String invoiceNotes)
metaData
public Plan.UpdateRequest metaData(org.json.JSONObject metaData)
params
public Params params()
- Overrides:
params in class RequestBase<Plan.UpdateRequest>
Copyright © 2017 ChargeBee. All Rights Reserved.