Uses of Interface
io.opentelemetry.sdk.autoconfigure.spi.AutoConfigurationCustomizer
Packages that use AutoConfigurationCustomizer
Package
Description
Java SPI (Service Provider Interface) for implementing extensions to SDK autoconfiguration.
-
Uses of AutoConfigurationCustomizer in io.opentelemetry.sdk.autoconfigure
Classes in io.opentelemetry.sdk.autoconfigure that implement AutoConfigurationCustomizerModifier and TypeClassDescriptionfinal class
A builder for configuring auto-configuration of the OpenTelemetry SDK. -
Uses of AutoConfigurationCustomizer in io.opentelemetry.sdk.autoconfigure.spi
Methods in io.opentelemetry.sdk.autoconfigure.spi that return AutoConfigurationCustomizerModifier and TypeMethodDescriptiondefault AutoConfigurationCustomizer
AutoConfigurationCustomizer.addLoggerProviderCustomizer
(BiFunction<SdkLoggerProviderBuilder, ConfigProperties, SdkLoggerProviderBuilder> loggerProviderCustomizer) Adds aBiFunction
to invoke the with theSdkLoggerProviderBuilder
to allow customization.default AutoConfigurationCustomizer
AutoConfigurationCustomizer.addLogRecordExporterCustomizer
(BiFunction<? super LogRecordExporter, ConfigProperties, ? extends LogRecordExporter> exporterCustomizer) Adds aBiFunction
to invoke with the default autoconfiguredLogRecordExporter
to allow customization.default AutoConfigurationCustomizer
AutoConfigurationCustomizer.addLogRecordProcessorCustomizer
(BiFunction<? super LogRecordProcessor, ConfigProperties, ? extends LogRecordProcessor> logRecordProcessorCustomizer) Adds aBiFunction
to invoke for all autoconfiguredLogRecordProcessor
s.default AutoConfigurationCustomizer
AutoConfigurationCustomizer.addMeterProviderCustomizer
(BiFunction<SdkMeterProviderBuilder, ConfigProperties, SdkMeterProviderBuilder> meterProviderCustomizer) Adds aBiFunction
to invoke the with theSdkMeterProviderBuilder
to allow customization.default AutoConfigurationCustomizer
AutoConfigurationCustomizer.addMetricExporterCustomizer
(BiFunction<? super MetricExporter, ConfigProperties, ? extends MetricExporter> exporterCustomizer) Adds aBiFunction
to invoke with the default autoconfiguredMetricExporter
to allow customization.default AutoConfigurationCustomizer
AutoConfigurationCustomizer.addMetricReaderCustomizer
(BiFunction<? super MetricReader, ConfigProperties, ? extends MetricReader> readerCustomizer) Adds aBiFunction
to invoke with the autoconfiguredMetricReader
to allow customization.AutoConfigurationCustomizer.addPropagatorCustomizer
(BiFunction<? super TextMapPropagator, ConfigProperties, ? extends TextMapPropagator> propagatorCustomizer) Adds aBiFunction
to invoke with the default autoconfiguredTextMapPropagator
to allow customization.default AutoConfigurationCustomizer
AutoConfigurationCustomizer.addPropertiesCustomizer
(Function<ConfigProperties, Map<String, String>> propertiesCustomizer) Adds aFunction
to invoke the with theConfigProperties
to allow customization.AutoConfigurationCustomizer.addPropertiesSupplier
(Supplier<Map<String, String>> propertiesSupplier) Adds aSupplier
of a map of property names and values to use as defaults for theConfigProperties
used during auto-configuration.AutoConfigurationCustomizer.addResourceCustomizer
(BiFunction<? super Resource, ConfigProperties, ? extends Resource> resourceCustomizer) Adds aBiFunction
to invoke with the default autoconfiguredResource
to allow customization.AutoConfigurationCustomizer.addSamplerCustomizer
(BiFunction<? super Sampler, ConfigProperties, ? extends Sampler> samplerCustomizer) Adds aBiFunction
to invoke with the default autoconfiguredSampler
to allow customization.AutoConfigurationCustomizer.addSpanExporterCustomizer
(BiFunction<? super SpanExporter, ConfigProperties, ? extends SpanExporter> exporterCustomizer) Adds aBiFunction
to invoke with the default autoconfiguredSpanExporter
to allow customization.default AutoConfigurationCustomizer
AutoConfigurationCustomizer.addSpanProcessorCustomizer
(BiFunction<? super SpanProcessor, ConfigProperties, ? extends SpanProcessor> spanProcessorCustomizer) Adds aBiFunction
to invoke for all autoconfiguredSpanProcessor
.default AutoConfigurationCustomizer
AutoConfigurationCustomizer.addTracerProviderCustomizer
(BiFunction<SdkTracerProviderBuilder, ConfigProperties, SdkTracerProviderBuilder> tracerProviderCustomizer) Adds aBiFunction
to invoke the with theSdkTracerProviderBuilder
to allow customization.Methods in io.opentelemetry.sdk.autoconfigure.spi with parameters of type AutoConfigurationCustomizerModifier and TypeMethodDescriptionvoid
AutoConfigurationCustomizerProvider.customize
(AutoConfigurationCustomizer autoConfiguration) Method invoked when auto-configuring the SDK to allow further customization of auto-configuration.