public static class TextEmailMessage.Builder extends Object
Modifier and Type | Field and Description |
---|---|
protected Map<String,DataSource> |
attachments |
protected Collection<javax.mail.internet.InternetAddress> |
bcc |
protected String |
body |
protected Collection<javax.mail.internet.InternetAddress> |
cc |
protected javax.mail.internet.InternetAddress |
from |
protected Map<String,String> |
headers |
protected Collection<javax.mail.internet.InternetAddress> |
replyTo |
protected String |
subject |
protected Collection<javax.mail.internet.InternetAddress> |
to |
Modifier | Constructor and Description |
---|---|
protected |
Builder() |
protected |
Builder(TextEmailMessage textEmailMessage) |
Modifier and Type | Method and Description |
---|---|
TextEmailMessage |
build() |
TextEmailMessage.Builder |
setAttachments(Map<String,DataSource> attachments) |
TextEmailMessage.Builder |
setBcc(Iterable<javax.mail.internet.InternetAddress> bcc) |
TextEmailMessage.Builder |
setBody(String body) |
TextEmailMessage.Builder |
setCc(Iterable<javax.mail.internet.InternetAddress> cc) |
TextEmailMessage.Builder |
setFrom(javax.mail.internet.InternetAddress from) |
TextEmailMessage.Builder |
setHeaders(Map<String,String> headers) |
TextEmailMessage.Builder |
setRecipientAddress(javax.mail.internet.InternetAddress recipientAddress)
Deprecated.
|
TextEmailMessage.Builder |
setReplyTo(Iterable<javax.mail.internet.InternetAddress> replyTo) |
TextEmailMessage.Builder |
setSubject(String subject) |
TextEmailMessage.Builder |
setTo(Iterable<javax.mail.internet.InternetAddress> to) |
protected javax.mail.internet.InternetAddress from
protected Collection<javax.mail.internet.InternetAddress> to
protected Collection<javax.mail.internet.InternetAddress> cc
protected Collection<javax.mail.internet.InternetAddress> bcc
protected Collection<javax.mail.internet.InternetAddress> replyTo
protected String body
protected String subject
protected Map<String,DataSource> attachments
protected Builder()
protected Builder(TextEmailMessage textEmailMessage)
public TextEmailMessage.Builder setFrom(javax.mail.internet.InternetAddress from)
@Deprecated public TextEmailMessage.Builder setRecipientAddress(javax.mail.internet.InternetAddress recipientAddress)
setTo(java.lang.Iterable<javax.mail.internet.InternetAddress>)
public TextEmailMessage.Builder setTo(Iterable<javax.mail.internet.InternetAddress> to)
public TextEmailMessage.Builder setCc(Iterable<javax.mail.internet.InternetAddress> cc)
public TextEmailMessage.Builder setBcc(Iterable<javax.mail.internet.InternetAddress> bcc)
public TextEmailMessage.Builder setReplyTo(Iterable<javax.mail.internet.InternetAddress> replyTo)
public TextEmailMessage.Builder setBody(String body)
public TextEmailMessage.Builder setSubject(String subject)
public TextEmailMessage.Builder setAttachments(Map<String,DataSource> attachments)
public TextEmailMessage.Builder setHeaders(Map<String,String> headers)
public TextEmailMessage build()
Copyright © 2020 Atlassian. All rights reserved.