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

type Float64Counter

type Float64CounterConfig

// NewFloat64CounterConfig returns a new [Float64CounterConfig] with all opts
// applied.
func NewFloat64CounterConfig(opts ...Float64CounterOption) Float64CounterConfig {}

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

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

type Float64CounterOption

type Float64UpDownCounter

type Float64UpDownCounterConfig

// NewFloat64UpDownCounterConfig returns a new [Float64UpDownCounterConfig]
// with all opts applied.
func NewFloat64UpDownCounterConfig(opts ...Float64UpDownCounterOption) Float64UpDownCounterConfig {}

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

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

type Float64UpDownCounterOption

type Float64Histogram

type Float64HistogramConfig

// NewFloat64HistogramConfig returns a new [Float64HistogramConfig] with all
// opts applied.
func NewFloat64HistogramConfig(opts ...Float64HistogramOption) Float64HistogramConfig {}

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

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

// ExplicitBucketBoundaries returns the configured explicit bucket boundaries.
func (c Float64HistogramConfig) ExplicitBucketBoundaries() []float64 {}

type Float64HistogramOption

type Float64Gauge

type Float64GaugeConfig

// NewFloat64GaugeConfig returns a new [Float64GaugeConfig] with all opts
// applied.
func NewFloat64GaugeConfig(opts ...Float64GaugeOption) Float64GaugeConfig {}

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

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

type Float64GaugeOption