public class

Account

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

Class Overview

Java class for Account complex type.

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

 <complexType name="Account">
   <complexContent>
     <extension base="{http://object.api.zuora.com/}zObject">
       <sequence>
         <element name="AccountNumber" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="AdditionalEmailAddresses" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="AllowInvoiceEdit" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="AutoPay" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="Balance" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
         <element name="Batch" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="BcdSettingOption" 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="BillToId" type="{http://api.zuora.com/}ID" minOccurs="0"/>
         <element name="CommunicationProfileId" type="{http://api.zuora.com/}ID" 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="CrmId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="Currency" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="CustomerServiceRepName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="DefaultPaymentMethodId" type="{http://api.zuora.com/}ID" minOccurs="0"/>
         <element name="InvoiceDeliveryPrefsEmail" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="InvoiceDeliveryPrefsPrint" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="InvoiceTemplateId" type="{http://api.zuora.com/}ID" minOccurs="0"/>
         <element name="LastInvoiceDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
         <element name="Name" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="Notes" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="PaymentGateway" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="PaymentTerm" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="PurchaseOrderNumber" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="SalesRepName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="SoldToId" type="{http://api.zuora.com/}ID" minOccurs="0"/>
         <element name="Status" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="TaxExemptCertificateID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="TaxExemptCertificateType" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="TaxExemptDescription" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="TaxExemptEffectiveDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
         <element name="TaxExemptExpirationDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
         <element name="TaxExemptIssuingJurisdiction" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="TaxExemptStatus" 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 accountNumber
protected String additionalEmailAddresses
protected Boolean allowInvoiceEdit
protected Boolean autoPay
protected BigDecimal balance
protected String batch
protected String bcdSettingOption
protected Integer billCycleDay
protected String billToId
protected String communicationProfileId
protected String createdById
protected XMLGregorianCalendar createdDate
protected String crmId
protected String currency
protected String customerServiceRepName
protected String defaultPaymentMethodId
protected Boolean invoiceDeliveryPrefsEmail
protected Boolean invoiceDeliveryPrefsPrint
protected String invoiceTemplateId
protected XMLGregorianCalendar lastInvoiceDate
protected String name
protected String notes
protected String paymentGateway
protected String paymentTerm
protected String purchaseOrderNumber
protected String salesRepName
protected String soldToId
protected String status
protected String taxExemptCertificateID
protected String taxExemptCertificateType
protected String taxExemptDescription
protected XMLGregorianCalendar taxExemptEffectiveDate
protected XMLGregorianCalendar taxExemptExpirationDate
protected String taxExemptIssuingJurisdiction
protected String taxExemptStatus
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
Account()
Public Methods
String getAccountNumber()
Gets the value of the accountNumber property.
String getAdditionalEmailAddresses()
Gets the value of the additionalEmailAddresses property.
BigDecimal getBalance()
Gets the value of the balance property.
String getBatch()
Gets the value of the batch property.
String getBcdSettingOption()
Gets the value of the bcdSettingOption property.
Integer getBillCycleDay()
Gets the value of the billCycleDay property.
String getBillToId()
Gets the value of the billToId property.
String getCommunicationProfileId()
Gets the value of the communicationProfileId property.
String getCreatedById()
Gets the value of the createdById property.
XMLGregorianCalendar getCreatedDate()
Gets the value of the createdDate property.
String getCrmId()
Gets the value of the crmId property.
String getCurrency()
Gets the value of the currency property.
String getCustomerServiceRepName()
Gets the value of the customerServiceRepName property.
String getDefaultPaymentMethodId()
Gets the value of the defaultPaymentMethodId property.
String getInvoiceTemplateId()
Gets the value of the invoiceTemplateId property.
XMLGregorianCalendar getLastInvoiceDate()
Gets the value of the lastInvoiceDate property.
String getName()
Gets the value of the name property.
String getNotes()
Gets the value of the notes property.
String getPaymentGateway()
Gets the value of the paymentGateway property.
String getPaymentTerm()
Gets the value of the paymentTerm property.
String getPurchaseOrderNumber()
Gets the value of the purchaseOrderNumber property.
String getSalesRepName()
Gets the value of the salesRepName property.
String getSoldToId()
Gets the value of the soldToId property.
String getStatus()
Gets the value of the status property.
String getTaxExemptCertificateID()
Gets the value of the taxExemptCertificateID property.
String getTaxExemptCertificateType()
Gets the value of the taxExemptCertificateType property.
String getTaxExemptDescription()
Gets the value of the taxExemptDescription property.
XMLGregorianCalendar getTaxExemptEffectiveDate()
Gets the value of the taxExemptEffectiveDate property.
XMLGregorianCalendar getTaxExemptExpirationDate()
Gets the value of the taxExemptExpirationDate property.
String getTaxExemptIssuingJurisdiction()
Gets the value of the taxExemptIssuingJurisdiction property.
String getTaxExemptStatus()
Gets the value of the taxExemptStatus property.
String getUpdatedById()
Gets the value of the updatedById property.
XMLGregorianCalendar getUpdatedDate()
Gets the value of the updatedDate property.
Boolean isAllowInvoiceEdit()
Gets the value of the allowInvoiceEdit property.
Boolean isAutoPay()
Gets the value of the autoPay property.
Boolean isInvoiceDeliveryPrefsEmail()
Gets the value of the invoiceDeliveryPrefsEmail property.
Boolean isInvoiceDeliveryPrefsPrint()
Gets the value of the invoiceDeliveryPrefsPrint property.
void setAccountNumber(String value)
Sets the value of the accountNumber property.
void setAdditionalEmailAddresses(String value)
Sets the value of the additionalEmailAddresses property.
void setAllowInvoiceEdit(Boolean value)
Sets the value of the allowInvoiceEdit property.
void setAutoPay(Boolean value)
Sets the value of the autoPay property.
void setBalance(BigDecimal value)
Sets the value of the balance property.
void setBatch(String value)
Sets the value of the batch property.
void setBcdSettingOption(String value)
Sets the value of the bcdSettingOption property.
void setBillCycleDay(Integer value)
Sets the value of the billCycleDay property.
void setBillToId(String value)
Sets the value of the billToId property.
void setCommunicationProfileId(String value)
Sets the value of the communicationProfileId property.
void setCreatedById(String value)
Sets the value of the createdById property.
void setCreatedDate(XMLGregorianCalendar value)
Sets the value of the createdDate property.
void setCrmId(String value)
Sets the value of the crmId property.
void setCurrency(String value)
Sets the value of the currency property.
void setCustomerServiceRepName(String value)
Sets the value of the customerServiceRepName property.
void setDefaultPaymentMethodId(String value)
Sets the value of the defaultPaymentMethodId property.
void setInvoiceDeliveryPrefsEmail(Boolean value)
Sets the value of the invoiceDeliveryPrefsEmail property.
void setInvoiceDeliveryPrefsPrint(Boolean value)
Sets the value of the invoiceDeliveryPrefsPrint property.
void setInvoiceTemplateId(String value)
Sets the value of the invoiceTemplateId property.
void setLastInvoiceDate(XMLGregorianCalendar value)
Sets the value of the lastInvoiceDate property.
void setName(String value)
Sets the value of the name property.
void setNotes(String value)
Sets the value of the notes property.
void setPaymentGateway(String value)
Sets the value of the paymentGateway property.
void setPaymentTerm(String value)
Sets the value of the paymentTerm property.
void setPurchaseOrderNumber(String value)
Sets the value of the purchaseOrderNumber property.
void setSalesRepName(String value)
Sets the value of the salesRepName property.
void setSoldToId(String value)
Sets the value of the soldToId property.
void setStatus(String value)
Sets the value of the status property.
void setTaxExemptCertificateID(String value)
Sets the value of the taxExemptCertificateID property.
void setTaxExemptCertificateType(String value)
Sets the value of the taxExemptCertificateType property.
void setTaxExemptDescription(String value)
Sets the value of the taxExemptDescription property.
void setTaxExemptEffectiveDate(XMLGregorianCalendar value)
Sets the value of the taxExemptEffectiveDate property.
void setTaxExemptExpirationDate(XMLGregorianCalendar value)
Sets the value of the taxExemptExpirationDate property.
void setTaxExemptIssuingJurisdiction(String value)
Sets the value of the taxExemptIssuingJurisdiction property.
void setTaxExemptStatus(String value)
Sets the value of the taxExemptStatus 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 accountNumber

protected String additionalEmailAddresses

protected Boolean allowInvoiceEdit

protected Boolean autoPay

protected BigDecimal balance

protected String batch

protected String bcdSettingOption

protected Integer billCycleDay

protected String billToId

protected String communicationProfileId

protected String createdById

protected XMLGregorianCalendar createdDate

protected String crmId

protected String currency

protected String customerServiceRepName

protected String defaultPaymentMethodId

protected Boolean invoiceDeliveryPrefsEmail

protected Boolean invoiceDeliveryPrefsPrint

protected String invoiceTemplateId

protected XMLGregorianCalendar lastInvoiceDate

protected String name

protected String notes

protected String paymentGateway

protected String paymentTerm

protected String purchaseOrderNumber

protected String salesRepName

protected String soldToId

protected String status

protected String taxExemptCertificateID

protected String taxExemptCertificateType

protected String taxExemptDescription

protected XMLGregorianCalendar taxExemptEffectiveDate

protected XMLGregorianCalendar taxExemptExpirationDate

protected String taxExemptIssuingJurisdiction

protected String taxExemptStatus

protected String updatedById

protected XMLGregorianCalendar updatedDate

Public Constructors

public Account ()

Public Methods

public String getAccountNumber ()

Gets the value of the accountNumber property.

Returns
  • possible object is String

public String getAdditionalEmailAddresses ()

Gets the value of the additionalEmailAddresses property.

Returns
  • possible object is String

public BigDecimal getBalance ()

Gets the value of the balance property.

Returns
  • possible object is BigDecimal

public String getBatch ()

Gets the value of the batch property.

Returns
  • possible object is String

public String getBcdSettingOption ()

Gets the value of the bcdSettingOption property.

Returns
  • possible object is String

public Integer getBillCycleDay ()

Gets the value of the billCycleDay property.

Returns
  • possible object is Integer

public String getBillToId ()

Gets the value of the billToId property.

Returns
  • possible object is String

public String getCommunicationProfileId ()

Gets the value of the communicationProfileId 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 getCrmId ()

Gets the value of the crmId property.

Returns
  • possible object is String

public String getCurrency ()

Gets the value of the currency property.

Returns
  • possible object is String

public String getCustomerServiceRepName ()

Gets the value of the customerServiceRepName property.

Returns
  • possible object is String

public String getDefaultPaymentMethodId ()

Gets the value of the defaultPaymentMethodId property.

Returns
  • possible object is String

public String getInvoiceTemplateId ()

Gets the value of the invoiceTemplateId property.

Returns
  • possible object is String

public XMLGregorianCalendar getLastInvoiceDate ()

Gets the value of the lastInvoiceDate property.

Returns
  • possible object is XMLGregorianCalendar

public String getName ()

Gets the value of the name property.

Returns
  • possible object is String

public String getNotes ()

Gets the value of the notes property.

Returns
  • possible object is String

public String getPaymentGateway ()

Gets the value of the paymentGateway property.

Returns
  • possible object is String

public String getPaymentTerm ()

Gets the value of the paymentTerm property.

Returns
  • possible object is String

public String getPurchaseOrderNumber ()

Gets the value of the purchaseOrderNumber property.

Returns
  • possible object is String

public String getSalesRepName ()

Gets the value of the salesRepName property.

Returns
  • possible object is String

public String getSoldToId ()

Gets the value of the soldToId property.

Returns
  • possible object is String

public String getStatus ()

Gets the value of the status property.

Returns
  • possible object is String

public String getTaxExemptCertificateID ()

Gets the value of the taxExemptCertificateID property.

Returns
  • possible object is String

public String getTaxExemptCertificateType ()

Gets the value of the taxExemptCertificateType property.

Returns
  • possible object is String

public String getTaxExemptDescription ()

Gets the value of the taxExemptDescription property.

Returns
  • possible object is String

public XMLGregorianCalendar getTaxExemptEffectiveDate ()

Gets the value of the taxExemptEffectiveDate property.

Returns
  • possible object is XMLGregorianCalendar

public XMLGregorianCalendar getTaxExemptExpirationDate ()

Gets the value of the taxExemptExpirationDate property.

Returns
  • possible object is XMLGregorianCalendar

public String getTaxExemptIssuingJurisdiction ()

Gets the value of the taxExemptIssuingJurisdiction property.

Returns
  • possible object is String

public String getTaxExemptStatus ()

Gets the value of the taxExemptStatus 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 Boolean isAllowInvoiceEdit ()

Gets the value of the allowInvoiceEdit property.

Returns
  • possible object is Boolean

public Boolean isAutoPay ()

Gets the value of the autoPay property.

Returns
  • possible object is Boolean

public Boolean isInvoiceDeliveryPrefsEmail ()

Gets the value of the invoiceDeliveryPrefsEmail property.

Returns
  • possible object is Boolean

public Boolean isInvoiceDeliveryPrefsPrint ()

Gets the value of the invoiceDeliveryPrefsPrint property.

Returns
  • possible object is Boolean

public void setAccountNumber (String value)

Sets the value of the accountNumber property.

Parameters
value Allowed object is String

public void setAdditionalEmailAddresses (String value)

Sets the value of the additionalEmailAddresses property.

Parameters
value Allowed object is String

public void setAllowInvoiceEdit (Boolean value)

Sets the value of the allowInvoiceEdit property.

Parameters
value Allowed object is Boolean

public void setAutoPay (Boolean value)

Sets the value of the autoPay property.

Parameters
value Allowed object is Boolean

public void setBalance (BigDecimal value)

Sets the value of the balance property.

Parameters
value Allowed object is BigDecimal

public void setBatch (String value)

Sets the value of the batch property.

Parameters
value Allowed object is String

public void setBcdSettingOption (String value)

Sets the value of the bcdSettingOption property.

Parameters
value Allowed object is String

public void setBillCycleDay (Integer value)

Sets the value of the billCycleDay property.

Parameters
value Allowed object is Integer

public void setBillToId (String value)

Sets the value of the billToId property.

Parameters
value Allowed object is String

public void setCommunicationProfileId (String value)

Sets the value of the communicationProfileId 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 setCrmId (String value)

Sets the value of the crmId property.

Parameters
value Allowed object is String

public void setCurrency (String value)

Sets the value of the currency property.

Parameters
value Allowed object is String

public void setCustomerServiceRepName (String value)

Sets the value of the customerServiceRepName property.

Parameters
value Allowed object is String

public void setDefaultPaymentMethodId (String value)

Sets the value of the defaultPaymentMethodId property.

Parameters
value Allowed object is String

public void setInvoiceDeliveryPrefsEmail (Boolean value)

Sets the value of the invoiceDeliveryPrefsEmail property.

Parameters
value Allowed object is Boolean

public void setInvoiceDeliveryPrefsPrint (Boolean value)

Sets the value of the invoiceDeliveryPrefsPrint property.

Parameters
value Allowed object is Boolean

public void setInvoiceTemplateId (String value)

Sets the value of the invoiceTemplateId property.

Parameters
value Allowed object is String

public void setLastInvoiceDate (XMLGregorianCalendar value)

Sets the value of the lastInvoiceDate property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setName (String value)

Sets the value of the name property.

Parameters
value Allowed object is String

public void setNotes (String value)

Sets the value of the notes property.

Parameters
value Allowed object is String

public void setPaymentGateway (String value)

Sets the value of the paymentGateway property.

Parameters
value Allowed object is String

public void setPaymentTerm (String value)

Sets the value of the paymentTerm property.

Parameters
value Allowed object is String

public void setPurchaseOrderNumber (String value)

Sets the value of the purchaseOrderNumber property.

Parameters
value Allowed object is String

public void setSalesRepName (String value)

Sets the value of the salesRepName property.

Parameters
value Allowed object is String

public void setSoldToId (String value)

Sets the value of the soldToId property.

Parameters
value Allowed object is String

public void setStatus (String value)

Sets the value of the status property.

Parameters
value Allowed object is String

public void setTaxExemptCertificateID (String value)

Sets the value of the taxExemptCertificateID property.

Parameters
value Allowed object is String

public void setTaxExemptCertificateType (String value)

Sets the value of the taxExemptCertificateType property.

Parameters
value Allowed object is String

public void setTaxExemptDescription (String value)

Sets the value of the taxExemptDescription property.

Parameters
value Allowed object is String

public void setTaxExemptEffectiveDate (XMLGregorianCalendar value)

Sets the value of the taxExemptEffectiveDate property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setTaxExemptExpirationDate (XMLGregorianCalendar value)

Sets the value of the taxExemptExpirationDate property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setTaxExemptIssuingJurisdiction (String value)

Sets the value of the taxExemptIssuingJurisdiction property.

Parameters
value Allowed object is String

public void setTaxExemptStatus (String value)

Sets the value of the taxExemptStatus 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