# Functions

DefaultSampler return sdktrace.Sampler.
NewBatchSpanProcessor creates a new SpanProcessor that will send completed span batches to the exporter with the supplied options.
NewDeferredSampleProcessor create a new deferred sample processor.
NewDeferredSampler crate a new deferred sampler.
NewSampler .
SetNoopTracerProvider set the global trace provider as noop.
WithBatchTimeout set BatchTimeout helper.
WithBlocking set Blocking helper.
WithExportTimeout set ExportTimeout helper.
WithMaxExportBatchSize set MaxExportBatchSize helper.
WithMaxPacketSize set MaxPacketSize helper.
WithMaxQueueSize set MaxQueueSize helper.

# Constants

DefaultBatchTimeout default batch timeout.
DefaultExportTimeout default export timeout.
DefaultMaxBatchedPacketSize default max batched packet size.
DefaultMaxExportBatchSize default max export batch size.
DefaultMaxQueueSize default max queue size.

# Variables

DefaultGetCalleeMethodInfo .
ForceSamplerKey for debug.
NoopTracerProvider implementation a tracer provider that will do nothing use code lines blow to set a noop tracer otel.SetTracerProvider(NoopTracerProvider).

# Structs

BatchSpanProcessorOptions BatchSpanProcessor options.
DeferredSampleConfig deferred sampling configuration.
DeferredSampleProcessor deferred sampling processor, processing filter conditions after span.End.
MethodFraction method special fraction.
MethodInfo .
Sampler .
SamplerConfig sampler fractions config.
SamplerOptions .
SpecialFraction special fraction config.

# Type aliases

BatchSpanProcessorOption BatchSpanProcessor Option helper.
DeferredSampler deferred sampling, processing the filtering conditions after span.End.
GetCalleeMethodInfo .
SamplerOption .