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.
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.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.