Index
All Classes and Interfaces|All Packages|Constant Field Values
C
- CompositeTextMapPropagatorFactory - Class in io.opentelemetry.instrumentation.spring.autoconfigure.propagators
-
Factory of composite
TextMapPropagator. - convert(String) - Method in class io.opentelemetry.instrumentation.spring.autoconfigure.internal.MapConverter
- createResource(ConfigProperties) - Method in class io.opentelemetry.instrumentation.spring.autoconfigure.resources.DistroVersionResourceProvider
- createResource(ConfigProperties) - Method in class io.opentelemetry.instrumentation.spring.autoconfigure.resources.SpringResourceProvider
D
- DeprecatedPropagationProperties - Class in io.opentelemetry.instrumentation.spring.autoconfigure.propagators
-
Deprecated.
- DeprecatedPropagationProperties() - Constructor for class io.opentelemetry.instrumentation.spring.autoconfigure.propagators.DeprecatedPropagationProperties
-
Deprecated.
- DisabledOpenTelemetrySdkConfig() - Constructor for class io.opentelemetry.instrumentation.spring.autoconfigure.OpenTelemetryAutoConfiguration.DisabledOpenTelemetrySdkConfig
- DistroVersionResourceProvider - Class in io.opentelemetry.instrumentation.spring.autoconfigure.resources
- DistroVersionResourceProvider() - Constructor for class io.opentelemetry.instrumentation.spring.autoconfigure.resources.DistroVersionResourceProvider
E
- EnableOpenTelemetry - Annotation Type in io.opentelemetry.instrumentation.spring.autoconfigure
-
Auto-configures OpenTelemetry.
- ExporterConfigEvaluator - Class in io.opentelemetry.instrumentation.spring.autoconfigure.exporters.internal
-
This class is internal and is hence not for public use.
G
- getAttributes() - Method in class io.opentelemetry.instrumentation.spring.autoconfigure.resources.OtelResourceProperties
- getAttributes() - Method in class io.opentelemetry.instrumentation.spring.autoconfigure.resources.OtelSpringResourceProperties
- getBoolean(String) - Method in class io.opentelemetry.instrumentation.spring.autoconfigure.resources.SpringConfigProperties
- getDouble(String) - Method in class io.opentelemetry.instrumentation.spring.autoconfigure.resources.SpringConfigProperties
- getDuration(String) - Method in class io.opentelemetry.instrumentation.spring.autoconfigure.resources.SpringConfigProperties
- getEndpoint() - Method in class io.opentelemetry.instrumentation.spring.autoconfigure.exporters.zipkin.ZipkinSpanExporterProperties
- getHeaders() - Method in class io.opentelemetry.instrumentation.spring.autoconfigure.exporters.otlp.OtlpExporterProperties
- getHeaders() - Method in class io.opentelemetry.instrumentation.spring.autoconfigure.exporters.otlp.OtlpExporterProperties.SignalProperties
- getInt(String) - Method in class io.opentelemetry.instrumentation.spring.autoconfigure.resources.SpringConfigProperties
- getList(String) - Method in class io.opentelemetry.instrumentation.spring.autoconfigure.resources.SpringConfigProperties
- getLogs() - Method in class io.opentelemetry.instrumentation.spring.autoconfigure.exporters.otlp.OtlpExporterProperties
- getLong(String) - Method in class io.opentelemetry.instrumentation.spring.autoconfigure.resources.SpringConfigProperties
- getMap(String) - Method in class io.opentelemetry.instrumentation.spring.autoconfigure.resources.SpringConfigProperties
- getMetrics() - Method in class io.opentelemetry.instrumentation.spring.autoconfigure.exporters.otlp.OtlpExporterProperties
- getOrder() - Method in class io.opentelemetry.instrumentation.spring.autoconfigure.instrumentation.logging.LogbackAppenderApplicationListener
- getProbability() - Method in class io.opentelemetry.instrumentation.spring.autoconfigure.SamplerProperties
- getPropagators() - Method in class io.opentelemetry.instrumentation.spring.autoconfigure.propagators.PropagationProperties
- getString(String) - Method in class io.opentelemetry.instrumentation.spring.autoconfigure.resources.SpringConfigProperties
- getTraces() - Method in class io.opentelemetry.instrumentation.spring.autoconfigure.exporters.otlp.OtlpExporterProperties
- getType() - Method in class io.opentelemetry.instrumentation.spring.autoconfigure.propagators.DeprecatedPropagationProperties
-
Deprecated.
I
- InstrumentationAnnotationsAutoConfiguration - Class in io.opentelemetry.instrumentation.spring.autoconfigure.instrumentation.annotations
-
Configures
WithSpanAspectto trace bean methods annotated withWithSpan. - InstrumentationAnnotationsAutoConfiguration() - Constructor for class io.opentelemetry.instrumentation.spring.autoconfigure.instrumentation.annotations.InstrumentationAnnotationsAutoConfiguration
- io.opentelemetry.instrumentation.spring.autoconfigure - package io.opentelemetry.instrumentation.spring.autoconfigure
- io.opentelemetry.instrumentation.spring.autoconfigure.exporters.internal - package io.opentelemetry.instrumentation.spring.autoconfigure.exporters.internal
- io.opentelemetry.instrumentation.spring.autoconfigure.exporters.logging - package io.opentelemetry.instrumentation.spring.autoconfigure.exporters.logging
- io.opentelemetry.instrumentation.spring.autoconfigure.exporters.otlp - package io.opentelemetry.instrumentation.spring.autoconfigure.exporters.otlp
- io.opentelemetry.instrumentation.spring.autoconfigure.exporters.zipkin - package io.opentelemetry.instrumentation.spring.autoconfigure.exporters.zipkin
- io.opentelemetry.instrumentation.spring.autoconfigure.instrumentation.annotations - package io.opentelemetry.instrumentation.spring.autoconfigure.instrumentation.annotations
- io.opentelemetry.instrumentation.spring.autoconfigure.instrumentation.jdbc - package io.opentelemetry.instrumentation.spring.autoconfigure.instrumentation.jdbc
- io.opentelemetry.instrumentation.spring.autoconfigure.instrumentation.kafka - package io.opentelemetry.instrumentation.spring.autoconfigure.instrumentation.kafka
- io.opentelemetry.instrumentation.spring.autoconfigure.instrumentation.logging - package io.opentelemetry.instrumentation.spring.autoconfigure.instrumentation.logging
- io.opentelemetry.instrumentation.spring.autoconfigure.instrumentation.micrometer - package io.opentelemetry.instrumentation.spring.autoconfigure.instrumentation.micrometer
- io.opentelemetry.instrumentation.spring.autoconfigure.instrumentation.web - package io.opentelemetry.instrumentation.spring.autoconfigure.instrumentation.web
- io.opentelemetry.instrumentation.spring.autoconfigure.instrumentation.webflux - package io.opentelemetry.instrumentation.spring.autoconfigure.instrumentation.webflux
- io.opentelemetry.instrumentation.spring.autoconfigure.instrumentation.webmvc - package io.opentelemetry.instrumentation.spring.autoconfigure.instrumentation.webmvc
- io.opentelemetry.instrumentation.spring.autoconfigure.internal - package io.opentelemetry.instrumentation.spring.autoconfigure.internal
- io.opentelemetry.instrumentation.spring.autoconfigure.propagators - package io.opentelemetry.instrumentation.spring.autoconfigure.propagators
- io.opentelemetry.instrumentation.spring.autoconfigure.resources - package io.opentelemetry.instrumentation.spring.autoconfigure.resources
- isExporterEnabled(Environment, String, String, String, String, boolean) - Static method in class io.opentelemetry.instrumentation.spring.autoconfigure.exporters.internal.ExporterConfigEvaluator
K
- KafkaInstrumentationAutoConfiguration - Class in io.opentelemetry.instrumentation.spring.autoconfigure.instrumentation.kafka
- KafkaInstrumentationAutoConfiguration() - Constructor for class io.opentelemetry.instrumentation.spring.autoconfigure.instrumentation.kafka.KafkaInstrumentationAutoConfiguration
- KEY - Static variable in class io.opentelemetry.instrumentation.spring.autoconfigure.internal.MapConverter
L
- LogbackAppenderApplicationListener - Class in io.opentelemetry.instrumentation.spring.autoconfigure.instrumentation.logging
- LogbackAppenderApplicationListener() - Constructor for class io.opentelemetry.instrumentation.spring.autoconfigure.instrumentation.logging.LogbackAppenderApplicationListener
- LoggingMetricExporterAutoConfiguration - Class in io.opentelemetry.instrumentation.spring.autoconfigure.exporters.logging
-
Configures
LoggingMetricExporterbean for tracing. - LoggingMetricExporterAutoConfiguration() - Constructor for class io.opentelemetry.instrumentation.spring.autoconfigure.exporters.logging.LoggingMetricExporterAutoConfiguration
- LoggingSpanExporterAutoConfiguration - Class in io.opentelemetry.instrumentation.spring.autoconfigure.exporters.logging
-
Configures
LoggingSpanExporterbean for tracing. - LoggingSpanExporterAutoConfiguration() - Constructor for class io.opentelemetry.instrumentation.spring.autoconfigure.exporters.logging.LoggingSpanExporterAutoConfiguration
M
- mapConverter() - Method in class io.opentelemetry.instrumentation.spring.autoconfigure.OpenTelemetryAutoConfiguration.OpenTelemetrySdkConfig
- MapConverter - Class in io.opentelemetry.instrumentation.spring.autoconfigure.internal
-
The MapConverter class is used to convert a String to a Map.
- MapConverter() - Constructor for class io.opentelemetry.instrumentation.spring.autoconfigure.internal.MapConverter
- MicrometerBridgeAutoConfiguration - Class in io.opentelemetry.instrumentation.spring.autoconfigure.instrumentation.micrometer
- MicrometerBridgeAutoConfiguration() - Constructor for class io.opentelemetry.instrumentation.spring.autoconfigure.instrumentation.micrometer.MicrometerBridgeAutoConfiguration
O
- onApplicationEvent(ApplicationEvent) - Method in class io.opentelemetry.instrumentation.spring.autoconfigure.instrumentation.logging.LogbackAppenderApplicationListener
- openTelemetry() - Method in class io.opentelemetry.instrumentation.spring.autoconfigure.OpenTelemetryAutoConfiguration.DisabledOpenTelemetrySdkConfig
- openTelemetry(ObjectProvider<ContextPropagators>, SdkTracerProvider, SdkMeterProvider, SdkLoggerProvider, ObjectProvider<List<OpenTelemetryInjector>>) - Method in class io.opentelemetry.instrumentation.spring.autoconfigure.OpenTelemetryAutoConfiguration.OpenTelemetrySdkConfig
- OpenTelemetryAppenderAutoConfiguration - Class in io.opentelemetry.instrumentation.spring.autoconfigure.instrumentation.logging
- OpenTelemetryAppenderAutoConfiguration() - Constructor for class io.opentelemetry.instrumentation.spring.autoconfigure.instrumentation.logging.OpenTelemetryAppenderAutoConfiguration
- OpenTelemetryAutoConfiguration - Class in io.opentelemetry.instrumentation.spring.autoconfigure
-
Create
OpenTelemetrybean if bean is missing. - OpenTelemetryAutoConfiguration() - Constructor for class io.opentelemetry.instrumentation.spring.autoconfigure.OpenTelemetryAutoConfiguration
- OpenTelemetryAutoConfiguration.DisabledOpenTelemetrySdkConfig - Class in io.opentelemetry.instrumentation.spring.autoconfigure
- OpenTelemetryAutoConfiguration.OpenTelemetrySdkConfig - Class in io.opentelemetry.instrumentation.spring.autoconfigure
- OpenTelemetryInjector - Interface in io.opentelemetry.instrumentation.spring.autoconfigure
-
To inject an OpenTelemetry bean into non-Spring components
- OpenTelemetryJdbcDriverAutoConfiguration - Class in io.opentelemetry.instrumentation.spring.autoconfigure.instrumentation.jdbc
- OpenTelemetryJdbcDriverAutoConfiguration() - Constructor for class io.opentelemetry.instrumentation.spring.autoconfigure.instrumentation.jdbc.OpenTelemetryJdbcDriverAutoConfiguration
- OpenTelemetrySdkConfig() - Constructor for class io.opentelemetry.instrumentation.spring.autoconfigure.OpenTelemetryAutoConfiguration.OpenTelemetrySdkConfig
- otelContainerResourceProvider() - Method in class io.opentelemetry.instrumentation.spring.autoconfigure.resources.OtelResourceAutoConfiguration
- otelDistroVersionResourceProvider() - Method in class io.opentelemetry.instrumentation.spring.autoconfigure.resources.OtelResourceAutoConfiguration
- otelHostResourceProvider() - Method in class io.opentelemetry.instrumentation.spring.autoconfigure.resources.OtelResourceAutoConfiguration
- otelLoggingMetricExporter() - Method in class io.opentelemetry.instrumentation.spring.autoconfigure.exporters.logging.LoggingMetricExporterAutoConfiguration
- otelLoggingSpanExporter() - Method in class io.opentelemetry.instrumentation.spring.autoconfigure.exporters.logging.LoggingSpanExporterAutoConfiguration
- otelOsResourceProvider() - Method in class io.opentelemetry.instrumentation.spring.autoconfigure.resources.OtelResourceAutoConfiguration
- otelOtlpLogRecordExporter(ConfigProperties) - Method in class io.opentelemetry.instrumentation.spring.autoconfigure.exporters.otlp.OtlpLogRecordExporterAutoConfiguration
- otelOtlpMetricExporter(ConfigProperties) - Method in class io.opentelemetry.instrumentation.spring.autoconfigure.exporters.otlp.OtlpMetricExporterAutoConfiguration
- otelOtlpSpanExporter(ConfigProperties) - Method in class io.opentelemetry.instrumentation.spring.autoconfigure.exporters.otlp.OtlpSpanExporterAutoConfiguration
- otelProcessResourceProvider() - Method in class io.opentelemetry.instrumentation.spring.autoconfigure.resources.OtelResourceAutoConfiguration
- otelProcessRuntimeResourceProvider() - Method in class io.opentelemetry.instrumentation.spring.autoconfigure.resources.OtelResourceAutoConfiguration
- otelResource(ConfigProperties, ObjectProvider<List<ResourceProvider>>) - Method in class io.opentelemetry.instrumentation.spring.autoconfigure.OpenTelemetryAutoConfiguration.OpenTelemetrySdkConfig
- OtelResourceAutoConfiguration - Class in io.opentelemetry.instrumentation.spring.autoconfigure.resources
- OtelResourceAutoConfiguration() - Constructor for class io.opentelemetry.instrumentation.spring.autoconfigure.resources.OtelResourceAutoConfiguration
- OtelResourceProperties - Class in io.opentelemetry.instrumentation.spring.autoconfigure.resources
- OtelResourceProperties() - Constructor for class io.opentelemetry.instrumentation.spring.autoconfigure.resources.OtelResourceProperties
- otelResourceProvider(OtelSpringResourceProperties, OtelResourceProperties) - Method in class io.opentelemetry.instrumentation.spring.autoconfigure.resources.OtelResourceAutoConfiguration
- OtelSpringResourceProperties - Class in io.opentelemetry.instrumentation.spring.autoconfigure.resources
- OtelSpringResourceProperties() - Constructor for class io.opentelemetry.instrumentation.spring.autoconfigure.resources.OtelSpringResourceProperties
- otelSystemOutLogRecordExporter() - Method in class io.opentelemetry.instrumentation.spring.autoconfigure.exporters.logging.SystemOutLogRecordExporterAutoConfiguration
- otelZipkinSpanExporter(ZipkinSpanExporterProperties) - Method in class io.opentelemetry.instrumentation.spring.autoconfigure.exporters.zipkin.ZipkinSpanExporterAutoConfiguration
- OtlpExporterProperties - Class in io.opentelemetry.instrumentation.spring.autoconfigure.exporters.otlp
-
Configuration for OLTP exporters.
- OtlpExporterProperties() - Constructor for class io.opentelemetry.instrumentation.spring.autoconfigure.exporters.otlp.OtlpExporterProperties
- OtlpExporterProperties.SignalProperties - Class in io.opentelemetry.instrumentation.spring.autoconfigure.exporters.otlp
- OtlpLogRecordExporterAutoConfiguration - Class in io.opentelemetry.instrumentation.spring.autoconfigure.exporters.otlp
- OtlpLogRecordExporterAutoConfiguration() - Constructor for class io.opentelemetry.instrumentation.spring.autoconfigure.exporters.otlp.OtlpLogRecordExporterAutoConfiguration
- OtlpMetricExporterAutoConfiguration - Class in io.opentelemetry.instrumentation.spring.autoconfigure.exporters.otlp
- OtlpMetricExporterAutoConfiguration() - Constructor for class io.opentelemetry.instrumentation.spring.autoconfigure.exporters.otlp.OtlpMetricExporterAutoConfiguration
- OtlpSpanExporterAutoConfiguration - Class in io.opentelemetry.instrumentation.spring.autoconfigure.exporters.otlp
-
Configures
OtlpGrpcSpanExporterfor tracing. - OtlpSpanExporterAutoConfiguration() - Constructor for class io.opentelemetry.instrumentation.spring.autoconfigure.exporters.otlp.OtlpSpanExporterAutoConfiguration
P
- PropagationAutoConfiguration - Class in io.opentelemetry.instrumentation.spring.autoconfigure.propagators
-
Configures
ContextPropagatorsbean for propagation. - PropagationAutoConfiguration() - Constructor for class io.opentelemetry.instrumentation.spring.autoconfigure.propagators.PropagationAutoConfiguration
- PropagationProperties - Class in io.opentelemetry.instrumentation.spring.autoconfigure.propagators
-
Configuration for propagators.
- PropagationProperties() - Constructor for class io.opentelemetry.instrumentation.spring.autoconfigure.propagators.PropagationProperties
S
- SamplerProperties - Class in io.opentelemetry.instrumentation.spring.autoconfigure
-
Configuration for OpenTelemetry Sampler.
- SamplerProperties() - Constructor for class io.opentelemetry.instrumentation.spring.autoconfigure.SamplerProperties
- sdkLoggerProvider(ObjectProvider<List<LogRecordExporter>>, Resource) - Method in class io.opentelemetry.instrumentation.spring.autoconfigure.OpenTelemetryAutoConfiguration.OpenTelemetrySdkConfig
- sdkMeterProvider(ConfigProperties, ObjectProvider<List<MetricExporter>>, Resource) - Method in class io.opentelemetry.instrumentation.spring.autoconfigure.OpenTelemetryAutoConfiguration.OpenTelemetrySdkConfig
- sdkTracerProvider(SamplerProperties, ObjectProvider<List<SpanExporter>>, Resource) - Method in class io.opentelemetry.instrumentation.spring.autoconfigure.OpenTelemetryAutoConfiguration.OpenTelemetrySdkConfig
- setAttributes(Map<String, String>) - Method in class io.opentelemetry.instrumentation.spring.autoconfigure.resources.OtelResourceProperties
- setAttributes(Map<String, String>) - Method in class io.opentelemetry.instrumentation.spring.autoconfigure.resources.OtelSpringResourceProperties
- setEndpoint(String) - Method in class io.opentelemetry.instrumentation.spring.autoconfigure.exporters.zipkin.ZipkinSpanExporterProperties
- setProbability(double) - Method in class io.opentelemetry.instrumentation.spring.autoconfigure.SamplerProperties
- setPropagators(List<String>) - Method in class io.opentelemetry.instrumentation.spring.autoconfigure.propagators.PropagationProperties
- setType(List<String>) - Method in class io.opentelemetry.instrumentation.spring.autoconfigure.propagators.DeprecatedPropagationProperties
-
Deprecated.
- SignalProperties() - Constructor for class io.opentelemetry.instrumentation.spring.autoconfigure.exporters.otlp.OtlpExporterProperties.SignalProperties
- SpringConfigProperties - Class in io.opentelemetry.instrumentation.spring.autoconfigure.resources
- SpringConfigProperties(Environment, ExpressionParser, OtlpExporterProperties, PropagationProperties) - Constructor for class io.opentelemetry.instrumentation.spring.autoconfigure.resources.SpringConfigProperties
- SpringResourceProvider - Class in io.opentelemetry.instrumentation.spring.autoconfigure.resources
- SpringResourceProvider(OtelSpringResourceProperties, OtelResourceProperties) - Constructor for class io.opentelemetry.instrumentation.spring.autoconfigure.resources.SpringResourceProvider
- SpringWebfluxInstrumentationAutoConfiguration - Class in io.opentelemetry.instrumentation.spring.autoconfigure.instrumentation.webflux
-
Configures
WebClientfor tracing. - SpringWebfluxInstrumentationAutoConfiguration() - Constructor for class io.opentelemetry.instrumentation.spring.autoconfigure.instrumentation.webflux.SpringWebfluxInstrumentationAutoConfiguration
- SpringWebInstrumentationAutoConfiguration - Class in io.opentelemetry.instrumentation.spring.autoconfigure.instrumentation.web
-
Configures
RestTemplatefor tracing. - SpringWebInstrumentationAutoConfiguration() - Constructor for class io.opentelemetry.instrumentation.spring.autoconfigure.instrumentation.web.SpringWebInstrumentationAutoConfiguration
- SpringWebMvc5InstrumentationAutoConfiguration - Class in io.opentelemetry.instrumentation.spring.autoconfigure.instrumentation.webmvc
- SpringWebMvc5InstrumentationAutoConfiguration() - Constructor for class io.opentelemetry.instrumentation.spring.autoconfigure.instrumentation.webmvc.SpringWebMvc5InstrumentationAutoConfiguration
- SpringWebMvc6InstrumentationAutoConfiguration - Class in io.opentelemetry.instrumentation.spring.autoconfigure.instrumentation.webmvc
- SpringWebMvc6InstrumentationAutoConfiguration() - Constructor for class io.opentelemetry.instrumentation.spring.autoconfigure.instrumentation.webmvc.SpringWebMvc6InstrumentationAutoConfiguration
- supportsEventType(ResolvableType) - Method in class io.opentelemetry.instrumentation.spring.autoconfigure.instrumentation.logging.LogbackAppenderApplicationListener
- supportsSourceType(Class<?>) - Method in class io.opentelemetry.instrumentation.spring.autoconfigure.instrumentation.logging.LogbackAppenderApplicationListener
- SystemOutLogRecordExporterAutoConfiguration - Class in io.opentelemetry.instrumentation.spring.autoconfigure.exporters.logging
-
Configures
SystemOutLogRecordExporterbean for tracing. - SystemOutLogRecordExporterAutoConfiguration() - Constructor for class io.opentelemetry.instrumentation.spring.autoconfigure.exporters.logging.SystemOutLogRecordExporterAutoConfiguration
V
- VERSION - Static variable in class io.opentelemetry.instrumentation.spring.autoconfigure.resources.DistroVersionResourceProvider
Z
- ZipkinSpanExporterAutoConfiguration - Class in io.opentelemetry.instrumentation.spring.autoconfigure.exporters.zipkin
-
Configures
ZipkinSpanExporterfor tracing. - ZipkinSpanExporterAutoConfiguration() - Constructor for class io.opentelemetry.instrumentation.spring.autoconfigure.exporters.zipkin.ZipkinSpanExporterAutoConfiguration
- ZipkinSpanExporterProperties - Class in io.opentelemetry.instrumentation.spring.autoconfigure.exporters.zipkin
-
Configuration for
ZipkinSpanExporter. - ZipkinSpanExporterProperties() - Constructor for class io.opentelemetry.instrumentation.spring.autoconfigure.exporters.zipkin.ZipkinSpanExporterProperties
All Classes and Interfaces|All Packages|Constant Field Values