Class EvaluationContext
java.lang.Object
org.graylog.plugins.pipelineprocessor.EvaluationContext
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic class
static class
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
addCreatedMessage
(Message newMessage) void
addEvaluationError
(int line, int charPositionInLine, FunctionDescriptor descriptor, Throwable e) void
void
static EvaluationContext
getRule()
boolean
void
onEvaluationException
(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
-