kubernetes/vendor/go.opentelemetry.io/otel/metric/asyncint64.go

type Int64Observable

type Int64ObservableCounter

type Int64ObservableCounterConfig

// NewInt64ObservableCounterConfig returns a new [Int64ObservableCounterConfig]
// with all opts applied.
func NewInt64ObservableCounterConfig(opts ...Int64ObservableCounterOption) Int64ObservableCounterConfig {}

// Description returns the configured description.
func (c Int64ObservableCounterConfig) Description() string {}

// Unit returns the configured unit.
func (c Int64ObservableCounterConfig) Unit() string {}

// Callbacks returns the configured callbacks.
func (c Int64ObservableCounterConfig) Callbacks() []Int64Callback {}

type Int64ObservableCounterOption

type Int64ObservableUpDownCounter

type Int64ObservableUpDownCounterConfig

// NewInt64ObservableUpDownCounterConfig returns a new
// [Int64ObservableUpDownCounterConfig] with all opts applied.
func NewInt64ObservableUpDownCounterConfig(opts ...Int64ObservableUpDownCounterOption) Int64ObservableUpDownCounterConfig {}

// Description returns the configured description.
func (c Int64ObservableUpDownCounterConfig) Description() string {}

// Unit returns the configured unit.
func (c Int64ObservableUpDownCounterConfig) Unit() string {}

// Callbacks returns the configured callbacks.
func (c Int64ObservableUpDownCounterConfig) Callbacks() []Int64Callback {}

type Int64ObservableUpDownCounterOption

type Int64ObservableGauge

type Int64ObservableGaugeConfig

// NewInt64ObservableGaugeConfig returns a new [Int64ObservableGaugeConfig]
// with all opts applied.
func NewInt64ObservableGaugeConfig(opts ...Int64ObservableGaugeOption) Int64ObservableGaugeConfig {}

// Description returns the configured description.
func (c Int64ObservableGaugeConfig) Description() string {}

// Unit returns the configured unit.
func (c Int64ObservableGaugeConfig) Unit() string {}

// Callbacks returns the configured callbacks.
func (c Int64ObservableGaugeConfig) Callbacks() []Int64Callback {}

type Int64ObservableGaugeOption

type Int64Observer

type Int64Callback

type Int64ObservableOption

type int64CallbackOpt

func (o int64CallbackOpt) applyInt64ObservableCounter(cfg Int64ObservableCounterConfig) Int64ObservableCounterConfig {}

func (o int64CallbackOpt) applyInt64ObservableUpDownCounter(cfg Int64ObservableUpDownCounterConfig) Int64ObservableUpDownCounterConfig {}

func (o int64CallbackOpt) applyInt64ObservableGauge(cfg Int64ObservableGaugeConfig) Int64ObservableGaugeConfig {}

// WithInt64Callback adds callback to be called for an instrument.
func WithInt64Callback(callback Int64Callback) Int64ObservableOption {}