All Classes
-
All Classes Interface Summary Class Summary Enum Summary Class Description AbstractAggregator<T> AggregationTemporality An enumeration which describes the time period over which metrics should be aggregated.Aggregator<T> Aggregator represents the abstract class for all the available aggregations that can be computed during the accumulation phase for all the instrument.AggregatorFactory Factory class forAggregator.AggregatorHandle<T> Aggregator represents the abstract class that is used for synchronous instruments.DoubleGaugeData DoubleHistogramData DoubleHistogramPointData DoubleHistogramPointData represents an approximate representation of the distribution of measurements.DoublePointData DoublePoint is a single data point in a timeseries that describes the time-varying value of a double metric.DoubleSumData DoubleSummaryData DoubleSummaryPointData SummaryPoint is a single data point that summarizes the values in a time series of numeric values.InMemoryMetricExporter AMetricExporterimplementation that can be used to test OpenTelemetry integration.InstrumentDescriptor InstrumentSelector Provides means for selecting one ore moreInstruments.InstrumentSelector.Builder Builder forInstrumentSelectorinstances.InstrumentType All instrument types available in the metric package.InstrumentValueType All possible types for the values recorded via the instruments.IntervalMetricReader Wraps a list ofMetricProducers and automatically reads and exports the metrics every export interval.IntervalMetricReaderBuilder Builder forIntervalMetricReader.LabelsProcessor Labels processor is an abstraction to manipulate instrument labels during metrics capture process.LabelsProcessorFactory LongGaugeData LongPointData LongPoint is a single data point in a timeseries that describes the time-varying values of a int64 metric.LongSumData MetricData AMetricDatarepresents the data exported as part of aggregating oneInstrument.MetricDataType The kind of metric.MetricExporter MetricExporteris the interface that all "push based" metric libraries should use to export metrics to the OpenTelemetry exporters.MetricProducer MetricProduceris the interface that is used to make metric data available to the OpenTelemetry exporters.NoopLabelsProcessor PointData SdkMeterProvider SdkMeterProviderimplementation forMeterProvider.SdkMeterProviderBuilder Builder class for theSdkMeterProvider.ValueAtPercentile View TODO: javadoc.ViewBuilder