Uses of Interface
io.opentelemetry.sdk.metrics.export.MetricReader
-
Packages that use MetricReader Package Description io.opentelemetry.sdk.autoconfigure io.opentelemetry.sdk.autoconfigure.spi Java SPI (Service Provider Interface) for implementing extensions to SDK autoconfiguration.io.opentelemetry.sdk.autoconfigure.spi.internal io.opentelemetry.sdk.metrics The SDK implementation of metrics.io.opentelemetry.sdk.metrics.export Utilities that facilitate exporting metrics out ofSdkMeterProvider
.io.opentelemetry.sdk.metrics.internal.export -
-
Uses of MetricReader in io.opentelemetry.sdk.autoconfigure
Fields in io.opentelemetry.sdk.autoconfigure with type parameters of type MetricReader Modifier and Type Field Description private java.util.function.BiFunction<? super MetricReader,ConfigProperties,? extends MetricReader>
AutoConfiguredOpenTelemetrySdkBuilder. metricReaderCustomizer
private java.util.function.BiFunction<? super MetricReader,ConfigProperties,? extends MetricReader>
AutoConfiguredOpenTelemetrySdkBuilder. metricReaderCustomizer
Methods in io.opentelemetry.sdk.autoconfigure that return MetricReader Modifier and Type Method Description (package private) static MetricReader
MetricExporterConfiguration. configureMetricReader(java.lang.String name, NamedSpiManager<MetricReader> spiMetricReadersManager)
(package private) static MetricReader
MetricExporterConfiguration. configureReader(java.lang.String name, ConfigProperties config, SpiHelper spiHelper, java.util.function.BiFunction<? super MetricReader,ConfigProperties,? extends MetricReader> metricReaderCustomizer, java.util.function.BiFunction<? super MetricExporter,ConfigProperties,? extends MetricExporter> metricExporterCustomizer, java.util.List<java.io.Closeable> closeables)
Methods in io.opentelemetry.sdk.autoconfigure that return types with arguments of type MetricReader Modifier and Type Method Description (package private) static java.util.List<MetricReader>
MeterProviderConfiguration. configureMetricReaders(ConfigProperties config, SpiHelper spiHelper, java.util.function.BiFunction<? super MetricReader,ConfigProperties,? extends MetricReader> metricReaderCustomizer, java.util.function.BiFunction<? super MetricExporter,ConfigProperties,? extends MetricExporter> metricExporterCustomizer, java.util.List<java.io.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 MetricReader Modifier and Type Method Description AutoConfiguredOpenTelemetrySdkBuilder
AutoConfiguredOpenTelemetrySdkBuilder. addMetricReaderCustomizer(java.util.function.BiFunction<? super MetricReader,ConfigProperties,? extends MetricReader> readerCustomizer)
Adds aBiFunction
to invoke with the autoconfiguredMetricReader
to allow customization.AutoConfiguredOpenTelemetrySdkBuilder
AutoConfiguredOpenTelemetrySdkBuilder. addMetricReaderCustomizer(java.util.function.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, java.util.function.BiFunction<? super MetricReader,ConfigProperties,? extends MetricReader> metricReaderCustomizer, java.util.function.BiFunction<? super MetricExporter,ConfigProperties,? extends MetricExporter> metricExporterCustomizer, java.util.List<java.io.Closeable> closeables)
(package private) static void
MeterProviderConfiguration. configureMeterProvider(SdkMeterProviderBuilder meterProviderBuilder, ConfigProperties config, SpiHelper spiHelper, java.util.function.BiFunction<? super MetricReader,ConfigProperties,? extends MetricReader> metricReaderCustomizer, java.util.function.BiFunction<? super MetricExporter,ConfigProperties,? extends MetricExporter> metricExporterCustomizer, java.util.List<java.io.Closeable> closeables)
(package private) static MetricReader
MetricExporterConfiguration. configureMetricReader(java.lang.String name, NamedSpiManager<MetricReader> spiMetricReadersManager)
(package private) static java.util.List<MetricReader>
MeterProviderConfiguration. configureMetricReaders(ConfigProperties config, SpiHelper spiHelper, java.util.function.BiFunction<? super MetricReader,ConfigProperties,? extends MetricReader> metricReaderCustomizer, java.util.function.BiFunction<? super MetricExporter,ConfigProperties,? extends MetricExporter> metricExporterCustomizer, java.util.List<java.io.Closeable> closeables)
(package private) static java.util.List<MetricReader>
MeterProviderConfiguration. configureMetricReaders(ConfigProperties config, SpiHelper spiHelper, java.util.function.BiFunction<? super MetricReader,ConfigProperties,? extends MetricReader> metricReaderCustomizer, java.util.function.BiFunction<? super MetricExporter,ConfigProperties,? extends MetricExporter> metricExporterCustomizer, java.util.List<java.io.Closeable> closeables)
(package private) static MetricReader
MetricExporterConfiguration. configureReader(java.lang.String name, ConfigProperties config, SpiHelper spiHelper, java.util.function.BiFunction<? super MetricReader,ConfigProperties,? extends MetricReader> metricReaderCustomizer, java.util.function.BiFunction<? super MetricExporter,ConfigProperties,? extends MetricExporter> metricExporterCustomizer, java.util.List<java.io.Closeable> closeables)
(package private) static MetricReader
MetricExporterConfiguration. configureReader(java.lang.String name, ConfigProperties config, SpiHelper spiHelper, java.util.function.BiFunction<? super MetricReader,ConfigProperties,? extends MetricReader> metricReaderCustomizer, java.util.function.BiFunction<? super MetricExporter,ConfigProperties,? extends MetricExporter> metricExporterCustomizer, java.util.List<java.io.Closeable> closeables)
-
Uses of MetricReader in io.opentelemetry.sdk.autoconfigure.spi
Method parameters in io.opentelemetry.sdk.autoconfigure.spi with type arguments of type MetricReader Modifier and Type Method Description default AutoConfigurationCustomizer
AutoConfigurationCustomizer. addMetricReaderCustomizer(java.util.function.BiFunction<? super MetricReader,ConfigProperties,? extends MetricReader> readerCustomizer)
Adds aBiFunction
to invoke with the autoconfiguredMetricReader
to allow customization.default AutoConfigurationCustomizer
AutoConfigurationCustomizer. addMetricReaderCustomizer(java.util.function.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 MetricReader Modifier and Type Method Description MetricReader
ConfigurableMetricReaderProvider. 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 MetricReader Modifier and Type Field Description private java.util.IdentityHashMap<MetricReader,CardinalityLimitSelector>
SdkMeterProviderBuilder. metricReaders
Methods in io.opentelemetry.sdk.metrics with parameters of type MetricReader Modifier and Type Method Description SdkMeterProviderBuilder
SdkMeterProviderBuilder. registerMetricReader(MetricReader reader)
Registers aMetricReader
.SdkMeterProviderBuilder
SdkMeterProviderBuilder. registerMetricReader(MetricReader reader, CardinalityLimitSelector cardinalityLimitSelector)
Registers aMetricReader
with aCardinalityLimitSelector
.Constructor parameters in io.opentelemetry.sdk.metrics with type arguments of type MetricReader Constructor Description SdkMeterProvider(java.util.List<RegisteredView> registeredViews, java.util.IdentityHashMap<MetricReader,CardinalityLimitSelector> metricReaders, java.util.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 MetricReader Modifier and Type Class Description class
PeriodicMetricReader
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 MetricReader Modifier and Type Field Description private MetricReader
RegisteredReader. metricReader
Methods in io.opentelemetry.sdk.metrics.internal.export that return MetricReader Modifier and Type Method Description MetricReader
RegisteredReader. getReader()
Methods in io.opentelemetry.sdk.metrics.internal.export with parameters of type MetricReader Modifier and Type Method Description static 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 MetricReader Constructor Description RegisteredReader(MetricReader metricReader, ViewRegistry viewRegistry)
-