slogger: github.com/mongodb/slogger/v2/slogger/retaining_level_filter_appender Index | Files

package retaining_level_filter_appender

import "github.com/mongodb/slogger/v2/slogger/retaining_level_filter_appender"

Index

Package Files

log_retainer.go retaining_level_filter_appender.go

type RetainingLevelFilterAppender Uses

type RetainingLevelFilterAppender struct {
    // contains filtered or unexported fields
}

func New Uses

func New(categoryKey string, capacityPerCategory int, level slogger.Level, appender slogger.Appender) *RetainingLevelFilterAppender

func (*RetainingLevelFilterAppender) Append Uses

func (self *RetainingLevelFilterAppender) Append(log *slogger.Log) error

func (*RetainingLevelFilterAppender) AppendRetainedLogs Uses

func (self *RetainingLevelFilterAppender) AppendRetainedLogs(category string) []error

func (*RetainingLevelFilterAppender) ClearRetainedLogs Uses

func (self *RetainingLevelFilterAppender) ClearRetainedLogs(category string)

func (*RetainingLevelFilterAppender) Flush Uses

func (self *RetainingLevelFilterAppender) Flush() error

func (*RetainingLevelFilterAppender) Level Uses

func (self *RetainingLevelFilterAppender) Level() slogger.Level

func (*RetainingLevelFilterAppender) Retention Uses

func (self *RetainingLevelFilterAppender) Retention() bool

func (*RetainingLevelFilterAppender) SetLevel Uses

func (self *RetainingLevelFilterAppender) SetLevel(level slogger.Level)

func (*RetainingLevelFilterAppender) SetRetention Uses

func (self *RetainingLevelFilterAppender) SetRetention(retention bool)

Package retaining_level_filter_appender imports 4 packages (graph). Updated 2016-09-18. Refresh now. Tools for package owners. This is an inactive package (no imports and no commits in at least two years).