Class SystemNotificationEventProcessorConfig
java.lang.Object
org.graylog.events.processor.systemnotification.SystemNotificationEventProcessorConfig
- All Implemented Interfaces:
EventProcessorConfig
,ContentPackable<EventProcessorConfigEntity>
public abstract class SystemNotificationEventProcessorConfig
extends Object
implements EventProcessorConfig
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.graylog.events.processor.EventProcessorConfig
EventProcessorConfig.FallbackConfig
-
Field Summary
Fields inherited from interface org.graylog.events.processor.EventProcessorConfig
TYPE_FIELD
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionbuilder()
void
resolveNativeEntity
(EntityDescriptor entityDescriptor, com.google.common.graph.MutableGraph<EntityDescriptor> mutableGraph) toContentPackEntity
(EntityDescriptorIds entityDescriptorIds) validate()
Validates the event processor configuration.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.graylog2.contentpacks.ContentPackable
getContentPackPluginPackage
Methods inherited from interface org.graylog.events.processor.EventProcessorConfig
isContentPackExportable, isUserPresentable, requiredPermissions, toJobSchedulerConfig, type, validate
-
Field Details
-
TYPE_NAME
- See Also:
-
-
Constructor Details
-
SystemNotificationEventProcessorConfig
public SystemNotificationEventProcessorConfig()
-
-
Method Details
-
builder
-
toBuilder
-
validate
Description copied from interface:EventProcessorConfig
Validates the event processor configuration.- Specified by:
validate
in interfaceEventProcessorConfig
- Returns:
- the validation result
-
toContentPackEntity
- Specified by:
toContentPackEntity
in interfaceContentPackable<EventProcessorConfigEntity>
-
resolveNativeEntity
public void resolveNativeEntity(EntityDescriptor entityDescriptor, com.google.common.graph.MutableGraph<EntityDescriptor> mutableGraph) - Specified by:
resolveNativeEntity
in interfaceContentPackable<EventProcessorConfigEntity>
-