public class TriggeredSendDefinition extends SendDefinition
Java class for TriggeredSendDefinition complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="TriggeredSendDefinition"> <complexContent> <extension base="{http://exacttarget.com/wsdl/partnerAPI}SendDefinition"> <sequence> <element name="TriggeredSendType" type="{http://exacttarget.com/wsdl/partnerAPI}TriggeredSendTypeEnum" minOccurs="0"/> <element name="TriggeredSendStatus" type="{http://exacttarget.com/wsdl/partnerAPI}TriggeredSendStatusEnum" minOccurs="0"/> <element name="Email" type="{http://exacttarget.com/wsdl/partnerAPI}Email" minOccurs="0"/> <element name="List" type="{http://exacttarget.com/wsdl/partnerAPI}List" minOccurs="0"/> <element name="AutoAddSubscribers" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> <element name="AutoUpdateSubscribers" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> <element name="BatchInterval" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/> <element name="BccEmail" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="EmailSubject" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="DynamicEmailSubject" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="IsMultipart" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> <element name="IsWrapped" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> <element name="AllowedSlots" type="{http://www.w3.org/2001/XMLSchema}short" minOccurs="0"/> <element name="NewSlotTrigger" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/> <element name="SendLimit" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/> <element name="SendWindowOpen" type="{http://www.w3.org/2001/XMLSchema}time" minOccurs="0"/> <element name="SendWindowClose" type="{http://www.w3.org/2001/XMLSchema}time" minOccurs="0"/> <element name="SendWindowDelete" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> <element name="RefreshContent" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> <element name="ExclusionFilter" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="Priority" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="SendSourceCustomerKey" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="ExclusionListCollection" type="{http://exacttarget.com/wsdl/partnerAPI}TriggeredSendExclusionList" maxOccurs="unbounded" minOccurs="0"/> <element name="CCEmail" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="SendSourceDataExtension" type="{http://exacttarget.com/wsdl/partnerAPI}DataExtension" minOccurs="0"/> <element name="IsAlwaysOn" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> <element name="DisableOnEmailBuildError" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> <element name="PreHeader" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="ReplyToAddress" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="ReplyToDisplayName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> </sequence> </extension> </complexContent> </complexType>
categoryID, deliveryProfile, domainType, footerContentArea, footerSalutationSource, fromAddress, fromName, headerContentArea, headerSalutationSource, isSendLogging, privateDomain, privateIP, sendClassification, senderProfile, sourceAddressType, suppressTracking
interactionObjectID
description, keyword, name
client, correlationID, createdDate, customerKey, id, modifiedDate, objectID, objectState, owner, partnerKey, partnerProperties
Constructor and Description |
---|
TriggeredSendDefinition() |
Modifier and Type | Method and Description |
---|---|
Short |
getAllowedSlots()
Gets the value of the allowedSlots property.
|
Boolean |
getAutoAddSubscribers()
Gets the value of the autoAddSubscribers property.
|
Boolean |
getAutoUpdateSubscribers()
Gets the value of the autoUpdateSubscribers property.
|
Integer |
getBatchInterval()
Gets the value of the batchInterval property.
|
String |
getBccEmail()
Gets the value of the bccEmail property.
|
String |
getCCEmail()
Gets the value of the ccEmail property.
|
Boolean |
getDisableOnEmailBuildError()
Gets the value of the disableOnEmailBuildError property.
|
String |
getDynamicEmailSubject()
Gets the value of the dynamicEmailSubject property.
|
Email |
getEmail()
Gets the value of the email property.
|
String |
getEmailSubject()
Gets the value of the emailSubject property.
|
String |
getExclusionFilter()
Gets the value of the exclusionFilter property.
|
List<TriggeredSendExclusionList> |
getExclusionListCollection()
Gets the value of the exclusionListCollection property.
|
Boolean |
getIsAlwaysOn()
Gets the value of the isAlwaysOn property.
|
Boolean |
getIsMultipart()
Gets the value of the isMultipart property.
|
Boolean |
getIsWrapped()
Gets the value of the isWrapped property.
|
List |
getList()
Gets the value of the list property.
|
Integer |
getNewSlotTrigger()
Gets the value of the newSlotTrigger property.
|
String |
getPreHeader()
Gets the value of the preHeader property.
|
String |
getPriority()
Gets the value of the priority property.
|
Boolean |
getRefreshContent()
Gets the value of the refreshContent property.
|
String |
getReplyToAddress()
Gets the value of the replyToAddress property.
|
String |
getReplyToDisplayName()
Gets the value of the replyToDisplayName property.
|
Integer |
getSendLimit()
Gets the value of the sendLimit property.
|
String |
getSendSourceCustomerKey()
Gets the value of the sendSourceCustomerKey property.
|
DataExtension |
getSendSourceDataExtension()
Gets the value of the sendSourceDataExtension property.
|
XMLGregorianCalendar |
getSendWindowClose()
Gets the value of the sendWindowClose property.
|
Boolean |
getSendWindowDelete()
Gets the value of the sendWindowDelete property.
|
XMLGregorianCalendar |
getSendWindowOpen()
Gets the value of the sendWindowOpen property.
|
TriggeredSendStatusEnum |
getTriggeredSendStatus()
Gets the value of the triggeredSendStatus property.
|
TriggeredSendTypeEnum |
getTriggeredSendType()
Gets the value of the triggeredSendType property.
|
void |
setAllowedSlots(Short value)
Sets the value of the allowedSlots property.
|
void |
setAutoAddSubscribers(Boolean value)
Sets the value of the autoAddSubscribers property.
|
void |
setAutoUpdateSubscribers(Boolean value)
Sets the value of the autoUpdateSubscribers property.
|
void |
setBatchInterval(Integer value)
Sets the value of the batchInterval property.
|
void |
setBccEmail(String value)
Sets the value of the bccEmail property.
|
void |
setCCEmail(String value)
Sets the value of the ccEmail property.
|
void |
setDisableOnEmailBuildError(Boolean value)
Sets the value of the disableOnEmailBuildError property.
|
void |
setDynamicEmailSubject(String value)
Sets the value of the dynamicEmailSubject property.
|
void |
setEmail(Email value)
Sets the value of the email property.
|
void |
setEmailSubject(String value)
Sets the value of the emailSubject property.
|
void |
setExclusionFilter(String value)
Sets the value of the exclusionFilter property.
|
void |
setIsAlwaysOn(Boolean value)
Sets the value of the isAlwaysOn property.
|
void |
setIsMultipart(Boolean value)
Sets the value of the isMultipart property.
|
void |
setIsWrapped(Boolean value)
Sets the value of the isWrapped property.
|
void |
setList(List value)
Sets the value of the list property.
|
void |
setNewSlotTrigger(Integer value)
Sets the value of the newSlotTrigger property.
|
void |
setPreHeader(String value)
Sets the value of the preHeader property.
|
void |
setPriority(String value)
Sets the value of the priority property.
|
void |
setRefreshContent(Boolean value)
Sets the value of the refreshContent property.
|
void |
setReplyToAddress(String value)
Sets the value of the replyToAddress property.
|
void |
setReplyToDisplayName(String value)
Sets the value of the replyToDisplayName property.
|
void |
setSendLimit(Integer value)
Sets the value of the sendLimit property.
|
void |
setSendSourceCustomerKey(String value)
Sets the value of the sendSourceCustomerKey property.
|
void |
setSendSourceDataExtension(DataExtension value)
Sets the value of the sendSourceDataExtension property.
|
void |
setSendWindowClose(XMLGregorianCalendar value)
Sets the value of the sendWindowClose property.
|
void |
setSendWindowDelete(Boolean value)
Sets the value of the sendWindowDelete property.
|
void |
setSendWindowOpen(XMLGregorianCalendar value)
Sets the value of the sendWindowOpen property.
|
void |
setTriggeredSendStatus(TriggeredSendStatusEnum value)
Sets the value of the triggeredSendStatus property.
|
void |
setTriggeredSendType(TriggeredSendTypeEnum value)
Sets the value of the triggeredSendType property.
|
String |
toString()
Generates a String representation of the contents of this type.
|
getCategoryID, getDeliveryProfile, getDomainType, getFooterContentArea, getFooterSalutationSource, getFromAddress, getFromName, getHeaderContentArea, getHeaderSalutationSource, getIsSendLogging, getPrivateDomain, getPrivateIP, getSendClassification, getSenderProfile, getSourceAddressType, getSuppressTracking, setCategoryID, setDeliveryProfile, setDomainType, setFooterContentArea, setFooterSalutationSource, setFromAddress, setFromName, setHeaderContentArea, setHeaderSalutationSource, setIsSendLogging, setPrivateDomain, setPrivateIP, setSendClassification, setSenderProfile, setSourceAddressType, setSuppressTracking
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 TriggeredSendTypeEnum triggeredSendType
protected TriggeredSendStatusEnum triggeredSendStatus
protected Email email
protected List list
protected Boolean autoAddSubscribers
protected Boolean autoUpdateSubscribers
protected Integer batchInterval
protected String bccEmail
protected String emailSubject
protected String dynamicEmailSubject
protected Boolean isMultipart
protected Boolean isWrapped
protected Short allowedSlots
protected Integer newSlotTrigger
protected Integer sendLimit
protected XMLGregorianCalendar sendWindowOpen
protected XMLGregorianCalendar sendWindowClose
protected Boolean sendWindowDelete
protected Boolean refreshContent
protected String exclusionFilter
protected String priority
protected String sendSourceCustomerKey
protected List<TriggeredSendExclusionList> exclusionListCollection
protected String ccEmail
protected DataExtension sendSourceDataExtension
protected Boolean isAlwaysOn
protected Boolean disableOnEmailBuildError
protected String preHeader
protected String replyToAddress
protected String replyToDisplayName
public TriggeredSendTypeEnum getTriggeredSendType()
TriggeredSendTypeEnum
public void setTriggeredSendType(TriggeredSendTypeEnum value)
value
- allowed object is
TriggeredSendTypeEnum
public TriggeredSendStatusEnum getTriggeredSendStatus()
TriggeredSendStatusEnum
public void setTriggeredSendStatus(TriggeredSendStatusEnum value)
value
- allowed object is
TriggeredSendStatusEnum
public Email getEmail()
Email
public void setEmail(Email value)
value
- allowed object is
Email
public void setList(List value)
value
- allowed object is
List
public Boolean getAutoAddSubscribers()
Boolean
public void setAutoAddSubscribers(Boolean value)
value
- allowed object is
Boolean
public Boolean getAutoUpdateSubscribers()
Boolean
public void setAutoUpdateSubscribers(Boolean value)
value
- allowed object is
Boolean
public Integer getBatchInterval()
Integer
public void setBatchInterval(Integer value)
value
- allowed object is
Integer
public String getBccEmail()
String
public void setBccEmail(String value)
value
- allowed object is
String
public String getEmailSubject()
String
public void setEmailSubject(String value)
value
- allowed object is
String
public String getDynamicEmailSubject()
String
public void setDynamicEmailSubject(String value)
value
- allowed object is
String
public Boolean getIsMultipart()
Boolean
public void setIsMultipart(Boolean value)
value
- allowed object is
Boolean
public Boolean getIsWrapped()
Boolean
public void setIsWrapped(Boolean value)
value
- allowed object is
Boolean
public Short getAllowedSlots()
Short
public void setAllowedSlots(Short value)
value
- allowed object is
Short
public Integer getNewSlotTrigger()
Integer
public void setNewSlotTrigger(Integer value)
value
- allowed object is
Integer
public Integer getSendLimit()
Integer
public void setSendLimit(Integer value)
value
- allowed object is
Integer
public XMLGregorianCalendar getSendWindowOpen()
XMLGregorianCalendar
public void setSendWindowOpen(XMLGregorianCalendar value)
value
- allowed object is
XMLGregorianCalendar
public XMLGregorianCalendar getSendWindowClose()
XMLGregorianCalendar
public void setSendWindowClose(XMLGregorianCalendar value)
value
- allowed object is
XMLGregorianCalendar
public Boolean getSendWindowDelete()
Boolean
public void setSendWindowDelete(Boolean value)
value
- allowed object is
Boolean
public Boolean getRefreshContent()
Boolean
public void setRefreshContent(Boolean value)
value
- allowed object is
Boolean
public String getExclusionFilter()
String
public void setExclusionFilter(String value)
value
- allowed object is
String
public String getPriority()
String
public void setPriority(String value)
value
- allowed object is
String
public String getSendSourceCustomerKey()
String
public void setSendSourceCustomerKey(String value)
value
- allowed object is
String
public List<TriggeredSendExclusionList> getExclusionListCollection()
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 exclusionListCollection property.
For example, to add a new item, do as follows:
getExclusionListCollection().add(newItem);
Objects of the following type(s) are allowed in the list
TriggeredSendExclusionList
public String getCCEmail()
String
public void setCCEmail(String value)
value
- allowed object is
String
public DataExtension getSendSourceDataExtension()
DataExtension
public void setSendSourceDataExtension(DataExtension value)
value
- allowed object is
DataExtension
public Boolean getIsAlwaysOn()
Boolean
public void setIsAlwaysOn(Boolean value)
value
- allowed object is
Boolean
public Boolean getDisableOnEmailBuildError()
Boolean
public void setDisableOnEmailBuildError(Boolean value)
value
- allowed object is
Boolean
public String getPreHeader()
String
public void setPreHeader(String value)
value
- allowed object is
String
public String getReplyToAddress()
String
public void setReplyToAddress(String value)
value
- allowed object is
String
public String getReplyToDisplayName()
String
public void setReplyToDisplayName(String value)
value
- allowed object is
String
public String toString()
toString
in class SendDefinition
Copyright © 2017. All rights reserved.