Versions in this module Expand all Collapse all v0 v0.1.0 Jun 5, 2023 Changes in this version + const EnvGateCue + const EnvGateName + const EnvSamplerTemplateName + const EnvironCarrierPrefix + func ContextWithEnvPropagation(parent context.Context) context.Context + func JaegerSetup(name string, with ...setupOptionFunc) (tp *trace.TracerProvider, closer closerFunc, err error) + func MapCarrierAsEnviron(mc propagation.MapCarrier) []string + func WithAgentExporter() setupOptionFunc + func WithEnvGate() setupOptionFunc + func WithGeneralPropagatorSetup() setupOptionFunc + func WithLogger(logger logr.Logger) setupOptionFunc + func WithRemoteSampler() setupOptionFunc + func WithSampler(s trace.Sampler) setupOptionFunc + func WithShutdownTimeout(t time.Duration) setupOptionFunc + type EnvironCarrier struct + func (e EnvironCarrier) Get(key string) string + func (e EnvironCarrier) Keys() []string + func (e EnvironCarrier) Set(key string, value string) + type UberTraceContext struct + func (tc UberTraceContext) Extract(ctx context.Context, carrier propagation.TextMapCarrier) context.Context + func (tc UberTraceContext) Fields() []string + func (tc UberTraceContext) Inject(ctx context.Context, carrier propagation.TextMapCarrier)