Class AggregationEventProcessorConfigEntity
java.lang.Object
org.graylog.events.contentpack.entities.AggregationEventProcessorConfigEntity
- All Implemented Interfaces:
EventProcessorConfigEntity,NativeEntityConverter<EventProcessorConfig>
public abstract class AggregationEventProcessorConfigEntity
extends Object
implements EventProcessorConfigEntity
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsFields inherited from interface org.graylog.events.contentpack.entities.EventProcessorConfigEntity
TYPE_FIELD -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuilder()abstract Optional<AggregationConditions>abstract longgroupBy()abstract ValueReferencequery()voidresolveForInstallation(EntityV1 entity, Map<String, ValueReference> parameters, Map<EntityDescriptor, Entity> entities, com.google.common.graph.MutableGraph<Entity> graph) abstract longabstract List<AggregationSeries>series()abstract com.google.common.collect.ImmutableSet<String>streams()toNativeEntity(Map<String, ValueReference> parameters, Map<EntityDescriptor, Object> nativeEntities) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.graylog.events.contentpack.entities.EventProcessorConfigEntity
typeMethods inherited from interface org.graylog2.contentpacks.NativeEntityConverter
convertSearchFilters
-
Field Details
-
TYPE_NAME
- See Also:
-
-
Constructor Details
-
AggregationEventProcessorConfigEntity
public AggregationEventProcessorConfigEntity()
-
-
Method Details
-
query
-
streams
-
groupBy
-
series
-
conditions
-
searchWithinMs
public abstract long searchWithinMs() -
executeEveryMs
public abstract long executeEveryMs() -
builder
-
toBuilder
-
toNativeEntity
public EventProcessorConfig toNativeEntity(Map<String, ValueReference> parameters, Map<EntityDescriptor, Object> nativeEntities) - Specified by:
toNativeEntityin interfaceNativeEntityConverter<EventProcessorConfig>
-
resolveForInstallation
public void resolveForInstallation(EntityV1 entity, Map<String, ValueReference> parameters, Map<EntityDescriptor, Entity> entities, com.google.common.graph.MutableGraph<Entity> graph) - Specified by:
resolveForInstallationin interfaceNativeEntityConverter<EventProcessorConfig>
-