Versions in this module Expand all Collapse all v1 v1.28.0 Jan 10, 2025 v1.27.0 Dec 6, 2024 Changes in this version + var ErrMissingCount = errors.New("multiline.count cannot be empty when count based aggregation is selected") + var ErrMissingPattern = errors.New("multiline.pattern cannot be empty when pattern based matching is selected") + func New(r reader.Reader, separator string, maxBytes int, config *Config) (reader.Reader, error) + type Config struct + FlushPattern *match.Matcher + LinesCount int + Match string + MaxLines *int + Negate bool + Pattern *match.Matcher + SkipNewLine bool + Timeout *time.Duration + Type multilineType + func DefaultConfig(pattern string) *Config + func (c *Config) Validate() error