## Uses of Class
io.vertx.core.tracing.TracingPolicy

- Packages that use TracingPolicy
  Package | Description
  --- | ---
  io.vertx.core.eventbus |
  io.vertx.core.http |
  io.vertx.core.spi.tracing |
  io.vertx.core.tracing |
  io.vertx.db2client |
  io.vertx.jdbcclient |
  io.vertx.kafka.client.common |
  io.vertx.mysqlclient |
  io.vertx.pgclient |
  io.vertx.sqlclient |
  io.vertx.tracing.opentracing |
  io.vertx.tracing.zipkin |

- - ### Uses of TracingPolicy in io.vertx.core.eventbus

    Fields in io.vertx.core.eventbus declared as TracingPolicy
    Modifier and Type | Field and Description
    --- | ---
    `static TracingPolicy` | DeliveryOptions.`DEFAULT_TRACING_POLICY` Default tracing control = `PROPAGATE`

    Methods in io.vertx.core.eventbus that return TracingPolicy
    Modifier and Type | Method and Description
    --- | ---
    `TracingPolicy` | DeliveryOptions.`getTracingPolicy()`

    Methods in io.vertx.core.eventbus with parameters of type TracingPolicy
    Modifier and Type | Method and Description
    --- | ---
    `DeliveryOptions` | DeliveryOptions.`setTracingPolicy(TracingPolicy tracingPolicy)` Set the tracing policy when Vert.x has tracing enabled.

  - ### Uses of TracingPolicy in io.vertx.core.http

    Fields in io.vertx.core.http declared as TracingPolicy
    Modifier and Type | Field and Description
    --- | ---
    `static TracingPolicy` | HttpClientOptions.`DEFAULT_TRACING_POLICY` Default tracing control = `PROPAGATE`
    `static TracingPolicy` | HttpServerOptions.`DEFAULT_TRACING_POLICY` Default tracing control = `ALWAYS`

    Methods in io.vertx.core.http that return TracingPolicy
    Modifier and Type | Method and Description
    --- | ---
    `TracingPolicy` | HttpClientOptions.`getTracingPolicy()`
    `TracingPolicy` | HttpServerOptions.`getTracingPolicy()`

    Methods in io.vertx.core.http with parameters of type TracingPolicy
    Modifier and Type | Method and Description
    --- | ---
    `HttpClientOptions` | HttpClientOptions.`setTracingPolicy(TracingPolicy tracingPolicy)` Set the tracing policy for the client behavior when Vert.x has tracing enabled.
    `HttpServerOptions` | HttpServerOptions.`setTracingPolicy(TracingPolicy tracingPolicy)` Set the tracing policy for the server behavior when Vert.x has tracing enabled.

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

    Methods in io.vertx.core.spi.tracing with parameters of type TracingPolicy
    Modifier and Type | Method and Description
    --- | ---
    `default <R> I` | VertxTracer.`receiveRequest(Context context, SpanKind kind, TracingPolicy policy, R request, String operation, Iterable<Map.Entry<String,String>> headers, TagExtractor<R> tagExtractor)` Signal a request has been received and will be processed.
    `default <R> O` | VertxTracer.`sendRequest(Context context, SpanKind kind, TracingPolicy policy, R request, String operation, java.util.function.BiConsumer<String,String> headers, TagExtractor<R> tagExtractor)` Signal a request is sent.

  - ### Uses of TracingPolicy in io.vertx.core.tracing

    Methods in io.vertx.core.tracing that return TracingPolicy
    Modifier and Type | Method and Description
    --- | ---
    `static TracingPolicy` | TracingPolicy.`valueOf(String name)` Returns the enum constant of this type with the specified name.
    `static TracingPolicy[]` | TracingPolicy.`values()` Returns an array containing the constants of this enum type, in the order they are declared.

  - ### Uses of TracingPolicy in io.vertx.db2client

    Methods in io.vertx.db2client with parameters of type TracingPolicy
    Modifier and Type | Method and Description
    --- | ---
    `DB2ConnectOptions` | DB2ConnectOptions.`setTracingPolicy(TracingPolicy tracingPolicy)`

  - ### Uses of TracingPolicy in io.vertx.jdbcclient

    Methods in io.vertx.jdbcclient that return TracingPolicy
    Modifier and Type | Method and Description
    --- | ---
    `TracingPolicy` | JDBCConnectOptions.`getTracingPolicy()`

    Methods in io.vertx.jdbcclient with parameters of type TracingPolicy
    Modifier and Type | Method and Description
    --- | ---
    `JDBCConnectOptions` | JDBCConnectOptions.`setTracingPolicy(TracingPolicy tracingPolicy)` Set the tracing policy for the client behavior when Vert.x has tracing enabled.

  - ### Uses of TracingPolicy in io.vertx.kafka.client.common

    Fields in io.vertx.kafka.client.common declared as TracingPolicy
    Modifier and Type | Field and Description
    --- | ---
    `static TracingPolicy` | KafkaClientOptions.`DEFAULT_TRACING_POLICY` Default tracing policy is 'propagate'

    Methods in io.vertx.kafka.client.common that return TracingPolicy
    Modifier and Type | Method and Description
    --- | ---
    `TracingPolicy` | KafkaClientOptions.`getTracingPolicy()`

    Methods in io.vertx.kafka.client.common with parameters of type TracingPolicy
    Modifier and Type | Method and Description
    --- | ---
    `KafkaClientOptions` | KafkaClientOptions.`setTracingPolicy(TracingPolicy tracingPolicy)` Set the Kafka tracing policy.

  - ### Uses of TracingPolicy in io.vertx.mysqlclient

    Methods in io.vertx.mysqlclient with parameters of type TracingPolicy
    Modifier and Type | Method and Description
    --- | ---
    `MySQLConnectOptions` | MySQLConnectOptions.`setTracingPolicy(TracingPolicy tracingPolicy)`

  - ### Uses of TracingPolicy in io.vertx.pgclient

    Methods in io.vertx.pgclient with parameters of type TracingPolicy
    Modifier and Type | Method and Description
    --- | ---
    `PgConnectOptions` | PgConnectOptions.`setTracingPolicy(TracingPolicy tracingPolicy)`

  - ### Uses of TracingPolicy in io.vertx.sqlclient

    Methods in io.vertx.sqlclient that return TracingPolicy
    Modifier and Type | Method and Description
    --- | ---
    `TracingPolicy` | SqlConnectOptions.`getTracingPolicy()`

    Methods in io.vertx.sqlclient with parameters of type TracingPolicy
    Modifier and Type | Method and Description
    --- | ---
    `SqlConnectOptions` | SqlConnectOptions.`setTracingPolicy(TracingPolicy tracingPolicy)` Set the tracing policy for the client behavior when Vert.x has tracing enabled.

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

    Methods in io.vertx.tracing.opentracing with parameters of type TracingPolicy
    Modifier and Type | Method and Description
    --- | ---
    `<R> io.opentracing.Span` | OpenTracingTracer.`receiveRequest(Context context, SpanKind kind, TracingPolicy policy, R request, String operation, Iterable<Map.Entry<String,String>> headers, TagExtractor<R> tagExtractor)`
    `<R> io.opentracing.Span` | OpenTracingTracer.`sendRequest(Context context, SpanKind kind, TracingPolicy policy, R request, String operation, java.util.function.BiConsumer<String,String> headers, TagExtractor<R> tagExtractor)`

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

    Methods in io.vertx.tracing.zipkin with parameters of type TracingPolicy
    Modifier and Type | Method and Description
    --- | ---
    `<R> brave.Span` | ZipkinTracer.`receiveRequest(Context context, SpanKind kind, TracingPolicy policy, R request, String operation, Iterable<Map.Entry<String,String>> headers, TagExtractor<R> tagExtractor)`
    `<R> java.util.function.BiConsumer<Object,Throwable>` | ZipkinTracer.`sendRequest(Context context, SpanKind kind, TracingPolicy policy, R request, String operation, java.util.function.BiConsumer<String,String> headers, TagExtractor<R> tagExtractor)`

Copyright © 2021 Eclipse. All rights reserved.