Documentation
¶
Overview ¶
Package writelogger provides the writelogger structs.
Index ¶
- type Config
- type WriteLogger
- func (w *WriteLogger) AppendMessage(bucket string, key string, version int, message []byte) error
- func (w *WriteLogger) DeleteLog(bucket string, key string, version int) error
- func (w *WriteLogger) LogReader(bucket string, key string, version int) (io.Reader, io.Closer, error)
- func (w *WriteLogger) SetLogger(l logger.Logger)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type WriteLogger ¶
type WriteLogger struct {
// contains filtered or unexported fields
}
func New ¶
func New(cfg Config) *WriteLogger
func (*WriteLogger) AppendMessage ¶
func (*WriteLogger) DeleteLog ¶
func (w *WriteLogger) DeleteLog(bucket string, key string, version int) error
func (*WriteLogger) SetLogger ¶
func (w *WriteLogger) SetLogger(l logger.Logger)
SetLogger sets the logger used for logging messages. Note, this is not the same "logger" that the WriteLogger represents, which logs data writes.
Click to show internal directories.
Click to hide internal directories.