Package org.graylog2.outputs.filter
Class PipelineRuleOutputFilter
java.lang.Object
org.graylog2.outputs.filter.PipelineRuleOutputFilter
- All Implemented Interfaces:
OutputFilter
An
OutputFilter that filters messages with pipeline processor rules based on stream destination filters.- See Also:
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionPipelineRuleOutputFilter(PipelineRuleOutputFilterStateUpdater stateUpdater, ScheduledExecutorService scheduler, com.codahale.metrics.MetricRegistry metricRegistry, com.google.common.eventbus.EventBus eventBus) -
Method Summary
-
Field Details
-
METADATA_KEY
-
-
Constructor Details
-
PipelineRuleOutputFilter
@Inject public PipelineRuleOutputFilter(PipelineRuleOutputFilterStateUpdater stateUpdater, @Named("daemonScheduler") ScheduledExecutorService scheduler, com.codahale.metrics.MetricRegistry metricRegistry, com.google.common.eventbus.EventBus eventBus)
-
-
Method Details
-
apply
- Specified by:
applyin interfaceOutputFilter
-