# 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 `MySQLBuilder`.
  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
  MySQLConnectOptions Connect options for configuring `MySQLConnection` or `MySQLBuilder`.

- 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.
  MySQLBuilder Entry point for building MySQL clients.
  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 `MySQLBuilder`.
  MySQLPool Deprecated.
  MySQLSetOption MySQL set options which can be used by `MySQLConnection.setOption(MySQLSetOption, Handler)`.

Copyright © 2023 Eclipse. All rights reserved.