Versions in this module Expand all Collapse all v1 v1.1.0 Aug 22, 2021 Changes in this version + const LevelDebug + const LevelError + const LevelInfo + const LevelWarn + const TypeErrorReporter + const TypeLogger + const TypeMetrics + func NewDefaultProvider() interface + type ErrorReportingProvider interface + ReportError func(error) + type GenericProvider interface + Close func() error + type InstanceProviderFunc func() interface + type LoggingProvider interface + Log func(string, ...string) + LogWithLevel func(Severity, string, ...string) + type MetricsProvider interface + Meter func(ctx context.Context, metric string, args ...string) + type ProviderConfig struct + ID string + Impl InstanceProviderFunc + Type ProviderType + func WithProvider(ID string, providerType ProviderType, impl InstanceProviderFunc) ProviderConfig + type ProviderType int + func (l ProviderType) String() string + type Severity int