public class

IntegrationEventRequestCriteriaType

extends Object
implements Serializable
java.lang.Object
   ↳ com.workday.integrations.IntegrationEventRequestCriteriaType

Class Overview

Criteria for filtering the Integration Events that get returned in the response.

Java class for Integration_Event_Request_CriteriaType complex type.

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

 <complexType name="Integration_Event_Request_CriteriaType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="Integration_System_Reference" type="{urn:com.workday/bsvc}Integration_SystemObjectType" minOccurs="0"/>
         <element name="Integration_Event_Status_Reference" type="{urn:com.workday/bsvc}Background_Process_Runtime_StatusObjectType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="Sent_After" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
         <element name="Sent_Before" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

Summary

Constants
long serialVersionUID
Fields
protected List<BackgroundProcessRuntimeStatusObjectType> integrationEventStatusReference
protected IntegrationSystemObjectType integrationSystemReference
protected XMLGregorianCalendar sentAfter
protected XMLGregorianCalendar sentBefore
Public Constructors
IntegrationEventRequestCriteriaType()
Public Methods
List<BackgroundProcessRuntimeStatusObjectType> getIntegrationEventStatusReference()
Gets the value of the integrationEventStatusReference property.
IntegrationSystemObjectType getIntegrationSystemReference()
Gets the value of the integrationSystemReference property.
XMLGregorianCalendar getSentAfter()
Gets the value of the sentAfter property.
XMLGregorianCalendar getSentBefore()
Gets the value of the sentBefore property.
void setIntegrationEventStatusReference(List<BackgroundProcessRuntimeStatusObjectType> integrationEventStatusReference)
Sets the value of the integrationEventStatusReference property.
void setIntegrationSystemReference(IntegrationSystemObjectType value)
Sets the value of the integrationSystemReference property.
void setSentAfter(XMLGregorianCalendar value)
Sets the value of the sentAfter property.
void setSentBefore(XMLGregorianCalendar value)
Sets the value of the sentBefore property.
[Expand]
Inherited Methods
From class java.lang.Object

Constants

private static final long serialVersionUID

Constant Value: 1 (0x0000000000000001)

Fields

protected List<BackgroundProcessRuntimeStatusObjectType> integrationEventStatusReference

protected IntegrationSystemObjectType integrationSystemReference

protected XMLGregorianCalendar sentAfter

protected XMLGregorianCalendar sentBefore

Public Constructors

public IntegrationEventRequestCriteriaType ()

Public Methods

public List<BackgroundProcessRuntimeStatusObjectType> getIntegrationEventStatusReference ()

Gets the value of the integrationEventStatusReference 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 integrationEventStatusReference property.

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

    getIntegrationEventStatusReference().add(newItem);
 

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

public IntegrationSystemObjectType getIntegrationSystemReference ()

Gets the value of the integrationSystemReference property.

Returns

public XMLGregorianCalendar getSentAfter ()

Gets the value of the sentAfter property.

Returns
  • possible object is XMLGregorianCalendar

public XMLGregorianCalendar getSentBefore ()

Gets the value of the sentBefore property.

Returns
  • possible object is XMLGregorianCalendar

public void setIntegrationEventStatusReference (List<BackgroundProcessRuntimeStatusObjectType> integrationEventStatusReference)

Sets the value of the integrationEventStatusReference property.

Parameters
integrationEventStatusReference Allowed object is BackgroundProcessRuntimeStatusObjectType

public void setIntegrationSystemReference (IntegrationSystemObjectType value)

Sets the value of the integrationSystemReference property.

Parameters
value Allowed object is IntegrationSystemObjectType

public void setSentAfter (XMLGregorianCalendar value)

Sets the value of the sentAfter property.

Parameters
value Allowed object is XMLGregorianCalendar

public void setSentBefore (XMLGregorianCalendar value)

Sets the value of the sentBefore property.

Parameters
value Allowed object is XMLGregorianCalendar