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 |
id
public Plan.UpdateRequest id(String id)
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)
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)
taxable
public Plan.UpdateRequest taxable(Boolean taxable)
invoiceNotes
public Plan.UpdateRequest invoiceNotes(String invoiceNotes)
params
public Params params()
- Overrides:
params in class RequestBase<Plan.UpdateRequest>
Copyright © 2015 ChargeBee. All Rights Reserved.