writer

package
v0.16.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 24, 2024 License: Apache-2.0 Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type BufferedLogger

type BufferedLogger struct {
	Messages []*pb.Log
	// contains filtered or unexported fields
}

func NewSafeBufferedLogger added in v0.12.0

func NewSafeBufferedLogger() *BufferedLogger

func (*BufferedLogger) Write

func (b *BufferedLogger) Write(level LogLevel, message string) error

nolint: unparam

type LogLevel

type LogLevel int
const (
	LogLevelTrace LogLevel = iota
	LogLevelDebug
	LogLevelInfo
	LogLevelWarning
	LogLevelError
	LogLevelFatal
)

type LogWriter

type LogWriter interface {
	Write(LogLevel, string) error
}

func NewLogWriter

func NewLogWriter(l log.Logger) LogWriter

type RefreshJobResponseWriter

type RefreshJobResponseWriter interface {
	LogWriter
}

type ReplaceAllJobSpecificationsResponseWriter

type ReplaceAllJobSpecificationsResponseWriter interface {
	LogWriter
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL