Documentation ¶
Overview ¶
Code generated by "bitfanDoc "; DO NOT EDIT
Modify or add event's field with the result of ¶
* an expression (math or compare) * a go template
**Operators and types supported in expression :**
* Modifiers: `+` `-` `/` `*` `&` `|` `^` `**` `%` `>>` `<<` * Comparators: `>` `>=` `<` `<=` `==` `!=` `=~` `!~` * Logical ops: `||` `&&` * Numeric constants, as 64-bit floating point (`12345.678`) * String constants (single quotes: `'foobar'`) * Date constants (single quotes, using any permutation of RFC3339, ISO8601, ruby date, or unix date; date parsing is automatically tried with any string constant) * Boolean constants: `true` `false` * Parenthesis to control order of evaluation `(` `)` * Arrays (anything separated by `,` within parenthesis: `(1, 2, 'foo')`) * Prefixes: `!` `-` `~` * Ternary conditional: `?` `:` * Null coalescence: `??`
Index ¶
Constants ¶
const (
PORT_SUCCESS = 0
)
Variables ¶
This section is empty.
Functions ¶
func New ¶
func New() processors.Processor
Types ¶
type EvaluatedParameters ¶
type EvaluatedParameters map[string]interface{}
func (EvaluatedParameters) Get ¶
func (ep EvaluatedParameters) Get(key string) (interface{}, error)