@@ -13,8 +13,8 @@ import (
13
13
"go.opentelemetry.io/collector/component"
14
14
)
15
15
16
- // CreateSettings holds configuration for building Telemetry.
17
- type CreateSettings struct {
16
+ // Settings holds configuration for building Telemetry.
17
+ type Settings struct {
18
18
BuildInfo component.BuildInfo
19
19
AsyncErrorChannel chan error
20
20
ZapOptions []zap.Option
@@ -29,10 +29,10 @@ type Factory interface {
29
29
CreateDefaultConfig () component.Config
30
30
31
31
// CreateLogger creates a logger.
32
- CreateLogger (ctx context.Context , set CreateSettings , cfg component.Config ) (* zap.Logger , error )
32
+ CreateLogger (ctx context.Context , set Settings , cfg component.Config ) (* zap.Logger , error )
33
33
34
34
// CreateTracerProvider creates a TracerProvider.
35
- CreateTracerProvider (ctx context.Context , set CreateSettings , cfg component.Config ) (trace.TracerProvider , error )
35
+ CreateTracerProvider (ctx context.Context , set Settings , cfg component.Config ) (trace.TracerProvider , error )
36
36
37
37
// TODO: Add CreateMeterProvider.
38
38
@@ -69,7 +69,7 @@ func (f *factory) CreateDefaultConfig() component.Config {
69
69
}
70
70
71
71
// CreateLoggerFunc is the equivalent of Factory.CreateLogger.
72
- type CreateLoggerFunc func (context.Context , CreateSettings , component.Config ) (* zap.Logger , error )
72
+ type CreateLoggerFunc func (context.Context , Settings , component.Config ) (* zap.Logger , error )
73
73
74
74
// WithLogger overrides the default no-op logger.
75
75
func WithLogger (createLogger CreateLoggerFunc ) FactoryOption {
@@ -78,15 +78,15 @@ func WithLogger(createLogger CreateLoggerFunc) FactoryOption {
78
78
})
79
79
}
80
80
81
- func (f * factory ) CreateLogger (ctx context.Context , set CreateSettings , cfg component.Config ) (* zap.Logger , error ) {
81
+ func (f * factory ) CreateLogger (ctx context.Context , set Settings , cfg component.Config ) (* zap.Logger , error ) {
82
82
if f .CreateLoggerFunc == nil {
83
83
return zap .NewNop (), nil
84
84
}
85
85
return f .CreateLoggerFunc (ctx , set , cfg )
86
86
}
87
87
88
88
// CreateTracerProviderFunc is the equivalent of Factory.CreateTracerProvider.
89
- type CreateTracerProviderFunc func (context.Context , CreateSettings , component.Config ) (trace.TracerProvider , error )
89
+ type CreateTracerProviderFunc func (context.Context , Settings , component.Config ) (trace.TracerProvider , error )
90
90
91
91
// WithTracerProvider overrides the default no-op tracer provider.
92
92
func WithTracerProvider (createTracerProvider CreateTracerProviderFunc ) FactoryOption {
@@ -95,7 +95,7 @@ func WithTracerProvider(createTracerProvider CreateTracerProviderFunc) FactoryOp
95
95
})
96
96
}
97
97
98
- func (f * factory ) CreateTracerProvider (ctx context.Context , set CreateSettings , cfg component.Config ) (trace.TracerProvider , error ) {
98
+ func (f * factory ) CreateTracerProvider (ctx context.Context , set Settings , cfg component.Config ) (trace.TracerProvider , error ) {
99
99
if f .CreateTracerProviderFunc == nil {
100
100
return tracenoop .NewTracerProvider (), nil
101
101
}
0 commit comments