Class AggregationEventProcessorConfig.Builder
java.lang.Object
org.graylog.events.processor.aggregation.AggregationEventProcessorConfig.Builder
- All Implemented Interfaces:
EventProcessorConfig.Builder<AggregationEventProcessorConfig.Builder>
- Enclosing class:
- AggregationEventProcessorConfig
public abstract static class AggregationEventProcessorConfig.Builder
extends Object
implements EventProcessorConfig.Builder<AggregationEventProcessorConfig.Builder>
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionabstract AggregationEventProcessorConfig
build()
conditions
(AggregationConditions conditions) create()
executeEveryMs
(long executeEveryMs) queryParameters
(Set<Parameter> queryParameters) searchWithinMs
(long searchWithinMs) series
(List<AggregationSeries> series) 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.EventProcessorConfig.Builder
type
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
create
-
query
-
queryParameters
public abstract AggregationEventProcessorConfig.Builder queryParameters(Set<Parameter> queryParameters) -
streams
-
groupBy
-
series
-
conditions
public abstract AggregationEventProcessorConfig.Builder conditions(@Nullable AggregationConditions conditions) -
searchWithinMs
-
executeEveryMs
-
build
-