Class SystemNotificationEventProcessorParameters.Builder
java.lang.Object
org.graylog.events.processor.systemnotification.SystemNotificationEventProcessorParameters.Builder
- All Implemented Interfaces:
EventProcessorParameters.Builder<SystemNotificationEventProcessorParameters.Builder>
- Enclosing class:
- SystemNotificationEventProcessorParameters
public abstract static class SystemNotificationEventProcessorParameters.Builder
extends Object
implements EventProcessorParameters.Builder<SystemNotificationEventProcessorParameters.Builder>
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionbuild()
create()
notificationDetails
(Map<String, Object> details) notificationMessage
(String details) notificationType
(Notification.Type notificationType) timestamp
(org.joda.time.DateTime timestamp) 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.processor.EventProcessorParameters.Builder
type
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
create
-
timestamp
public abstract SystemNotificationEventProcessorParameters.Builder timestamp(org.joda.time.DateTime timestamp) -
notificationType
public abstract SystemNotificationEventProcessorParameters.Builder notificationType(Notification.Type notificationType) -
notificationMessage
public abstract SystemNotificationEventProcessorParameters.Builder notificationMessage(String details) -
notificationDetails
public abstract SystemNotificationEventProcessorParameters.Builder notificationDetails(Map<String, Object> details) -
build
-