Index

A C G I O R S 
All Classes and Interfaces|All Packages|Serialized Form

A

addLoggerProviderCustomizer(BiFunction<SdkLoggerProviderBuilder, ConfigProperties, SdkLoggerProviderBuilder>) - Method in interface io.opentelemetry.sdk.autoconfigure.spi.AutoConfigurationCustomizer
Adds a BiFunction to invoke the with the SdkLoggerProviderBuilder to allow customization.
addLogRecordExporterCustomizer(BiFunction<? super LogRecordExporter, ConfigProperties, ? extends LogRecordExporter>) - Method in interface io.opentelemetry.sdk.autoconfigure.spi.AutoConfigurationCustomizer
Adds a BiFunction to invoke with the default autoconfigured LogRecordExporter to allow customization.
addMeterProviderCustomizer(BiFunction<SdkMeterProviderBuilder, ConfigProperties, SdkMeterProviderBuilder>) - Method in interface io.opentelemetry.sdk.autoconfigure.spi.AutoConfigurationCustomizer
Adds a BiFunction to invoke the with the SdkMeterProviderBuilder to allow customization.
addMetricExporterCustomizer(BiFunction<? super MetricExporter, ConfigProperties, ? extends MetricExporter>) - Method in interface io.opentelemetry.sdk.autoconfigure.spi.AutoConfigurationCustomizer
Adds a BiFunction to invoke with the default autoconfigured MetricExporter to allow customization.
addPropagatorCustomizer(BiFunction<? super TextMapPropagator, ConfigProperties, ? extends TextMapPropagator>) - Method in interface io.opentelemetry.sdk.autoconfigure.spi.AutoConfigurationCustomizer
Adds a BiFunction to invoke with the default autoconfigured TextMapPropagator to allow customization.
addPropertiesCustomizer(Function<ConfigProperties, Map<String, String>>) - Method in interface io.opentelemetry.sdk.autoconfigure.spi.AutoConfigurationCustomizer
Adds a Function to invoke the with the ConfigProperties to allow customization.
addPropertiesSupplier(Supplier<Map<String, String>>) - Method in interface io.opentelemetry.sdk.autoconfigure.spi.AutoConfigurationCustomizer
Adds a Supplier of a map of property names and values to use as defaults for the ConfigProperties used during auto-configuration.
addResourceCustomizer(BiFunction<? super Resource, ConfigProperties, ? extends Resource>) - Method in interface io.opentelemetry.sdk.autoconfigure.spi.AutoConfigurationCustomizer
Adds a BiFunction to invoke with the default autoconfigured Resource to allow customization.
addSamplerCustomizer(BiFunction<? super Sampler, ConfigProperties, ? extends Sampler>) - Method in interface io.opentelemetry.sdk.autoconfigure.spi.AutoConfigurationCustomizer
Adds a BiFunction to invoke with the default autoconfigured Sampler to allow customization.
addSpanExporterCustomizer(BiFunction<? super SpanExporter, ConfigProperties, ? extends SpanExporter>) - Method in interface io.opentelemetry.sdk.autoconfigure.spi.AutoConfigurationCustomizer
Adds a BiFunction to invoke with the default autoconfigured SpanExporter to allow customization.
addTracerProviderCustomizer(BiFunction<SdkTracerProviderBuilder, ConfigProperties, SdkTracerProviderBuilder>) - Method in interface io.opentelemetry.sdk.autoconfigure.spi.AutoConfigurationCustomizer
Adds a BiFunction to invoke the with the SdkTracerProviderBuilder to allow customization.
AutoConfigurationCustomizer - Interface in io.opentelemetry.sdk.autoconfigure.spi
A builder for customizing OpenTelemetry auto-configuration.
AutoConfigurationCustomizerProvider - Interface in io.opentelemetry.sdk.autoconfigure.spi
A service provider interface (SPI) for customizing auto-configuration.

C

ConfigProperties - Interface in io.opentelemetry.sdk.autoconfigure.spi
Properties used for auto-configuration of the OpenTelemetry SDK components.
ConfigurableLogRecordExporterProvider - Interface in io.opentelemetry.sdk.autoconfigure.spi.logs
A service provider interface (SPI) for providing additional exporters that can be used with the autoconfigured SDK.
ConfigurableMetricExporterProvider - Interface in io.opentelemetry.sdk.autoconfigure.spi.metrics
A service provider interface (SPI) for providing additional exporters that can be used with the autoconfigured SDK.
ConfigurablePropagatorProvider - Interface in io.opentelemetry.sdk.autoconfigure.spi
A service provider interface (SPI) for providing additional propagators that can be used with the autoconfigured SDK.
ConfigurableSamplerProvider - Interface in io.opentelemetry.sdk.autoconfigure.spi.traces
A service provider interface (SPI) for providing additional samplers that can be used with the autoconfigured SDK.
ConfigurableSpanExporterProvider - Interface in io.opentelemetry.sdk.autoconfigure.spi.traces
A service provider interface (SPI) for providing additional exporters that can be used with the autoconfigured SDK.
ConfigurationException - Exception in io.opentelemetry.sdk.autoconfigure.spi
An exception that is thrown if the user-provided configuration is invalid.
ConfigurationException(String) - Constructor for exception io.opentelemetry.sdk.autoconfigure.spi.ConfigurationException
Create a new configuration exception with specified message and without a cause.
ConfigurationException(String, Throwable) - Constructor for exception io.opentelemetry.sdk.autoconfigure.spi.ConfigurationException
Create a new configuration exception with specified message and cause.
configure(SdkTracerProviderBuilder, ConfigProperties) - Method in interface io.opentelemetry.sdk.autoconfigure.spi.traces.SdkTracerProviderConfigurer
Deprecated.
Configures the SdkTracerProviderBuilder.
createExporter(ConfigProperties) - Method in interface io.opentelemetry.sdk.autoconfigure.spi.logs.ConfigurableLogRecordExporterProvider
Returns a LogRecordExporter that can be registered to OpenTelemetry by providing the property value specified by ConfigurableLogRecordExporterProvider.getName().
createExporter(ConfigProperties) - Method in interface io.opentelemetry.sdk.autoconfigure.spi.metrics.ConfigurableMetricExporterProvider
Returns a MetricExporter that can be registered to OpenTelemetry by providing the property value specified by ConfigurableMetricExporterProvider.getName().
createExporter(ConfigProperties) - Method in interface io.opentelemetry.sdk.autoconfigure.spi.traces.ConfigurableSpanExporterProvider
Returns a SpanExporter that can be registered to OpenTelemetry by providing the property value specified by ConfigurableSpanExporterProvider.getName().
createResource(ConfigProperties) - Method in interface io.opentelemetry.sdk.autoconfigure.spi.ResourceProvider
 
createSampler(ConfigProperties) - Method in interface io.opentelemetry.sdk.autoconfigure.spi.traces.ConfigurableSamplerProvider
Returns a Sampler that can be registered to OpenTelemetry by providing the property value specified by ConfigurableSamplerProvider.getName().
customize(AutoConfigurationCustomizer) - Method in interface io.opentelemetry.sdk.autoconfigure.spi.AutoConfigurationCustomizerProvider
Method invoked when auto-configuring the SDK to allow further customization of auto-configuration.

G

getBoolean(String) - Method in interface io.opentelemetry.sdk.autoconfigure.spi.ConfigProperties
Returns a boolean-valued configuration property.
getBoolean(String, boolean) - Method in interface io.opentelemetry.sdk.autoconfigure.spi.ConfigProperties
Returns a boolean-valued configuration property.
getDouble(String) - Method in interface io.opentelemetry.sdk.autoconfigure.spi.ConfigProperties
Returns a double-valued configuration property.
getDouble(String, double) - Method in interface io.opentelemetry.sdk.autoconfigure.spi.ConfigProperties
Returns a double-valued configuration property.
getDuration(String) - Method in interface io.opentelemetry.sdk.autoconfigure.spi.ConfigProperties
Returns a duration property from the map, or null if it cannot be found or it has a wrong type.
getDuration(String, Duration) - Method in interface io.opentelemetry.sdk.autoconfigure.spi.ConfigProperties
Returns a Duration value configuration property.
getInt(String) - Method in interface io.opentelemetry.sdk.autoconfigure.spi.ConfigProperties
Returns an Integer-valued configuration property.
getInt(String, int) - Method in interface io.opentelemetry.sdk.autoconfigure.spi.ConfigProperties
Returns an Integer-valued configuration property.
getList(String) - Method in interface io.opentelemetry.sdk.autoconfigure.spi.ConfigProperties
Returns a list-valued configuration property.
getList(String, List<String>) - Method in interface io.opentelemetry.sdk.autoconfigure.spi.ConfigProperties
Returns a List value configuration property.
getLong(String) - Method in interface io.opentelemetry.sdk.autoconfigure.spi.ConfigProperties
Returns a Long-valued configuration property.
getLong(String, long) - Method in interface io.opentelemetry.sdk.autoconfigure.spi.ConfigProperties
Returns a Long-valued configuration property.
getMap(String) - Method in interface io.opentelemetry.sdk.autoconfigure.spi.ConfigProperties
Returns a Map configuration property.
getMap(String, Map<String, String>) - Method in interface io.opentelemetry.sdk.autoconfigure.spi.ConfigProperties
Returns a Map value configuration property.
getName() - Method in interface io.opentelemetry.sdk.autoconfigure.spi.ConfigurablePropagatorProvider
Returns the name of this propagator, which can be specified with the otel.propagators property to enable it.
getName() - Method in interface io.opentelemetry.sdk.autoconfigure.spi.logs.ConfigurableLogRecordExporterProvider
Returns the name of this exporter, which can be specified with the otel.logs.exporter property to enable it.
getName() - Method in interface io.opentelemetry.sdk.autoconfigure.spi.metrics.ConfigurableMetricExporterProvider
Returns the name of this exporter, which can be specified with the otel.metrics.exporter property to enable it.
getName() - Method in interface io.opentelemetry.sdk.autoconfigure.spi.traces.ConfigurableSamplerProvider
Returns the name of this sampler, which can be specified with the otel.traces.sampler property to enable it.
getName() - Method in interface io.opentelemetry.sdk.autoconfigure.spi.traces.ConfigurableSpanExporterProvider
Returns the name of this exporter, which can be specified with the otel.traces.exporter property to enable it.
getPropagator(ConfigProperties) - Method in interface io.opentelemetry.sdk.autoconfigure.spi.ConfigurablePropagatorProvider
Returns a TextMapPropagator that can be registered to OpenTelemetry by providing the property value specified by ConfigurablePropagatorProvider.getName().
getString(String) - Method in interface io.opentelemetry.sdk.autoconfigure.spi.ConfigProperties
Returns a string-valued configuration property.
getString(String, String) - Method in interface io.opentelemetry.sdk.autoconfigure.spi.ConfigProperties
Returns a string-valued configuration property.

I

io.opentelemetry.sdk.autoconfigure.spi - package io.opentelemetry.sdk.autoconfigure.spi
Java SPI (Service Provider Interface) for implementing extensions to SDK autoconfiguration.
io.opentelemetry.sdk.autoconfigure.spi.logs - package io.opentelemetry.sdk.autoconfigure.spi.logs
Java SPI (Service Provider Interface) for implementing extensions to SDK autoconfiguration of logs.
io.opentelemetry.sdk.autoconfigure.spi.metrics - package io.opentelemetry.sdk.autoconfigure.spi.metrics
Java SPI (Service Provider Interface) for implementing extensions to SDK autoconfiguration of metrics.
io.opentelemetry.sdk.autoconfigure.spi.traces - package io.opentelemetry.sdk.autoconfigure.spi.traces
Java SPI (Service Provider Interface) for implementing extensions to SDK autoconfiguration of traces.

O

order() - Method in interface io.opentelemetry.sdk.autoconfigure.spi.Ordered
Returns the order of applying the SPI implementing this interface.
Ordered - Interface in io.opentelemetry.sdk.autoconfigure.spi
Interface to be extended by SPIs that need to guarantee ordering during loading.

R

ResourceProvider - Interface in io.opentelemetry.sdk.autoconfigure.spi
A service provider interface (SPI) for providing a Resource that is merged into the default resource.

S

SdkTracerProviderConfigurer - Interface in io.opentelemetry.sdk.autoconfigure.spi.traces
A C G I O R S 
All Classes and Interfaces|All Packages|Serialized Form