Package org.graylog.events.processor
Interface EventDefinition
- All Known Implementing Classes:
EventDefinitionDto
public interface EventDefinition
-
Method Summary
Modifier and TypeMethodDescriptionboolean
alert()
config()
com.google.common.collect.ImmutableMap<String,
EventFieldSpec> id()
com.google.common.collect.ImmutableList<String>
keySpec()
com.google.common.collect.ImmutableList<EventNotificationHandler.Config>
int
priority()
com.google.common.collect.ImmutableList<EventStorageHandler.Config>
storage()
title()
org.joda.time.DateTime
-
Method Details
-
id
-
title
String title() -
description
String description() -
updatedAt
@Nullable org.joda.time.DateTime updatedAt() -
priority
int priority() -
alert
boolean alert() -
config
EventProcessorConfig config() -
fieldSpec
com.google.common.collect.ImmutableMap<String,EventFieldSpec> fieldSpec() -
keySpec
com.google.common.collect.ImmutableList<String> keySpec() -
notificationSettings
EventNotificationSettings notificationSettings() -
notifications
com.google.common.collect.ImmutableList<EventNotificationHandler.Config> notifications() -
storage
com.google.common.collect.ImmutableList<EventStorageHandler.Config> storage() -
schedulerCtx
EventDefinitionContextService.SchedulerCtx schedulerCtx() -
requiredPermissions
-