| java.lang.Object | |
| ↳ | com.workday.integrations.IntegrationNotificationDataType |
Element containing configuration of Notifications.
Java class for Integration_Notification_DataType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="Integration_Notification_DataType">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<choice>
<element name="Trigger_on_Launch" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
<element name="Trigger_on_Status_Reference" type="{urn:com.workday/bsvc}Background_Process_Runtime_StatusObjectType" maxOccurs="unbounded"/>
</choice>
<element name="Notification_Condition_Data" type="{urn:com.workday/bsvc}Integration_Notification_Integration_Condition_DataType" maxOccurs="unbounded" minOccurs="0"/>
<element name="Loops_On_External_Field_Reference" type="{urn:com.workday/bsvc}External_FieldObjectType" minOccurs="0"/>
<element name="Notification_Notifies_Data" type="{urn:com.workday/bsvc}Notification_Notifies_DataType" minOccurs="0"/>
<element name="Security_Group_Reference" type="{urn:com.workday/bsvc}Security_GroupObjectType" maxOccurs="unbounded" minOccurs="0"/>
<element name="Email_Address_Data" type="{urn:com.workday/bsvc}Internet_Email_Address_Data_for_NotificationsType" maxOccurs="unbounded" minOccurs="0"/>
<element name="Notification_Subject_Data" type="{urn:com.workday/bsvc}Notification_Subject_DataType" minOccurs="0"/>
<element name="Notification_Body_Data" type="{urn:com.workday/bsvc}Notification_Body_DataType" minOccurs="0"/>
<element name="Notification_Attachment_Data" type="{urn:com.workday/bsvc}Notification_Attachment_DataType" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>
| Constants | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| long | serialVersionUID | ||||||||||
| Fields | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| emailAddressData | |||||||||||
| loopsOnExternalFieldReference | |||||||||||
| notificationAttachmentData | |||||||||||
| notificationBodyData | |||||||||||
| notificationConditionData | |||||||||||
| notificationNotifiesData | |||||||||||
| notificationSubjectData | |||||||||||
| securityGroupReference | |||||||||||
| triggerOnLaunch | |||||||||||
| triggerOnStatusReference | |||||||||||
| Public Constructors | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Public Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
Gets the value of the emailAddressData property.
| |||||||||||
Gets the value of the loopsOnExternalFieldReference property.
| |||||||||||
Gets the value of the notificationAttachmentData property.
| |||||||||||
Gets the value of the notificationBodyData property.
| |||||||||||
Gets the value of the notificationConditionData property.
| |||||||||||
Gets the value of the notificationNotifiesData property.
| |||||||||||
Gets the value of the notificationSubjectData property.
| |||||||||||
Gets the value of the securityGroupReference property.
| |||||||||||
Gets the value of the triggerOnLaunch property.
| |||||||||||
Gets the value of the triggerOnStatusReference property.
| |||||||||||
Sets the value of the emailAddressData property.
| |||||||||||
Sets the value of the loopsOnExternalFieldReference property.
| |||||||||||
Sets the value of the notificationAttachmentData property.
| |||||||||||
Sets the value of the notificationBodyData property.
| |||||||||||
Sets the value of the notificationConditionData property.
| |||||||||||
Sets the value of the notificationNotifiesData property.
| |||||||||||
Sets the value of the notificationSubjectData property.
| |||||||||||
Sets the value of the securityGroupReference property.
| |||||||||||
Sets the value of the triggerOnLaunch property.
| |||||||||||
Sets the value of the triggerOnStatusReference property.
| |||||||||||
|
[Expand]
Inherited Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
From class
java.lang.Object
| |||||||||||
Gets the value of the emailAddressData 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 emailAddressData property.
For example, to add a new item, do as follows:
getEmailAddressData().add(newItem);
Objects of the following type(s) are allowed in the list
InternetEmailAddressDataForNotificationsType
Gets the value of the loopsOnExternalFieldReference property.
ExternalFieldObjectType
Gets the value of the notificationAttachmentData property.
NotificationAttachmentDataType
Gets the value of the notificationBodyData property.
NotificationBodyDataType
Gets the value of the notificationConditionData 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 notificationConditionData property.
For example, to add a new item, do as follows:
getNotificationConditionData().add(newItem);
Objects of the following type(s) are allowed in the list
IntegrationNotificationIntegrationConditionDataType
Gets the value of the notificationNotifiesData property.
NotificationNotifiesDataType
Gets the value of the notificationSubjectData property.
NotificationSubjectDataType
Gets the value of the securityGroupReference 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 securityGroupReference property.
For example, to add a new item, do as follows:
getSecurityGroupReference().add(newItem);
Objects of the following type(s) are allowed in the list
SecurityGroupObjectType
Gets the value of the triggerOnLaunch property. This getter has been renamed from isTriggerOnLaunch() to getTriggerOnLaunch() by cxf-xjc-boolean plugin.
Gets the value of the triggerOnStatusReference 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 triggerOnStatusReference property.
For example, to add a new item, do as follows:
getTriggerOnStatusReference().add(newItem);
Objects of the following type(s) are allowed in the list
BackgroundProcessRuntimeStatusObjectType
Sets the value of the emailAddressData property.
| emailAddressData | Allowed object is
InternetEmailAddressDataForNotificationsType
|
|---|
Sets the value of the loopsOnExternalFieldReference property.
| value | Allowed object is
ExternalFieldObjectType
|
|---|
Sets the value of the notificationAttachmentData property.
| value | Allowed object is
NotificationAttachmentDataType
|
|---|
Sets the value of the notificationBodyData property.
| value | Allowed object is
NotificationBodyDataType
|
|---|
Sets the value of the notificationConditionData property.
| notificationConditionData | Allowed object is
IntegrationNotificationIntegrationConditionDataType
|
|---|
Sets the value of the notificationNotifiesData property.
| value | Allowed object is
NotificationNotifiesDataType
|
|---|
Sets the value of the notificationSubjectData property.
| value | Allowed object is
NotificationSubjectDataType
|
|---|
Sets the value of the securityGroupReference property.
| securityGroupReference | Allowed object is
SecurityGroupObjectType
|
|---|
Sets the value of the triggerOnLaunch property.
| value | Allowed object is Boolean |
|---|
Sets the value of the triggerOnStatusReference property.
| triggerOnStatusReference | Allowed object is
BackgroundProcessRuntimeStatusObjectType
|
|---|