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, suppressTrackinginteractionObjectIDdescription, keyword, nameclient, 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, setSuppressTrackinggetInteractionObjectID, 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 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()
TriggeredSendTypeEnumpublic void setTriggeredSendType(TriggeredSendTypeEnum value)
value - allowed object is
TriggeredSendTypeEnumpublic TriggeredSendStatusEnum getTriggeredSendStatus()
TriggeredSendStatusEnumpublic void setTriggeredSendStatus(TriggeredSendStatusEnum value)
value - allowed object is
TriggeredSendStatusEnumpublic Email getEmail()
Emailpublic void setEmail(Email value)
value - allowed object is
Emailpublic void setList(List value)
value - allowed object is
Listpublic Boolean getAutoAddSubscribers()
Booleanpublic void setAutoAddSubscribers(Boolean value)
value - allowed object is
Booleanpublic Boolean getAutoUpdateSubscribers()
Booleanpublic void setAutoUpdateSubscribers(Boolean value)
value - allowed object is
Booleanpublic Integer getBatchInterval()
Integerpublic void setBatchInterval(Integer value)
value - allowed object is
Integerpublic String getBccEmail()
Stringpublic void setBccEmail(String value)
value - allowed object is
Stringpublic String getEmailSubject()
Stringpublic void setEmailSubject(String value)
value - allowed object is
Stringpublic String getDynamicEmailSubject()
Stringpublic void setDynamicEmailSubject(String value)
value - allowed object is
Stringpublic Boolean getIsMultipart()
Booleanpublic void setIsMultipart(Boolean value)
value - allowed object is
Booleanpublic Boolean getIsWrapped()
Booleanpublic void setIsWrapped(Boolean value)
value - allowed object is
Booleanpublic Short getAllowedSlots()
Shortpublic void setAllowedSlots(Short value)
value - allowed object is
Shortpublic Integer getNewSlotTrigger()
Integerpublic void setNewSlotTrigger(Integer value)
value - allowed object is
Integerpublic Integer getSendLimit()
Integerpublic void setSendLimit(Integer value)
value - allowed object is
Integerpublic XMLGregorianCalendar getSendWindowOpen()
XMLGregorianCalendarpublic void setSendWindowOpen(XMLGregorianCalendar value)
value - allowed object is
XMLGregorianCalendarpublic XMLGregorianCalendar getSendWindowClose()
XMLGregorianCalendarpublic void setSendWindowClose(XMLGregorianCalendar value)
value - allowed object is
XMLGregorianCalendarpublic Boolean getSendWindowDelete()
Booleanpublic void setSendWindowDelete(Boolean value)
value - allowed object is
Booleanpublic Boolean getRefreshContent()
Booleanpublic void setRefreshContent(Boolean value)
value - allowed object is
Booleanpublic String getExclusionFilter()
Stringpublic void setExclusionFilter(String value)
value - allowed object is
Stringpublic String getPriority()
Stringpublic void setPriority(String value)
value - allowed object is
Stringpublic String getSendSourceCustomerKey()
Stringpublic void setSendSourceCustomerKey(String value)
value - allowed object is
Stringpublic 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()
Stringpublic void setCCEmail(String value)
value - allowed object is
Stringpublic DataExtension getSendSourceDataExtension()
DataExtensionpublic void setSendSourceDataExtension(DataExtension value)
value - allowed object is
DataExtensionpublic Boolean getIsAlwaysOn()
Booleanpublic void setIsAlwaysOn(Boolean value)
value - allowed object is
Booleanpublic Boolean getDisableOnEmailBuildError()
Booleanpublic void setDisableOnEmailBuildError(Boolean value)
value - allowed object is
Booleanpublic String getPreHeader()
Stringpublic void setPreHeader(String value)
value - allowed object is
Stringpublic String getReplyToAddress()
Stringpublic void setReplyToAddress(String value)
value - allowed object is
Stringpublic String getReplyToDisplayName()
Stringpublic void setReplyToDisplayName(String value)
value - allowed object is
Stringpublic String toString()
toString in class SendDefinitionCopyright © 2017. All rights reserved.