Class EvaluationContext
java.lang.Object
org.graylog.plugins.pipelineprocessor.EvaluationContext
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic class -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddCreatedMessage(Message newMessage) voidaddEvaluationError(int line, int charPositionInLine, FunctionDescriptor descriptor, Throwable e) voidvoidstatic EvaluationContextgetRule()booleanvoidonEvaluationException(Exception exception, Expression expression) void
-
Constructor Details
-
EvaluationContext
-
-
Method Details
-
setRule
-
getRule
-
define
-
currentMessage
-
get
-
createdMessages
-
addCreatedMessage
-
clearCreatedMessages
public void clearCreatedMessages() -
emptyContext
-
addEvaluationError
public void addEvaluationError(int line, int charPositionInLine, @Nullable FunctionDescriptor descriptor, Throwable e) -
onEvaluationException
-
hasEvaluationErrors
public boolean hasEvaluationErrors() -
evaluationErrors
-
lastEvaluationError
-
pipelineErrorMessage
-