All Classes and Interfaces
Class
Description
Configures how instrument measurements are combined into metrics.
Describes the time period over which measurements are aggregated.
A functional interface that selects
AggregationTemporality
based on InstrumentType
.A
CollectionRegistration
is passed to each MetricReader
registered with SdkMeterProvider
, and provides readers the ability to trigger metric collections.A collection of metric
PointData
.A functional interface that selects default
Aggregation
based on InstrumentType
.Exemplar data for
double
measurements.Point data with a
double
aggregation value.An example measurement.
ExponentialHistogramBuckets represents either the positive or negative measurements taken for a
ExponentialHistogramPointData
.A base-2 exponential histogram metric point, as defined by the OpenTelemetry Exponential
Histogram specification.
ExponentialHistogramPointData represents an approximate distribution of measurements across
exponentially increasing bucket boundaries, taken for a
ExponentialHistogramData
.Data for a
MetricDataType.LONG_GAUGE
or MetricDataType.DOUBLE_GAUGE
metric.Data for a
MetricDataType.HISTOGRAM
metric.Point data for
HistogramData
.Instrument selection criteria for applying
View
s registered via SdkMeterProviderBuilder.registerView(InstrumentSelector, View)
.Builder for
InstrumentSelector
.All possible instrument types.
All possible measurement value types.
Exemplar data for
long
measurements.A point data with a
double
aggregation value.Metric data represents the aggregated measurements of an instrument.
The type of metric
PointData
.A Metric Exporter is a push based interface for exporting
MetricData
out of SdkMeterProvider
.MetricProducer
is the interface that is used to make metric data available to the MetricReader
s.A metric reader reads metrics from an
SdkMeterProvider
.A
MetricReader
which wraps a MetricExporter
and automatically reads and exports
the metrics every export interval.Builder for
PeriodicMetricReader
.A point in the metric data model.
SDK implementation for
MeterProvider
.Builder class for the
SdkMeterProvider
.Data for a
MetricDataType.LONG_SUM
or MetricDataType.DOUBLE_SUM
metric.Data for a
MetricDataType.SUMMARY
metric.Point data for
SummaryData
.A quantile value within a
SummaryPointData
.A view configures how measurements are aggregated and exported as metrics.
A builder for
View
.