| Class | Description |
|---|---|
| AppendProcessor |
Processor that appends value or values to existing lists.
|
| AppendProcessor.Factory | |
| BytesProcessor |
Processor that converts the content of string fields to the byte value.
|
| BytesProcessor.Factory | |
| ConvertProcessor |
Processor that converts fields content to a different type.
|
| ConvertProcessor.Factory | |
| DateIndexNameProcessor | |
| DateIndexNameProcessor.Factory | |
| DateProcessor | |
| DateProcessor.Factory | |
| DissectProcessor | |
| DissectProcessor.Factory | |
| DotExpanderProcessor | |
| DotExpanderProcessor.Factory | |
| FailProcessor |
Processor that raises a runtime exception with a provided
error message.
|
| FailProcessor.Factory | |
| ForEachProcessor |
A processor that for each value in a list executes a one or more processors.
|
| ForEachProcessor.Factory | |
| GrokProcessor | |
| GrokProcessor.Factory | |
| GrokProcessorGetAction | |
| GrokProcessorGetAction.Request | |
| GrokProcessorGetAction.RequestBuilder | |
| GrokProcessorGetAction.Response | |
| GrokProcessorGetAction.RestAction | |
| GrokProcessorGetAction.TransportAction | |
| GsubProcessor |
Processor that allows to search for patterns in field content and replace them with corresponding string replacement.
|
| GsubProcessor.Factory | |
| IngestCommonPlugin | |
| JoinProcessor |
Processor that joins the different items of an array into a single string value using a separator between each item.
|
| JoinProcessor.Factory | |
| JsonProcessor |
Processor that serializes a string-valued field into a
map of maps.
|
| JsonProcessor.Factory | |
| KeyValueProcessor |
The KeyValueProcessor parses and extracts messages of the `key=value` variety into fields with values of the keys.
|
| KeyValueProcessor.Factory | |
| LowercaseProcessor |
Processor that converts the content of string fields to lowercase.
|
| LowercaseProcessor.Factory | |
| Processors | |
| ProcessorsWhitelistExtension | |
| RemoveProcessor |
Processor that removes existing fields.
|
| RemoveProcessor.Factory | |
| RenameProcessor |
Processor that allows to rename existing fields.
|
| RenameProcessor.Factory | |
| ScriptProcessor |
Processor that evaluates a script with an ingest document in its context.
|
| ScriptProcessor.Factory | |
| SetProcessor |
Processor that adds new fields with their corresponding values.
|
| SetProcessor.Factory | |
| SortProcessor |
Processor that sorts an array of items.
|
| SortProcessor.Factory | |
| SplitProcessor |
Processor that splits fields content into different items based on the occurrence of a specified separator.
|
| SplitProcessor.Factory | |
| TrimProcessor |
Processor that trims the content of string fields.
|
| TrimProcessor.Factory | |
| UppercaseProcessor |
Processor that converts the content of string fields to uppercase.
|
| UppercaseProcessor.Factory | |
| URLDecodeProcessor |
Processor that URL-decodes a string
|
| URLDecodeProcessor.Factory |
| Enum | Description |
|---|---|
| SortProcessor.SortOrder |
| Exception | Description |
|---|---|
| FailProcessorException |
Exception class thrown by
FailProcessor. |