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 ClassesNested classes/interfaces inherited from interface org.graylog.events.processor.EventProcessorConfig
EventProcessorConfig.FallbackConfig -
Field Summary
FieldsFields inherited from interface org.graylog.events.processor.EventProcessorConfig
TYPE_FIELD -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuilder()voidresolveNativeEntity(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, waitMethods inherited from interface org.graylog2.contentpacks.ContentPackable
getContentPackPluginPackageMethods inherited from interface org.graylog.events.processor.EventProcessorConfig
isContentPackExportable, isUserPresentable, requiredPermissions, toJobSchedulerConfig, type
-
Field Details
-
TYPE_NAME
- See Also:
-
-
Constructor Details
-
SystemNotificationEventProcessorConfig
public SystemNotificationEventProcessorConfig()
-
-
Method Details
-
builder
-
toBuilder
-
validate
Description copied from interface:EventProcessorConfigValidates the event processor configuration.- Specified by:
validatein interfaceEventProcessorConfig- Returns:
- the validation result
-
toContentPackEntity
- Specified by:
toContentPackEntityin interfaceContentPackable<EventProcessorConfigEntity>
-
resolveNativeEntity
public void resolveNativeEntity(EntityDescriptor entityDescriptor, com.google.common.graph.MutableGraph<EntityDescriptor> mutableGraph) - Specified by:
resolveNativeEntityin interfaceContentPackable<EventProcessorConfigEntity>
-