Class EmailMessage
- java.lang.Object
-
- com.inductiveautomation.ignition.gateway.mail.EmailMessage
-
public class EmailMessage extends java.lang.ObjectEncapsulates the details of an email message to be sent using an email profile.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classEmailMessage.BuilderBuilder which provides a fluent-API style of creating newEmailMessageinstances.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static EmailMessage.Builderbuilder()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.StringtoString()
-
-
-
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:
toStringin classjava.lang.Object
-
builder
public static EmailMessage.Builder builder()
- Returns:
- a new
EmailMessage.Builderinstance for building newEmailMessageinstances
-
-