Class Stage
java.lang.Object
org.graylog.plugins.pipelineprocessor.ast.Stage
- All Implemented Interfaces:
Comparable<Stage>
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic Stage.Builderbuilder()intgetRules()voidabstract Stage.Matchmatch()voidregisterMetrics(PipelineMetricRegistry metricRegistry, String pipelineId) Register the metrics attached to this stage.voidsetPipeline(Pipeline pipeline) voidabstract intstage()abstract Stage.BuildertoString()
-
Constructor Details
-
Stage
public Stage()
-
-
Method Details
-
stage
public abstract int stage() -
match
-
ruleReferences
-
getRules
-
setRules
-
builder
-
toBuilder
-
compareTo
- Specified by:
compareToin interfaceComparable<Stage>
-
registerMetrics
Register the metrics attached to this stage.- Parameters:
metricRegistry- the registry to add the metrics topipelineId- the pipeline ID
-
markExecution
public void markExecution() -
getPipeline
-
setPipeline
-
toString
-