public class

Usage

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

Class Overview

Java class for Usage complex type.

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

 <complexType name="Usage">
   <complexContent>
     <extension base="{http://object.api.zuora.com/}zObject">
       <sequence>
         <element name="AccountId" type="{http://api.zuora.com/}ID" minOccurs="0"/>
         <element name="AccountNumber" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="ChargeId" type="{http://api.zuora.com/}ID" minOccurs="0"/>
         <element name="ChargeNumber" 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="Description" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="EndDateTime" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
         <element name="ImportId" type="{http://api.zuora.com/}ID" minOccurs="0"/>
         <element name="InvoiceId" type="{http://api.zuora.com/}ID" minOccurs="0"/>
         <element name="InvoiceNumber" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="Quantity" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
         <element name="RbeStatus" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="SourceName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="SourceType" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="StartDateTime" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
         <element name="SubmissionDateTime" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
         <element name="SubscriptionId" type="{http://api.zuora.com/}ID" minOccurs="0"/>
         <element name="SubscriptionNumber" 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>
 

Summary

Constants
long serialVersionUID
[Expand]
Inherited Constants
From class com.zuora.api.object.ZObject
Fields
protected String accountId
protected String accountNumber
protected String chargeId
protected String chargeNumber
protected String createdById
protected XMLGregorianCalendar createdDate
protected String description
protected XMLGregorianCalendar endDateTime
protected String importId
protected String invoiceId
protected String invoiceNumber
protected BigDecimal quantity
protected String rbeStatus
protected String sourceName
protected String sourceType
protected XMLGregorianCalendar startDateTime
protected XMLGregorianCalendar submissionDateTime
protected String subscriptionId
protected String subscriptionNumber
protected String uom
protected String updatedById
protected XMLGregorianCalendar updatedDate
[Expand]
Inherited Fields
From class com.zuora.api.object.ZObject
From class com.zuora.api.object.Dynamic
Public Constructors
Usage()
Public Methods
String getAccountId()
Gets the value of the accountId property.
String getAccountNumber()
Gets the value of the accountNumber property.
String getChargeId()
Gets the value of the chargeId property.
String getChargeNumber()
Gets the value of the chargeNumber property.
String getCreatedById()
Gets the value of the createdById property.
XMLGregorianCalendar getCreatedDate()
Gets the value of the createdDate property.
String getDescription()
Gets the value of the description property.
XMLGregorianCalendar getEndDateTime()
Gets the value of the endDateTime property.
String getImportId()
Gets the value of the importId property.
String getInvoiceId()
Gets the value of the invoiceId property.
String getInvoiceNumber()
Gets the value of the invoiceNumber property.
BigDecimal getQuantity()
Gets the value of the quantity property.
String getRbeStatus()
Gets the value of the rbeStatus property.
String getSourceName()
Gets the value of the sourceName property.
String getSourceType()
Gets the value of the sourceType property.
XMLGregorianCalendar getStartDateTime()
Gets the value of the startDateTime property.
XMLGregorianCalendar getSubmissionDateTime()
Gets the value of the submissionDateTime property.
String getSubscriptionId()
Gets the value of the subscriptionId property.
String getSubscriptionNumber()
Gets the value of the subscriptionNumber property.
String getUOM()
Gets the value of the uom property.
String getUpdatedById()
Gets the value of the updatedById property.
XMLGregorianCalendar getUpdatedDate()
Gets the value of the updatedDate property.
void setAccountId(String value)
Sets the value of the accountId property.
void setAccountNumber(String value)
Sets the value of the accountNumber property.
void setChargeId(String value)
Sets the value of the chargeId property.
void setChargeNumber(String value)
Sets the value of the chargeNumber property.
void setCreatedById(String value)
Sets the value of the createdById property.
void setCreatedDate(XMLGregorianCalendar value)
Sets the value of the createdDate property.
void setDescription(String value)
Sets the value of the description property.
void setEndDateTime(XMLGregorianCalendar value)
Sets the value of the endDateTime property.
void setImportId(String value)
Sets the value of the importId property.
void setInvoiceId(String value)
Sets the value of the invoiceId property.
void setInvoiceNumber(String value)
Sets the value of the invoiceNumber property.
void setQuantity(BigDecimal value)
Sets the value of the quantity property.
void setRbeStatus(String value)
Sets the value of the rbeStatus property.
void setSourceName(String value)
Sets the value of the sourceName property.
void setSourceType(String value)
Sets the value of the sourceType property.
void setStartDateTime(XMLGregorianCalendar value)
Sets the value of the startDateTime property.
void setSubmissionDateTime(XMLGregorianCalendar value)
Sets the value of the submissionDateTime property.
void setSubscriptionId(String value)
Sets the value of the subscriptionId property.
void setSubscriptionNumber(String value)
Sets the value of the subscriptionNumber property.
void setUOM(String value)
Sets the value of the uom 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 accountId

protected String accountNumber

protected String chargeId

protected String chargeNumber

protected String createdById

protected XMLGregorianCalendar createdDate

protected String description

protected XMLGregorianCalendar endDateTime

protected String importId

protected String invoiceId

protected String invoiceNumber

protected BigDecimal quantity

protected String rbeStatus

protected String sourceName

protected String sourceType

protected XMLGregorianCalendar startDateTime

protected XMLGregorianCalendar submissionDateTime

protected String subscriptionId

protected String subscriptionNumber

protected String uom

protected String updatedById

protected XMLGregorianCalendar updatedDate

Public Constructors

public Usage ()

Public Methods

public String getAccountId ()

Gets the value of the accountId property.

Returns
  • possible object is String

public String getAccountNumber ()

Gets the value of the accountNumber property.

Returns
  • possible object is String

public String getChargeId ()

Gets the value of the chargeId property.

Returns
  • possible object is String

public String getChargeNumber ()

Gets the value of the chargeNumber property.

Returns
  • possible object is String

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 String getDescription ()

Gets the value of the description property.

Returns
  • possible object is String

public XMLGregorianCalendar getEndDateTime ()

Gets the value of the endDateTime property.

Returns
  • possible object is XMLGregorianCalendar

public String getImportId ()

Gets the value of the importId property.

Returns
  • possible object is String

public String getInvoiceId ()

Gets the value of the invoiceId property.

Returns
  • possible object is String

public String getInvoiceNumber ()

Gets the value of the invoiceNumber property.

Returns
  • possible object is String

public BigDecimal getQuantity ()

Gets the value of the quantity property.

Returns
  • possible object is BigDecimal

public String getRbeStatus ()

Gets the value of the rbeStatus property.

Returns
  • possible object is String

public String getSourceName ()

Gets the value of the sourceName property.

Returns
  • possible object is String

public String getSourceType ()

Gets the value of the sourceType property.

Returns
  • possible object is String

public XMLGregorianCalendar getStartDateTime ()

Gets the value of the startDateTime property.

Returns
  • possible object is XMLGregorianCalendar

public XMLGregorianCalendar getSubmissionDateTime ()

Gets the value of the submissionDateTime property.

Returns
  • possible object is XMLGregorianCalendar

public String getSubscriptionId ()

Gets the value of the subscriptionId property.

Returns
  • possible object is String

public String getSubscriptionNumber ()

Gets the value of the subscriptionNumber property.

Returns
  • possible object is String

public String getUOM ()

Gets the value of the uom property.

Returns
  • possible object is String

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 void setAccountId (String value)

Sets the value of the accountId property.

Parameters
value Allowed object is String

public void setAccountNumber (String value)

Sets the value of the accountNumber property.

Parameters
value Allowed object is String

public void setChargeId (String value)

Sets the value of the chargeId property.

Parameters
value Allowed object is String

public void setChargeNumber (String value)

Sets the value of the chargeNumber property.

Parameters
value Allowed object is String

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 setDescription (String value)

Sets the value of the description property.

Parameters
value Allowed object is String

public void setEndDateTime (XMLGregorianCalendar value)

Sets the value of the endDateTime property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setImportId (String value)

Sets the value of the importId property.

Parameters
value Allowed object is String

public void setInvoiceId (String value)

Sets the value of the invoiceId property.

Parameters
value Allowed object is String

public void setInvoiceNumber (String value)

Sets the value of the invoiceNumber property.

Parameters
value Allowed object is String

public void setQuantity (BigDecimal value)

Sets the value of the quantity property.

Parameters
value Allowed object is BigDecimal

public void setRbeStatus (String value)

Sets the value of the rbeStatus property.

Parameters
value Allowed object is String

public void setSourceName (String value)

Sets the value of the sourceName property.

Parameters
value Allowed object is String

public void setSourceType (String value)

Sets the value of the sourceType property.

Parameters
value Allowed object is String

public void setStartDateTime (XMLGregorianCalendar value)

Sets the value of the startDateTime property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setSubmissionDateTime (XMLGregorianCalendar value)

Sets the value of the submissionDateTime property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setSubscriptionId (String value)

Sets the value of the subscriptionId property.

Parameters
value Allowed object is String

public void setSubscriptionNumber (String value)

Sets the value of the subscriptionNumber property.

Parameters
value Allowed object is String

public void setUOM (String value)

Sets the value of the uom property.

Parameters
value Allowed object is String

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