Uses of Class
io.opentelemetry.sdk.metrics.internal.state.DefaultSynchronousMetricStorage.AggregatorHolder
-
Packages that use DefaultSynchronousMetricStorage.AggregatorHolder Package Description io.opentelemetry.sdk.metrics.internal.state -
-
Uses of DefaultSynchronousMetricStorage.AggregatorHolder in io.opentelemetry.sdk.metrics.internal.state
Fields in io.opentelemetry.sdk.metrics.internal.state declared as DefaultSynchronousMetricStorage.AggregatorHolder Modifier and Type Field Description private DefaultSynchronousMetricStorage.AggregatorHolder<T,U>
DefaultSynchronousMetricStorage. aggregatorHolder
Methods in io.opentelemetry.sdk.metrics.internal.state that return DefaultSynchronousMetricStorage.AggregatorHolder Modifier and Type Method Description private DefaultSynchronousMetricStorage.AggregatorHolder<T,U>
DefaultSynchronousMetricStorage. 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.AggregatorHolder Modifier and Type Method Description private 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.
-