Class EmailEventNotificationConfigEntity.Builder
java.lang.Object
org.graylog.events.contentpack.entities.EmailEventNotificationConfigEntity.Builder
- All Implemented Interfaces:
EventNotificationConfigEntity.Builder<EmailEventNotificationConfigEntity.Builder>
- Enclosing class:
- EmailEventNotificationConfigEntity
public abstract static class EmailEventNotificationConfigEntity.Builder
extends Object
implements EventNotificationConfigEntity.Builder<EmailEventNotificationConfigEntity.Builder>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbodyTemplate(ValueReference bodyTemplate) abstract EmailEventNotificationConfigEntitybuild()create()emailRecipients(Set<String> emailRecipients) htmlBodyTemplate(ValueReference htmlBodyTemplate) lookupRecipientEmails(ValueReference lookupRecipientEmails) lookupReplyToEmail(ValueReference lookupReplyToEmail) lookupSenderEmail(ValueReference lookupSenderEmail) recipientsLUTKey(ValueReference recipientsLUTKey) recipientsLUTName(ValueReference recipientsLUTName) replyTo(ValueReference sender) replyToLUTKey(ValueReference replyToLUTKey) replyToLUTName(ValueReference replyToLUTName) sender(ValueReference sender) senderLUTKey(ValueReference senderLUTKey) senderLUTName(ValueReference senderLUTName) subject(ValueReference subject) timeZone(ValueReference timeZone) userRecipients(Set<String> userRecipients) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.graylog.events.contentpack.entities.EventNotificationConfigEntity.Builder
type
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
create
-
sender
-
replyTo
-
subject
-
bodyTemplate
public abstract EmailEventNotificationConfigEntity.Builder bodyTemplate(ValueReference bodyTemplate) -
htmlBodyTemplate
public abstract EmailEventNotificationConfigEntity.Builder htmlBodyTemplate(ValueReference htmlBodyTemplate) -
emailRecipients
public abstract EmailEventNotificationConfigEntity.Builder emailRecipients(Set<String> emailRecipients) -
userRecipients
public abstract EmailEventNotificationConfigEntity.Builder userRecipients(Set<String> userRecipients) -
timeZone
-
lookupRecipientEmails
public abstract EmailEventNotificationConfigEntity.Builder lookupRecipientEmails(ValueReference lookupRecipientEmails) -
recipientsLUTName
public abstract EmailEventNotificationConfigEntity.Builder recipientsLUTName(ValueReference recipientsLUTName) -
recipientsLUTKey
public abstract EmailEventNotificationConfigEntity.Builder recipientsLUTKey(ValueReference recipientsLUTKey) -
lookupSenderEmail
public abstract EmailEventNotificationConfigEntity.Builder lookupSenderEmail(ValueReference lookupSenderEmail) -
senderLUTName
public abstract EmailEventNotificationConfigEntity.Builder senderLUTName(ValueReference senderLUTName) -
senderLUTKey
public abstract EmailEventNotificationConfigEntity.Builder senderLUTKey(ValueReference senderLUTKey) -
lookupReplyToEmail
public abstract EmailEventNotificationConfigEntity.Builder lookupReplyToEmail(ValueReference lookupReplyToEmail) -
replyToLUTName
public abstract EmailEventNotificationConfigEntity.Builder replyToLUTName(ValueReference replyToLUTName) -
replyToLUTKey
public abstract EmailEventNotificationConfigEntity.Builder replyToLUTKey(ValueReference replyToLUTKey) -
build
-