Versions in this module Expand all Collapse all v0 v0.0.3 Sep 22, 2022 Changes in this version + func IsStringInSlice(slice []string, str string) bool + func MakeHeader(tags []string) []string + func New(params output.Params) (output.Output, error) + func SampleToRow(sample *metrics.Sample, resTags []string, ignoredTags []string, row []string, ...) []string + type Config struct + FileName null.String + SaveInterval types.NullDuration + TimeFormat null.String + func GetConsolidatedConfig(jsonRawConf json.RawMessage, env map[string]string, arg string, ...) (Config, error) + func NewConfig() Config + func ParseArg(arg string, logger *logrus.Logger) (Config, error) + func (c Config) Apply(cfg Config) Config + type Output struct + func (o *Output) Description() string + func (o *Output) Start() error + func (o *Output) Stop() error + type TimeFormat uint8 + const TimeFormatRFC3339 + const TimeFormatUnix + func TimeFormatString(s string) (TimeFormat, error) + func TimeFormatValues() []TimeFormat + func (i TimeFormat) IsATimeFormat() bool + func (i TimeFormat) String() string