# Functions
NewCfgFromRaw returns a ContainerOutputConfig based on a raw config we get from the API.
NewPipelineManager creates a new Pipeline map.
# Structs
ClientLogger collects logs for a docker container logging to stdout and stderr, using the FIFO provided by the docker daemon.
ContainerOutputConfig has all the options we'll expect from --log-opts.
IdxSupport is a supporter type used by libbeat to manage index support.
Pipeline represents a single pipeline and the count of associated clients.
PipelineManager is a handler into the map of pipelines used by the plugin.