Module processor

Source

Modulesยง

cmcd
Pipeline Processor for CMCD (Common Media Client Data) data.
csv
date
decolorize
Removes ANSI color control codes from the input text.
digest
Digest the input string by removing certain patterns.
dissect
epoch
gsub
join
json_parse
json_path
letter
regex
select
simple_extract
timestamp
urlencoding

Structsยง

Processors
STRING_FN ๐Ÿ”’
STRING_OR_HASH_FN ๐Ÿ”’

Enumsยง

ProcessorKind

Constantsยง

FIELDS_NAME ๐Ÿ”’
FIELD_NAME ๐Ÿ”’
IGNORE_MISSING_NAME ๐Ÿ”’
JSON_PATH_NAME ๐Ÿ”’
JSON_PATH_RESULT_INDEX_NAME ๐Ÿ”’
KEY_NAME ๐Ÿ”’
METHOD_NAME ๐Ÿ”’
PATTERNS_NAME ๐Ÿ”’
PATTERN_NAME ๐Ÿ”’
RENAME_TO_KEY ๐Ÿ”’
SEPARATOR_NAME ๐Ÿ”’
TARGET_FIELDS_NAME ๐Ÿ”’
TYPE_NAME ๐Ÿ”’

Traitsยง

Processor
Processor trait defines the interface for all processors.

Functionsยง

parse_processor ๐Ÿ”’
yaml_bool ๐Ÿ”’
yaml_list ๐Ÿ”’
yaml_new_field ๐Ÿ”’
yaml_new_fields ๐Ÿ”’
yaml_parse_string ๐Ÿ”’
yaml_parse_strings ๐Ÿ”’
yaml_string ๐Ÿ”’
yaml_strings ๐Ÿ”’