Uses of Class
org.graylog.plugins.pipelineprocessor.EvaluationContext
Packages that use EvaluationContext
Package
Description
-
Uses of EvaluationContext in org.graylog.plugins.cef.pipelines.rules
Methods in org.graylog.plugins.cef.pipelines.rules with parameters of type EvaluationContextModifier and TypeMethodDescriptionCEFParserFunction.evaluate(FunctionArgs args, EvaluationContext context) -
Uses of EvaluationContext in org.graylog.plugins.pipelineprocessor
Methods in org.graylog.plugins.pipelineprocessor that return EvaluationContext -
Uses of EvaluationContext in org.graylog.plugins.pipelineprocessor.ast.expressions
Methods in org.graylog.plugins.pipelineprocessor.ast.expressions with parameters of type EvaluationContextModifier and TypeMethodDescriptiondefault ObjectExpression.evaluate(EvaluationContext context) booleanAndExpression.evaluateBool(EvaluationContext context) booleanBooleanExpression.evaluateBool(EvaluationContext context) booleanBooleanValuedFunctionWrapper.evaluateBool(EvaluationContext context) booleanComparisonExpression.evaluateBool(EvaluationContext context) booleanEqualityExpression.evaluateBool(EvaluationContext context) booleanLogicalExpression.evaluateBool(EvaluationContext context) booleanNotExpression.evaluateBool(EvaluationContext context) booleanOrExpression.evaluateBool(EvaluationContext context) doubleAdditionExpression.evaluateDouble(EvaluationContext context) doubleDoubleExpression.evaluateDouble(EvaluationContext context) doubleLongExpression.evaluateDouble(EvaluationContext context) doubleMultiplicationExpression.evaluateDouble(EvaluationContext context) doubleNumericExpression.evaluateDouble(EvaluationContext context) doubleSignedExpression.evaluateDouble(EvaluationContext context) longAdditionExpression.evaluateLong(EvaluationContext context) longDoubleExpression.evaluateLong(EvaluationContext context) longLongExpression.evaluateLong(EvaluationContext context) longMultiplicationExpression.evaluateLong(EvaluationContext context) longNumericExpression.evaluateLong(EvaluationContext context) longSignedExpression.evaluateLong(EvaluationContext context) AdditionExpression.evaluateUnsafe(EvaluationContext context) AndExpression.evaluateUnsafe(EvaluationContext context) ArrayLiteralExpression.evaluateUnsafe(EvaluationContext context) BooleanExpression.evaluateUnsafe(EvaluationContext context) BooleanValuedFunctionWrapper.evaluateUnsafe(EvaluationContext context) ComparisonExpression.evaluateUnsafe(EvaluationContext context) DoubleExpression.evaluateUnsafe(EvaluationContext context) EqualityExpression.evaluateUnsafe(EvaluationContext context) Expression.evaluateUnsafe(EvaluationContext context) This method is allowed to throw exceptions.FieldAccessExpression.evaluateUnsafe(EvaluationContext context) FieldRefExpression.evaluateUnsafe(EvaluationContext context) FunctionExpression.evaluateUnsafe(EvaluationContext context) IndexedAccessExpression.evaluateUnsafe(EvaluationContext context) LongExpression.evaluateUnsafe(EvaluationContext context) MapLiteralExpression.evaluateUnsafe(EvaluationContext context) MessageRefExpression.evaluateUnsafe(EvaluationContext context) MultiplicationExpression.evaluateUnsafe(EvaluationContext context) NotExpression.evaluateUnsafe(EvaluationContext context) OrExpression.evaluateUnsafe(EvaluationContext context) SignedExpression.evaluateUnsafe(EvaluationContext context) StringExpression.evaluateUnsafe(EvaluationContext context) VarRefExpression.evaluateUnsafe(EvaluationContext context) -
Uses of EvaluationContext in org.graylog.plugins.pipelineprocessor.ast.functions
Methods in org.graylog.plugins.pipelineprocessor.ast.functions with parameters of type EvaluationContextModifier and TypeMethodDescriptionFunction.evaluate(FunctionArgs args, EvaluationContext context) ParameterDescriptor.optional(FunctionArgs args, EvaluationContext context) ParameterDescriptor.required(FunctionArgs args, EvaluationContext context) -
Uses of EvaluationContext in org.graylog.plugins.pipelineprocessor.ast.statements
Methods in org.graylog.plugins.pipelineprocessor.ast.statements with parameters of type EvaluationContextModifier and TypeMethodDescriptionFunctionStatement.evaluate(EvaluationContext context) Statement.evaluate(EvaluationContext context) VarAssignStatement.evaluate(EvaluationContext context) -
Uses of EvaluationContext in org.graylog.plugins.pipelineprocessor.functions
Methods in org.graylog.plugins.pipelineprocessor.functions with parameters of type EvaluationContextModifier and TypeMethodDescriptionFromInput.evaluate(FunctionArgs args, EvaluationContext context) GrokExists.evaluate(FunctionArgs args, EvaluationContext context) IsNotNull.evaluate(FunctionArgs args, EvaluationContext context) IsNull.evaluate(FunctionArgs args, EvaluationContext context) -
Uses of EvaluationContext in org.graylog.plugins.pipelineprocessor.functions.conversion
Methods in org.graylog.plugins.pipelineprocessor.functions.conversion with parameters of type EvaluationContextModifier and TypeMethodDescriptionBooleanConversion.evaluate(FunctionArgs args, EvaluationContext context) DoubleConversion.evaluate(FunctionArgs args, EvaluationContext context) IsBoolean.evaluate(FunctionArgs args, EvaluationContext context) IsCollection.evaluate(FunctionArgs args, EvaluationContext context) IsDouble.evaluate(FunctionArgs args, EvaluationContext context) IsList.evaluate(FunctionArgs args, EvaluationContext context) IsLong.evaluate(FunctionArgs args, EvaluationContext context) IsMap.evaluate(FunctionArgs args, EvaluationContext context) IsNumber.evaluate(FunctionArgs args, EvaluationContext context) IsString.evaluate(FunctionArgs args, EvaluationContext context) LongConversion.evaluate(FunctionArgs args, EvaluationContext context) MapConversion.evaluate(FunctionArgs args, EvaluationContext context) StringConversion.evaluate(FunctionArgs args, EvaluationContext context) -
Uses of EvaluationContext in org.graylog.plugins.pipelineprocessor.functions.dates
Methods in org.graylog.plugins.pipelineprocessor.functions.dates with parameters of type EvaluationContextModifier and TypeMethodDescriptionprotected org.joda.time.DateTimeDateConversion.evaluate(FunctionArgs args, EvaluationContext context, org.joda.time.DateTimeZone timezone) protected org.joda.time.DateTimeFlexParseDate.evaluate(FunctionArgs args, EvaluationContext context, org.joda.time.DateTimeZone timezone) FormatDate.evaluate(FunctionArgs args, EvaluationContext context) IsDate.evaluate(FunctionArgs args, EvaluationContext context) protected org.joda.time.DateTimeNow.evaluate(FunctionArgs args, EvaluationContext context, org.joda.time.DateTimeZone timezone) org.joda.time.DateTimeParseDate.evaluate(FunctionArgs args, EvaluationContext context, org.joda.time.DateTimeZone timezone) org.joda.time.DateTimeParseUnixMilliseconds.evaluate(FunctionArgs args, EvaluationContext context, org.joda.time.DateTimeZone timezone) org.joda.time.DateTimeTimezoneAwareFunction.evaluate(FunctionArgs args, EvaluationContext context) protected abstract org.joda.time.DateTimeTimezoneAwareFunction.evaluate(FunctionArgs args, EvaluationContext context, org.joda.time.DateTimeZone timezone) -
Uses of EvaluationContext in org.graylog.plugins.pipelineprocessor.functions.dates.periods
Methods in org.graylog.plugins.pipelineprocessor.functions.dates.periods with parameters of type EvaluationContextModifier and TypeMethodDescriptionorg.joda.time.PeriodAbstractPeriodComponentFunction.evaluate(FunctionArgs args, EvaluationContext context) IsPeriod.evaluate(FunctionArgs args, EvaluationContext context) org.joda.time.PeriodPeriodParseFunction.evaluate(FunctionArgs args, EvaluationContext context) -
Uses of EvaluationContext in org.graylog.plugins.pipelineprocessor.functions.debug
Methods in org.graylog.plugins.pipelineprocessor.functions.debug with parameters of type EvaluationContextModifier and TypeMethodDescriptionDebug.evaluate(FunctionArgs args, EvaluationContext context) MetricCounterIncrement.evaluate(FunctionArgs args, EvaluationContext context) -
Uses of EvaluationContext in org.graylog.plugins.pipelineprocessor.functions.ips
Methods in org.graylog.plugins.pipelineprocessor.functions.ips with parameters of type EvaluationContextModifier and TypeMethodDescriptionCidrMatch.evaluate(FunctionArgs args, EvaluationContext context) IpAddressConversion.evaluate(FunctionArgs args, EvaluationContext context) IsIp.evaluate(FunctionArgs args, EvaluationContext context) -
Uses of EvaluationContext in org.graylog.plugins.pipelineprocessor.functions.json
Methods in org.graylog.plugins.pipelineprocessor.functions.json with parameters of type EvaluationContextModifier and TypeMethodDescriptionIsJson.evaluate(FunctionArgs args, EvaluationContext context) com.fasterxml.jackson.databind.JsonNodeJsonFlatten.evaluate(FunctionArgs args, EvaluationContext context) com.fasterxml.jackson.databind.JsonNodeJsonParse.evaluate(FunctionArgs args, EvaluationContext context) SelectJsonPath.evaluate(FunctionArgs args, EvaluationContext context) -
Uses of EvaluationContext in org.graylog.plugins.pipelineprocessor.functions.lookup
Methods in org.graylog.plugins.pipelineprocessor.functions.lookup with parameters of type EvaluationContextModifier and TypeMethodDescriptionLookup.evaluate(FunctionArgs args, EvaluationContext context) LookupAddStringList.evaluate(FunctionArgs args, EvaluationContext context) LookupAssignTtl.evaluate(FunctionArgs args, EvaluationContext context) LookupClearKey.evaluate(FunctionArgs args, EvaluationContext context) LookupHasValue.evaluate(FunctionArgs args, EvaluationContext context) LookupRemoveStringList.evaluate(FunctionArgs args, EvaluationContext context) LookupSetStringList.evaluate(FunctionArgs args, EvaluationContext context) LookupSetValue.evaluate(FunctionArgs args, EvaluationContext context) LookupStringList.evaluate(FunctionArgs args, EvaluationContext context) LookupStringListContains.evaluate(FunctionArgs args, EvaluationContext context) LookupValue.evaluate(FunctionArgs args, EvaluationContext context) -
Uses of EvaluationContext in org.graylog.plugins.pipelineprocessor.functions.messages
Methods in org.graylog.plugins.pipelineprocessor.functions.messages with parameters of type EvaluationContextModifier and TypeMethodDescriptionCloneMessage.evaluate(FunctionArgs args, EvaluationContext context) CreateMessage.evaluate(FunctionArgs args, EvaluationContext context) DropMessage.evaluate(FunctionArgs args, EvaluationContext context) HasField.evaluate(FunctionArgs args, EvaluationContext context) NormalizeFields.evaluate(FunctionArgs args, EvaluationContext context) RemoveField.evaluate(FunctionArgs args, EvaluationContext context) RemoveFromStream.evaluate(FunctionArgs args, EvaluationContext context) RenameField.evaluate(FunctionArgs args, EvaluationContext context) RouteToStream.evaluate(FunctionArgs args, EvaluationContext context) SetField.evaluate(FunctionArgs args, EvaluationContext context) SetFields.evaluate(FunctionArgs args, EvaluationContext context) TrafficAccountingSize.evaluate(FunctionArgs args, EvaluationContext context) -
Uses of EvaluationContext in org.graylog.plugins.pipelineprocessor.functions.strings
Methods in org.graylog.plugins.pipelineprocessor.functions.strings with parameters of type EvaluationContextModifier and TypeMethodDescriptionAbbreviate.evaluate(FunctionArgs args, EvaluationContext context) Concat.evaluate(FunctionArgs args, EvaluationContext context) Contains.evaluate(FunctionArgs args, EvaluationContext context) EndsWith.evaluate(FunctionArgs args, EvaluationContext context) FirstNonNull.evaluate(FunctionArgs args, EvaluationContext context) GrokMatch.evaluate(FunctionArgs args, EvaluationContext context) Join.evaluate(FunctionArgs args, EvaluationContext context) KeyValue.evaluate(FunctionArgs args, EvaluationContext context) Length.evaluate(FunctionArgs args, EvaluationContext context) RegexMatch.evaluate(FunctionArgs args, EvaluationContext context) RegexReplace.evaluate(FunctionArgs args, EvaluationContext context) Replace.evaluate(FunctionArgs args, EvaluationContext context) Split.evaluate(FunctionArgs args, EvaluationContext context) StartsWith.evaluate(FunctionArgs args, EvaluationContext context) StringEntropy.evaluate(FunctionArgs args, EvaluationContext context) StringUtilsFunction.evaluate(FunctionArgs args, EvaluationContext context) Substring.evaluate(FunctionArgs args, EvaluationContext context) -
Uses of EvaluationContext in org.graylog.plugins.pipelineprocessor.functions.syslog
Methods in org.graylog.plugins.pipelineprocessor.functions.syslog with parameters of type EvaluationContextModifier and TypeMethodDescriptionSyslogFacilityConversion.evaluate(FunctionArgs args, EvaluationContext context) SyslogLevelConversion.evaluate(FunctionArgs args, EvaluationContext context) SyslogPriorityConversion.evaluate(FunctionArgs args, EvaluationContext context) SyslogPriorityToStringConversion.evaluate(FunctionArgs args, EvaluationContext context) -
Uses of EvaluationContext in org.graylog.plugins.pipelineprocessor.functions.urls
Methods in org.graylog.plugins.pipelineprocessor.functions.urls with parameters of type EvaluationContextModifier and TypeMethodDescriptionIsUrl.evaluate(FunctionArgs args, EvaluationContext context) UrlConversion.evaluate(FunctionArgs args, EvaluationContext context) UrlDecode.evaluate(FunctionArgs args, EvaluationContext context) UrlEncode.evaluate(FunctionArgs args, EvaluationContext context) -
Uses of EvaluationContext in org.graylog.plugins.threatintel.functions.abusech
Methods in org.graylog.plugins.threatintel.functions.abusech with parameters of type EvaluationContextModifier and TypeMethodDescriptionAbuseChRansomDomainLookupFunction.evaluate(FunctionArgs args, EvaluationContext context) AbuseChRansomIpLookupFunction.evaluate(FunctionArgs args, EvaluationContext context) -
Uses of EvaluationContext in org.graylog.plugins.threatintel.functions.global
Methods in org.graylog.plugins.threatintel.functions.global with parameters of type EvaluationContextModifier and TypeMethodDescriptionGlobalDomainLookupFunction.evaluate(FunctionArgs args, EvaluationContext context) GlobalIpLookupFunction.evaluate(FunctionArgs args, EvaluationContext context) -
Uses of EvaluationContext in org.graylog.plugins.threatintel.functions.misc
Methods in org.graylog.plugins.threatintel.functions.misc with parameters of type EvaluationContextModifier and TypeMethodDescriptionPrivateNetLookupFunction.evaluate(FunctionArgs args, EvaluationContext context) -
Uses of EvaluationContext in org.graylog.plugins.threatintel.functions.otx
Methods in org.graylog.plugins.threatintel.functions.otx with parameters of type EvaluationContextModifier and TypeMethodDescriptionOTXDomainLookupFunction.evaluate(FunctionArgs args, EvaluationContext context) OTXIPLookupFunction.evaluate(FunctionArgs args, EvaluationContext context) -
Uses of EvaluationContext in org.graylog.plugins.threatintel.functions.spamhaus
Methods in org.graylog.plugins.threatintel.functions.spamhaus with parameters of type EvaluationContextModifier and TypeMethodDescriptionSpamhausIpLookupFunction.evaluate(FunctionArgs args, EvaluationContext context) -
Uses of EvaluationContext in org.graylog.plugins.threatintel.functions.tor
Methods in org.graylog.plugins.threatintel.functions.tor with parameters of type EvaluationContextModifier and TypeMethodDescriptionTorExitNodeLookupFunction.evaluate(FunctionArgs args, EvaluationContext context) -
Uses of EvaluationContext in org.graylog.plugins.threatintel.whois.ip
Methods in org.graylog.plugins.threatintel.whois.ip with parameters of type EvaluationContextModifier and TypeMethodDescriptionWhoisLookupIpFunction.evaluate(FunctionArgs args, EvaluationContext context)