Class PipelineInterpreter.State
java.lang.Object
org.graylog.plugins.pipelineprocessor.processors.PipelineInterpreter.State
- Enclosing class:
- PipelineInterpreter
-
Nested Class Summary
-
Field Summary
-
Constructor Summary
ConstructorDescriptionState
(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) -
Method Summary
Modifier and TypeMethodDescriptionboolean
protected String
getStageIterator
(Set<Pipeline> pipelines)
-
Field Details
-
STAGE_CACHE_METRIC_SUFFIX
- See Also:
-
-
Constructor Details
-
State
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("processbuffer_processors") int processorCount, @Named("cached_stageiterators") boolean cachedIterators)
-
-
Method Details
-
getStageCacheMetricName
-
getCurrentPipelines
-
getStreamPipelineConnections
-
enableRuleMetrics
public boolean enableRuleMetrics() -
getStageIterator
-