Versions in this module Expand all Collapse all v2 v2.8.4 Sep 29, 2024 Changes in this version + func TestFileCreationMode(t *testing.T) — windows/amd64 + type AppendEncoder struct + Fields map[string]any + WrappedRaw json.RawMessage + func (AppendEncoder) KengineModule() kengine.ModuleInfo + func (fe *AppendEncoder) ConfigureDefaultFormat(wo kengine.WriterOpener) error + func (fe *AppendEncoder) Provision(ctx kengine.Context) error + func (fe *AppendEncoder) UnmarshalKenginefile(d *kenginefile.Dispenser) error + func (fe AppendEncoder) AddArray(key string, marshaler zapcore.ArrayMarshaler) error + func (fe AppendEncoder) AddBinary(key string, value []byte) + func (fe AppendEncoder) AddBool(key string, value bool) + func (fe AppendEncoder) AddByteString(key string, value []byte) + func (fe AppendEncoder) AddComplex128(key string, value complex128) + func (fe AppendEncoder) AddComplex64(key string, value complex64) + func (fe AppendEncoder) AddDuration(key string, value time.Duration) + func (fe AppendEncoder) AddFloat32(key string, value float32) + func (fe AppendEncoder) AddFloat64(key string, value float64) + func (fe AppendEncoder) AddInt(key string, value int) + func (fe AppendEncoder) AddInt16(key string, value int16) + func (fe AppendEncoder) AddInt32(key string, value int32) + func (fe AppendEncoder) AddInt64(key string, value int64) + func (fe AppendEncoder) AddInt8(key string, value int8) + func (fe AppendEncoder) AddObject(key string, marshaler zapcore.ObjectMarshaler) error + func (fe AppendEncoder) AddReflected(key string, value any) error + func (fe AppendEncoder) AddString(key, value string) + func (fe AppendEncoder) AddTime(key string, value time.Time) + func (fe AppendEncoder) AddUint(key string, value uint) + func (fe AppendEncoder) AddUint16(key string, value uint16) + func (fe AppendEncoder) AddUint32(key string, value uint32) + func (fe AppendEncoder) AddUint64(key string, value uint64) + func (fe AppendEncoder) AddUint8(key string, value uint8) + func (fe AppendEncoder) AddUintptr(key string, value uintptr) + func (fe AppendEncoder) Clone() zapcore.Encoder + func (fe AppendEncoder) EncodeEntry(ent zapcore.Entry, fields []zapcore.Field) (*buffer.Buffer, error) + func (fe AppendEncoder) OpenNamespace(key string) + type ConsoleEncoder struct + func (ConsoleEncoder) KengineModule() kengine.ModuleInfo + func (ce *ConsoleEncoder) Provision(_ kengine.Context) error + func (ce *ConsoleEncoder) UnmarshalKenginefile(d *kenginefile.Dispenser) error + type CookieFilter struct + Actions []cookieFilterAction + func (CookieFilter) KengineModule() kengine.ModuleInfo + func (f *CookieFilter) Validate() error + func (m *CookieFilter) UnmarshalKenginefile(d *kenginefile.Dispenser) error + func (m CookieFilter) Filter(in zapcore.Field) zapcore.Field + type DeleteFilter struct + func (DeleteFilter) Filter(in zapcore.Field) zapcore.Field + func (DeleteFilter) KengineModule() kengine.ModuleInfo + func (DeleteFilter) UnmarshalKenginefile(d *kenginefile.Dispenser) error + type FileWriter struct + Filename string + Mode fileMode + Roll *bool + RollCompress *bool + RollKeep int + RollKeepDays int + RollLocalTime bool + RollSizeMB int + func (FileWriter) KengineModule() kengine.ModuleInfo + func (fw *FileWriter) Provision(ctx kengine.Context) error + func (fw *FileWriter) UnmarshalKenginefile(d *kenginefile.Dispenser) error + func (fw FileWriter) OpenWriter() (io.WriteCloser, error) + func (fw FileWriter) String() string + func (fw FileWriter) WriterKey() string + type FilterEncoder struct + Fields map[string]LogFieldFilter + FieldsRaw map[string]json.RawMessage + WrappedRaw json.RawMessage + func (FilterEncoder) KengineModule() kengine.ModuleInfo + func (fe *FilterEncoder) ConfigureDefaultFormat(wo kengine.WriterOpener) error + func (fe *FilterEncoder) Provision(ctx kengine.Context) error + func (fe *FilterEncoder) UnmarshalKenginefile(d *kenginefile.Dispenser) error + func (fe FilterEncoder) AddArray(key string, marshaler zapcore.ArrayMarshaler) error + func (fe FilterEncoder) AddBinary(key string, value []byte) + func (fe FilterEncoder) AddBool(key string, value bool) + func (fe FilterEncoder) AddByteString(key string, value []byte) + func (fe FilterEncoder) AddComplex128(key string, value complex128) + func (fe FilterEncoder) AddComplex64(key string, value complex64) + func (fe FilterEncoder) AddDuration(key string, value time.Duration) + func (fe FilterEncoder) AddFloat32(key string, value float32) + func (fe FilterEncoder) AddFloat64(key string, value float64) + func (fe FilterEncoder) AddInt(key string, value int) + func (fe FilterEncoder) AddInt16(key string, value int16) + func (fe FilterEncoder) AddInt32(key string, value int32) + func (fe FilterEncoder) AddInt64(key string, value int64) + func (fe FilterEncoder) AddInt8(key string, value int8) + func (fe FilterEncoder) AddObject(key string, marshaler zapcore.ObjectMarshaler) error + func (fe FilterEncoder) AddReflected(key string, value any) error + func (fe FilterEncoder) AddString(key, value string) + func (fe FilterEncoder) AddTime(key string, value time.Time) + func (fe FilterEncoder) AddUint(key string, value uint) + func (fe FilterEncoder) AddUint16(key string, value uint16) + func (fe FilterEncoder) AddUint32(key string, value uint32) + func (fe FilterEncoder) AddUint64(key string, value uint64) + func (fe FilterEncoder) AddUint8(key string, value uint8) + func (fe FilterEncoder) AddUintptr(key string, value uintptr) + func (fe FilterEncoder) Clone() zapcore.Encoder + func (fe FilterEncoder) EncodeEntry(ent zapcore.Entry, fields []zapcore.Field) (*buffer.Buffer, error) + func (fe FilterEncoder) OpenNamespace(key string) + type HashFilter struct + func (HashFilter) KengineModule() kengine.ModuleInfo + func (f *HashFilter) Filter(in zapcore.Field) zapcore.Field + func (f *HashFilter) UnmarshalKenginefile(d *kenginefile.Dispenser) error + type IPMaskFilter struct + IPv4MaskRaw int + IPv6MaskRaw int + func (IPMaskFilter) KengineModule() kengine.ModuleInfo + func (m *IPMaskFilter) Provision(ctx kengine.Context) error + func (m *IPMaskFilter) UnmarshalKenginefile(d *kenginefile.Dispenser) error + func (m IPMaskFilter) Filter(in zapcore.Field) zapcore.Field + type JSONEncoder struct + func (JSONEncoder) KengineModule() kengine.ModuleInfo + func (je *JSONEncoder) Provision(_ kengine.Context) error + func (je *JSONEncoder) UnmarshalKenginefile(d *kenginefile.Dispenser) error + type LogEncoderConfig struct + CallerKey *string + DurationFormat string + LevelFormat string + LevelKey *string + LineEnding *string + MessageKey *string + NameKey *string + StacktraceKey *string + TimeFormat string + TimeKey *string + TimeLocal bool + func (lec *LogEncoderConfig) UnmarshalKenginefile(d *kenginefile.Dispenser) error + func (lec *LogEncoderConfig) ZapcoreEncoderConfig() zapcore.EncoderConfig + type LogFieldFilter interface + Filter func(zapcore.Field) zapcore.Field + type MockCore struct + func (MockCore) KengineModule() kengine.ModuleInfo + func (lec *MockCore) UnmarshalKenginefile(d *kenginefile.Dispenser) error + type NetWriter struct + Address string + DialTimeout kengine.Duration + SoftStart bool + func (NetWriter) KengineModule() kengine.ModuleInfo + func (nw *NetWriter) Provision(ctx kengine.Context) error + func (nw *NetWriter) UnmarshalKenginefile(d *kenginefile.Dispenser) error + func (nw NetWriter) OpenWriter() (io.WriteCloser, error) + func (nw NetWriter) String() string + func (nw NetWriter) WriterKey() string + type QueryFilter struct + Actions []queryFilterAction + func (QueryFilter) KengineModule() kengine.ModuleInfo + func (f *QueryFilter) Validate() error + func (m *QueryFilter) UnmarshalKenginefile(d *kenginefile.Dispenser) error + func (m QueryFilter) Filter(in zapcore.Field) zapcore.Field + type RegexpFilter struct + RawRegexp string + Value string + func (RegexpFilter) KengineModule() kengine.ModuleInfo + func (f *RegexpFilter) Filter(in zapcore.Field) zapcore.Field + func (f *RegexpFilter) UnmarshalKenginefile(d *kenginefile.Dispenser) error + func (m *RegexpFilter) Provision(ctx kengine.Context) error + type RenameFilter struct + Name string + func (RenameFilter) KengineModule() kengine.ModuleInfo + func (f *RenameFilter) Filter(in zapcore.Field) zapcore.Field + func (f *RenameFilter) UnmarshalKenginefile(d *kenginefile.Dispenser) error + type ReplaceFilter struct + Value string + func (ReplaceFilter) KengineModule() kengine.ModuleInfo + func (f *ReplaceFilter) Filter(in zapcore.Field) zapcore.Field + func (f *ReplaceFilter) UnmarshalKenginefile(d *kenginefile.Dispenser) error Other modules containing this package github.com/khulnasoft/kengine