Struct cernan::filter::json_encode_filter::JSONEncodeFilterConfig[][src]

pub struct JSONEncodeFilterConfig {
    pub config_path: Option<String>,
    pub forwards: Vec<String>,
    pub parse_line: bool,
    pub tags: TagMap,
}

Configuration for JSONEncodeFilter

Fields

The filter's unique name in the routing topology.

The forwards along which the filter will emit its metric::Events.

Whether the filter should attempt to parse LogLine values that are valid JSON objects.

The tags to be applied to all metric::Events streaming through this filter. These tags will overwrite any tags carried by the metric::Event itself.

Trait Implementations

impl Clone for JSONEncodeFilterConfig
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl Debug for JSONEncodeFilterConfig
[src]

Formats the value using the given formatter. Read more

Auto Trait Implementations