public class Automation extends InteractionDefinition
Java class for Automation complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="Automation">
<complexContent>
<extension base="{http://exacttarget.com/wsdl/partnerAPI}InteractionDefinition">
<sequence>
<element name="Schedule" type="{http://exacttarget.com/wsdl/partnerAPI}ScheduleDefinition" minOccurs="0"/>
<element name="AutomationTasks" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="AutomationTask" type="{http://exacttarget.com/wsdl/partnerAPI}AutomationTask" maxOccurs="unbounded" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
<element name="IsActive" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="AutomationSource" type="{http://exacttarget.com/wsdl/partnerAPI}AutomationSource" minOccurs="0"/>
<element name="Status" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
<element name="Notifications" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="Notification" type="{http://exacttarget.com/wsdl/partnerAPI}AutomationNotification" maxOccurs="unbounded" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
<element name="ScheduledTime" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
<element name="AutomationType" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="UpdateModified" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="LastRunInstanceID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="CreatedBy" type="{http://www.w3.org/2001/XMLSchema}long" minOccurs="0"/>
<element name="CategoryID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="LastRunTime" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
<element name="LastSaveDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
<element name="ModifiedBy" type="{http://www.w3.org/2001/XMLSchema}long" minOccurs="0"/>
<element name="RecurrenceID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="LastSavedBy" type="{http://www.w3.org/2001/XMLSchema}long" minOccurs="0"/>
</sequence>
</extension>
</complexContent>
</complexType>
| Modifier and Type | Class and Description |
|---|---|
static class |
Automation.AutomationTasks
Java class for anonymous complex type.
|
static class |
Automation.Notifications
Java class for anonymous complex type.
|
| Modifier and Type | Field and Description |
|---|---|
protected AutomationSource |
automationSource |
protected Automation.AutomationTasks |
automationTasks |
protected String |
automationType |
protected String |
categoryID |
protected Long |
createdBy |
protected Boolean |
isActive |
protected String |
lastRunInstanceID |
protected Date |
lastRunTime |
protected Date |
lastSaveDate |
protected Long |
lastSavedBy |
protected Long |
modifiedBy |
protected Automation.Notifications |
notifications |
protected String |
recurrenceID |
protected ScheduleDefinition |
schedule |
protected Date |
scheduledTime |
protected Integer |
status |
protected Boolean |
updateModified |
interactionObjectIDdescription, keyword, nameclient, correlationID, createdDate, customerKey, id, modifiedDate, objectID, objectState, owner, partnerKey, partnerProperties| Constructor and Description |
|---|
Automation() |
| Modifier and Type | Method and Description |
|---|---|
AutomationSource |
getAutomationSource()
Gets the value of the automationSource property.
|
Automation.AutomationTasks |
getAutomationTasks()
Gets the value of the automationTasks property.
|
String |
getAutomationType()
Gets the value of the automationType property.
|
String |
getCategoryID()
Gets the value of the categoryID property.
|
Long |
getCreatedBy()
Gets the value of the createdBy property.
|
Boolean |
getIsActive()
Gets the value of the isActive property.
|
String |
getLastRunInstanceID()
Gets the value of the lastRunInstanceID property.
|
Date |
getLastRunTime()
Gets the value of the lastRunTime property.
|
Date |
getLastSaveDate()
Gets the value of the lastSaveDate property.
|
Long |
getLastSavedBy()
Gets the value of the lastSavedBy property.
|
Long |
getModifiedBy()
Gets the value of the modifiedBy property.
|
Automation.Notifications |
getNotifications()
Gets the value of the notifications property.
|
String |
getRecurrenceID()
Gets the value of the recurrenceID property.
|
ScheduleDefinition |
getSchedule()
Gets the value of the schedule property.
|
Date |
getScheduledTime()
Gets the value of the scheduledTime property.
|
Integer |
getStatus()
Gets the value of the status property.
|
Boolean |
getUpdateModified()
Gets the value of the updateModified property.
|
void |
setAutomationSource(AutomationSource value)
Sets the value of the automationSource property.
|
void |
setAutomationTasks(Automation.AutomationTasks value)
Sets the value of the automationTasks property.
|
void |
setAutomationType(String value)
Sets the value of the automationType property.
|
void |
setCategoryID(String value)
Sets the value of the categoryID property.
|
void |
setCreatedBy(Long value)
Sets the value of the createdBy property.
|
void |
setIsActive(Boolean value)
Sets the value of the isActive property.
|
void |
setLastRunInstanceID(String value)
Sets the value of the lastRunInstanceID property.
|
void |
setLastRunTime(Date value)
Sets the value of the lastRunTime property.
|
void |
setLastSaveDate(Date value)
Sets the value of the lastSaveDate property.
|
void |
setLastSavedBy(Long value)
Sets the value of the lastSavedBy property.
|
void |
setModifiedBy(Long value)
Sets the value of the modifiedBy property.
|
void |
setNotifications(Automation.Notifications value)
Sets the value of the notifications property.
|
void |
setRecurrenceID(String value)
Sets the value of the recurrenceID property.
|
void |
setSchedule(ScheduleDefinition value)
Sets the value of the schedule property.
|
void |
setScheduledTime(Date value)
Sets the value of the scheduledTime property.
|
void |
setStatus(Integer value)
Sets the value of the status property.
|
void |
setUpdateModified(Boolean value)
Sets the value of the updateModified property.
|
String |
toString()
Generates a String representation of the contents of this type.
|
getInteractionObjectID, setInteractionObjectIDgetDescription, getKeyword, getName, setDescription, setKeyword, setNamegetClient, getCorrelationID, getCreatedDate, getCustomerKey, getId, getModifiedDate, getObjectID, getObjectState, getOwner, getPartnerKey, getPartnerProperties, setClient, setCorrelationID, setCreatedDate, setCustomerKey, setId, setModifiedDate, setObjectID, setObjectState, setOwner, setPartnerKeyprotected ScheduleDefinition schedule
protected Automation.AutomationTasks automationTasks
protected Boolean isActive
protected AutomationSource automationSource
protected Integer status
protected Automation.Notifications notifications
protected Date scheduledTime
protected String automationType
protected Boolean updateModified
protected String lastRunInstanceID
protected Long createdBy
protected String categoryID
protected Date lastRunTime
protected Date lastSaveDate
protected Long modifiedBy
protected String recurrenceID
protected Long lastSavedBy
public ScheduleDefinition getSchedule()
ScheduleDefinitionpublic void setSchedule(ScheduleDefinition value)
value - allowed object is
ScheduleDefinitionpublic Automation.AutomationTasks getAutomationTasks()
Automation.AutomationTaskspublic void setAutomationTasks(Automation.AutomationTasks value)
value - allowed object is
Automation.AutomationTaskspublic Boolean getIsActive()
Booleanpublic void setIsActive(Boolean value)
value - allowed object is
Booleanpublic AutomationSource getAutomationSource()
AutomationSourcepublic void setAutomationSource(AutomationSource value)
value - allowed object is
AutomationSourcepublic Integer getStatus()
Integerpublic void setStatus(Integer value)
value - allowed object is
Integerpublic Automation.Notifications getNotifications()
Automation.Notificationspublic void setNotifications(Automation.Notifications value)
value - allowed object is
Automation.Notificationspublic Date getScheduledTime()
Stringpublic void setScheduledTime(Date value)
value - allowed object is
Stringpublic String getAutomationType()
Stringpublic void setAutomationType(String value)
value - allowed object is
Stringpublic Boolean getUpdateModified()
Booleanpublic void setUpdateModified(Boolean value)
value - allowed object is
Booleanpublic String getLastRunInstanceID()
Stringpublic void setLastRunInstanceID(String value)
value - allowed object is
Stringpublic Long getCreatedBy()
Longpublic void setCreatedBy(Long value)
value - allowed object is
Longpublic String getCategoryID()
Stringpublic void setCategoryID(String value)
value - allowed object is
Stringpublic Date getLastRunTime()
Stringpublic void setLastRunTime(Date value)
value - allowed object is
Stringpublic Date getLastSaveDate()
Stringpublic void setLastSaveDate(Date value)
value - allowed object is
Stringpublic Long getModifiedBy()
Longpublic void setModifiedBy(Long value)
value - allowed object is
Longpublic String getRecurrenceID()
Stringpublic void setRecurrenceID(String value)
value - allowed object is
Stringpublic Long getLastSavedBy()
Longpublic void setLastSavedBy(Long value)
value - allowed object is
Longpublic String toString()
toString in class InteractionDefinitionCopyright © 2017. All rights reserved.