Uses of Class
io.opentelemetry.sdk.metrics.internal.state.DefaultSynchronousMetricStorage.AggregatorHolder
Packages that use DefaultSynchronousMetricStorage.AggregatorHolder
-
Uses of DefaultSynchronousMetricStorage.AggregatorHolder in io.opentelemetry.sdk.metrics.internal.state
Fields in io.opentelemetry.sdk.metrics.internal.state declared as DefaultSynchronousMetricStorage.AggregatorHolderMethods in io.opentelemetry.sdk.metrics.internal.state that return DefaultSynchronousMetricStorage.AggregatorHolderModifier and TypeMethodDescriptionDefaultSynchronousMetricStorage.getHolderForRecord()
Obtain the AggregatorHolder for recording measurements, re-reading the volatile this.aggregatorHolder until we access one where recordsInProgress is even.Methods in io.opentelemetry.sdk.metrics.internal.state with parameters of type DefaultSynchronousMetricStorage.AggregatorHolderModifier and TypeMethodDescriptionprivate void
DefaultSynchronousMetricStorage.releaseHolderForRecord
(DefaultSynchronousMetricStorage.AggregatorHolder<T, U> aggregatorHolder) Called on theDefaultSynchronousMetricStorage.AggregatorHolder
obtained fromDefaultSynchronousMetricStorage.getHolderForRecord()
to indicate that recording is complete, and it is safe to collect.