public static class PipelineInterpreter.State extends Object
| Modifier and Type | Class and Description |
|---|---|
static interface |
PipelineInterpreter.State.Factory |
| Constructor and Description |
|---|
State(com.google.common.collect.ImmutableMap<String,Pipeline> currentPipelines,
com.google.common.collect.ImmutableSetMultimap<String,Pipeline> streamPipelineConnections,
RuleMetricsConfigDto ruleMetricsConfig,
com.codahale.metrics.MetricRegistry metricRegistry,
int processorCount,
boolean cachedIterators) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
enableRuleMetrics() |
com.google.common.collect.ImmutableMap<String,Pipeline> |
getCurrentPipelines() |
StageIterator |
getStageIterator(Set<Pipeline> pipelines) |
com.google.common.collect.ImmutableSetMultimap<String,Pipeline> |
getStreamPipelineConnections() |
public State(com.google.common.collect.ImmutableMap<String,Pipeline> currentPipelines, com.google.common.collect.ImmutableSetMultimap<String,Pipeline> streamPipelineConnections, RuleMetricsConfigDto ruleMetricsConfig, com.codahale.metrics.MetricRegistry metricRegistry, @Named(value="processbuffer_processors") int processorCount, @Named(value="cached_stageiterators") boolean cachedIterators)
public com.google.common.collect.ImmutableMap<String,Pipeline> getCurrentPipelines()
public com.google.common.collect.ImmutableSetMultimap<String,Pipeline> getStreamPipelineConnections()
public boolean enableRuleMetrics()
public StageIterator getStageIterator(Set<Pipeline> pipelines)
Copyright © 2012–2021 Graylog, Inc.. All rights reserved.