Uses of Class
org.graylog.plugins.pipelineprocessor.ast.functions.FunctionArgs
Package
Description
-
Uses of FunctionArgs in org.graylog.plugins.cef.pipelines.rules
Modifier and TypeMethodDescriptionCEFParserFunction.evaluate
(FunctionArgs args, EvaluationContext context) -
Uses of FunctionArgs in org.graylog.plugins.pipelineprocessor.ast.expressions
ModifierConstructorDescriptionFunctionExpression
(org.antlr.v4.runtime.Token start, FunctionArgs args) -
Uses of FunctionArgs in org.graylog.plugins.pipelineprocessor.ast.functions
Modifier and TypeMethodDescriptionFunction.evaluate
(FunctionArgs args, EvaluationContext context) ParameterDescriptor.optional
(FunctionArgs args, EvaluationContext context) AbstractFunction.preComputeConstantArgument
(FunctionArgs args, String name, Expression arg) Function.preComputeConstantArgument
(FunctionArgs args, String name, Expression arg) Implementations should provide a non-null value for each argument they wish to pre-compute.default void
Function.preprocessArgs
(FunctionArgs args) ParameterDescriptor.required
(FunctionArgs args, EvaluationContext context) -
Uses of FunctionArgs in org.graylog.plugins.pipelineprocessor.functions
Modifier 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 FunctionArgs in org.graylog.plugins.pipelineprocessor.functions.conversion
Modifier 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 FunctionArgs in org.graylog.plugins.pipelineprocessor.functions.dates
Modifier and TypeMethodDescriptionprotected org.joda.time.DateTime
DateConversion.evaluate
(FunctionArgs args, EvaluationContext context, org.joda.time.DateTimeZone timezone) protected org.joda.time.DateTime
FlexParseDate.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.DateTime
Now.evaluate
(FunctionArgs args, EvaluationContext context, org.joda.time.DateTimeZone timezone) org.joda.time.DateTime
ParseDate.evaluate
(FunctionArgs args, EvaluationContext context, org.joda.time.DateTimeZone timezone) org.joda.time.DateTime
ParseUnixMilliseconds.evaluate
(FunctionArgs args, EvaluationContext context, org.joda.time.DateTimeZone timezone) org.joda.time.DateTime
TimezoneAwareFunction.evaluate
(FunctionArgs args, EvaluationContext context) protected abstract org.joda.time.DateTime
TimezoneAwareFunction.evaluate
(FunctionArgs args, EvaluationContext context, org.joda.time.DateTimeZone timezone) -
Uses of FunctionArgs in org.graylog.plugins.pipelineprocessor.functions.dates.periods
Modifier and TypeMethodDescriptionorg.joda.time.Period
AbstractPeriodComponentFunction.evaluate
(FunctionArgs args, EvaluationContext context) IsPeriod.evaluate
(FunctionArgs args, EvaluationContext context) org.joda.time.Period
PeriodParseFunction.evaluate
(FunctionArgs args, EvaluationContext context) -
Uses of FunctionArgs in org.graylog.plugins.pipelineprocessor.functions.debug
Modifier and TypeMethodDescriptionDebug.evaluate
(FunctionArgs args, EvaluationContext context) MetricCounterIncrement.evaluate
(FunctionArgs args, EvaluationContext context) -
Uses of FunctionArgs in org.graylog.plugins.pipelineprocessor.functions.ips
Modifier and TypeMethodDescriptionCidrMatch.evaluate
(FunctionArgs args, EvaluationContext context) IpAddressConversion.evaluate
(FunctionArgs args, EvaluationContext context) IsIp.evaluate
(FunctionArgs args, EvaluationContext context) -
Uses of FunctionArgs in org.graylog.plugins.pipelineprocessor.functions.json
Modifier and TypeMethodDescriptionIsJson.evaluate
(FunctionArgs args, EvaluationContext context) com.fasterxml.jackson.databind.JsonNode
JsonFlatten.evaluate
(FunctionArgs args, EvaluationContext context) com.fasterxml.jackson.databind.JsonNode
JsonParse.evaluate
(FunctionArgs args, EvaluationContext context) SelectJsonPath.evaluate
(FunctionArgs args, EvaluationContext context) -
Uses of FunctionArgs in org.graylog.plugins.pipelineprocessor.functions.lookup
Modifier 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 FunctionArgs in org.graylog.plugins.pipelineprocessor.functions.messages
Modifier 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 FunctionArgs in org.graylog.plugins.pipelineprocessor.functions.strings
Modifier 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 FunctionArgs in org.graylog.plugins.pipelineprocessor.functions.syslog
Modifier 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 FunctionArgs in org.graylog.plugins.pipelineprocessor.functions.urls
Modifier 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 FunctionArgs in org.graylog.plugins.threatintel.functions.abusech
Modifier and TypeMethodDescriptionAbuseChRansomDomainLookupFunction.evaluate
(FunctionArgs args, EvaluationContext context) AbuseChRansomIpLookupFunction.evaluate
(FunctionArgs args, EvaluationContext context) -
Uses of FunctionArgs in org.graylog.plugins.threatintel.functions.global
Modifier and TypeMethodDescriptionGlobalDomainLookupFunction.evaluate
(FunctionArgs args, EvaluationContext context) GlobalIpLookupFunction.evaluate
(FunctionArgs args, EvaluationContext context) -
Uses of FunctionArgs in org.graylog.plugins.threatintel.functions.misc
Modifier and TypeMethodDescriptionPrivateNetLookupFunction.evaluate
(FunctionArgs args, EvaluationContext context) -
Uses of FunctionArgs in org.graylog.plugins.threatintel.functions.otx
Modifier and TypeMethodDescriptionOTXDomainLookupFunction.evaluate
(FunctionArgs args, EvaluationContext context) OTXIPLookupFunction.evaluate
(FunctionArgs args, EvaluationContext context) -
Uses of FunctionArgs in org.graylog.plugins.threatintel.functions.spamhaus
Modifier and TypeMethodDescriptionSpamhausIpLookupFunction.evaluate
(FunctionArgs args, EvaluationContext context) -
Uses of FunctionArgs in org.graylog.plugins.threatintel.functions.tor
Modifier and TypeMethodDescriptionTorExitNodeLookupFunction.evaluate
(FunctionArgs args, EvaluationContext context) -
Uses of FunctionArgs in org.graylog.plugins.threatintel.whois.ip
Modifier and TypeMethodDescriptionWhoisLookupIpFunction.evaluate
(FunctionArgs args, EvaluationContext context)