# Uses of Package
io.vertx.mysqlclient

- Packages that use io.vertx.mysqlclient
  Package | Description
  --- | ---
  io.vertx.mysqlclient |
  io.vertx.mysqlclient.spi |
  io.vertx.rxjava3.mysqlclient |

- Classes in io.vertx.mysqlclient used by io.vertx.mysqlclient
  Class and Description
  MySQLAuthenticationPlugin MySQL authentication plugins which can be specified at the connection start, more information could be found in MySQL Reference Manual.
  MySQLAuthOptions Authentication options for MySQL authentication which can be used for CHANGE_USER command.
  MySQLConnectOptions Connect options for configuring `MySQLConnection` or `MySQLPool`.
  MySQLSetOption MySQL set options which can be used by `MySQLConnection.setOption(MySQLSetOption, Handler)`.
  SslMode This parameter specifies the desired security state of the connection to the server.

- Classes in io.vertx.mysqlclient used by io.vertx.mysqlclient.spi
  Class and Description
  MySQLPool A `pool` of `MySQL Connections`.

- Classes in io.vertx.mysqlclient used by io.vertx.rxjava3.mysqlclient
  Class and Description
  MySQLAuthOptions Authentication options for MySQL authentication which can be used for CHANGE_USER command.
  MySQLClient An interface to define MySQL specific constants or behaviors.
  MySQLConnection An interface which represents a connection to MySQL server.
  MySQLConnectOptions Connect options for configuring `MySQLConnection` or `MySQLPool`.
  MySQLPool A `pool` of `MySQL Connections`.
  MySQLSetOption MySQL set options which can be used by `MySQLConnection.setOption(MySQLSetOption, Handler)`.

Copyright © 2021 Eclipse. All rights reserved.