Class AggregationEventProcessorConfigEntity.Builder
java.lang.Object
org.graylog.events.contentpack.entities.AggregationEventProcessorConfigEntity.Builder
- All Implemented Interfaces:
EventProcessorConfigEntity.Builder<AggregationEventProcessorConfigEntity.Builder>
- Enclosing class:
- AggregationEventProcessorConfigEntity
public abstract static class AggregationEventProcessorConfigEntity.Builder
extends Object
implements EventProcessorConfigEntity.Builder<AggregationEventProcessorConfigEntity.Builder>
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionbuild()
conditions
(AggregationConditions conditions) create()
executeEveryMs
(long executeEveryMs) query
(ValueReference query) 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.contentpack.entities.EventProcessorConfigEntity.Builder
type
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
create
-
query
-
streams
public abstract AggregationEventProcessorConfigEntity.Builder streams(com.google.common.collect.ImmutableSet<String> streams) -
groupBy
-
series
public abstract AggregationEventProcessorConfigEntity.Builder series(List<AggregationSeries> series) -
conditions
public abstract AggregationEventProcessorConfigEntity.Builder conditions(@Nullable AggregationConditions conditions) -
searchWithinMs
-
executeEveryMs
-
build
-