public class Personalization
extends java.lang.Object
| Constructor and Description |
|---|
Personalization() |
| Modifier and Type | Method and Description |
|---|---|
void |
addBcc(Email email)
Add a recipient.
|
void |
addCc(Email email)
Add a recipient.
|
void |
addCustomArg(java.lang.String key,
java.lang.String value)
Add a custom argument.
|
void |
addHeader(java.lang.String key,
java.lang.String value)
Add a header.
|
void |
addSubstitution(java.lang.String key,
java.lang.String value)
Add a substitusion.
|
void |
addTo(Email email)
Add a recipient.
|
java.util.List<Email> |
getBccs()
Set the BCC list.
|
java.util.List<Email> |
getCcs()
Set the CC list.
|
java.util.Map<java.lang.String,java.lang.String> |
getCustomArgs()
Get the custom arguments.
|
java.util.Map<java.lang.String,java.lang.String> |
getHeaders()
Get the headers.
|
java.lang.String |
getSubject()
Get the subject of the email.
|
java.util.Map<java.lang.String,java.lang.String> |
getSubstitutions()
Get the substitusions.
|
java.util.List<Email> |
getTos()
Get the to list.
|
long |
sendAt()
Get the send at time.
|
void |
setSendAt(long sendAt)
Set the send at time.
|
void |
setSubject(java.lang.String subject)
Set the subject of the email.
|
public java.util.List<Email> getTos()
public void addTo(Email email)
email - an email address.public java.util.List<Email> getCcs()
public void addCc(Email email)
email - an email address.public java.util.List<Email> getBccs()
public void addBcc(Email email)
email - an email address.public java.lang.String getSubject()
public void setSubject(java.lang.String subject)
subject - the subject.public java.util.Map<java.lang.String,java.lang.String> getHeaders()
public void addHeader(java.lang.String key,
java.lang.String value)
key - the header key.value - the header value.public java.util.Map<java.lang.String,java.lang.String> getSubstitutions()
public void addSubstitution(java.lang.String key,
java.lang.String value)
key - the key.value - the value.public java.util.Map<java.lang.String,java.lang.String> getCustomArgs()
public void addCustomArg(java.lang.String key,
java.lang.String value)
key - the key.value - the value.public long sendAt()
public void setSendAt(long sendAt)
sendAt - the send at time (Unix timestamp).