Package com.enonic.xp.mail
Class SendMailParams.Builder
- java.lang.Object
-
- com.enonic.xp.mail.SendMailParams.Builder
-
- Enclosing class:
- SendMailParams
public static class SendMailParams.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SendMailParams.BuilderaddAttachment(MailAttachment attachment)SendMailParams.BuilderaddAttachments(Collection<MailAttachment> attachments)SendMailParams.BuilderaddHeader(String key, String value)voidaddHeaders(Map<String,String> headers)SendMailParams.Builderbcc(String... bcc)SendMailParams.Builderbcc(Collection<String> bcc)SendMailParams.Builderbody(String body)SendMailParamsbuild()SendMailParams.Buildercc(String... cc)SendMailParams.Buildercc(Collection<String> cc)SendMailParams.BuildercontentType(String contentType)SendMailParams.Builderfrom(String... from)SendMailParams.Builderfrom(Collection<String> from)SendMailParams.BuilderreplyTo(String... replyTo)SendMailParams.BuilderreplyTo(Collection<String> replyTo)SendMailParams.Buildersubject(String subject)SendMailParams.Builderto(String... to)SendMailParams.Builderto(Collection<String> to)
-
-
-
Method Detail
-
to
public SendMailParams.Builder to(String... to)
-
to
public SendMailParams.Builder to(Collection<String> to)
-
from
public SendMailParams.Builder from(String... from)
-
from
public SendMailParams.Builder from(Collection<String> from)
-
cc
public SendMailParams.Builder cc(String... cc)
-
cc
public SendMailParams.Builder cc(Collection<String> cc)
-
bcc
public SendMailParams.Builder bcc(String... bcc)
-
bcc
public SendMailParams.Builder bcc(Collection<String> bcc)
-
replyTo
public SendMailParams.Builder replyTo(String... replyTo)
-
replyTo
public SendMailParams.Builder replyTo(Collection<String> replyTo)
-
subject
public SendMailParams.Builder subject(String subject)
-
contentType
public SendMailParams.Builder contentType(String contentType)
-
body
public SendMailParams.Builder body(String body)
-
addHeader
public SendMailParams.Builder addHeader(String key, String value)
-
addAttachment
public SendMailParams.Builder addAttachment(MailAttachment attachment)
-
addAttachments
public SendMailParams.Builder addAttachments(Collection<MailAttachment> attachments)
-
build
public SendMailParams build()
-
-