Versions in this module Expand all Collapse all v1 v1.1.0 Apr 5, 2024 v1.0.0 Feb 7, 2024 Changes in this version + func IsInternalMetricName(name string) bool + func NewDropUnsampled(dropRUM bool, droppedCallback func(int64)) modelpb.BatchProcessor + type Chained []modelpb.BatchProcessor + func (c Chained) ProcessBatch(ctx context.Context, batch *modelpb.Batch) error + type ConfigOption func(config) config + func WithTracerProvider(tp trace.TracerProvider) ConfigOption + type RemoveEventReceived struct + func (RemoveEventReceived) ProcessBatch(ctx context.Context, b *modelpb.Batch) error + type SetCulprit struct + func (s SetCulprit) ProcessBatch(ctx context.Context, b *modelpb.Batch) error + type SetDataStream struct + Namespace string + func (s *SetDataStream) ProcessBatch(ctx context.Context, b *modelpb.Batch) error + type SetDefaultServiceEnvironment struct + DefaultServiceEnvironment string + func (s *SetDefaultServiceEnvironment) ProcessBatch(ctx context.Context, b *modelpb.Batch) error + type SetErrorMessage struct + func (s SetErrorMessage) ProcessBatch(ctx context.Context, b *modelpb.Batch) error + type SetGroupingKey struct + func (s SetGroupingKey) ProcessBatch(ctx context.Context, b *modelpb.Batch) error + type SetHostHostname struct + func (SetHostHostname) ProcessBatch(ctx context.Context, b *modelpb.Batch) error + type SetServiceNodeName struct + func (SetServiceNodeName) ProcessBatch(ctx context.Context, b *modelpb.Batch) error + type Tracer struct + func NewTracer(n string, p modelpb.BatchProcessor, opts ...ConfigOption) *Tracer + func (c *Tracer) ProcessBatch(ctx context.Context, b *modelpb.Batch) error