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, suppressTracking
interactionObjectID
description, keyword, name
client, 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, 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 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()
Email
public void setEmail(Email value)
value
- allowed object is
Email
public String getBccEmail()
String
public void setBccEmail(String value)
value
- allowed object is
String
public String getAutoBccEmail()
String
public void setAutoBccEmail(String value)
value
- allowed object is
String
public String getTestEmailAddr()
String
public void setTestEmailAddr(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 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 getDeduplicateByEmail()
Boolean
public void setDeduplicateByEmail(Boolean value)
value
- allowed object is
Boolean
public String getExclusionFilter()
String
public void setExclusionFilter(String value)
value
- allowed object is
String
public EmailSendDefinition.TrackingUsers getTrackingUsers()
EmailSendDefinition.TrackingUsers
public void setTrackingUsers(EmailSendDefinition.TrackingUsers value)
value
- allowed object is
EmailSendDefinition.TrackingUsers
public String getAdditional()
String
public void setAdditional(String value)
value
- allowed object is
String
public String getCCEmail()
String
public void setCCEmail(String value)
value
- allowed object is
String
public XMLGregorianCalendar getDeliveryScheduledTime()
XMLGregorianCalendar
public void setDeliveryScheduledTime(XMLGregorianCalendar value)
value
- allowed object is
XMLGregorianCalendar
public MessageDeliveryTypeEnum getMessageDeliveryType()
MessageDeliveryTypeEnum
public void setMessageDeliveryType(MessageDeliveryTypeEnum value)
value
- allowed object is
MessageDeliveryTypeEnum
public Boolean getIsSeedListSend()
Boolean
public void setIsSeedListSend(Boolean value)
value
- allowed object is
Boolean
public TimeZone getTimeZone()
TimeZone
public void setTimeZone(TimeZone value)
value
- allowed object is
TimeZone
public Integer getSeedListOccurance()
Integer
public void setSeedListOccurance(Integer value)
value
- allowed object is
Integer
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.