com.chargebee.models
Class Addon.UpdateRequest

java.lang.Object
  extended by com.chargebee.internal.RequestBase<U>
      extended by com.chargebee.internal.Request<Addon.UpdateRequest>
          extended by com.chargebee.models.Addon.UpdateRequest
Enclosing class:
Addon

public static class Addon.UpdateRequest
extends Request<Addon.UpdateRequest>


Field Summary
 
Fields inherited from class com.chargebee.internal.RequestBase
headers, params, uri
 
Method Summary
 Addon.UpdateRequest chargeType(Addon.ChargeType chargeType)
           
 Addon.UpdateRequest currencyCode(String currencyCode)
           
 Addon.UpdateRequest description(String description)
           
 Addon.UpdateRequest enabledInPortal(Boolean enabledInPortal)
           
 Addon.UpdateRequest id(String id)
           
 Addon.UpdateRequest invoiceName(String invoiceName)
           
 Addon.UpdateRequest invoiceNotes(String invoiceNotes)
           
 Addon.UpdateRequest metaData(org.json.JSONObject metaData)
           
 Addon.UpdateRequest name(String name)
           
 Params params()
           
 Addon.UpdateRequest period(Integer period)
           
 Addon.UpdateRequest periodUnit(Addon.PeriodUnit periodUnit)
           
 Addon.UpdateRequest price(Integer price)
           
 Addon.UpdateRequest taxable(Boolean taxable)
           
 Addon.UpdateRequest taxCode(String taxCode)
           
 Addon.UpdateRequest type(Addon.Type type)
           
 Addon.UpdateRequest unit(String unit)
           
 
Methods inherited from class com.chargebee.internal.Request
param, request, request
 
Methods inherited from class com.chargebee.internal.RequestBase
header
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

id

public Addon.UpdateRequest id(String id)

name

public Addon.UpdateRequest name(String name)

invoiceName

public Addon.UpdateRequest invoiceName(String invoiceName)

description

public Addon.UpdateRequest description(String description)

chargeType

public Addon.UpdateRequest chargeType(Addon.ChargeType chargeType)

price

public Addon.UpdateRequest price(Integer price)

currencyCode

public Addon.UpdateRequest currencyCode(String currencyCode)

period

public Addon.UpdateRequest period(Integer period)

periodUnit

public Addon.UpdateRequest periodUnit(Addon.PeriodUnit periodUnit)

type

public Addon.UpdateRequest type(Addon.Type type)

unit

public Addon.UpdateRequest unit(String unit)

enabledInPortal

public Addon.UpdateRequest enabledInPortal(Boolean enabledInPortal)

taxable

public Addon.UpdateRequest taxable(Boolean taxable)

taxCode

public Addon.UpdateRequest taxCode(String taxCode)

invoiceNotes

public Addon.UpdateRequest invoiceNotes(String invoiceNotes)

metaData

public Addon.UpdateRequest metaData(org.json.JSONObject metaData)

params

public Params params()
Overrides:
params in class RequestBase<Addon.UpdateRequest>


Copyright © 2016 ChargeBee. All Rights Reserved.