Documentation ¶
Index ¶
- type Logger
- type MetricsOptions
- type Options
- type Statsd
- type System
- func (s *System) Addr() string
- func (s *System) Log(keyvals ...interface{}) error
- func (s *System) RegisterChecker(component string, checker healthz.HealthChecker) error
- func (s *System) Run(signals <-chan os.Signal, ready chan<- struct{}) error
- func (s *System) Start() error
- func (s *System) Stop() error
- type TLS
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Logger ¶
type Logger interface { Warn(args ...interface{}) Warnf(template string, args ...interface{}) }
type MetricsOptions ¶
type Options ¶
type Options struct { Logger Logger ListenAddress string Metrics MetricsOptions TLS TLS Version string }
type System ¶
func (*System) RegisterChecker ¶
func (s *System) RegisterChecker(component string, checker healthz.HealthChecker) error
Click to show internal directories.
Click to hide internal directories.