Class Email
- java.lang.Object
-
- com.xebialabs.xlrelease.notifications.email.Email
-
public class Email extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Email(java.util.Collection<java.lang.String> recipients, java.lang.String subject, java.lang.String body)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Optional<java.util.Collection<java.lang.String>>getBcc()java.lang.StringgetBody()java.util.Optional<java.util.Collection<java.lang.String>>getCc()java.util.Optional<java.lang.String>getFrom()java.util.Optional<com.xebialabs.xlrelease.domain.notification.MailPriority>getPriority()java.util.Collection<java.lang.String>getRecipients()java.util.Optional<java.lang.String>getReplyTo()java.util.Optional<java.lang.String>getSenderPassword()java.util.Optional<java.lang.String>getSenderUsername()java.lang.StringgetSubject()EmailwithBcc(java.util.Collection<java.lang.String> bcc)EmailwithCc(java.util.Collection<java.lang.String> cc)EmailwithFrom(java.lang.String from)EmailwithPriority(com.xebialabs.xlrelease.domain.notification.MailPriority priority)EmailwithReplyTo(java.lang.String replyTo)EmailwithSenderPassword(java.lang.String password)EmailwithSenderUsername(java.lang.String username)
-
-
-
Method Detail
-
getRecipients
public java.util.Collection<java.lang.String> getRecipients()
-
getSubject
public java.lang.String getSubject()
-
getBody
public java.lang.String getBody()
-
getPriority
public java.util.Optional<com.xebialabs.xlrelease.domain.notification.MailPriority> getPriority()
-
withPriority
public Email withPriority(com.xebialabs.xlrelease.domain.notification.MailPriority priority)
-
getFrom
public java.util.Optional<java.lang.String> getFrom()
-
withFrom
public Email withFrom(java.lang.String from)
-
getSenderUsername
public java.util.Optional<java.lang.String> getSenderUsername()
-
withSenderUsername
public Email withSenderUsername(java.lang.String username)
-
getSenderPassword
public java.util.Optional<java.lang.String> getSenderPassword()
-
withSenderPassword
public Email withSenderPassword(java.lang.String password)
-
getReplyTo
public java.util.Optional<java.lang.String> getReplyTo()
-
withReplyTo
public Email withReplyTo(java.lang.String replyTo)
-
getCc
public java.util.Optional<java.util.Collection<java.lang.String>> getCc()
-
withCc
public Email withCc(java.util.Collection<java.lang.String> cc)
-
getBcc
public java.util.Optional<java.util.Collection<java.lang.String>> getBcc()
-
withBcc
public Email withBcc(java.util.Collection<java.lang.String> bcc)
-
-