OpenTelemetryAMQPConnection

class OpenTelemetryAMQPConnection(delegate: <Error class: unknown class>, tracer: <Error class: unknown class>, tracingConfig: TracingConfig = TracingConfig.default())

OpenTelemetry-instrumented wrapper around AMQPConnection.

This class wraps an existing AMQP connection and provides automatic tracing for connection operations. All channels opened through this connection will automatically be wrapped with OpenTelemetryAMQPChannel.

Constructors

Link copied to clipboard
constructor(delegate: <Error class: unknown class>, tracer: <Error class: unknown class>, tracingConfig: TracingConfig = TracingConfig.default())

Functions

Link copied to clipboard
open suspend fun close(reason: String, code: <Error class: unknown class>): <Error class: unknown class>
Link copied to clipboard
open suspend fun openChannel(): <Error class: unknown class>
Link copied to clipboard
open suspend fun sendHeartbeat()