public class

Amendment

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

Class Overview

Java class for Amendment complex type.

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

 <complexType name="Amendment">
   <complexContent>
     <extension base="{http://object.api.zuora.com/}zObject">
       <sequence>
         <element name="AutoRenew" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="Code" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="ContractEffectiveDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" 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="CustomerAcceptanceDate" 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="EffectiveDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
         <element name="InitialTerm" type="{http://www.w3.org/2001/XMLSchema}long" minOccurs="0"/>
         <element name="Name" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="RatePlanData" type="{http://api.zuora.com/}RatePlanData" minOccurs="0"/>
         <element name="RenewalTerm" type="{http://www.w3.org/2001/XMLSchema}long" minOccurs="0"/>
         <element name="ServiceActivationDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
         <element name="Status" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="SubscriptionId" type="{http://api.zuora.com/}ID" minOccurs="0"/>
         <element name="TermStartDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
         <element name="TermType" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="Type" 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 Boolean autoRenew
protected String code
protected XMLGregorianCalendar contractEffectiveDate
protected String createdById
protected XMLGregorianCalendar createdDate
protected XMLGregorianCalendar customerAcceptanceDate
protected String description
protected XMLGregorianCalendar effectiveDate
protected Long initialTerm
protected String name
protected RatePlanData ratePlanData
protected Long renewalTerm
protected XMLGregorianCalendar serviceActivationDate
protected String status
protected String subscriptionId
protected XMLGregorianCalendar termStartDate
protected String termType
protected String type
protected String updatedById
protected XMLGregorianCalendar updatedDate
[Expand]
Inherited Fields
From class com.zuora.api.object.ZObject
Public Constructors
Amendment()
Public Methods
String getCode()
Gets the value of the code property.
XMLGregorianCalendar getContractEffectiveDate()
Gets the value of the contractEffectiveDate property.
String getCreatedById()
Gets the value of the createdById property.
XMLGregorianCalendar getCreatedDate()
Gets the value of the createdDate property.
XMLGregorianCalendar getCustomerAcceptanceDate()
Gets the value of the customerAcceptanceDate property.
String getDescription()
Gets the value of the description property.
XMLGregorianCalendar getEffectiveDate()
Gets the value of the effectiveDate property.
Long getInitialTerm()
Gets the value of the initialTerm property.
String getName()
Gets the value of the name property.
RatePlanData getRatePlanData()
Gets the value of the ratePlanData property.
Long getRenewalTerm()
Gets the value of the renewalTerm property.
XMLGregorianCalendar getServiceActivationDate()
Gets the value of the serviceActivationDate property.
String getStatus()
Gets the value of the status property.
String getSubscriptionId()
Gets the value of the subscriptionId property.
XMLGregorianCalendar getTermStartDate()
Gets the value of the termStartDate property.
String getTermType()
Gets the value of the termType property.
String getType()
Gets the value of the type property.
String getUpdatedById()
Gets the value of the updatedById property.
XMLGregorianCalendar getUpdatedDate()
Gets the value of the updatedDate property.
Boolean isAutoRenew()
Gets the value of the autoRenew property.
void setAutoRenew(Boolean value)
Sets the value of the autoRenew property.
void setCode(String value)
Sets the value of the code property.
void setContractEffectiveDate(XMLGregorianCalendar value)
Sets the value of the contractEffectiveDate property.
void setCreatedById(String value)
Sets the value of the createdById property.
void setCreatedDate(XMLGregorianCalendar value)
Sets the value of the createdDate property.
void setCustomerAcceptanceDate(XMLGregorianCalendar value)
Sets the value of the customerAcceptanceDate property.
void setDescription(String value)
Sets the value of the description property.
void setEffectiveDate(XMLGregorianCalendar value)
Sets the value of the effectiveDate property.
void setInitialTerm(Long value)
Sets the value of the initialTerm property.
void setName(String value)
Sets the value of the name property.
void setRatePlanData(RatePlanData value)
Sets the value of the ratePlanData property.
void setRenewalTerm(Long value)
Sets the value of the renewalTerm property.
void setServiceActivationDate(XMLGregorianCalendar value)
Sets the value of the serviceActivationDate property.
void setStatus(String value)
Sets the value of the status property.
void setSubscriptionId(String value)
Sets the value of the subscriptionId property.
void setTermStartDate(XMLGregorianCalendar value)
Sets the value of the termStartDate property.
void setTermType(String value)
Sets the value of the termType property.
void setType(String value)
Sets the value of the type 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 Boolean autoRenew

protected String code

protected XMLGregorianCalendar contractEffectiveDate

protected String createdById

protected XMLGregorianCalendar createdDate

protected XMLGregorianCalendar customerAcceptanceDate

protected String description

protected XMLGregorianCalendar effectiveDate

protected Long initialTerm

protected String name

protected RatePlanData ratePlanData

protected Long renewalTerm

protected XMLGregorianCalendar serviceActivationDate

protected String status

protected String subscriptionId

protected XMLGregorianCalendar termStartDate

protected String termType

protected String type

protected String updatedById

protected XMLGregorianCalendar updatedDate

Public Constructors

public Amendment ()

Public Methods

public String getCode ()

Gets the value of the code property.

Returns
  • possible object is String

public XMLGregorianCalendar getContractEffectiveDate ()

Gets the value of the contractEffectiveDate property.

Returns
  • possible object is XMLGregorianCalendar

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 XMLGregorianCalendar getCustomerAcceptanceDate ()

Gets the value of the customerAcceptanceDate property.

Returns
  • possible object is XMLGregorianCalendar

public String getDescription ()

Gets the value of the description property.

Returns
  • possible object is String

public XMLGregorianCalendar getEffectiveDate ()

Gets the value of the effectiveDate property.

Returns
  • possible object is XMLGregorianCalendar

public Long getInitialTerm ()

Gets the value of the initialTerm property.

Returns
  • possible object is Long

public String getName ()

Gets the value of the name property.

Returns
  • possible object is String

public RatePlanData getRatePlanData ()

Gets the value of the ratePlanData property.

Returns

public Long getRenewalTerm ()

Gets the value of the renewalTerm property.

Returns
  • possible object is Long

public XMLGregorianCalendar getServiceActivationDate ()

Gets the value of the serviceActivationDate property.

Returns
  • possible object is XMLGregorianCalendar

public String getStatus ()

Gets the value of the status property.

Returns
  • possible object is String

public String getSubscriptionId ()

Gets the value of the subscriptionId property.

Returns
  • possible object is String

public XMLGregorianCalendar getTermStartDate ()

Gets the value of the termStartDate property.

Returns
  • possible object is XMLGregorianCalendar

public String getTermType ()

Gets the value of the termType property.

Returns
  • possible object is String

public String getType ()

Gets the value of the type 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 isAutoRenew ()

Gets the value of the autoRenew property.

Returns
  • possible object is Boolean

public void setAutoRenew (Boolean value)

Sets the value of the autoRenew property.

Parameters
value Allowed object is Boolean

public void setCode (String value)

Sets the value of the code property.

Parameters
value Allowed object is String

public void setContractEffectiveDate (XMLGregorianCalendar value)

Sets the value of the contractEffectiveDate property.

Parameters
value Allowed object is XMLGregorianCalendar

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 setCustomerAcceptanceDate (XMLGregorianCalendar value)

Sets the value of the customerAcceptanceDate 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 setEffectiveDate (XMLGregorianCalendar value)

Sets the value of the effectiveDate property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setInitialTerm (Long value)

Sets the value of the initialTerm property.

Parameters
value Allowed object is Long

public void setName (String value)

Sets the value of the name property.

Parameters
value Allowed object is String

public void setRatePlanData (RatePlanData value)

Sets the value of the ratePlanData property.

Parameters
value Allowed object is RatePlanData

public void setRenewalTerm (Long value)

Sets the value of the renewalTerm property.

Parameters
value Allowed object is Long

public void setServiceActivationDate (XMLGregorianCalendar value)

Sets the value of the serviceActivationDate property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setStatus (String value)

Sets the value of the status 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 setTermStartDate (XMLGregorianCalendar value)

Sets the value of the termStartDate property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setTermType (String value)

Sets the value of the termType property.

Parameters
value Allowed object is String

public void setType (String value)

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