## Uses of Interface
io.vertx.core.spi.tracing.VertxTracer

- Packages that use VertxTracer
  Package | Description
  --- | ---
  io.vertx.core.spi |
  io.vertx.core.spi.tracing |
  io.vertx.kafka.client.common.tracing |
  io.vertx.tracing.opentelemetry |
  io.vertx.tracing.opentracing |
  io.vertx.tracing.zipkin |

- - ### Uses of VertxTracer in io.vertx.core.spi

    Methods in io.vertx.core.spi that return VertxTracer
    Modifier and Type | Method | Description
    --- | --- | ---
    `VertxTracer` | VertxTracerFactory.`tracer​(TracingOptions options)` | Create a new `VertxTracer` object.

  - ### Uses of VertxTracer in io.vertx.core.spi.tracing

    Fields in io.vertx.core.spi.tracing declared as VertxTracer
    Modifier and Type | Field | Description
    --- | --- | ---
    `static VertxTracer` | VertxTracer.`NOOP` | Noop tracer.

  - ### Uses of VertxTracer in io.vertx.kafka.client.common.tracing

    Methods in io.vertx.kafka.client.common.tracing with parameters of type VertxTracer
    Modifier and Type | Method | Description
    --- | --- | ---
    `static <S> ConsumerTracer` | ConsumerTracer.`create​(VertxTracer tracer, KafkaClientOptions opts)` | Creates a ConsumerTracer, which provides an opinionated facade for using `VertxTracer` with a Kafka Consumer use case.
    `static <S> ProducerTracer` | ProducerTracer.`create​(VertxTracer tracer, KafkaClientOptions opts)` | Creates a ProducerTracer, which provides an opinionated facade for using `VertxTracer` with a Kafka Producer use case.

  - ### Uses of VertxTracer in io.vertx.tracing.opentelemetry

    Methods in io.vertx.tracing.opentelemetry that return VertxTracer
    Modifier and Type | Method | Description
    --- | --- | ---
    `VertxTracer<Operation,​Operation>` | OpenTelemetryOptions.`buildTracer()` |
    `VertxTracer<?,​?>` | OpenTelemetryTracingFactory.`tracer​(TracingOptions options)` |

  - ### Uses of VertxTracer in io.vertx.tracing.opentracing

    Classes in io.vertx.tracing.opentracing that implement VertxTracer
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `OpenTracingTracer` | - https://github.com/opentracing/specification/blob/master/semantic_conventions.md - https://github.com/opentracing/specification/blob/master/specification.md

    Methods in io.vertx.tracing.opentracing that return VertxTracer
    Modifier and Type | Method | Description
    --- | --- | ---
    `VertxTracer` | OpenTracingTracerFactory.`tracer​(TracingOptions options)` |

  - ### Uses of VertxTracer in io.vertx.tracing.zipkin

    Classes in io.vertx.tracing.zipkin that implement VertxTracer
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `ZipkinTracer` | Instrumenting a library.