Class TracesBuilderCustomizer
java.lang.Object
io.quarkus.websockets.next.runtime.telemetry.TracesBuilderCustomizer
- All Implemented Interfaces:
Consumer<WebSocketTelemetryProviderBuilder>
public final class TracesBuilderCustomizer
extends Object
implements Consumer<WebSocketTelemetryProviderBuilder>
Installs traces support into the WebSockets extension.
-
Field Summary
FieldsModifier and TypeFieldDescription(package private) WebSocketsClientRuntimeConfig(package private) WebSocketsServerRuntimeConfig(package private) jakarta.enterprise.inject.Instance<io.opentelemetry.api.trace.Tracer> -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
serverRuntimeConfig
-
clientRuntimeConfig
-
tracerInstance
@Inject jakarta.enterprise.inject.Instance<io.opentelemetry.api.trace.Tracer> tracerInstance
-
-
Constructor Details
-
TracesBuilderCustomizer
public TracesBuilderCustomizer()
-
-
Method Details
-
accept
- Specified by:
acceptin interfaceConsumer<WebSocketTelemetryProviderBuilder>
-