e3.1.0 Refactored lifecycle (configuration, drop report, heartbeat).
This commit is contained in:
12
builder.go
12
builder.go
@ -52,6 +52,12 @@ func (b *Builder) LevelString(level string) *Builder {
|
||||
return b
|
||||
}
|
||||
|
||||
// Name sets the log level.
|
||||
func (b *Builder) Name(name string) *Builder {
|
||||
b.cfg.Name = name
|
||||
return b
|
||||
}
|
||||
|
||||
// Directory sets the log directory.
|
||||
func (b *Builder) Directory(dir string) *Builder {
|
||||
b.cfg.Directory = dir
|
||||
@ -64,6 +70,12 @@ func (b *Builder) Format(format string) *Builder {
|
||||
return b
|
||||
}
|
||||
|
||||
// Extension sets the log level.
|
||||
func (b *Builder) Extension(ext string) *Builder {
|
||||
b.cfg.Extension = ext
|
||||
return b
|
||||
}
|
||||
|
||||
// BufferSize sets the channel buffer size.
|
||||
func (b *Builder) BufferSize(size int64) *Builder {
|
||||
b.cfg.BufferSize = size
|
||||
|
||||
Reference in New Issue
Block a user