Index
All Classes and Interfaces|All Packages
A
- applyTo(BiConsumer) - Method in class org.springframework.boot.opentelemetry.autoconfigure.OpenTelemetryResourceAttributes
-
Applies resource attributes to the provided
BiConsumerafter being combined from environment variables and user-defined resource attributes.
C
- ConditionalOnEnabledLoggingExport - Annotation Interface in org.springframework.boot.opentelemetry.autoconfigure.logging
-
@Conditionalthat checks whether logging export is enabled. - ConditionalOnEnabledOpenTelemetry - Annotation Interface in org.springframework.boot.opentelemetry.autoconfigure
-
@Conditionalthat checks whether OpenTelemetry is enabled. - customize(OtlpHttpLogRecordExporterBuilder) - Method in interface org.springframework.boot.opentelemetry.autoconfigure.logging.otlp.OtlpHttpLogRecordExporterBuilderCustomizer
-
Customize the
OtlpHttpLogRecordExporterBuilder. - customize(OtlpGrpcLogRecordExporterBuilder) - Method in interface org.springframework.boot.opentelemetry.autoconfigure.logging.otlp.OtlpGrpcLogRecordExporterBuilderCustomizer
-
Customize the
OtlpGrpcLogRecordExporterBuilder. - customize(SdkLoggerProviderBuilder) - Method in interface org.springframework.boot.opentelemetry.autoconfigure.logging.SdkLoggerProviderBuilderCustomizer
-
Customize the given
builder.
E
- Export() - Constructor for class org.springframework.boot.opentelemetry.autoconfigure.logging.OpenTelemetryLoggingProperties.Export
G
- getBundle() - Method in class org.springframework.boot.opentelemetry.autoconfigure.logging.otlp.OtlpLoggingProperties.Ssl
- getCompression() - Method in class org.springframework.boot.opentelemetry.autoconfigure.logging.otlp.OtlpLoggingProperties
- getConnectTimeout() - Method in class org.springframework.boot.opentelemetry.autoconfigure.logging.otlp.OtlpLoggingProperties
- getEndpoint() - Method in class org.springframework.boot.opentelemetry.autoconfigure.logging.otlp.OtlpLoggingProperties
- getExport() - Method in class org.springframework.boot.opentelemetry.autoconfigure.logging.OpenTelemetryLoggingProperties
- getHeaders() - Method in class org.springframework.boot.opentelemetry.autoconfigure.logging.otlp.OtlpLoggingProperties
- getLimits() - Method in class org.springframework.boot.opentelemetry.autoconfigure.logging.OpenTelemetryLoggingProperties
- getMaxAttributes() - Method in class org.springframework.boot.opentelemetry.autoconfigure.logging.OpenTelemetryLoggingProperties.Limits
- getMaxAttributeValueLength() - Method in class org.springframework.boot.opentelemetry.autoconfigure.logging.OpenTelemetryLoggingProperties.Limits
- getMaxBatchSize() - Method in class org.springframework.boot.opentelemetry.autoconfigure.logging.OpenTelemetryLoggingProperties.Export
- getMaxQueueSize() - Method in class org.springframework.boot.opentelemetry.autoconfigure.logging.OpenTelemetryLoggingProperties.Export
- getResourceAttributes() - Method in class org.springframework.boot.opentelemetry.autoconfigure.OpenTelemetryProperties
- getScheduleDelay() - Method in class org.springframework.boot.opentelemetry.autoconfigure.logging.OpenTelemetryLoggingProperties.Export
- getSsl() - Method in class org.springframework.boot.opentelemetry.autoconfigure.logging.otlp.OtlpLoggingProperties
- getSslBundle() - Method in interface org.springframework.boot.opentelemetry.autoconfigure.logging.otlp.OtlpLoggingConnectionDetails
-
SSL bundle to use.
- getTimeout() - Method in class org.springframework.boot.opentelemetry.autoconfigure.logging.OpenTelemetryLoggingProperties.Export
- getTimeout() - Method in class org.springframework.boot.opentelemetry.autoconfigure.logging.otlp.OtlpLoggingProperties
- getTransport() - Method in class org.springframework.boot.opentelemetry.autoconfigure.logging.otlp.OtlpLoggingProperties
- getUrl(Transport) - Method in interface org.springframework.boot.opentelemetry.autoconfigure.logging.otlp.OtlpLoggingConnectionDetails
-
Address to where logs will be published.
- GRPC - Enum constant in enum class org.springframework.boot.opentelemetry.autoconfigure.logging.otlp.Transport
-
gRPC transport.
- GZIP - Enum constant in enum class org.springframework.boot.opentelemetry.autoconfigure.logging.otlp.OtlpLoggingProperties.Compression
-
Gzip compression.
H
- HTTP - Enum constant in enum class org.springframework.boot.opentelemetry.autoconfigure.logging.otlp.Transport
-
HTTP transport.
I
- isEnabled() - Method in class org.springframework.boot.opentelemetry.autoconfigure.OpenTelemetryProperties
L
- Limits() - Constructor for class org.springframework.boot.opentelemetry.autoconfigure.logging.OpenTelemetryLoggingProperties.Limits
N
- NONE - Enum constant in enum class org.springframework.boot.opentelemetry.autoconfigure.logging.otlp.OtlpLoggingProperties.Compression
-
No compression.
O
- OpenTelemetryEnvironmentVariableEnvironmentPostProcessor - Class in org.springframework.boot.opentelemetry.autoconfigure
-
Converts OpenTelemetry SDK environment variables into Spring Boot properties.
- OpenTelemetryEnvironmentVariableEnvironmentPostProcessor(DeferredLogFactory) - Constructor for class org.springframework.boot.opentelemetry.autoconfigure.OpenTelemetryEnvironmentVariableEnvironmentPostProcessor
- OpenTelemetryLoggingAutoConfiguration - Class in org.springframework.boot.opentelemetry.autoconfigure.logging
-
Auto-configurationfor OpenTelemetry logging. - OpenTelemetryLoggingProperties - Class in org.springframework.boot.opentelemetry.autoconfigure.logging
-
Configuration properties for logging with OpenTelemetry.
- OpenTelemetryLoggingProperties() - Constructor for class org.springframework.boot.opentelemetry.autoconfigure.logging.OpenTelemetryLoggingProperties
- OpenTelemetryLoggingProperties.Export - Class in org.springframework.boot.opentelemetry.autoconfigure.logging
- OpenTelemetryLoggingProperties.Limits - Class in org.springframework.boot.opentelemetry.autoconfigure.logging
-
Log limits.
- OpenTelemetryProperties - Class in org.springframework.boot.opentelemetry.autoconfigure
-
Configuration properties for OpenTelemetry.
- OpenTelemetryProperties() - Constructor for class org.springframework.boot.opentelemetry.autoconfigure.OpenTelemetryProperties
- OpenTelemetryResourceAttributes - Class in org.springframework.boot.opentelemetry.autoconfigure
-
OpenTelemetryResourceAttributesretrieves information from theOTEL_RESOURCE_ATTRIBUTESandOTEL_SERVICE_NAMEenvironment variables and merges it with the resource attributes provided by the user. - OpenTelemetryResourceAttributes(Environment, Map) - Constructor for class org.springframework.boot.opentelemetry.autoconfigure.OpenTelemetryResourceAttributes
-
Creates a new instance of
OpenTelemetryResourceAttributes. - OpenTelemetrySdkAutoConfiguration - Class in org.springframework.boot.opentelemetry.autoconfigure
-
Auto-configurationfor the OpenTelemetry SDK. - org.springframework.boot.opentelemetry.autoconfigure - package org.springframework.boot.opentelemetry.autoconfigure
-
Auto-configuration for OpenTelemetry.
- org.springframework.boot.opentelemetry.autoconfigure.logging - package org.springframework.boot.opentelemetry.autoconfigure.logging
-
Auto-configuration for OpenTelemetry logging.
- org.springframework.boot.opentelemetry.autoconfigure.logging.otlp - package org.springframework.boot.opentelemetry.autoconfigure.logging.otlp
-
Auto-configuration for exporting logs with OpenTelemetry via OTLP.
- OtlpGrpcLogRecordExporterBuilderCustomizer - Interface in org.springframework.boot.opentelemetry.autoconfigure.logging.otlp
-
Callback interface that can be implemented by beans wishing to customize the
OtlpGrpcLogRecordExporterBuilderwhilst retaining default auto-configuration. - OtlpHttpLogRecordExporterBuilderCustomizer - Interface in org.springframework.boot.opentelemetry.autoconfigure.logging.otlp
-
Callback interface that can be implemented by beans wishing to customize the
OtlpHttpLogRecordExporterBuilderwhilst retaining default auto-configuration. - OtlpLoggingAutoConfiguration - Class in org.springframework.boot.opentelemetry.autoconfigure.logging.otlp
-
Auto-configurationfor OpenTelemetry logging exports. - OtlpLoggingAutoConfiguration() - Constructor for class org.springframework.boot.opentelemetry.autoconfigure.logging.otlp.OtlpLoggingAutoConfiguration
- OtlpLoggingConnectionDetails - Interface in org.springframework.boot.opentelemetry.autoconfigure.logging.otlp
-
Details required to establish a connection to an OpenTelemetry logging service.
- OtlpLoggingProperties - Class in org.springframework.boot.opentelemetry.autoconfigure.logging.otlp
-
Configuration properties for exporting logs using OpenTelemetry.
- OtlpLoggingProperties() - Constructor for class org.springframework.boot.opentelemetry.autoconfigure.logging.otlp.OtlpLoggingProperties
- OtlpLoggingProperties.Compression - Enum Class in org.springframework.boot.opentelemetry.autoconfigure.logging.otlp
- OtlpLoggingProperties.Ssl - Class in org.springframework.boot.opentelemetry.autoconfigure.logging.otlp
P
- postProcessEnvironment(ConfigurableEnvironment, SpringApplication) - Method in class org.springframework.boot.opentelemetry.autoconfigure.OpenTelemetryEnvironmentVariableEnvironmentPostProcessor
S
- SdkLoggerProviderBuilderCustomizer - Interface in org.springframework.boot.opentelemetry.autoconfigure.logging
-
Callback interface that can be used to customize the
SdkLoggerProviderBuilderthat is used to create the auto-configuredSdkLoggerProvider. - setBundle(String) - Method in class org.springframework.boot.opentelemetry.autoconfigure.logging.otlp.OtlpLoggingProperties.Ssl
- setCompression(OtlpLoggingProperties.Compression) - Method in class org.springframework.boot.opentelemetry.autoconfigure.logging.otlp.OtlpLoggingProperties
- setConnectTimeout(Duration) - Method in class org.springframework.boot.opentelemetry.autoconfigure.logging.otlp.OtlpLoggingProperties
- setEnabled(boolean) - Method in class org.springframework.boot.opentelemetry.autoconfigure.OpenTelemetryProperties
- setEndpoint(String) - Method in class org.springframework.boot.opentelemetry.autoconfigure.logging.otlp.OtlpLoggingProperties
- setMaxAttributes(int) - Method in class org.springframework.boot.opentelemetry.autoconfigure.logging.OpenTelemetryLoggingProperties.Limits
- setMaxAttributeValueLength(int) - Method in class org.springframework.boot.opentelemetry.autoconfigure.logging.OpenTelemetryLoggingProperties.Limits
- setMaxBatchSize(int) - Method in class org.springframework.boot.opentelemetry.autoconfigure.logging.OpenTelemetryLoggingProperties.Export
- setMaxQueueSize(int) - Method in class org.springframework.boot.opentelemetry.autoconfigure.logging.OpenTelemetryLoggingProperties.Export
- setResourceAttributes(Map) - Method in class org.springframework.boot.opentelemetry.autoconfigure.OpenTelemetryProperties
- setScheduleDelay(Duration) - Method in class org.springframework.boot.opentelemetry.autoconfigure.logging.OpenTelemetryLoggingProperties.Export
- setTimeout(Duration) - Method in class org.springframework.boot.opentelemetry.autoconfigure.logging.OpenTelemetryLoggingProperties.Export
- setTimeout(Duration) - Method in class org.springframework.boot.opentelemetry.autoconfigure.logging.otlp.OtlpLoggingProperties
- setTransport(Transport) - Method in class org.springframework.boot.opentelemetry.autoconfigure.logging.otlp.OtlpLoggingProperties
- Ssl() - Constructor for class org.springframework.boot.opentelemetry.autoconfigure.logging.otlp.OtlpLoggingProperties.Ssl
T
- Transport - Enum Class in org.springframework.boot.opentelemetry.autoconfigure.logging.otlp
-
Transport used to send OTLP log data.
V
- value() - Element in annotation interface org.springframework.boot.opentelemetry.autoconfigure.logging.ConditionalOnEnabledLoggingExport
-
Name of the logging exporter.
- valueOf(String) - Static method in enum class org.springframework.boot.opentelemetry.autoconfigure.logging.otlp.OtlpLoggingProperties.Compression
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.boot.opentelemetry.autoconfigure.logging.otlp.Transport
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class org.springframework.boot.opentelemetry.autoconfigure.logging.otlp.OtlpLoggingProperties.Compression
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.boot.opentelemetry.autoconfigure.logging.otlp.Transport
-
Returns an array containing the constants of this enum class, in the order they are declared.
All Classes and Interfaces|All Packages