public class

RatePlanChargeTier

extends ZObject
implements Serializable
java.lang.Object
   ↳ com.zuora.api.object.Dynamic
     ↳ com.zuora.api.object.ZObject
       ↳ com.zuora.api.object.RatePlanChargeTier

Class Overview

Java class for RatePlanChargeTier complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="RatePlanChargeTier">
   <complexContent>
     <extension base="{http://object.api.zuora.com/}zObject">
       <sequence>
         <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="EndingUnit" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
         <element name="IsOveragePrice" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="Price" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
         <element name="PriceFormat" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="RatePlanChargeId" type="{http://api.zuora.com/}ID" minOccurs="0"/>
         <element name="StartingUnit" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
         <element name="Tier" type="{http://www.w3.org/2001/XMLSchema}int" 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>
 

Summary

Constants
long serialVersionUID
[Expand]
Inherited Constants
From class com.zuora.api.object.ZObject
Fields
protected String createdById
protected XMLGregorianCalendar createdDate
protected BigDecimal endingUnit
protected Boolean isOveragePrice
protected BigDecimal price
protected String priceFormat
protected String ratePlanChargeId
protected BigDecimal startingUnit
protected Integer tier
protected String updatedById
protected XMLGregorianCalendar updatedDate
[Expand]
Inherited Fields
From class com.zuora.api.object.ZObject
Public Constructors
RatePlanChargeTier()
Public Methods
String getCreatedById()
Gets the value of the createdById property.
XMLGregorianCalendar getCreatedDate()
Gets the value of the createdDate property.
BigDecimal getEndingUnit()
Gets the value of the endingUnit property.
BigDecimal getPrice()
Gets the value of the price property.
String getPriceFormat()
Gets the value of the priceFormat property.
String getRatePlanChargeId()
Gets the value of the ratePlanChargeId property.
BigDecimal getStartingUnit()
Gets the value of the startingUnit property.
Integer getTier()
Gets the value of the tier property.
String getUpdatedById()
Gets the value of the updatedById property.
XMLGregorianCalendar getUpdatedDate()
Gets the value of the updatedDate property.
Boolean isIsOveragePrice()
Gets the value of the isOveragePrice property.
void setCreatedById(String value)
Sets the value of the createdById property.
void setCreatedDate(XMLGregorianCalendar value)
Sets the value of the createdDate property.
void setEndingUnit(BigDecimal value)
Sets the value of the endingUnit property.
void setIsOveragePrice(Boolean value)
Sets the value of the isOveragePrice property.
void setPrice(BigDecimal value)
Sets the value of the price property.
void setPriceFormat(String value)
Sets the value of the priceFormat property.
void setRatePlanChargeId(String value)
Sets the value of the ratePlanChargeId property.
void setStartingUnit(BigDecimal value)
Sets the value of the startingUnit property.
void setTier(Integer value)
Sets the value of the tier property.
void setUpdatedById(String value)
Sets the value of the updatedById property.
void setUpdatedDate(XMLGregorianCalendar value)
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

Constants

private static final long serialVersionUID

Constant Value: 100 (0x0000000000000064)

Fields

protected String createdById

protected XMLGregorianCalendar createdDate

protected BigDecimal endingUnit

protected Boolean isOveragePrice

protected BigDecimal price

protected String priceFormat

protected String ratePlanChargeId

protected BigDecimal startingUnit

protected Integer tier

protected String updatedById

protected XMLGregorianCalendar updatedDate

Public Constructors

public RatePlanChargeTier ()

Public Methods

public String getCreatedById ()

Gets the value of the createdById property.

Returns
  • possible object is String

public XMLGregorianCalendar getCreatedDate ()

Gets the value of the createdDate property.

Returns
  • possible object is XMLGregorianCalendar

public BigDecimal getEndingUnit ()

Gets the value of the endingUnit property.

Returns
  • possible object is BigDecimal

public BigDecimal getPrice ()

Gets the value of the price property.

Returns
  • possible object is BigDecimal

public String getPriceFormat ()

Gets the value of the priceFormat property.

Returns
  • possible object is String

public String getRatePlanChargeId ()

Gets the value of the ratePlanChargeId property.

Returns
  • possible object is String

public BigDecimal getStartingUnit ()

Gets the value of the startingUnit property.

Returns
  • possible object is BigDecimal

public Integer getTier ()

Gets the value of the tier property.

Returns
  • possible object is Integer

public String getUpdatedById ()

Gets the value of the updatedById property.

Returns
  • possible object is String

public XMLGregorianCalendar getUpdatedDate ()

Gets the value of the updatedDate property.

Returns
  • possible object is XMLGregorianCalendar

public Boolean isIsOveragePrice ()

Gets the value of the isOveragePrice property.

Returns
  • possible object is Boolean

public void setCreatedById (String value)

Sets the value of the createdById property.

Parameters
value Allowed object is String

public void setCreatedDate (XMLGregorianCalendar value)

Sets the value of the createdDate property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setEndingUnit (BigDecimal value)

Sets the value of the endingUnit property.

Parameters
value Allowed object is BigDecimal

public void setIsOveragePrice (Boolean value)

Sets the value of the isOveragePrice property.

Parameters
value Allowed object is Boolean

public void setPrice (BigDecimal value)

Sets the value of the price property.

Parameters
value Allowed object is BigDecimal

public void setPriceFormat (String value)

Sets the value of the priceFormat property.

Parameters
value Allowed object is String

public void setRatePlanChargeId (String value)

Sets the value of the ratePlanChargeId property.

Parameters
value Allowed object is String

public void setStartingUnit (BigDecimal value)

Sets the value of the startingUnit property.

Parameters
value Allowed object is BigDecimal

public void setTier (Integer value)

Sets the value of the tier property.

Parameters
value Allowed object is Integer

public void setUpdatedById (String value)

Sets the value of the updatedById property.

Parameters
value Allowed object is String

public void setUpdatedDate (XMLGregorianCalendar value)

Sets the value of the updatedDate property.

Parameters
value Allowed object is XMLGregorianCalendar