## 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 and Description
    --- | ---
    `VertxTracer` | VertxTracerFactory.`tracer(TracingOptions options)` Create a new `VertxTracer` object. No specific thread and context can be expected when this method is called.

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

    Fields in io.vertx.core.spi.tracing declared as VertxTracer
    Modifier and Type | Field and 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 and 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 and Description
    --- | ---
    `VertxTracer<io.opentelemetry.api.trace.Span,io.opentelemetry.api.trace.Span>` | 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 and 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 and 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 and Description
    --- | ---
    `class` | `ZipkinTracer` - https://zipkin.io/pages/instrumenting.html - https://zipkin.io/public/thrift/v1/zipkinCore.html

Copyright © 2023 Eclipse. All rights reserved.