All Classes
-
All Classes Interface Summary Class Summary Enum Summary Class Description AbstractInstrumentBuilder<BuilderT extends AbstractInstrumentBuilder<?>> Helper to make implementing builders easier.AbstractInstrumentBuilder.SwapBuilder<T> Aggregation Configures how measurements are combined into metrics forViews.AggregationTemporality An enumeration which describes the time period over which metrics should be aggregated.DoubleExemplar AnExemplarwithdoublemeasurments.DoubleGaugeData GaugeDatarecorded usesdoubles.DoubleHistogramData A histogram metric point.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 SumDatarecorded usesdoubles.DoubleSummaryData A summary metric point.DoubleSummaryPointData SummaryPoint is a single data point that summarizes the values in a time series of numeric values.Exemplar A sample input measurement.GaugeData<T extends PointData> A gauge metric point.InMemoryMetricExporter AMetricExporterimplementation that can be used to test OpenTelemetry integration.InstrumentDescriptor InstrumentSelector Provides means for selecting one or more instruments.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.LongExemplar AnExemplarwithlongmeasurments.LongGaugeData GaugeDatarecorded useslongs.LongPointData LongPoint is a single data point in a timeseries that describes the time-varying values of a int64 metric.LongSumData SumDatarecorded useslongs.MeterSelector Provides means for selecting one or more Meters.MeterSelector.Builder Builder forInstrumentSelectorinstances.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.PointData A point in the "Metric stream" data model.SdkMeterProvider SdkMeterProviderimplementation forMeterProvider.SdkMeterProviderBuilder Builder class for theSdkMeterProvider.SumData<T extends PointData> A sum metric point.ValueAtPercentile View TODO: javadoc.ViewBuilder Builder of metricViews.