public class

IntegrationEventReportingDetailsDataType

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

Class Overview

Element for derived information regarding a Background Process Instance

Java class for Integration_Event_Reporting_Details_DataType complex type.

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

 <complexType name="Integration_Event_Reporting_Details_DataType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="Background_Process_Instance_Status_Reference" type="{urn:com.workday/bsvc}Background_Process_Runtime_StatusObjectType" minOccurs="0"/>
         <element name="Parent_Event_Reference" type="{urn:com.workday/bsvc}EventObjectType" minOccurs="0"/>
         <element name="Background_Process_Message_Data" type="{urn:com.workday/bsvc}Integration_Message_Detail_DataType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="Output_Document_Data" type="{urn:com.workday/bsvc}Integration_Repository_DocumentType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="Consolidated_Report_Reference" type="{urn:com.workday/bsvc}Repository_DocumentObjectType" minOccurs="0"/>
         <element name="Log_File_Reference" type="{urn:com.workday/bsvc}Repository_DocumentObjectType" maxOccurs="unbounded" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

Summary

Constants
long serialVersionUID
Fields
protected BackgroundProcessRuntimeStatusObjectType backgroundProcessInstanceStatusReference
protected List<IntegrationMessageDetailDataType> backgroundProcessMessageData
protected RepositoryDocumentObjectType consolidatedReportReference
protected List<RepositoryDocumentObjectType> logFileReference
protected List<IntegrationRepositoryDocumentType> outputDocumentData
protected EventObjectType parentEventReference
Public Constructors
IntegrationEventReportingDetailsDataType()
Public Methods
BackgroundProcessRuntimeStatusObjectType getBackgroundProcessInstanceStatusReference()
Gets the value of the backgroundProcessInstanceStatusReference property.
List<IntegrationMessageDetailDataType> getBackgroundProcessMessageData()
Gets the value of the backgroundProcessMessageData property.
RepositoryDocumentObjectType getConsolidatedReportReference()
Gets the value of the consolidatedReportReference property.
List<RepositoryDocumentObjectType> getLogFileReference()
Gets the value of the logFileReference property.
List<IntegrationRepositoryDocumentType> getOutputDocumentData()
Gets the value of the outputDocumentData property.
EventObjectType getParentEventReference()
Gets the value of the parentEventReference property.
void setBackgroundProcessInstanceStatusReference(BackgroundProcessRuntimeStatusObjectType value)
Sets the value of the backgroundProcessInstanceStatusReference property.
void setBackgroundProcessMessageData(List<IntegrationMessageDetailDataType> backgroundProcessMessageData)
Sets the value of the backgroundProcessMessageData property.
void setConsolidatedReportReference(RepositoryDocumentObjectType value)
Sets the value of the consolidatedReportReference property.
void setLogFileReference(List<RepositoryDocumentObjectType> logFileReference)
Sets the value of the logFileReference property.
void setOutputDocumentData(List<IntegrationRepositoryDocumentType> outputDocumentData)
Sets the value of the outputDocumentData property.
void setParentEventReference(EventObjectType value)
Sets the value of the parentEventReference property.
[Expand]
Inherited Methods
From class java.lang.Object

Constants

private static final long serialVersionUID

Constant Value: 1 (0x0000000000000001)

Fields

protected BackgroundProcessRuntimeStatusObjectType backgroundProcessInstanceStatusReference

protected List<IntegrationMessageDetailDataType> backgroundProcessMessageData

protected RepositoryDocumentObjectType consolidatedReportReference

protected List<RepositoryDocumentObjectType> logFileReference

protected List<IntegrationRepositoryDocumentType> outputDocumentData

protected EventObjectType parentEventReference

Public Constructors

public IntegrationEventReportingDetailsDataType ()

Public Methods

public BackgroundProcessRuntimeStatusObjectType getBackgroundProcessInstanceStatusReference ()

Gets the value of the backgroundProcessInstanceStatusReference property.

Returns

public List<IntegrationMessageDetailDataType> getBackgroundProcessMessageData ()

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

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

    getBackgroundProcessMessageData().add(newItem);
 

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

public RepositoryDocumentObjectType getConsolidatedReportReference ()

Gets the value of the consolidatedReportReference property.

Returns

public List<RepositoryDocumentObjectType> getLogFileReference ()

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

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

    getLogFileReference().add(newItem);
 

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

public List<IntegrationRepositoryDocumentType> getOutputDocumentData ()

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

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

    getOutputDocumentData().add(newItem);
 

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

public EventObjectType getParentEventReference ()

Gets the value of the parentEventReference property.

Returns

public void setBackgroundProcessInstanceStatusReference (BackgroundProcessRuntimeStatusObjectType value)

Sets the value of the backgroundProcessInstanceStatusReference property.

Parameters
value Allowed object is BackgroundProcessRuntimeStatusObjectType

public void setBackgroundProcessMessageData (List<IntegrationMessageDetailDataType> backgroundProcessMessageData)

Sets the value of the backgroundProcessMessageData property.

Parameters
backgroundProcessMessageData Allowed object is IntegrationMessageDetailDataType

public void setConsolidatedReportReference (RepositoryDocumentObjectType value)

Sets the value of the consolidatedReportReference property.

Parameters
value Allowed object is RepositoryDocumentObjectType

public void setLogFileReference (List<RepositoryDocumentObjectType> logFileReference)

Sets the value of the logFileReference property.

Parameters
logFileReference Allowed object is RepositoryDocumentObjectType

public void setOutputDocumentData (List<IntegrationRepositoryDocumentType> outputDocumentData)

Sets the value of the outputDocumentData property.

Parameters
outputDocumentData Allowed object is IntegrationRepositoryDocumentType

public void setParentEventReference (EventObjectType value)

Sets the value of the parentEventReference property.

Parameters
value Allowed object is EventObjectType