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 accountingCategory1(String accountingCategory1)
           
 Addon.UpdateRequest accountingCategory2(String accountingCategory2)
           
 Addon.UpdateRequest accountingCode(String accountingCode)
           
 Addon.UpdateRequest chargeType(Addon.ChargeType chargeType)
           
 Addon.UpdateRequest currencyCode(String currencyCode)
           
 Addon.UpdateRequest description(String description)
           
 Addon.UpdateRequest enabledInPortal(Boolean enabledInPortal)
           
 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 sku(String sku)
           
 Addon.UpdateRequest taxable(Boolean taxable)
           
 Addon.UpdateRequest taxCode(String taxCode)
           
 Addon.UpdateRequest taxProfileId(String taxProfileId)
           
 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

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)

taxProfileId

public Addon.UpdateRequest taxProfileId(String taxProfileId)

taxCode

public Addon.UpdateRequest taxCode(String taxCode)

invoiceNotes

public Addon.UpdateRequest invoiceNotes(String invoiceNotes)

metaData

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

sku

public Addon.UpdateRequest sku(String sku)

accountingCode

public Addon.UpdateRequest accountingCode(String accountingCode)

accountingCategory1

public Addon.UpdateRequest accountingCategory1(String accountingCategory1)

accountingCategory2

public Addon.UpdateRequest accountingCategory2(String accountingCategory2)

params

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


Copyright © 2018 ChargeBee. All Rights Reserved.