## Uses of Interface
io.vertx.core.spi.metrics.ClientMetrics

- Packages that use ClientMetrics
  Package | Description
  --- | ---
  io.vertx.core.spi.metrics |
  io.vertx.db2client.spi |
  io.vertx.mssqlclient.spi |
  io.vertx.mysqlclient.spi |
  io.vertx.pgclient.spi |
  io.vertx.sqlclient.spi |

- - ### Uses of ClientMetrics in io.vertx.core.spi.metrics

    Methods in io.vertx.core.spi.metrics that return ClientMetrics
    Modifier and Type | Method and Description
    --- | ---
    `default ClientMetrics<?,?,?,?>` | VertxMetrics.`createClientMetrics(SocketAddress remoteAddress, String type, String namespace)` Provides the client metrics SPI when a client has been created.
    `default ClientMetrics<R,T,HttpRequest,HttpResponse>` | HttpClientMetrics.`createEndpointMetrics(SocketAddress remoteAddress, int maxPoolSize)` Provides metrics for a particular endpoint

    Methods in io.vertx.core.spi.metrics with parameters of type ClientMetrics
    Modifier and Type | Method and Description
    --- | ---
    `default void` | HttpClientMetrics.`endpointConnected(ClientMetrics<R,T,?,?> endpointMetric)` Called when a connection is made to a endpoint.
    `default void` | HttpClientMetrics.`endpointDisconnected(ClientMetrics<R,T,?,?> endpointMetric)` Called when a connection to an endpoint is closed.

  - ### Uses of ClientMetrics in io.vertx.db2client.spi

    Methods in io.vertx.db2client.spi with parameters of type ClientMetrics
    Modifier and Type | Method and Description
    --- | ---
    `io.vertx.sqlclient.impl.SqlConnectionInternal` | DB2Driver.`wrapConnection(io.vertx.core.impl.ContextInternal context, ConnectionFactory factory, io.vertx.sqlclient.impl.Connection conn, io.vertx.sqlclient.impl.tracing.QueryTracer tracer, ClientMetrics metrics)`

  - ### Uses of ClientMetrics in io.vertx.mssqlclient.spi

    Methods in io.vertx.mssqlclient.spi with parameters of type ClientMetrics
    Modifier and Type | Method and Description
    --- | ---
    `io.vertx.sqlclient.impl.SqlConnectionInternal` | MSSQLDriver.`wrapConnection(io.vertx.core.impl.ContextInternal context, ConnectionFactory factory, io.vertx.sqlclient.impl.Connection conn, io.vertx.sqlclient.impl.tracing.QueryTracer tracer, ClientMetrics metrics)`

  - ### Uses of ClientMetrics in io.vertx.mysqlclient.spi

    Methods in io.vertx.mysqlclient.spi with parameters of type ClientMetrics
    Modifier and Type | Method and Description
    --- | ---
    `io.vertx.sqlclient.impl.SqlConnectionInternal` | MySQLDriver.`wrapConnection(io.vertx.core.impl.ContextInternal context, ConnectionFactory factory, io.vertx.sqlclient.impl.Connection conn, io.vertx.sqlclient.impl.tracing.QueryTracer tracer, ClientMetrics metrics)`

  - ### Uses of ClientMetrics in io.vertx.pgclient.spi

    Methods in io.vertx.pgclient.spi with parameters of type ClientMetrics
    Modifier and Type | Method and Description
    --- | ---
    `io.vertx.sqlclient.impl.SqlConnectionInternal` | PgDriver.`wrapConnection(io.vertx.core.impl.ContextInternal context, ConnectionFactory factory, io.vertx.sqlclient.impl.Connection conn, io.vertx.sqlclient.impl.tracing.QueryTracer tracer, ClientMetrics metrics)`

  - ### Uses of ClientMetrics in io.vertx.sqlclient.spi

    Methods in io.vertx.sqlclient.spi with parameters of type ClientMetrics
    Modifier and Type | Method and Description
    --- | ---
    `default io.vertx.sqlclient.impl.SqlConnectionInternal` | Driver.`wrapConnection(io.vertx.core.impl.ContextInternal context, ConnectionFactory factory, io.vertx.sqlclient.impl.Connection conn, io.vertx.sqlclient.impl.tracing.QueryTracer tracer, ClientMetrics metrics)`

Copyright © 2023 Eclipse. All rights reserved.