public class

SubscribeResult

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

Class Overview

Java class for SubscribeResult complex type.

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

 <complexType name="SubscribeResult">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <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="Errors" type="{http://api.zuora.com/}Error" maxOccurs="unbounded" minOccurs="0"/>
         <element name="InvoiceData" type="{http://api.zuora.com/}InvoiceData" maxOccurs="unbounded" 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="PaymentTransactionNumber" type="{http://www.w3.org/2001/XMLSchema}string" 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="Success" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

Summary

Constants
long serialVersionUID
Fields
protected String accountId
protected String accountNumber
protected List<Error> errors
protected List<InvoiceData> invoiceData
protected String invoiceId
protected String invoiceNumber
protected String paymentTransactionNumber
protected String subscriptionId
protected String subscriptionNumber
protected Boolean success
[Expand]
Inherited Fields
From class com.zuora.api.object.Dynamic
Public Constructors
SubscribeResult()
Public Methods
String getAccountId()
Gets the value of the accountId property.
String getAccountNumber()
Gets the value of the accountNumber property.
List<Error> getErrors()
Gets the value of the errors property.
List<InvoiceData> getInvoiceData()
Gets the value of the invoiceData property.
String getInvoiceId()
Gets the value of the invoiceId property.
String getInvoiceNumber()
Gets the value of the invoiceNumber property.
String getPaymentTransactionNumber()
Gets the value of the paymentTransactionNumber property.
String getSubscriptionId()
Gets the value of the subscriptionId property.
String getSubscriptionNumber()
Gets the value of the subscriptionNumber property.
Boolean isSuccess()
Gets the value of the success property.
void setAccountId(String value)
Sets the value of the accountId property.
void setAccountNumber(String value)
Sets the value of the accountNumber property.
void setInvoiceId(String value)
Sets the value of the invoiceId property.
void setInvoiceNumber(String value)
Sets the value of the invoiceNumber property.
void setPaymentTransactionNumber(String value)
Sets the value of the paymentTransactionNumber property.
void setSubscriptionId(String value)
Sets the value of the subscriptionId property.
void setSubscriptionNumber(String value)
Sets the value of the subscriptionNumber property.
void setSuccess(Boolean value)
Sets the value of the success property.
[Expand]
Inherited Methods
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 List<Error> errors

protected List<InvoiceData> invoiceData

protected String invoiceId

protected String invoiceNumber

protected String paymentTransactionNumber

protected String subscriptionId

protected String subscriptionNumber

protected Boolean success

Public Constructors

public SubscribeResult ()

Public Methods

public String getAccountId ()

Gets the value of the accountId property.

Returns

public String getAccountNumber ()

Gets the value of the accountNumber property.

Returns

public List<Error> getErrors ()

Gets the value of the errors property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the errors property.

For example, to add a new item, do as follows:

    getErrors().add(newItem);
 

Objects of the following type(s) are allowed in the list Error

public List<InvoiceData> getInvoiceData ()

Gets the value of the invoiceData property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the invoiceData property.

For example, to add a new item, do as follows:

    getInvoiceData().add(newItem);
 

Objects of the following type(s) are allowed in the list InvoiceData

public String getInvoiceId ()

Gets the value of the invoiceId property.

Returns

public String getInvoiceNumber ()

Gets the value of the invoiceNumber property.

Returns

public String getPaymentTransactionNumber ()

Gets the value of the paymentTransactionNumber property.

Returns

public String getSubscriptionId ()

Gets the value of the subscriptionId property.

Returns

public String getSubscriptionNumber ()

Gets the value of the subscriptionNumber property.

Returns

public Boolean isSuccess ()

Gets the value of the success property.

Returns

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

Sets the value of the paymentTransactionNumber property.

Parameters
value allowed object is String

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 setSuccess (Boolean value)

Sets the value of the success property.

Parameters
value allowed object is Boolean