public class

IntegrationMessageDetailDataType

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

Class Overview

Element for Messages related to Background Process Instances

Java class for Integration_Message_Detail_DataType complex type.

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

 <complexType name="Integration_Message_Detail_DataType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="Timestamp" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
         <element name="Severity_Level_Reference" type="{urn:com.workday/bsvc}Background_Process_Message_Severity_LevelObjectType" minOccurs="0"/>
         <element name="Message_Summary" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="Message_Detail" type="{urn:com.workday/bsvc}RichText" minOccurs="0"/>
         <element name="Message_Target_Reference" type="{urn:com.workday/bsvc}InstanceObjectType" maxOccurs="unbounded" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

Summary

Constants
long serialVersionUID
Fields
protected String messageDetail
protected String messageSummary
protected List<InstanceObjectType> messageTargetReference
protected BackgroundProcessMessageSeverityLevelObjectType severityLevelReference
protected XMLGregorianCalendar timestamp
Public Constructors
IntegrationMessageDetailDataType()
Public Methods
String getMessageDetail()
Gets the value of the messageDetail property.
String getMessageSummary()
Gets the value of the messageSummary property.
List<InstanceObjectType> getMessageTargetReference()
Gets the value of the messageTargetReference property.
BackgroundProcessMessageSeverityLevelObjectType getSeverityLevelReference()
Gets the value of the severityLevelReference property.
XMLGregorianCalendar getTimestamp()
Gets the value of the timestamp property.
void setMessageDetail(String value)
Sets the value of the messageDetail property.
void setMessageSummary(String value)
Sets the value of the messageSummary property.
void setMessageTargetReference(List<InstanceObjectType> messageTargetReference)
Sets the value of the messageTargetReference property.
void setSeverityLevelReference(BackgroundProcessMessageSeverityLevelObjectType value)
Sets the value of the severityLevelReference property.
void setTimestamp(XMLGregorianCalendar value)
Sets the value of the timestamp property.
[Expand]
Inherited Methods
From class java.lang.Object

Constants

private static final long serialVersionUID

Constant Value: 1 (0x0000000000000001)

Fields

protected String messageDetail

protected String messageSummary

protected List<InstanceObjectType> messageTargetReference

protected BackgroundProcessMessageSeverityLevelObjectType severityLevelReference

protected XMLGregorianCalendar timestamp

Public Constructors

public IntegrationMessageDetailDataType ()

Public Methods

public String getMessageDetail ()

Gets the value of the messageDetail property.

Returns
  • possible object is String

public String getMessageSummary ()

Gets the value of the messageSummary property.

Returns
  • possible object is String

public List<InstanceObjectType> getMessageTargetReference ()

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

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

    getMessageTargetReference().add(newItem);
 

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

public BackgroundProcessMessageSeverityLevelObjectType getSeverityLevelReference ()

Gets the value of the severityLevelReference property.

public XMLGregorianCalendar getTimestamp ()

Gets the value of the timestamp property.

Returns
  • possible object is XMLGregorianCalendar

public void setMessageDetail (String value)

Sets the value of the messageDetail property.

Parameters
value Allowed object is String

public void setMessageSummary (String value)

Sets the value of the messageSummary property.

Parameters
value Allowed object is String

public void setMessageTargetReference (List<InstanceObjectType> messageTargetReference)

Sets the value of the messageTargetReference property.

Parameters
messageTargetReference Allowed object is InstanceObjectType

public void setSeverityLevelReference (BackgroundProcessMessageSeverityLevelObjectType value)

Sets the value of the severityLevelReference property.

Parameters
value Allowed object is BackgroundProcessMessageSeverityLevelObjectType

public void setTimestamp (XMLGregorianCalendar value)

Sets the value of the timestamp property.

Parameters
value Allowed object is XMLGregorianCalendar