| java.lang.Object | |||
| ↳ | com.zuora.api.object.Dynamic | ||
| ↳ | com.zuora.api.object.ZObject | ||
| ↳ | com.zuora.api.object.ProductRatePlanCharge | ||
Java class for ProductRatePlanCharge complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="ProductRatePlanCharge">
<complexContent>
<extension base="{http://object.api.zuora.com/}zObject">
<sequence>
<element name="AccountingCode" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="BillCycleDay" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
<element name="BillCycleType" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="BillingPeriod" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="BillingPeriodAlignment" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="ChargeModel" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="ChargeType" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="CreatedById" type="{http://api.zuora.com/}ID" minOccurs="0"/>
<element name="CreatedDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
<element name="DefaultQuantity" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
<element name="Description" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="IncludedUnits" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
<element name="MaxQuantity" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
<element name="MinQuantity" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
<element name="Name" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="NumberOfPeriod" type="{http://www.w3.org/2001/XMLSchema}long" minOccurs="0"/>
<element name="OverageCalculationOption" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="OverageUnusedUnitsCreditOption" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="ProductRatePlanChargeTierData" type="{http://api.zuora.com/}ProductRatePlanChargeTierData" minOccurs="0"/>
<element name="ProductRatePlanId" type="{http://api.zuora.com/}ID" minOccurs="0"/>
<element name="RevRecCode" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="RevRecTriggerCondition" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="SmoothingModel" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="SpecificBillingPeriod" type="{http://www.w3.org/2001/XMLSchema}long" minOccurs="0"/>
<element name="Taxable" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="TaxCode" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="TriggerEvent" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="UOM" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="UpdatedById" type="{http://api.zuora.com/}ID" minOccurs="0"/>
<element name="UpdatedDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
</sequence>
</extension>
</complexContent>
</complexType>
| Constants | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| long | serialVersionUID | ||||||||||
|
[Expand]
Inherited Constants | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
From class
com.zuora.api.object.ZObject
| |||||||||||
|
[Expand]
Inherited Fields | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
From class
com.zuora.api.object.ZObject
| |||||||||||
From class
com.zuora.api.object.Dynamic
| |||||||||||
| Public Constructors | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Public Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
Gets the value of the accountingCode property.
| |||||||||||
Gets the value of the billCycleDay property.
| |||||||||||
Gets the value of the billCycleType property.
| |||||||||||
Gets the value of the billingPeriod property.
| |||||||||||
Gets the value of the billingPeriodAlignment property.
| |||||||||||
Gets the value of the chargeModel property.
| |||||||||||
Gets the value of the chargeType property.
| |||||||||||
Gets the value of the createdById property.
| |||||||||||
Gets the value of the createdDate property.
| |||||||||||
Gets the value of the defaultQuantity property.
| |||||||||||
Gets the value of the description property.
| |||||||||||
Gets the value of the includedUnits property.
| |||||||||||
Gets the value of the maxQuantity property.
| |||||||||||
Gets the value of the minQuantity property.
| |||||||||||
Gets the value of the name property.
| |||||||||||
Gets the value of the numberOfPeriod property.
| |||||||||||
Gets the value of the overageCalculationOption property.
| |||||||||||
Gets the value of the overageUnusedUnitsCreditOption property.
| |||||||||||
Gets the value of the productRatePlanChargeTierData property.
| |||||||||||
Gets the value of the productRatePlanId property.
| |||||||||||
Gets the value of the revRecCode property.
| |||||||||||
Gets the value of the revRecTriggerCondition property.
| |||||||||||
Gets the value of the smoothingModel property.
| |||||||||||
Gets the value of the specificBillingPeriod property.
| |||||||||||
Gets the value of the taxCode property.
| |||||||||||
Gets the value of the triggerEvent property.
| |||||||||||
Gets the value of the uom property.
| |||||||||||
Gets the value of the updatedById property.
| |||||||||||
Gets the value of the updatedDate property.
| |||||||||||
Gets the value of the taxable property.
| |||||||||||
Sets the value of the accountingCode property.
| |||||||||||
Sets the value of the billCycleDay property.
| |||||||||||
Sets the value of the billCycleType property.
| |||||||||||
Sets the value of the billingPeriod property.
| |||||||||||
Sets the value of the billingPeriodAlignment property.
| |||||||||||
Sets the value of the chargeModel property.
| |||||||||||
Sets the value of the chargeType property.
| |||||||||||
Sets the value of the createdById property.
| |||||||||||
Sets the value of the createdDate property.
| |||||||||||
Sets the value of the defaultQuantity property.
| |||||||||||
Sets the value of the description property.
| |||||||||||
Sets the value of the includedUnits property.
| |||||||||||
Sets the value of the maxQuantity property.
| |||||||||||
Sets the value of the minQuantity property.
| |||||||||||
Sets the value of the name property.
| |||||||||||
Sets the value of the numberOfPeriod property.
| |||||||||||
Sets the value of the overageCalculationOption property.
| |||||||||||
Sets the value of the overageUnusedUnitsCreditOption property.
| |||||||||||
Sets the value of the productRatePlanChargeTierData property.
| |||||||||||
Sets the value of the productRatePlanId property.
| |||||||||||
Sets the value of the revRecCode property.
| |||||||||||
Sets the value of the revRecTriggerCondition property.
| |||||||||||
Sets the value of the smoothingModel property.
| |||||||||||
Sets the value of the specificBillingPeriod property.
| |||||||||||
Sets the value of the taxCode property.
| |||||||||||
Sets the value of the taxable property.
| |||||||||||
Sets the value of the triggerEvent property.
| |||||||||||
Sets the value of the uom property.
| |||||||||||
Sets the value of the updatedById property.
| |||||||||||
Sets the value of the updatedDate property.
| |||||||||||
|
[Expand]
Inherited Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
From class
com.zuora.api.object.ZObject
| |||||||||||
From class
com.zuora.api.object.Dynamic
| |||||||||||
From class
java.lang.Object
| |||||||||||
Gets the value of the accountingCode property.
String
Gets the value of the billCycleDay property.
Integer
Gets the value of the billCycleType property.
String
Gets the value of the billingPeriod property.
String
Gets the value of the billingPeriodAlignment property.
String
Gets the value of the chargeModel property.
String
Gets the value of the chargeType property.
String
Gets the value of the createdById property.
String
Gets the value of the createdDate property.
Gets the value of the defaultQuantity property.
BigDecimal
Gets the value of the description property.
String
Gets the value of the includedUnits property.
BigDecimal
Gets the value of the maxQuantity property.
BigDecimal
Gets the value of the minQuantity property.
BigDecimal
Gets the value of the numberOfPeriod property.
Long
Gets the value of the overageCalculationOption property.
String
Gets the value of the overageUnusedUnitsCreditOption property.
String
Gets the value of the productRatePlanChargeTierData property.
ProductRatePlanChargeTierData
Gets the value of the productRatePlanId property.
String
Gets the value of the revRecCode property.
String
Gets the value of the revRecTriggerCondition property.
String
Gets the value of the smoothingModel property.
String
Gets the value of the specificBillingPeriod property.
Long
Gets the value of the taxCode property.
String
Gets the value of the triggerEvent property.
String
Gets the value of the updatedById property.
String
Gets the value of the updatedDate property.
Gets the value of the taxable property.
Boolean
Sets the value of the accountingCode property.
| value | allowed object is
String
|
|---|
Sets the value of the billCycleDay property.
| value | allowed object is
Integer
|
|---|
Sets the value of the billCycleType property.
| value | allowed object is
String
|
|---|
Sets the value of the billingPeriod property.
| value | allowed object is
String
|
|---|
Sets the value of the billingPeriodAlignment property.
| value | allowed object is
String
|
|---|
Sets the value of the chargeModel property.
| value | allowed object is
String
|
|---|
Sets the value of the chargeType property.
| value | allowed object is
String
|
|---|
Sets the value of the createdById property.
| value | allowed object is
String
|
|---|
Sets the value of the createdDate property.
| value | allowed object is XMLGregorianCalendar |
|---|
Sets the value of the defaultQuantity property.
| value | allowed object is
BigDecimal
|
|---|
Sets the value of the description property.
| value | allowed object is
String
|
|---|
Sets the value of the includedUnits property.
| value | allowed object is
BigDecimal
|
|---|
Sets the value of the maxQuantity property.
| value | allowed object is
BigDecimal
|
|---|
Sets the value of the minQuantity property.
| value | allowed object is
BigDecimal
|
|---|
Sets the value of the name property.
| value | allowed object is
String
|
|---|
Sets the value of the numberOfPeriod property.
| value | allowed object is
Long
|
|---|
Sets the value of the overageCalculationOption property.
| value | allowed object is
String
|
|---|
Sets the value of the overageUnusedUnitsCreditOption property.
| value | allowed object is
String
|
|---|
Sets the value of the productRatePlanChargeTierData property.
| value | allowed object is
ProductRatePlanChargeTierData
|
|---|
Sets the value of the productRatePlanId property.
| value | allowed object is
String
|
|---|
Sets the value of the revRecCode property.
| value | allowed object is
String
|
|---|
Sets the value of the revRecTriggerCondition property.
| value | allowed object is
String
|
|---|
Sets the value of the smoothingModel property.
| value | allowed object is
String
|
|---|
Sets the value of the specificBillingPeriod property.
| value | allowed object is
Long
|
|---|
Sets the value of the taxCode property.
| value | allowed object is
String
|
|---|
Sets the value of the taxable property.
| value | allowed object is
Boolean
|
|---|
Sets the value of the triggerEvent property.
| value | allowed object is
String
|
|---|
Sets the value of the uom property.
| value | allowed object is
String
|
|---|
Sets the value of the updatedById property.
| value | allowed object is
String
|
|---|
Sets the value of the updatedDate property.
| value | allowed object is XMLGregorianCalendar |
|---|