public class

SubscribeRequest

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

Class Overview

Java class for SubscribeRequest complex type.

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

 <complexType name="SubscribeRequest">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="Account" type="{http://object.api.zuora.com/}Account" minOccurs="0"/>
         <element name="PaymentMethod" type="{http://object.api.zuora.com/}PaymentMethod" minOccurs="0"/>
         <element name="BillToContact" type="{http://object.api.zuora.com/}Contact" minOccurs="0"/>
         <element name="PreviewOptions" type="{http://api.zuora.com/}PreviewOptions" minOccurs="0"/>
         <element name="SoldToContact" type="{http://object.api.zuora.com/}Contact" minOccurs="0"/>
         <element name="SubscribeOptions" type="{http://api.zuora.com/}SubscribeOptions" minOccurs="0"/>
         <element name="SubscriptionData" type="{http://api.zuora.com/}SubscriptionData" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

Summary

Constants
long serialVersionUID
Fields
protected Account account
protected Contact billToContact
protected PaymentMethod paymentMethod
protected PreviewOptions previewOptions
protected Contact soldToContact
protected SubscribeOptions subscribeOptions
protected SubscriptionData subscriptionData
Public Constructors
SubscribeRequest()
Public Methods
Account getAccount()
Gets the value of the account property.
Contact getBillToContact()
Gets the value of the billToContact property.
PaymentMethod getPaymentMethod()
Gets the value of the paymentMethod property.
PreviewOptions getPreviewOptions()
Gets the value of the previewOptions property.
Contact getSoldToContact()
Gets the value of the soldToContact property.
SubscribeOptions getSubscribeOptions()
Gets the value of the subscribeOptions property.
SubscriptionData getSubscriptionData()
Gets the value of the subscriptionData property.
void setAccount(Account value)
Sets the value of the account property.
void setBillToContact(Contact value)
Sets the value of the billToContact property.
void setPaymentMethod(PaymentMethod value)
Sets the value of the paymentMethod property.
void setPreviewOptions(PreviewOptions value)
Sets the value of the previewOptions property.
void setSoldToContact(Contact value)
Sets the value of the soldToContact property.
void setSubscribeOptions(SubscribeOptions value)
Sets the value of the subscribeOptions property.
void setSubscriptionData(SubscriptionData value)
Sets the value of the subscriptionData 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 Account account

protected Contact billToContact

protected PaymentMethod paymentMethod

protected PreviewOptions previewOptions

protected Contact soldToContact

protected SubscribeOptions subscribeOptions

protected SubscriptionData subscriptionData

Public Constructors

public SubscribeRequest ()

Public Methods

public Account getAccount ()

Gets the value of the account property.

Returns

public Contact getBillToContact ()

Gets the value of the billToContact property.

Returns

public PaymentMethod getPaymentMethod ()

Gets the value of the paymentMethod property.

Returns

public PreviewOptions getPreviewOptions ()

Gets the value of the previewOptions property.

Returns

public Contact getSoldToContact ()

Gets the value of the soldToContact property.

Returns

public SubscribeOptions getSubscribeOptions ()

Gets the value of the subscribeOptions property.

Returns

public SubscriptionData getSubscriptionData ()

Gets the value of the subscriptionData property.

Returns

public void setAccount (Account value)

Sets the value of the account property.

Parameters
value Allowed object is Account

public void setBillToContact (Contact value)

Sets the value of the billToContact property.

Parameters
value Allowed object is Contact

public void setPaymentMethod (PaymentMethod value)

Sets the value of the paymentMethod property.

Parameters
value Allowed object is PaymentMethod

public void setPreviewOptions (PreviewOptions value)

Sets the value of the previewOptions property.

Parameters
value Allowed object is PreviewOptions

public void setSoldToContact (Contact value)

Sets the value of the soldToContact property.

Parameters
value Allowed object is Contact

public void setSubscribeOptions (SubscribeOptions value)

Sets the value of the subscribeOptions property.

Parameters
value Allowed object is SubscribeOptions

public void setSubscriptionData (SubscriptionData value)

Sets the value of the subscriptionData property.

Parameters
value Allowed object is SubscriptionData