Uses of Class
org.graylog.plugins.pipelineprocessor.processors.PipelineInterpreter.State
Packages that use PipelineInterpreter.State
-
Uses of PipelineInterpreter.State in org.graylog.plugins.pipelineprocessor.processors
Methods in org.graylog.plugins.pipelineprocessor.processors that return PipelineInterpreter.StateModifier 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) Methods in org.graylog.plugins.pipelineprocessor.processors with parameters of type PipelineInterpreter.StateModifier and TypeMethodDescriptionvoidConfigurationStateUpdater.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)