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 |
interactionObjectID
description, keyword, name
client, 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, setInteractionObjectID
getDescription, getKeyword, getName, setDescription, setKeyword, setName
getClient, getCorrelationID, getCreatedDate, getCustomerKey, getId, getModifiedDate, getObjectID, getObjectState, getOwner, getPartnerKey, getPartnerProperties, setClient, setCorrelationID, setCreatedDate, setCustomerKey, setId, setModifiedDate, setObjectID, setObjectState, setOwner, setPartnerKey
protected 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()
ScheduleDefinition
public void setSchedule(ScheduleDefinition value)
value
- allowed object is
ScheduleDefinition
public Automation.AutomationTasks getAutomationTasks()
Automation.AutomationTasks
public void setAutomationTasks(Automation.AutomationTasks value)
value
- allowed object is
Automation.AutomationTasks
public Boolean getIsActive()
Boolean
public void setIsActive(Boolean value)
value
- allowed object is
Boolean
public AutomationSource getAutomationSource()
AutomationSource
public void setAutomationSource(AutomationSource value)
value
- allowed object is
AutomationSource
public Integer getStatus()
Integer
public void setStatus(Integer value)
value
- allowed object is
Integer
public Automation.Notifications getNotifications()
Automation.Notifications
public void setNotifications(Automation.Notifications value)
value
- allowed object is
Automation.Notifications
public Date getScheduledTime()
String
public void setScheduledTime(Date value)
value
- allowed object is
String
public String getAutomationType()
String
public void setAutomationType(String value)
value
- allowed object is
String
public Boolean getUpdateModified()
Boolean
public void setUpdateModified(Boolean value)
value
- allowed object is
Boolean
public String getLastRunInstanceID()
String
public void setLastRunInstanceID(String value)
value
- allowed object is
String
public Long getCreatedBy()
Long
public void setCreatedBy(Long value)
value
- allowed object is
Long
public String getCategoryID()
String
public void setCategoryID(String value)
value
- allowed object is
String
public Date getLastRunTime()
String
public void setLastRunTime(Date value)
value
- allowed object is
String
public Date getLastSaveDate()
String
public void setLastSaveDate(Date value)
value
- allowed object is
String
public Long getModifiedBy()
Long
public void setModifiedBy(Long value)
value
- allowed object is
Long
public String getRecurrenceID()
String
public void setRecurrenceID(String value)
value
- allowed object is
String
public Long getLastSavedBy()
Long
public void setLastSavedBy(Long value)
value
- allowed object is
Long
public String toString()
toString
in class InteractionDefinition
Copyright © 2017. All rights reserved.