Package io.quarkus.opentelemetry.runtime
Class AutoConfiguredOpenTelemetrySdkBuilderCustomizer.ResourceCustomizer
java.lang.Object
io.quarkus.opentelemetry.runtime.AutoConfiguredOpenTelemetrySdkBuilderCustomizer.ResourceCustomizer
- All Implemented Interfaces:
AutoConfiguredOpenTelemetrySdkBuilderCustomizer
- Enclosing interface:
AutoConfiguredOpenTelemetrySdkBuilderCustomizer
@Singleton
public static final class AutoConfiguredOpenTelemetrySdkBuilderCustomizer.ResourceCustomizer
extends Object
implements AutoConfiguredOpenTelemetrySdkBuilderCustomizer
-
Nested Class Summary
Nested classes/interfaces inherited from interface io.quarkus.opentelemetry.runtime.AutoConfiguredOpenTelemetrySdkBuilderCustomizer
AutoConfiguredOpenTelemetrySdkBuilderCustomizer.MetricProviderCustomizer, AutoConfiguredOpenTelemetrySdkBuilderCustomizer.ResourceCustomizer, AutoConfiguredOpenTelemetrySdkBuilderCustomizer.SamplerCustomizer, AutoConfiguredOpenTelemetrySdkBuilderCustomizer.SimpleLogRecordProcessorBiFunction, AutoConfiguredOpenTelemetrySdkBuilderCustomizer.SimpleLogRecordProcessorCustomizer, AutoConfiguredOpenTelemetrySdkBuilderCustomizer.TextMapPropagatorCustomizers, AutoConfiguredOpenTelemetrySdkBuilderCustomizer.TracerProviderCustomizer -
Constructor Summary
ConstructorsConstructorDescriptionResourceCustomizer(io.quarkus.runtime.ApplicationConfig appConfig, OTelBuildConfig oTelBuildConfig, OTelRuntimeConfig oTelRuntimeConfig, jakarta.enterprise.inject.Instance<DelayedAttributes> delayedAttributes, List<io.opentelemetry.sdk.resources.Resource> resources) -
Method Summary
Modifier and TypeMethodDescriptionvoidcustomize(io.opentelemetry.sdk.autoconfigure.AutoConfiguredOpenTelemetrySdkBuilder builder)
-
Constructor Details
-
ResourceCustomizer
public ResourceCustomizer(io.quarkus.runtime.ApplicationConfig appConfig, OTelBuildConfig oTelBuildConfig, OTelRuntimeConfig oTelRuntimeConfig, @Any jakarta.enterprise.inject.Instance<DelayedAttributes> delayedAttributes, List<io.opentelemetry.sdk.resources.Resource> resources)
-
-
Method Details
-
customize
public void customize(io.opentelemetry.sdk.autoconfigure.AutoConfiguredOpenTelemetrySdkBuilder builder) - Specified by:
customizein interfaceAutoConfiguredOpenTelemetrySdkBuilderCustomizer
-