public class

RatePlan

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

Class Overview

Java class for RatePlan complex type.

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

 <complexType name="RatePlan">
   <complexContent>
     <extension base="{http://object.api.zuora.com/}zObject">
       <sequence>
         <element name="AmendmentId" type="{http://api.zuora.com/}ID" minOccurs="0"/>
         <element name="AmendmentSubscriptionRatePlanId" type="{http://api.zuora.com/}ID" minOccurs="0"/>
         <element name="AmendmentType" 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="Name" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="ProductRatePlanId" type="{http://api.zuora.com/}ID" minOccurs="0"/>
         <element name="SubscriptionId" type="{http://api.zuora.com/}ID" 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 amendmentId
protected String amendmentSubscriptionRatePlanId
protected String amendmentType
protected String createdById
protected XMLGregorianCalendar createdDate
protected String name
protected String productRatePlanId
protected String subscriptionId
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
RatePlan()
Public Methods
String getAmendmentId()
Gets the value of the amendmentId property.
String getAmendmentSubscriptionRatePlanId()
Gets the value of the amendmentSubscriptionRatePlanId property.
String getAmendmentType()
Gets the value of the amendmentType property.
String getCreatedById()
Gets the value of the createdById property.
XMLGregorianCalendar getCreatedDate()
Gets the value of the createdDate property.
String getName()
Gets the value of the name property.
String getProductRatePlanId()
Gets the value of the productRatePlanId property.
String getSubscriptionId()
Gets the value of the subscriptionId property.
String getUpdatedById()
Gets the value of the updatedById property.
XMLGregorianCalendar getUpdatedDate()
Gets the value of the updatedDate property.
void setAmendmentId(String value)
Sets the value of the amendmentId property.
void setAmendmentSubscriptionRatePlanId(String value)
Sets the value of the amendmentSubscriptionRatePlanId property.
void setAmendmentType(String value)
Sets the value of the amendmentType property.
void setCreatedById(String value)
Sets the value of the createdById property.
void setCreatedDate(XMLGregorianCalendar value)
Sets the value of the createdDate property.
void setName(String value)
Sets the value of the name property.
void setProductRatePlanId(String value)
Sets the value of the productRatePlanId property.
void setSubscriptionId(String value)
Sets the value of the subscriptionId 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 amendmentId

protected String amendmentSubscriptionRatePlanId

protected String amendmentType

protected String createdById

protected XMLGregorianCalendar createdDate

protected String name

protected String productRatePlanId

protected String subscriptionId

protected String updatedById

protected XMLGregorianCalendar updatedDate

Public Constructors

public RatePlan ()

Public Methods

public String getAmendmentId ()

Gets the value of the amendmentId property.

Returns
  • possible object is String

public String getAmendmentSubscriptionRatePlanId ()

Gets the value of the amendmentSubscriptionRatePlanId property.

Returns
  • possible object is String

public String getAmendmentType ()

Gets the value of the amendmentType 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 getName ()

Gets the value of the name property.

Returns
  • possible object is String

public String getProductRatePlanId ()

Gets the value of the productRatePlanId property.

Returns
  • possible object is String

public String getSubscriptionId ()

Gets the value of the subscriptionId 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 setAmendmentId (String value)

Sets the value of the amendmentId property.

Parameters
value Allowed object is String

public void setAmendmentSubscriptionRatePlanId (String value)

Sets the value of the amendmentSubscriptionRatePlanId property.

Parameters
value Allowed object is String

public void setAmendmentType (String value)

Sets the value of the amendmentType 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 setName (String value)

Sets the value of the name property.

Parameters
value Allowed object is String

public void setProductRatePlanId (String value)

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