Documentation
¶
Index ¶
- type ConfigBucket
- type ConfigFileTracer
- type ConfigLogger
- type ConfigLoggerFile
- type ConfigOpenTracing
- type ConfigTracer
- type ConfigTracerJaeger
- type ConfigTracerZipkin
- type Configuration
- type FileLogger
- type FileTracer
- type JaegerTracer
- type Setter
- func (o *Setter) SetBucketBatch(n int) *Setter
- func (o *Setter) SetBucketCapacity(n int) *Setter
- func (o *Setter) SetBucketConcurrency(n int32) *Setter
- func (o *Setter) SetBucketFrequency(n int) *Setter
- func (o *Setter) SetFileLoggerExt(s string) *Setter
- func (o *Setter) SetFileLoggerFolder(s string) *Setter
- func (o *Setter) SetFileLoggerName(s string) *Setter
- func (o *Setter) SetFileLoggerPath(s string) *Setter
- func (o *Setter) SetFileTracerExt(s string) *Setter
- func (o *Setter) SetFileTracerFolder(s string) *Setter
- func (o *Setter) SetFileTracerName(s string) *Setter
- func (o *Setter) SetFileTracerPath(s string) *Setter
- func (o *Setter) SetJaegerTracerContentType(s string) *Setter
- func (o *Setter) SetJaegerTracerEndpoint(s string) *Setter
- func (o *Setter) SetJaegerTracerPassword(s string) *Setter
- func (o *Setter) SetJaegerTracerUsername(s string) *Setter
- func (o *Setter) SetLoggerExporter(v string) *Setter
- func (o *Setter) SetLoggerLevel(v common.Level) *Setter
- func (o *Setter) SetOpenTracingSampled(s string) *Setter
- func (o *Setter) SetOpenTracingSpanId(s string) *Setter
- func (o *Setter) SetOpenTracingTraceId(s string) *Setter
- func (o *Setter) SetTracerExporter(s string) *Setter
- func (o *Setter) SetTracerTopic(s string) *Setter
- func (o *Setter) SetZipkinTracerContentType(s string) *Setter
- func (o *Setter) SetZipkinTracerEndpoint(s string) *Setter
- type ZipkinTracer
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ConfigBucket ¶
type ConfigFileTracer ¶
type ConfigFileTracer interface {
GetFileTracer() FileTracer
}
type ConfigLogger ¶
type ConfigLoggerFile ¶
type ConfigLoggerFile interface {
GetFileLogger() FileLogger
}
type ConfigOpenTracing ¶
type ConfigTracer ¶
type ConfigTracerJaeger ¶
type ConfigTracerJaeger interface {
GetJaegerTracer() JaegerTracer
}
type ConfigTracerZipkin ¶
type ConfigTracerZipkin interface {
GetZipkinTracer() ZipkinTracer
}
type Configuration ¶
type Configuration interface { ConfigBucket ConfigLogger ConfigLoggerFile ConfigTracer ConfigTracerJaeger ConfigTracerZipkin ConfigFileTracer ConfigOpenTracing // Setter // 设置配置参数. Setter() *Setter }
Configuration 全部配置接口.
var ( // Config // 全部配置. Config Configuration )
type FileLogger ¶
type FileTracer ¶
type JaegerTracer ¶
type Setter ¶
type Setter struct {
// contains filtered or unexported fields
}
Setter 设置字段.
func (*Setter) SetBucketBatch ¶
func (*Setter) SetBucketCapacity ¶
func (*Setter) SetBucketConcurrency ¶
func (*Setter) SetBucketFrequency ¶
func (*Setter) SetFileLoggerExt ¶
func (*Setter) SetFileLoggerFolder ¶
func (*Setter) SetFileLoggerName ¶
func (*Setter) SetFileLoggerPath ¶
func (*Setter) SetFileTracerExt ¶
func (*Setter) SetFileTracerFolder ¶
func (*Setter) SetFileTracerName ¶
func (*Setter) SetFileTracerPath ¶
func (*Setter) SetJaegerTracerContentType ¶
func (*Setter) SetJaegerTracerEndpoint ¶
func (*Setter) SetJaegerTracerPassword ¶
func (*Setter) SetJaegerTracerUsername ¶
func (*Setter) SetLoggerExporter ¶
func (*Setter) SetOpenTracingSampled ¶
func (*Setter) SetOpenTracingSpanId ¶
func (*Setter) SetOpenTracingTraceId ¶
func (*Setter) SetTracerExporter ¶
func (*Setter) SetTracerTopic ¶
func (*Setter) SetZipkinTracerContentType ¶
func (*Setter) SetZipkinTracerEndpoint ¶
type ZipkinTracer ¶
Click to show internal directories.
Click to hide internal directories.