Uses of Class
io.opentelemetry.sdk.metrics.internal.descriptor.MetricDescriptor
Packages that use MetricDescriptor
Package
Description
Metric aggregators.
-
Uses of MetricDescriptor in io.opentelemetry.sdk.metrics.internal.aggregator
Methods in io.opentelemetry.sdk.metrics.internal.aggregator with parameters of type MetricDescriptorModifier and TypeMethodDescriptionAggregator.toMetricData
(Resource resource, InstrumentationScopeInfo instrumentationScopeInfo, MetricDescriptor metricDescriptor, Collection<T> points, AggregationTemporality temporality) Returns theMetricData
that thisAggregation
will produce.DoubleBase2ExponentialHistogramAggregator.toMetricData
(Resource resource, InstrumentationScopeInfo instrumentationScopeInfo, MetricDescriptor metricDescriptor, Collection<ExponentialHistogramPointData> points, AggregationTemporality temporality) DoubleExplicitBucketHistogramAggregator.toMetricData
(Resource resource, InstrumentationScopeInfo instrumentationScopeInfo, MetricDescriptor metricDescriptor, Collection<HistogramPointData> pointData, AggregationTemporality temporality) DoubleLastValueAggregator.toMetricData
(Resource resource, InstrumentationScopeInfo instrumentationScopeInfo, MetricDescriptor descriptor, Collection<DoublePointData> points, AggregationTemporality temporality) DoubleSumAggregator.toMetricData
(Resource resource, InstrumentationScopeInfo instrumentationScopeInfo, MetricDescriptor descriptor, Collection<DoublePointData> points, AggregationTemporality temporality) DropAggregator.toMetricData
(Resource resource, InstrumentationScopeInfo instrumentationScopeInfo, MetricDescriptor metricDescriptor, Collection<PointData> points, AggregationTemporality temporality) LongLastValueAggregator.toMetricData
(Resource resource, InstrumentationScopeInfo instrumentationScopeInfo, MetricDescriptor descriptor, Collection<LongPointData> points, AggregationTemporality temporality) LongSumAggregator.toMetricData
(Resource resource, InstrumentationScopeInfo instrumentationScopeInfo, MetricDescriptor descriptor, Collection<LongPointData> points, AggregationTemporality temporality) -
Uses of MetricDescriptor in io.opentelemetry.sdk.metrics.internal.descriptor
Subclasses of MetricDescriptor in io.opentelemetry.sdk.metrics.internal.descriptorMethods in io.opentelemetry.sdk.metrics.internal.descriptor that return MetricDescriptorModifier and TypeMethodDescriptionstatic MetricDescriptor
MetricDescriptor.create
(View view, SourceInfo viewSourceInfo, InstrumentDescriptor instrument) Constructs a metric descriptor for a given View + instrument.static MetricDescriptor
Constructs a metric descriptor with no instrument and default view. -
Uses of MetricDescriptor in io.opentelemetry.sdk.metrics.internal.state
Fields in io.opentelemetry.sdk.metrics.internal.state declared as MetricDescriptorModifier and TypeFieldDescriptionprivate final MetricDescriptor
EmptyMetricStorage.descriptor
private final MetricDescriptor
AsynchronousMetricStorage.metricDescriptor
private final MetricDescriptor
DefaultSynchronousMetricStorage.metricDescriptor
Fields in io.opentelemetry.sdk.metrics.internal.state with type parameters of type MetricDescriptorModifier and TypeFieldDescriptionprivate final Map
<MetricDescriptor, MetricStorage> MetricStorageRegistry.registry
Methods in io.opentelemetry.sdk.metrics.internal.state that return MetricDescriptorModifier and TypeMethodDescriptionAsynchronousMetricStorage.getMetricDescriptor()
DefaultSynchronousMetricStorage.getMetricDescriptor()
EmptyMetricStorage.getMetricDescriptor()
MetricStorage.getMetricDescriptor()
Returns a description of the metric produced in this storage.Methods in io.opentelemetry.sdk.metrics.internal.state with parameters of type MetricDescriptorModifier and TypeMethodDescriptionstatic String
DebugUtils.duplicateMetricErrorMessage
(MetricDescriptor existing, MetricDescriptor conflict) Creates a detailed error message comparing twoMetricDescriptor
s.Constructors in io.opentelemetry.sdk.metrics.internal.state with parameters of type MetricDescriptorModifierConstructorDescriptionprivate
AsynchronousMetricStorage
(RegisteredReader registeredReader, MetricDescriptor metricDescriptor, Aggregator<T, U> aggregator, AttributesProcessor attributesProcessor, int maxCardinality) (package private)
DefaultSynchronousMetricStorage
(RegisteredReader registeredReader, MetricDescriptor metricDescriptor, Aggregator<T, U> aggregator, AttributesProcessor attributesProcessor, int maxCardinality)