Documentation
¶
Index ¶
- type ApplicationInfo
- type NoopTelemetry
- func (t *NoopTelemetry) ApplicationStarted(ctx context.Context, application ApplicationInfo)
- func (t *NoopTelemetry) DestinationCreated(ctx context.Context, destinationType string)
- func (t *NoopTelemetry) Flush()
- func (t *NoopTelemetry) Init(ctx context.Context)
- func (t *NoopTelemetry) MakeSentryHandler() gin.HandlerFunc
- func (t *NoopTelemetry) TenantCreated(ctx context.Context)
- type Telemetry
- type TelemetryConfig
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ApplicationInfo ¶
type ApplicationInfo struct { Version string MQ string EntityStore string LogStore string PortalEnabled bool }
func (*ApplicationInfo) ToData ¶
func (a *ApplicationInfo) ToData() map[string]interface{}
type NoopTelemetry ¶
type NoopTelemetry struct{}
func (*NoopTelemetry) ApplicationStarted ¶
func (t *NoopTelemetry) ApplicationStarted(ctx context.Context, application ApplicationInfo)
func (*NoopTelemetry) DestinationCreated ¶
func (t *NoopTelemetry) DestinationCreated(ctx context.Context, destinationType string)
func (*NoopTelemetry) Flush ¶
func (t *NoopTelemetry) Flush()
func (*NoopTelemetry) Init ¶
func (t *NoopTelemetry) Init(ctx context.Context)
func (*NoopTelemetry) MakeSentryHandler ¶
func (t *NoopTelemetry) MakeSentryHandler() gin.HandlerFunc
func (*NoopTelemetry) TenantCreated ¶
func (t *NoopTelemetry) TenantCreated(ctx context.Context)
Click to show internal directories.
Click to hide internal directories.