# Functions
BuildSelectorFromConfig creates a selector from a configuration object.
ConcatSelectorExpr combines multiple expressions that are run one after the other.
ConditionalSelectorExpr executes the given expression only if the event matches the given condition.
ConstSelectorExpr creates a selector expression that always returns the configured string.
EmptySelectorExpr create a selector expression that returns an empty string.
FmtSelectorExpr creates a selector expression using a format string.
LookupSelectorExpr replaces the produced string with an table entry.
MakeSelector creates a selector from a set of selector expressions.
# Constants
SelectorKeepCase instructs the Selector to not modify the string output.
SelectorLowerCase instructs the Selector to always transform the string output to lower case only.
SelectorUpperCase instructs the Selector to always transform the string output to upper case only.
# Interfaces
SelectorExpr represents an expression object that can be composed with other expressions in order to build a Selector.
# Type aliases
SelectorCase is used to configure a Selector output string casing.