public class EmailSendDefinition extends SendDefinition
Java class for EmailSendDefinition complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="EmailSendDefinition">
<complexContent>
<extension base="{http://exacttarget.com/wsdl/partnerAPI}SendDefinition">
<sequence>
<element name="SendDefinitionList" type="{http://exacttarget.com/wsdl/partnerAPI}SendDefinitionList" maxOccurs="unbounded" minOccurs="0"/>
<element name="Email" type="{http://exacttarget.com/wsdl/partnerAPI}Email" minOccurs="0"/>
<element name="BccEmail" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="AutoBccEmail" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="TestEmailAddr" 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="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="DeduplicateByEmail" 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="TrackingUsers" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="TrackingUser" type="{http://exacttarget.com/wsdl/partnerAPI}TrackingUser" maxOccurs="unbounded" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
<element name="Additional" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="CCEmail" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="DeliveryScheduledTime" type="{http://www.w3.org/2001/XMLSchema}time" minOccurs="0"/>
<element name="MessageDeliveryType" type="{http://exacttarget.com/wsdl/partnerAPI}MessageDeliveryTypeEnum" minOccurs="0"/>
<element name="IsSeedListSend" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="TimeZone" type="{http://exacttarget.com/wsdl/partnerAPI}TimeZone" minOccurs="0"/>
<element name="SeedListOccurance" type="{http://www.w3.org/2001/XMLSchema}int" 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>
| Modifier and Type | Class and Description |
|---|---|
static class |
EmailSendDefinition.TrackingUsers
Java class for anonymous complex type.
|
| Modifier and Type | Field and Description |
|---|---|
protected String |
additional |
protected String |
autoBccEmail |
protected String |
bccEmail |
protected String |
ccEmail |
protected Boolean |
deduplicateByEmail |
protected XMLGregorianCalendar |
deliveryScheduledTime |
protected String |
dynamicEmailSubject |
protected Email |
email |
protected String |
emailSubject |
protected String |
exclusionFilter |
protected Boolean |
isMultipart |
protected Boolean |
isSeedListSend |
protected Boolean |
isWrapped |
protected MessageDeliveryTypeEnum |
messageDeliveryType |
protected String |
preHeader |
protected String |
replyToAddress |
protected String |
replyToDisplayName |
protected Integer |
seedListOccurance |
protected List<SendDefinitionList> |
sendDefinitionList |
protected Integer |
sendLimit |
protected XMLGregorianCalendar |
sendWindowClose |
protected Boolean |
sendWindowDelete |
protected XMLGregorianCalendar |
sendWindowOpen |
protected String |
testEmailAddr |
protected TimeZone |
timeZone |
protected EmailSendDefinition.TrackingUsers |
trackingUsers |
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 |
|---|
EmailSendDefinition() |
| Modifier and Type | Method and Description |
|---|---|
String |
getAdditional()
Gets the value of the additional property.
|
String |
getAutoBccEmail()
Gets the value of the autoBccEmail property.
|
String |
getBccEmail()
Gets the value of the bccEmail property.
|
String |
getCCEmail()
Gets the value of the ccEmail property.
|
Boolean |
getDeduplicateByEmail()
Gets the value of the deduplicateByEmail property.
|
XMLGregorianCalendar |
getDeliveryScheduledTime()
Gets the value of the deliveryScheduledTime 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.
|
Boolean |
getIsMultipart()
Gets the value of the isMultipart property.
|
Boolean |
getIsSeedListSend()
Gets the value of the isSeedListSend property.
|
Boolean |
getIsWrapped()
Gets the value of the isWrapped property.
|
MessageDeliveryTypeEnum |
getMessageDeliveryType()
Gets the value of the messageDeliveryType property.
|
String |
getPreHeader()
Gets the value of the preHeader property.
|
String |
getReplyToAddress()
Gets the value of the replyToAddress property.
|
String |
getReplyToDisplayName()
Gets the value of the replyToDisplayName property.
|
Integer |
getSeedListOccurance()
Gets the value of the seedListOccurance property.
|
List<SendDefinitionList> |
getSendDefinitionList()
Gets the value of the sendDefinitionList property.
|
Integer |
getSendLimit()
Gets the value of the sendLimit 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.
|
String |
getTestEmailAddr()
Gets the value of the testEmailAddr property.
|
TimeZone |
getTimeZone()
Gets the value of the timeZone property.
|
EmailSendDefinition.TrackingUsers |
getTrackingUsers()
Gets the value of the trackingUsers property.
|
void |
setAdditional(String value)
Sets the value of the additional property.
|
void |
setAutoBccEmail(String value)
Sets the value of the autoBccEmail property.
|
void |
setBccEmail(String value)
Sets the value of the bccEmail property.
|
void |
setCCEmail(String value)
Sets the value of the ccEmail property.
|
void |
setDeduplicateByEmail(Boolean value)
Sets the value of the deduplicateByEmail property.
|
void |
setDeliveryScheduledTime(XMLGregorianCalendar value)
Sets the value of the deliveryScheduledTime 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 |
setIsMultipart(Boolean value)
Sets the value of the isMultipart property.
|
void |
setIsSeedListSend(Boolean value)
Sets the value of the isSeedListSend property.
|
void |
setIsWrapped(Boolean value)
Sets the value of the isWrapped property.
|
void |
setMessageDeliveryType(MessageDeliveryTypeEnum value)
Sets the value of the messageDeliveryType property.
|
void |
setPreHeader(String value)
Sets the value of the preHeader property.
|
void |
setReplyToAddress(String value)
Sets the value of the replyToAddress property.
|
void |
setReplyToDisplayName(String value)
Sets the value of the replyToDisplayName property.
|
void |
setSeedListOccurance(Integer value)
Sets the value of the seedListOccurance property.
|
void |
setSendLimit(Integer value)
Sets the value of the sendLimit 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 |
setTestEmailAddr(String value)
Sets the value of the testEmailAddr property.
|
void |
setTimeZone(TimeZone value)
Sets the value of the timeZone property.
|
void |
setTrackingUsers(EmailSendDefinition.TrackingUsers value)
Sets the value of the trackingUsers 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 List<SendDefinitionList> sendDefinitionList
protected Email email
protected String bccEmail
protected String autoBccEmail
protected String testEmailAddr
protected String emailSubject
protected String dynamicEmailSubject
protected Boolean isMultipart
protected Boolean isWrapped
protected Integer sendLimit
protected XMLGregorianCalendar sendWindowOpen
protected XMLGregorianCalendar sendWindowClose
protected Boolean sendWindowDelete
protected Boolean deduplicateByEmail
protected String exclusionFilter
protected EmailSendDefinition.TrackingUsers trackingUsers
protected String additional
protected String ccEmail
protected XMLGregorianCalendar deliveryScheduledTime
protected MessageDeliveryTypeEnum messageDeliveryType
protected Boolean isSeedListSend
protected TimeZone timeZone
protected Integer seedListOccurance
protected String preHeader
protected String replyToAddress
protected String replyToDisplayName
public List<SendDefinitionList> getSendDefinitionList()
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 sendDefinitionList property.
For example, to add a new item, do as follows:
getSendDefinitionList().add(newItem);
Objects of the following type(s) are allowed in the list
SendDefinitionList
public Email getEmail()
Emailpublic void setEmail(Email value)
value - allowed object is
Emailpublic String getBccEmail()
Stringpublic void setBccEmail(String value)
value - allowed object is
Stringpublic String getAutoBccEmail()
Stringpublic void setAutoBccEmail(String value)
value - allowed object is
Stringpublic String getTestEmailAddr()
Stringpublic void setTestEmailAddr(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 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 getDeduplicateByEmail()
Booleanpublic void setDeduplicateByEmail(Boolean value)
value - allowed object is
Booleanpublic String getExclusionFilter()
Stringpublic void setExclusionFilter(String value)
value - allowed object is
Stringpublic EmailSendDefinition.TrackingUsers getTrackingUsers()
EmailSendDefinition.TrackingUserspublic void setTrackingUsers(EmailSendDefinition.TrackingUsers value)
value - allowed object is
EmailSendDefinition.TrackingUserspublic String getAdditional()
Stringpublic void setAdditional(String value)
value - allowed object is
Stringpublic String getCCEmail()
Stringpublic void setCCEmail(String value)
value - allowed object is
Stringpublic XMLGregorianCalendar getDeliveryScheduledTime()
XMLGregorianCalendarpublic void setDeliveryScheduledTime(XMLGregorianCalendar value)
value - allowed object is
XMLGregorianCalendarpublic MessageDeliveryTypeEnum getMessageDeliveryType()
MessageDeliveryTypeEnumpublic void setMessageDeliveryType(MessageDeliveryTypeEnum value)
value - allowed object is
MessageDeliveryTypeEnumpublic Boolean getIsSeedListSend()
Booleanpublic void setIsSeedListSend(Boolean value)
value - allowed object is
Booleanpublic TimeZone getTimeZone()
TimeZonepublic void setTimeZone(TimeZone value)
value - allowed object is
TimeZonepublic Integer getSeedListOccurance()
Integerpublic void setSeedListOccurance(Integer value)
value - allowed object is
Integerpublic 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.