public class

OrderHeaderRevision

extends Resource
java.lang.Object
   ↳ com.coupa.resources.Resource
     ↳ com.coupa.resources.OrderHeaderRevision

Class Overview

Java class for order-header-revision complex type.

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

 <complexType name="order-header-revision">
   <complexContent>
     <extension base="{}resource">
       <sequence>
         <element name="revision-record">
           <complexType>
             <complexContent>
               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 <sequence>
                   <element name="revision" type="{http://www.w3.org/2001/XMLSchema}integer"/>
                   <element name="id" type="{http://www.w3.org/2001/XMLSchema}integer"/>
                   <element name="created-at" type="{http://www.w3.org/2001/XMLSchema}dateTime"/>
                   <element name="created-by" type="{http://www.w3.org/2001/XMLSchema}integer"/>
                 </sequence>
               </restriction>
             </complexContent>
           </complexType>
         </element>
         <element name="created-at" minOccurs="0">
           <complexType>
             <complexContent>
               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 <sequence>
                   <element name="from" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
                   <element name="to" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
                 </sequence>
               </restriction>
             </complexContent>
           </complexType>
         </element>
         <element name="updated-at" minOccurs="0">
           <complexType>
             <complexContent>
               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 <sequence>
                   <element name="from" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
                   <element name="to" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
                 </sequence>
               </restriction>
             </complexContent>
           </complexType>
         </element>
         <element name="acknowledged-flag" minOccurs="0">
           <complexType>
             <complexContent>
               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 <sequence>
                   <element name="from" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
                   <element name="to" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
                 </sequence>
               </restriction>
             </complexContent>
           </complexType>
         </element>
         <element name="status" minOccurs="0">
           <complexType>
             <complexContent>
               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 <sequence>
                   <element name="from" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
                   <element name="to" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
                 </sequence>
               </restriction>
             </complexContent>
           </complexType>
         </element>
         <element name="transmission-status" minOccurs="0">
           <complexType>
             <complexContent>
               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 <sequence>
                   <element name="from" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
                   <element name="to" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
                 </sequence>
               </restriction>
             </complexContent>
           </complexType>
         </element>
         <element name="version" minOccurs="0">
           <complexType>
             <complexContent>
               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 <sequence>
                   <element name="from" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
                   <element name="to" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
                 </sequence>
               </restriction>
             </complexContent>
           </complexType>
         </element>
         <element name="exported" minOccurs="0">
           <complexType>
             <complexContent>
               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 <sequence>
                   <element name="from" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
                   <element name="to" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
                 </sequence>
               </restriction>
             </complexContent>
           </complexType>
         </element>
         <element name="ship-to-address" minOccurs="0">
           <complexType>
             <complexContent>
               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 <sequence>
                   <element name="from" type="{}address-summary" minOccurs="0"/>
                   <element name="to" type="{}address-summary" minOccurs="0"/>
                 </sequence>
               </restriction>
             </complexContent>
           </complexType>
         </element>
         <element name="ship-to-user" minOccurs="0">
           <complexType>
             <complexContent>
               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 <sequence>
                   <element name="from" type="{}user-summary" minOccurs="0"/>
                   <element name="to" type="{}user-summary" minOccurs="0"/>
                 </sequence>
               </restriction>
             </complexContent>
           </complexType>
         </element>
         <element name="supplier" minOccurs="0">
           <complexType>
             <complexContent>
               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 <sequence>
                   <element name="from" type="{}supplier-summary" minOccurs="0"/>
                   <element name="to" type="{}supplier-summary" minOccurs="0"/>
                 </sequence>
               </restriction>
             </complexContent>
           </complexType>
         </element>
         <element name="payment-term" minOccurs="0">
           <complexType>
             <complexContent>
               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 <sequence>
                   <element name="from" type="{}payment-term-summary" minOccurs="0"/>
                   <element name="to" type="{}payment-term-summary" minOccurs="0"/>
                 </sequence>
               </restriction>
             </complexContent>
           </complexType>
         </element>
         <element name="shipping-term" minOccurs="0">
           <complexType>
             <complexContent>
               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 <sequence>
                   <element name="from" type="{}shipping-term-summary" minOccurs="0"/>
                   <element name="to" type="{}shipping-term-summary" minOccurs="0"/>
                 </sequence>
               </restriction>
             </complexContent>
           </complexType>
         </element>
         <element name="attachments" minOccurs="0">
           <complexType>
             <complexContent>
               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 <sequence>
                   <element name="attachment" type="{}attachment-link-summary" maxOccurs="unbounded" minOccurs="0"/>
                 </sequence>
               </restriction>
             </complexContent>
           </complexType>
         </element>
         <element name="order-lines" minOccurs="0">
           <complexType>
             <complexContent>
               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 <sequence>
                   <element name="order-line" type="{}order-line-summary-revision" maxOccurs="unbounded" minOccurs="0"/>
                 </sequence>
               </restriction>
             </complexContent>
           </complexType>
         </element>
         <element name="created-by" minOccurs="0">
           <complexType>
             <complexContent>
               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 <sequence>
                   <element name="from" type="{}user-summary" minOccurs="0"/>
                   <element name="to" type="{}user-summary" minOccurs="0"/>
                 </sequence>
               </restriction>
             </complexContent>
           </complexType>
         </element>
         <element name="updated-by" minOccurs="0">
           <complexType>
             <complexContent>
               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 <sequence>
                   <element name="from" type="{}user-summary" minOccurs="0"/>
                   <element name="to" type="{}user-summary" minOccurs="0"/>
                 </sequence>
               </restriction>
             </complexContent>
           </complexType>
         </element>
       </sequence>
     </extension>
   </complexContent>
 </complexType>
 

Summary

Nested Classes
class OrderHeaderRevision.AcknowledgedFlag

Java class for anonymous complex type. 

class OrderHeaderRevision.Attachments

Java class for anonymous complex type. 

class OrderHeaderRevision.CreatedAt

Java class for anonymous complex type. 

class OrderHeaderRevision.CreatedBy

Java class for anonymous complex type. 

class OrderHeaderRevision.Exported

Java class for anonymous complex type. 

class OrderHeaderRevision.OrderLines

Java class for anonymous complex type. 

class OrderHeaderRevision.PaymentTerm

Java class for anonymous complex type. 

class OrderHeaderRevision.RevisionRecord

Java class for anonymous complex type. 

class OrderHeaderRevision.ShipToAddress

Java class for anonymous complex type. 

class OrderHeaderRevision.ShipToUser

Java class for anonymous complex type. 

class OrderHeaderRevision.ShippingTerm

Java class for anonymous complex type. 

class OrderHeaderRevision.Status

Java class for anonymous complex type. 

class OrderHeaderRevision.Supplier

Java class for anonymous complex type. 

class OrderHeaderRevision.TransmissionStatus

Java class for anonymous complex type. 

class OrderHeaderRevision.UpdatedAt

Java class for anonymous complex type. 

class OrderHeaderRevision.UpdatedBy

Java class for anonymous complex type. 

class OrderHeaderRevision.Version

Java class for anonymous complex type. 

Fields
protected OrderHeaderRevision.AcknowledgedFlag acknowledgedFlag
protected OrderHeaderRevision.Attachments attachments
protected OrderHeaderRevision.CreatedAt createdAt
protected OrderHeaderRevision.CreatedBy createdBy
protected OrderHeaderRevision.Exported exported
protected OrderHeaderRevision.OrderLines orderLines
protected OrderHeaderRevision.PaymentTerm paymentTerm
protected OrderHeaderRevision.RevisionRecord revisionRecord
protected OrderHeaderRevision.ShipToAddress shipToAddress
protected OrderHeaderRevision.ShipToUser shipToUser
protected OrderHeaderRevision.ShippingTerm shippingTerm
protected OrderHeaderRevision.Status status
protected OrderHeaderRevision.Supplier supplier
protected OrderHeaderRevision.TransmissionStatus transmissionStatus
protected OrderHeaderRevision.UpdatedAt updatedAt
protected OrderHeaderRevision.UpdatedBy updatedBy
protected OrderHeaderRevision.Version version
[Expand]
Inherited Fields
From class com.coupa.resources.Resource
Public Constructors
OrderHeaderRevision()
Public Methods
OrderHeaderRevision.AcknowledgedFlag getAcknowledgedFlag()
Gets the value of the acknowledgedFlag property.
OrderHeaderRevision.Attachments getAttachments()
Gets the value of the attachments property.
OrderHeaderRevision.CreatedAt getCreatedAt()
Gets the value of the createdAt property.
OrderHeaderRevision.CreatedBy getCreatedBy()
Gets the value of the createdBy property.
OrderHeaderRevision.Exported getExported()
Gets the value of the exported property.
OrderHeaderRevision.OrderLines getOrderLines()
Gets the value of the orderLines property.
OrderHeaderRevision.PaymentTerm getPaymentTerm()
Gets the value of the paymentTerm property.
OrderHeaderRevision.RevisionRecord getRevisionRecord()
Gets the value of the revisionRecord property.
OrderHeaderRevision.ShipToAddress getShipToAddress()
Gets the value of the shipToAddress property.
OrderHeaderRevision.ShipToUser getShipToUser()
Gets the value of the shipToUser property.
OrderHeaderRevision.ShippingTerm getShippingTerm()
Gets the value of the shippingTerm property.
OrderHeaderRevision.Status getStatus()
Gets the value of the status property.
OrderHeaderRevision.Supplier getSupplier()
Gets the value of the supplier property.
OrderHeaderRevision.TransmissionStatus getTransmissionStatus()
Gets the value of the transmissionStatus property.
OrderHeaderRevision.UpdatedAt getUpdatedAt()
Gets the value of the updatedAt property.
OrderHeaderRevision.UpdatedBy getUpdatedBy()
Gets the value of the updatedBy property.
OrderHeaderRevision.Version getVersion()
Gets the value of the version property.
void setAcknowledgedFlag(OrderHeaderRevision.AcknowledgedFlag value)
Sets the value of the acknowledgedFlag property.
void setAttachments(OrderHeaderRevision.Attachments value)
Sets the value of the attachments property.
void setCreatedAt(OrderHeaderRevision.CreatedAt value)
Sets the value of the createdAt property.
void setCreatedBy(OrderHeaderRevision.CreatedBy value)
Sets the value of the createdBy property.
void setExported(OrderHeaderRevision.Exported value)
Sets the value of the exported property.
void setOrderLines(OrderHeaderRevision.OrderLines value)
Sets the value of the orderLines property.
void setPaymentTerm(OrderHeaderRevision.PaymentTerm value)
Sets the value of the paymentTerm property.
void setRevisionRecord(OrderHeaderRevision.RevisionRecord value)
Sets the value of the revisionRecord property.
void setShipToAddress(OrderHeaderRevision.ShipToAddress value)
Sets the value of the shipToAddress property.
void setShipToUser(OrderHeaderRevision.ShipToUser value)
Sets the value of the shipToUser property.
void setShippingTerm(OrderHeaderRevision.ShippingTerm value)
Sets the value of the shippingTerm property.
void setStatus(OrderHeaderRevision.Status value)
Sets the value of the status property.
void setSupplier(OrderHeaderRevision.Supplier value)
Sets the value of the supplier property.
void setTransmissionStatus(OrderHeaderRevision.TransmissionStatus value)
Sets the value of the transmissionStatus property.
void setUpdatedAt(OrderHeaderRevision.UpdatedAt value)
Sets the value of the updatedAt property.
void setUpdatedBy(OrderHeaderRevision.UpdatedBy value)
Sets the value of the updatedBy property.
void setVersion(OrderHeaderRevision.Version value)
Sets the value of the version property.
[Expand]
Inherited Methods
From class com.coupa.resources.Resource
From class java.lang.Object
From interface com.coupa.api.Identifiable

Fields

protected OrderHeaderRevision.AcknowledgedFlag acknowledgedFlag

protected OrderHeaderRevision.Attachments attachments

protected OrderHeaderRevision.CreatedAt createdAt

protected OrderHeaderRevision.CreatedBy createdBy

protected OrderHeaderRevision.Exported exported

protected OrderHeaderRevision.OrderLines orderLines

protected OrderHeaderRevision.PaymentTerm paymentTerm

protected OrderHeaderRevision.RevisionRecord revisionRecord

protected OrderHeaderRevision.ShipToAddress shipToAddress

protected OrderHeaderRevision.ShipToUser shipToUser

protected OrderHeaderRevision.ShippingTerm shippingTerm

protected OrderHeaderRevision.Status status

protected OrderHeaderRevision.Supplier supplier

protected OrderHeaderRevision.TransmissionStatus transmissionStatus

protected OrderHeaderRevision.UpdatedAt updatedAt

protected OrderHeaderRevision.UpdatedBy updatedBy

protected OrderHeaderRevision.Version version

Public Constructors

public OrderHeaderRevision ()

Public Methods

public OrderHeaderRevision.AcknowledgedFlag getAcknowledgedFlag ()

Gets the value of the acknowledgedFlag property.

Returns

public OrderHeaderRevision.Attachments getAttachments ()

Gets the value of the attachments property.

Returns

public OrderHeaderRevision.CreatedAt getCreatedAt ()

Gets the value of the createdAt property.

Returns

public OrderHeaderRevision.CreatedBy getCreatedBy ()

Gets the value of the createdBy property.

Returns

public OrderHeaderRevision.Exported getExported ()

Gets the value of the exported property.

Returns

public OrderHeaderRevision.OrderLines getOrderLines ()

Gets the value of the orderLines property.

Returns

public OrderHeaderRevision.PaymentTerm getPaymentTerm ()

Gets the value of the paymentTerm property.

Returns

public OrderHeaderRevision.RevisionRecord getRevisionRecord ()

Gets the value of the revisionRecord property.

Returns

public OrderHeaderRevision.ShipToAddress getShipToAddress ()

Gets the value of the shipToAddress property.

Returns

public OrderHeaderRevision.ShipToUser getShipToUser ()

Gets the value of the shipToUser property.

Returns

public OrderHeaderRevision.ShippingTerm getShippingTerm ()

Gets the value of the shippingTerm property.

Returns

public OrderHeaderRevision.Status getStatus ()

Gets the value of the status property.

Returns

public OrderHeaderRevision.Supplier getSupplier ()

Gets the value of the supplier property.

Returns

public OrderHeaderRevision.TransmissionStatus getTransmissionStatus ()

Gets the value of the transmissionStatus property.

Returns

public OrderHeaderRevision.UpdatedAt getUpdatedAt ()

Gets the value of the updatedAt property.

Returns

public OrderHeaderRevision.UpdatedBy getUpdatedBy ()

Gets the value of the updatedBy property.

Returns

public OrderHeaderRevision.Version getVersion ()

Gets the value of the version property.

Returns

public void setAcknowledgedFlag (OrderHeaderRevision.AcknowledgedFlag value)

Sets the value of the acknowledgedFlag property.

Parameters
value Allowed object is OrderHeaderRevision.AcknowledgedFlag

public void setAttachments (OrderHeaderRevision.Attachments value)

Sets the value of the attachments property.

Parameters
value Allowed object is OrderHeaderRevision.Attachments

public void setCreatedAt (OrderHeaderRevision.CreatedAt value)

Sets the value of the createdAt property.

Parameters
value Allowed object is OrderHeaderRevision.CreatedAt

public void setCreatedBy (OrderHeaderRevision.CreatedBy value)

Sets the value of the createdBy property.

Parameters
value Allowed object is OrderHeaderRevision.CreatedBy

public void setExported (OrderHeaderRevision.Exported value)

Sets the value of the exported property.

Parameters
value Allowed object is OrderHeaderRevision.Exported

public void setOrderLines (OrderHeaderRevision.OrderLines value)

Sets the value of the orderLines property.

Parameters
value Allowed object is OrderHeaderRevision.OrderLines

public void setPaymentTerm (OrderHeaderRevision.PaymentTerm value)

Sets the value of the paymentTerm property.

Parameters
value Allowed object is OrderHeaderRevision.PaymentTerm

public void setRevisionRecord (OrderHeaderRevision.RevisionRecord value)

Sets the value of the revisionRecord property.

Parameters
value Allowed object is OrderHeaderRevision.RevisionRecord

public void setShipToAddress (OrderHeaderRevision.ShipToAddress value)

Sets the value of the shipToAddress property.

Parameters
value Allowed object is OrderHeaderRevision.ShipToAddress

public void setShipToUser (OrderHeaderRevision.ShipToUser value)

Sets the value of the shipToUser property.

Parameters
value Allowed object is OrderHeaderRevision.ShipToUser

public void setShippingTerm (OrderHeaderRevision.ShippingTerm value)

Sets the value of the shippingTerm property.

Parameters
value Allowed object is OrderHeaderRevision.ShippingTerm

public void setStatus (OrderHeaderRevision.Status value)

Sets the value of the status property.

Parameters
value Allowed object is OrderHeaderRevision.Status

public void setSupplier (OrderHeaderRevision.Supplier value)

Sets the value of the supplier property.

Parameters
value Allowed object is OrderHeaderRevision.Supplier

public void setTransmissionStatus (OrderHeaderRevision.TransmissionStatus value)

Sets the value of the transmissionStatus property.

Parameters
value Allowed object is OrderHeaderRevision.TransmissionStatus

public void setUpdatedAt (OrderHeaderRevision.UpdatedAt value)

Sets the value of the updatedAt property.

Parameters
value Allowed object is OrderHeaderRevision.UpdatedAt

public void setUpdatedBy (OrderHeaderRevision.UpdatedBy value)

Sets the value of the updatedBy property.

Parameters
value Allowed object is OrderHeaderRevision.UpdatedBy

public void setVersion (OrderHeaderRevision.Version value)

Sets the value of the version property.

Parameters
value Allowed object is OrderHeaderRevision.Version