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
-
Method Summary
Modifier and TypeMethodDescriptionbodyTemplate
(ValueReference bodyTemplate) abstract EmailEventNotificationConfigEntity
build()
create()
emailRecipients
(Set<String> emailRecipients) htmlBodyTemplate
(ValueReference htmlBodyTemplate) sender
(ValueReference sender) 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, wait
Methods inherited from interface org.graylog.events.contentpack.entities.EventNotificationConfigEntity.Builder
type
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
create
-
sender
-
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
-
build
-