Uses of Interface
io.opentelemetry.sdk.metrics.export.MetricReader
Packages that use MetricReader
Package
Description
Java SPI (Service Provider Interface) for implementing extensions to SDK autoconfiguration.
The SDK implementation of metrics.
Utilities that facilitate exporting metrics out of
SdkMeterProvider
.-
Uses of MetricReader in io.opentelemetry.sdk.autoconfigure
Fields in io.opentelemetry.sdk.autoconfigure with type parameters of type MetricReaderModifier and TypeFieldDescriptionprivate BiFunction
<? super MetricReader, ConfigProperties, ? extends MetricReader> AutoConfiguredOpenTelemetrySdkBuilder.metricReaderCustomizer
private BiFunction
<? super MetricReader, ConfigProperties, ? extends MetricReader> AutoConfiguredOpenTelemetrySdkBuilder.metricReaderCustomizer
Methods in io.opentelemetry.sdk.autoconfigure that return MetricReaderModifier and TypeMethodDescription(package private) static MetricReader
MetricExporterConfiguration.configureMetricReader
(String name, NamedSpiManager<MetricReader> spiMetricReadersManager) (package private) static MetricReader
MetricExporterConfiguration.configureReader
(String name, ConfigProperties config, SpiHelper spiHelper, BiFunction<? super MetricReader, ConfigProperties, ? extends MetricReader> metricReaderCustomizer, BiFunction<? super MetricExporter, ConfigProperties, ? extends MetricExporter> metricExporterCustomizer, List<Closeable> closeables) Methods in io.opentelemetry.sdk.autoconfigure that return types with arguments of type MetricReaderModifier and TypeMethodDescription(package private) static List
<MetricReader> MeterProviderConfiguration.configureMetricReaders
(ConfigProperties config, SpiHelper spiHelper, BiFunction<? super MetricReader, ConfigProperties, ? extends MetricReader> metricReaderCustomizer, BiFunction<? super MetricExporter, ConfigProperties, ? extends MetricExporter> metricExporterCustomizer, List<Closeable> closeables) (package private) static NamedSpiManager
<MetricReader> MetricExporterConfiguration.metricReadersSpiManager
(ConfigProperties config, SpiHelper spiHelper) Method parameters in io.opentelemetry.sdk.autoconfigure with type arguments of type MetricReaderModifier and TypeMethodDescriptionAutoConfiguredOpenTelemetrySdkBuilder.addMetricReaderCustomizer
(BiFunction<? super MetricReader, ConfigProperties, ? extends MetricReader> readerCustomizer) Adds aBiFunction
to invoke with the autoconfiguredMetricReader
to allow customization.AutoConfiguredOpenTelemetrySdkBuilder.addMetricReaderCustomizer
(BiFunction<? super MetricReader, ConfigProperties, ? extends MetricReader> readerCustomizer) Adds aBiFunction
to invoke with the autoconfiguredMetricReader
to allow customization.(package private) static void
MeterProviderConfiguration.configureMeterProvider
(SdkMeterProviderBuilder meterProviderBuilder, ConfigProperties config, SpiHelper spiHelper, BiFunction<? super MetricReader, ConfigProperties, ? extends MetricReader> metricReaderCustomizer, BiFunction<? super MetricExporter, ConfigProperties, ? extends MetricExporter> metricExporterCustomizer, List<Closeable> closeables) (package private) static void
MeterProviderConfiguration.configureMeterProvider
(SdkMeterProviderBuilder meterProviderBuilder, ConfigProperties config, SpiHelper spiHelper, BiFunction<? super MetricReader, ConfigProperties, ? extends MetricReader> metricReaderCustomizer, BiFunction<? super MetricExporter, ConfigProperties, ? extends MetricExporter> metricExporterCustomizer, List<Closeable> closeables) (package private) static MetricReader
MetricExporterConfiguration.configureMetricReader
(String name, NamedSpiManager<MetricReader> spiMetricReadersManager) (package private) static List
<MetricReader> MeterProviderConfiguration.configureMetricReaders
(ConfigProperties config, SpiHelper spiHelper, BiFunction<? super MetricReader, ConfigProperties, ? extends MetricReader> metricReaderCustomizer, BiFunction<? super MetricExporter, ConfigProperties, ? extends MetricExporter> metricExporterCustomizer, List<Closeable> closeables) (package private) static List
<MetricReader> MeterProviderConfiguration.configureMetricReaders
(ConfigProperties config, SpiHelper spiHelper, BiFunction<? super MetricReader, ConfigProperties, ? extends MetricReader> metricReaderCustomizer, BiFunction<? super MetricExporter, ConfigProperties, ? extends MetricExporter> metricExporterCustomizer, List<Closeable> closeables) (package private) static MetricReader
MetricExporterConfiguration.configureReader
(String name, ConfigProperties config, SpiHelper spiHelper, BiFunction<? super MetricReader, ConfigProperties, ? extends MetricReader> metricReaderCustomizer, BiFunction<? super MetricExporter, ConfigProperties, ? extends MetricExporter> metricExporterCustomizer, List<Closeable> closeables) (package private) static MetricReader
MetricExporterConfiguration.configureReader
(String name, ConfigProperties config, SpiHelper spiHelper, BiFunction<? super MetricReader, ConfigProperties, ? extends MetricReader> metricReaderCustomizer, BiFunction<? super MetricExporter, ConfigProperties, ? extends MetricExporter> metricExporterCustomizer, List<Closeable> closeables) -
Uses of MetricReader in io.opentelemetry.sdk.autoconfigure.spi
Method parameters in io.opentelemetry.sdk.autoconfigure.spi with type arguments of type MetricReaderModifier and TypeMethodDescriptiondefault AutoConfigurationCustomizer
AutoConfigurationCustomizer.addMetricReaderCustomizer
(BiFunction<? super MetricReader, ConfigProperties, ? extends MetricReader> readerCustomizer) Adds aBiFunction
to invoke with the autoconfiguredMetricReader
to allow customization.default AutoConfigurationCustomizer
AutoConfigurationCustomizer.addMetricReaderCustomizer
(BiFunction<? super MetricReader, ConfigProperties, ? extends MetricReader> readerCustomizer) Adds aBiFunction
to invoke with the autoconfiguredMetricReader
to allow customization. -
Uses of MetricReader in io.opentelemetry.sdk.autoconfigure.spi.internal
Methods in io.opentelemetry.sdk.autoconfigure.spi.internal that return MetricReaderModifier and TypeMethodDescriptionConfigurableMetricReaderProvider.createMetricReader
(ConfigProperties config) Returns aMetricReader
that can be registered to OpenTelemetry by providing the property value specified byConfigurableMetricReaderProvider.getName()
. -
Uses of MetricReader in io.opentelemetry.sdk.metrics
Fields in io.opentelemetry.sdk.metrics with type parameters of type MetricReaderModifier and TypeFieldDescriptionprivate final IdentityHashMap
<MetricReader, CardinalityLimitSelector> SdkMeterProviderBuilder.metricReaders
Methods in io.opentelemetry.sdk.metrics with parameters of type MetricReaderModifier and TypeMethodDescriptionSdkMeterProviderBuilder.registerMetricReader
(MetricReader reader) Registers aMetricReader
.SdkMeterProviderBuilder.registerMetricReader
(MetricReader reader, CardinalityLimitSelector cardinalityLimitSelector) Registers aMetricReader
with aCardinalityLimitSelector
.Constructor parameters in io.opentelemetry.sdk.metrics with type arguments of type MetricReaderModifierConstructorDescription(package private)
SdkMeterProvider
(List<RegisteredView> registeredViews, IdentityHashMap<MetricReader, CardinalityLimitSelector> metricReaders, List<MetricProducer> metricProducers, Clock clock, Resource resource, ExemplarFilter exemplarFilter, ScopeConfigurator<MeterConfig> meterConfigurator) -
Uses of MetricReader in io.opentelemetry.sdk.metrics.export
Classes in io.opentelemetry.sdk.metrics.export that implement MetricReaderModifier and TypeClassDescriptionfinal class
AMetricReader
which wraps aMetricExporter
and automatically reads and exports the metrics every export interval. -
Uses of MetricReader in io.opentelemetry.sdk.metrics.internal.export
Fields in io.opentelemetry.sdk.metrics.internal.export declared as MetricReaderMethods in io.opentelemetry.sdk.metrics.internal.export that return MetricReaderMethods in io.opentelemetry.sdk.metrics.internal.export with parameters of type MetricReaderModifier and TypeMethodDescriptionstatic RegisteredReader
RegisteredReader.create
(MetricReader reader, ViewRegistry viewRegistry) Construct a new collection info object storing information for collection against a reader.Constructors in io.opentelemetry.sdk.metrics.internal.export with parameters of type MetricReaderModifierConstructorDescriptionprivate
RegisteredReader
(MetricReader metricReader, ViewRegistry viewRegistry)