Float64Counter is an OpenTelemetry Counter used to record float64 measurements. It produces no telemetry.
type Float64Counter struct{ embedded.Float64Counter }
func (Float64Counter) Add(context.Context, float64, ...metric.AddOption)
Add performs no operation.
Float64Histogram is an OpenTelemetry Histogram used to record float64 measurements. It produces no telemetry.
type Float64Histogram struct{ embedded.Float64Histogram }
func (Float64Histogram) Record(context.Context, float64, ...metric.RecordOption)
Record performs no operation.
Float64ObservableCounter is an OpenTelemetry ObservableCounter used to record float64 measurements. It produces no telemetry.
type Float64ObservableCounter struct { metric.Float64Observable embedded.Float64ObservableCounter }
Float64ObservableGauge is an OpenTelemetry ObservableGauge used to record float64 measurements. It produces no telemetry.
type Float64ObservableGauge struct { metric.Float64Observable embedded.Float64ObservableGauge }
Float64ObservableUpDownCounter is an OpenTelemetry ObservableUpDownCounter used to record float64 measurements. It produces no telemetry.
type Float64ObservableUpDownCounter struct { metric.Float64Observable embedded.Float64ObservableUpDownCounter }
Float64Observer is a recorder of float64 measurements that performs no operation.
type Float64Observer struct{ embedded.Float64Observer }
func (Float64Observer) Observe(float64, ...metric.ObserveOption)
Observe performs no operation.
Float64UpDownCounter is an OpenTelemetry UpDownCounter used to record float64 measurements. It produces no telemetry.
type Float64UpDownCounter struct{ embedded.Float64UpDownCounter }
func (Float64UpDownCounter) Add(context.Context, float64, ...metric.AddOption)
Add performs no operation.
Int64Counter is an OpenTelemetry Counter used to record int64 measurements. It produces no telemetry.
type Int64Counter struct{ embedded.Int64Counter }
func (Int64Counter) Add(context.Context, int64, ...metric.AddOption)
Add performs no operation.
Int64Histogram is an OpenTelemetry Histogram used to record int64 measurements. It produces no telemetry.
type Int64Histogram struct{ embedded.Int64Histogram }
func (Int64Histogram) Record(context.Context, int64, ...metric.RecordOption)
Record performs no operation.
Int64ObservableCounter is an OpenTelemetry ObservableCounter used to record int64 measurements. It produces no telemetry.
type Int64ObservableCounter struct { metric.Int64Observable embedded.Int64ObservableCounter }
Int64ObservableGauge is an OpenTelemetry ObservableGauge used to record int64 measurements. It produces no telemetry.
type Int64ObservableGauge struct { metric.Int64Observable embedded.Int64ObservableGauge }
Int64ObservableUpDownCounter is an OpenTelemetry ObservableUpDownCounter used to record int64 measurements. It produces no telemetry.
type Int64ObservableUpDownCounter struct { metric.Int64Observable embedded.Int64ObservableUpDownCounter }
Int64Observer is a recorder of int64 measurements that performs no operation.
type Int64Observer struct{ embedded.Int64Observer }
func (Int64Observer) Observe(int64, ...metric.ObserveOption)
Observe performs no operation.
Int64UpDownCounter is an OpenTelemetry UpDownCounter used to record int64 measurements. It produces no telemetry.
type Int64UpDownCounter struct{ embedded.Int64UpDownCounter }
func (Int64UpDownCounter) Add(context.Context, int64, ...metric.AddOption)
Add performs no operation.
Meter is an OpenTelemetry No-Op Meter.
type Meter struct{ embedded.Meter }
func (Meter) Float64Counter(string, ...metric.Float64CounterOption) (metric.Float64Counter, error)
Float64Counter returns a Counter used to record int64 measurements that produces no telemetry.
func (Meter) Float64Histogram(string, ...metric.Float64HistogramOption) (metric.Float64Histogram, error)
Float64Histogram returns a Histogram used to record int64 measurements that produces no telemetry.
func (Meter) Float64ObservableCounter(string, ...metric.Float64ObservableCounterOption) (metric.Float64ObservableCounter, error)
Float64ObservableCounter returns an ObservableCounter used to record int64 measurements that produces no telemetry.
func (Meter) Float64ObservableGauge(string, ...metric.Float64ObservableGaugeOption) (metric.Float64ObservableGauge, error)
Float64ObservableGauge returns an ObservableGauge used to record int64 measurements that produces no telemetry.
func (Meter) Float64ObservableUpDownCounter(string, ...metric.Float64ObservableUpDownCounterOption) (metric.Float64ObservableUpDownCounter, error)
Float64ObservableUpDownCounter returns an ObservableUpDownCounter used to record int64 measurements that produces no telemetry.
func (Meter) Float64UpDownCounter(string, ...metric.Float64UpDownCounterOption) (metric.Float64UpDownCounter, error)
Float64UpDownCounter returns an UpDownCounter used to record int64 measurements that produces no telemetry.
func (Meter) Int64Counter(string, ...metric.Int64CounterOption) (metric.Int64Counter, error)
Int64Counter returns a Counter used to record int64 measurements that produces no telemetry.
func (Meter) Int64Histogram(string, ...metric.Int64HistogramOption) (metric.Int64Histogram, error)
Int64Histogram returns a Histogram used to record int64 measurements that produces no telemetry.
func (Meter) Int64ObservableCounter(string, ...metric.Int64ObservableCounterOption) (metric.Int64ObservableCounter, error)
Int64ObservableCounter returns an ObservableCounter used to record int64 measurements that produces no telemetry.
func (Meter) Int64ObservableGauge(string, ...metric.Int64ObservableGaugeOption) (metric.Int64ObservableGauge, error)
Int64ObservableGauge returns an ObservableGauge used to record int64 measurements that produces no telemetry.
func (Meter) Int64ObservableUpDownCounter(string, ...metric.Int64ObservableUpDownCounterOption) (metric.Int64ObservableUpDownCounter, error)
Int64ObservableUpDownCounter returns an ObservableUpDownCounter used to record int64 measurements that produces no telemetry.
func (Meter) Int64UpDownCounter(string, ...metric.Int64UpDownCounterOption) (metric.Int64UpDownCounter, error)
Int64UpDownCounter returns an UpDownCounter used to record int64 measurements that produces no telemetry.
func (Meter) RegisterCallback(metric.Callback, ...metric.Observable) (metric.Registration, error)
RegisterCallback performs no operation.
MeterProvider is an OpenTelemetry No-Op MeterProvider.
type MeterProvider struct{ embedded.MeterProvider }
func NewMeterProvider() MeterProvider
NewMeterProvider returns a MeterProvider that does not record any telemetry.
func (MeterProvider) Meter(string, ...metric.MeterOption) metric.Meter
Meter returns an OpenTelemetry Meter that does not record any telemetry.
Observer acts as a recorder of measurements for multiple instruments in a Callback, it performing no operation.
type Observer struct{ embedded.Observer }
func (Observer) ObserveFloat64(metric.Float64Observable, float64, ...metric.ObserveOption)
ObserveFloat64 performs no operation.
func (Observer) ObserveInt64(metric.Int64Observable, int64, ...metric.ObserveOption)
ObserveInt64 performs no operation.
Registration is the registration of a Callback with a No-Op Meter.
type Registration struct{ embedded.Registration }
func (Registration) Unregister() error
Unregister unregisters the Callback the Registration represents with the No-Op Meter. This will always return nil because the No-Op Meter performs no operation, including hold any record of registrations.