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.Customize the
MetricReader cardinality limit as a
function of 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.A
MetricData which delegates all methods to another MetricData.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
Views 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 MetricReaders.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.