Class EmailMessage
- java.lang.Object
-
- com.inductiveautomation.ignition.gateway.mail.EmailMessage
-
public class EmailMessage extends java.lang.Object
Encapsulates the details of an email message to be sent using an email profile.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
EmailMessage.Builder
Builder which provides a fluent-API style of creating newEmailMessage
instances.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static EmailMessage.Builder
builder()
java.util.Optional<java.util.List<java.lang.String>>
getAttachData()
java.util.Optional<java.util.List<java.lang.String>>
getAttachNames()
java.util.Optional<java.util.List<java.lang.String>>
getBccRecipients()
java.util.Optional<java.lang.String>
getBody()
java.util.Optional<java.util.List<java.lang.String>>
getCcRecipients()
java.util.Optional<java.lang.String>
getContentType()
java.util.Optional<java.lang.String>
getFrom()
java.util.Optional<java.lang.String>
getPriority()
java.util.Optional<java.util.List<java.lang.String>>
getReplyTo()
java.util.Optional<java.lang.Integer>
getRetries()
java.util.Optional<java.lang.String>
getSubject()
java.util.Optional<java.lang.Integer>
getTimeout()
java.util.Optional<java.util.List<java.lang.String>>
getToRecipients()
java.lang.String
toString()
-
-
-
Method Detail
-
getFrom
public java.util.Optional<java.lang.String> getFrom()
-
getSubject
public java.util.Optional<java.lang.String> getSubject()
-
getBody
public java.util.Optional<java.lang.String> getBody()
-
getContentType
public java.util.Optional<java.lang.String> getContentType()
-
getReplyTo
public java.util.Optional<java.util.List<java.lang.String>> getReplyTo()
-
getToRecipients
public java.util.Optional<java.util.List<java.lang.String>> getToRecipients()
-
getCcRecipients
public java.util.Optional<java.util.List<java.lang.String>> getCcRecipients()
-
getBccRecipients
public java.util.Optional<java.util.List<java.lang.String>> getBccRecipients()
-
getAttachNames
public java.util.Optional<java.util.List<java.lang.String>> getAttachNames()
-
getAttachData
public java.util.Optional<java.util.List<java.lang.String>> getAttachData()
-
getTimeout
public java.util.Optional<java.lang.Integer> getTimeout()
-
getRetries
public java.util.Optional<java.lang.Integer> getRetries()
-
getPriority
public java.util.Optional<java.lang.String> getPriority()
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
builder
public static EmailMessage.Builder builder()
- Returns:
- a new
EmailMessage.Builder
instance for building newEmailMessage
instances
-
-