Uses of Class
org.graylog.plugins.pipelineprocessor.processors.PipelineInterpreter.State
-
Uses of PipelineInterpreter.State in org.graylog.plugins.pipelineprocessor.processors
Modifier and TypeMethodDescriptionConfigurationStateUpdater.getLatestState()
Can be used to inspect or use the current state of the pipeline system.PipelineInterpreter.State.Factory.newState
(com.google.common.collect.ImmutableMap<String, Pipeline> currentPipelines, com.google.common.collect.ImmutableSetMultimap<String, Pipeline> streamPipelineConnections, RuleMetricsConfigDto ruleMetricsConfig) Modifier and TypeMethodDescriptionvoid
ConfigurationStateUpdater.handlePipelineStateChange
(PipelineInterpreter.State event) PipelineInterpreter.process
(Messages messages, InterpreterListener interpreterListener, PipelineInterpreter.State state) Evaluates all pipelines that apply to the given messages, based on the current stream routing of the messages.PipelineInterpreter.processForPipelines
(Message message, Set<String> pipelineIds, InterpreterListener interpreterListener, PipelineInterpreter.State state) Given a set of pipeline ids, process the given message according to the passed state.PipelineInterpreter.processForResolvedPipelines
(Message message, String msgId, Set<Pipeline> pipelines, InterpreterListener interpreterListener, PipelineInterpreter.State state)