package internal
import "go.opentelemetry.io/otel/api/global/internal"
Index ¶
- func AtomicFieldOffsets() map[string]uintptr
- func MeterProvider() metric.Provider
- func Propagators() propagation.Propagators
- func ResetForTest()
- func SetMeterProvider(mp metric.Provider)
- func SetPropagators(pr propagation.Propagators)
- func SetTraceProvider(tp trace.Provider)
- func TraceProvider() trace.Provider
- type AsyncImpler
- type SyncImpler
Functions ¶
func AtomicFieldOffsets ¶
func MeterProvider ¶
MeterProvider is the internal implementation for global.MeterProvider.
func Propagators ¶
func Propagators() propagation.Propagators
Propagators is the internal implementation for global.Propagators.
func ResetForTest ¶
func ResetForTest()
ResetForTest restores the initial global state, for testing purposes.
func SetMeterProvider ¶
SetMeterProvider is the internal implementation for global.SetMeterProvider.
func SetPropagators ¶
func SetPropagators(pr propagation.Propagators)
SetPropagators is the internal implementation for global.SetPropagators.
func SetTraceProvider ¶
SetTraceProvider is the internal implementation for global.SetTraceProvider.
func TraceProvider ¶
TraceProvider is the internal implementation for global.TraceProvider.
Types ¶
type AsyncImpler ¶
AsyncImpler is implemented by all of the async metric instruments.
type SyncImpler ¶
SyncImpler is implemented by all of the sync metric instruments.
Source Files ¶
meter.go state.go trace.go
- Version
- v0.5.0
- Published
- May 14, 2020
- Platform
- js/wasm
- Imports
- 10 packages
- Last checked
- 15 minutes ago –
Tools for package owners.