public abstract static class AggregationEventProcessorConfig.Builder extends Object implements EventProcessorConfig.Builder<AggregationEventProcessorConfig.Builder>
| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
abstract AggregationEventProcessorConfig |
build() |
abstract AggregationEventProcessorConfig.Builder |
conditions(AggregationConditions conditions) |
static AggregationEventProcessorConfig.Builder |
create() |
abstract AggregationEventProcessorConfig.Builder |
executeEveryMs(long executeEveryMs) |
abstract AggregationEventProcessorConfig.Builder |
groupBy(List<String> groupBy) |
abstract AggregationEventProcessorConfig.Builder |
query(String query) |
abstract AggregationEventProcessorConfig.Builder |
queryParameters(Set<Parameter> queryParameters) |
abstract AggregationEventProcessorConfig.Builder |
searchWithinMs(long searchWithinMs) |
abstract AggregationEventProcessorConfig.Builder |
series(List<AggregationSeries> series) |
abstract AggregationEventProcessorConfig.Builder |
streams(Set<String> streams) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waittypepublic static AggregationEventProcessorConfig.Builder create()
public abstract AggregationEventProcessorConfig.Builder query(String query)
public abstract AggregationEventProcessorConfig.Builder queryParameters(Set<Parameter> queryParameters)
public abstract AggregationEventProcessorConfig.Builder streams(Set<String> streams)
public abstract AggregationEventProcessorConfig.Builder groupBy(List<String> groupBy)
public abstract AggregationEventProcessorConfig.Builder series(List<AggregationSeries> series)
public abstract AggregationEventProcessorConfig.Builder conditions(@Nullable AggregationConditions conditions)
public abstract AggregationEventProcessorConfig.Builder searchWithinMs(long searchWithinMs)
public abstract AggregationEventProcessorConfig.Builder executeEveryMs(long executeEveryMs)
public abstract AggregationEventProcessorConfig build()
Copyright © 2012–2021 Graylog, Inc.. All rights reserved.