Package io.opentelemetry.sdk.metrics.internal.state
-
Interface Summary Interface Description Measurement A long or double measurement recorded fromObservableLongMeasurementorObservableDoubleMeasurement.MetricStorage Stores collectedMetricData.SynchronousMetricStorage Stores aggregatedMetricDatafor synchronous instruments.WriteableMetricStorage StoresMetricDataand allows synchronous writes of measurements. -
Class Summary Class Description ArrayBasedStack<T> Array-based Stack.AsynchronousMetricStorage<T extends PointData,U extends ExemplarData> Stores aggregatedMetricDatafor asynchronous instruments.AutoValue_ImmutableMeasurement AutoValue_MeterProviderSharedState CallbackRegistration A registered callback.DebugUtils Utilities for logging metric diagnostic issues.DefaultSynchronousMetricStorage<T extends PointData,U extends ExemplarData> Stores aggregatedMetricDatafor synchronous instruments.DefaultSynchronousMetricStorage.AggregatorHolder<T extends PointData,U extends ExemplarData> EmptyMetricStorage ImmutableMeasurement A long or double measurement recorded fromObservableLongMeasurementorObservableDoubleMeasurement.MeterProviderSharedState State for aSdkMeterProvider.MetricStorageRegistry Responsible for storing metrics byMetricDescriptorand returning access to input pipeline for instrument measurements.MutableMeasurement A mutableMeasurementimplementationObjectPool<T> A pool of objects of typeT.PooledHashMap<K,V> A bucket-based hash map with an internal re-usable map entry objects poolPooledHashMap.Entry<K,V> SdkObservableMeasurement Records values from asynchronous instruments to associatedAsynchronousMetricStorage.