## Uses of Class
io.vertx.sqlclient.PoolOptions

- Packages that use PoolOptions
  Package | Description
  --- | ---
  io.vertx.db2client |
  io.vertx.db2client.spi |
  io.vertx.jdbcclient |
  io.vertx.mssqlclient |
  io.vertx.mssqlclient.spi |
  io.vertx.mysqlclient |
  io.vertx.mysqlclient.spi |
  io.vertx.pgclient |
  io.vertx.pgclient.spi |
  io.vertx.reactivex.db2client |
  io.vertx.reactivex.jdbcclient |
  io.vertx.reactivex.mssqlclient |
  io.vertx.reactivex.mysqlclient |
  io.vertx.reactivex.pgclient |
  io.vertx.reactivex.sqlclient |
  io.vertx.rxjava.db2client |
  io.vertx.rxjava.jdbcclient |
  io.vertx.rxjava.mssqlclient |
  io.vertx.rxjava.mysqlclient |
  io.vertx.rxjava.pgclient |
  io.vertx.rxjava.sqlclient |
  io.vertx.rxjava3.db2client |
  io.vertx.rxjava3.jdbcclient |
  io.vertx.rxjava3.mssqlclient |
  io.vertx.rxjava3.mysqlclient |
  io.vertx.rxjava3.pgclient |
  io.vertx.rxjava3.sqlclient |
  io.vertx.sqlclient |
  io.vertx.sqlclient.spi |

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

    Methods in io.vertx.db2client with parameters of type PoolOptions
    Modifier and Type | Method and Description
    --- | ---
    `static SqlClient` | DB2Pool.`client(DB2ConnectOptions connectOptions, PoolOptions poolOptions)` Create a pooled client to the DB2 server configured with the given `connectOptions` and `poolOptions`.
    `static SqlClient` | DB2Pool.`client(String connectionUri, PoolOptions poolOptions)` Like `DB2Pool.client(DB2ConnectOptions, PoolOptions)` with `connectOptions` build from `connectionUri`.
    `static SqlClient` | DB2Pool.`client(Vertx vertx, DB2ConnectOptions connectOptions, PoolOptions poolOptions)` Like `DB2Pool.client(DB2ConnectOptions, PoolOptions)` with a specific `Vertx` instance.
    `static SqlClient` | DB2Pool.`client(Vertx vertx, String connectionUri, PoolOptions poolOptions)` Like `DB2Pool.client(Vertx, DB2ConnectOptions, PoolOptions)` with `connectOptions` build from `connectionUri`.
    `static DB2Pool` | DB2Pool.`pool(DB2ConnectOptions connectOptions, PoolOptions poolOptions)` Create a connection pool to the DB2 server configured with the given `connectOptions` and `poolOptions`.
    `static DB2Pool` | DB2Pool.`pool(String connectionUri, PoolOptions poolOptions)` Like `DB2Pool.pool(DB2ConnectOptions, PoolOptions)` with `connectOptions` build from `connectionUri`.
    `static DB2Pool` | DB2Pool.`pool(Vertx vertx, DB2ConnectOptions connectOptions, PoolOptions poolOptions)` Like `DB2Pool.pool(DB2ConnectOptions, PoolOptions)` with a specific `Vertx` instance.
    `static DB2Pool` | DB2Pool.`pool(Vertx vertx, String connectionUri, PoolOptions poolOptions)` Like `DB2Pool.pool(Vertx, DB2ConnectOptions, PoolOptions)` with `connectOptions` build from `connectionUri`.

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

    Methods in io.vertx.db2client.spi with parameters of type PoolOptions
    Modifier and Type | Method and Description
    --- | ---
    `Pool` | DB2Driver.`createPool(SqlConnectOptions options, PoolOptions poolOptions)`
    `Pool` | DB2Driver.`createPool(Vertx vertx, SqlConnectOptions options, PoolOptions poolOptions)`

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

    Methods in io.vertx.jdbcclient with parameters of type PoolOptions
    Modifier and Type | Method and Description
    --- | ---
    `static JDBCPool` | JDBCPool.`pool(Vertx vertx, JDBCConnectOptions connectOptions, PoolOptions poolOptions)` Create a JDBC pool which maintains its own data source.

  - ### Uses of PoolOptions in io.vertx.mssqlclient

    Methods in io.vertx.mssqlclient with parameters of type PoolOptions
    Modifier and Type | Method and Description
    --- | ---
    `static MSSQLPool` | MSSQLPool.`pool(MSSQLConnectOptions connectOptions, PoolOptions poolOptions)` Create a connection pool to the SQL server configured with the given `connectOptions` and `poolOptions`.
    `static MSSQLPool` | MSSQLPool.`pool(String connectionUri, PoolOptions poolOptions)` Like `MSSQLPool.pool(MSSQLConnectOptions, PoolOptions)` with `connectOptions` built from `connectionUri`.
    `static MSSQLPool` | MSSQLPool.`pool(Vertx vertx, MSSQLConnectOptions connectOptions, PoolOptions poolOptions)` Like `MSSQLPool.pool(MSSQLConnectOptions, PoolOptions)` with a specific `Vertx` instance.
    `static MSSQLPool` | MSSQLPool.`pool(Vertx vertx, String connectionUri, PoolOptions poolOptions)` Like `MSSQLPool.pool(Vertx, MSSQLConnectOptions, PoolOptions)` with `connectOptions` built from `connectionUri`.

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

    Methods in io.vertx.mssqlclient.spi with parameters of type PoolOptions
    Modifier and Type | Method and Description
    --- | ---
    `Pool` | MSSQLDriver.`createPool(SqlConnectOptions options, PoolOptions poolOptions)`
    `Pool` | MSSQLDriver.`createPool(Vertx vertx, SqlConnectOptions options, PoolOptions poolOptions)`

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

    Methods in io.vertx.mysqlclient with parameters of type PoolOptions
    Modifier and Type | Method and Description
    --- | ---
    `static MySQLPool` | MySQLPool.`pool(MySQLConnectOptions connectOptions, PoolOptions poolOptions)` Create a connection pool to the MySQL server configured with the given `connectOptions` and `poolOptions`.
    `static MySQLPool` | MySQLPool.`pool(String connectionUri, PoolOptions poolOptions)` Like `MySQLPool.pool(MySQLConnectOptions, PoolOptions)` with `connectOptions` built from `connectionUri`.
    `static MySQLPool` | MySQLPool.`pool(Vertx vertx, MySQLConnectOptions connectOptions, PoolOptions poolOptions)` Like `MySQLPool.pool(MySQLConnectOptions, PoolOptions)` with a specific `Vertx` instance.
    `static MySQLPool` | MySQLPool.`pool(Vertx vertx, String connectionUri, PoolOptions poolOptions)` Like `MySQLPool.pool(Vertx, MySQLConnectOptions, PoolOptions)` with `connectOptions` built from `connectionUri`.

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

    Methods in io.vertx.mysqlclient.spi with parameters of type PoolOptions
    Modifier and Type | Method and Description
    --- | ---
    `Pool` | MySQLDriver.`createPool(SqlConnectOptions options, PoolOptions poolOptions)`
    `Pool` | MySQLDriver.`createPool(Vertx vertx, SqlConnectOptions options, PoolOptions poolOptions)`

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

    Methods in io.vertx.pgclient with parameters of type PoolOptions
    Modifier and Type | Method and Description
    --- | ---
    `static SqlClient` | PgPool.`client(PgConnectOptions connectOptions, PoolOptions poolOptions)` Create a client backed by a connection pool to the database configured with the given `connectOptions` and `poolOptions`.
    `static SqlClient` | PgPool.`client(PoolOptions poolOptions)` Like `PgPool.client(PgConnectOptions, PoolOptions)` with `connectOptions` build from the environment variables.
    `static SqlClient` | PgPool.`client(String connectionUri, PoolOptions poolOptions)` Like `PgPool.client(PgConnectOptions, PoolOptions)` with `connectOptions` build from `connectionUri`.
    `static SqlClient` | PgPool.`client(Vertx vertx, PgConnectOptions connectOptions, PoolOptions poolOptions)` Like `PgPool.client(PgConnectOptions, PoolOptions)` with a specific `Vertx` instance.
    `static SqlClient` | PgPool.`client(Vertx vertx, PoolOptions poolOptions)` Like `PgPool.client(Vertx, PgConnectOptions, PoolOptions)` with `connectOptions` build from the environment variables.
    `static SqlClient` | PgPool.`client(Vertx vertx, String connectionUri, PoolOptions poolOptions)` Like `PgPool.client(Vertx, PgConnectOptions, PoolOptions)` with `connectOptions` build from `connectionUri`.
    `static PgPool` | PgPool.`pool(PgConnectOptions connectOptions, PoolOptions poolOptions)` Create a connection pool to the database configured with the given `connectOptions` and `poolOptions`.
    `static PgPool` | PgPool.`pool(PoolOptions poolOptions)` Like `PgPool.pool(PgConnectOptions, PoolOptions)` with `connectOptions` build from the environment variables.
    `static PgPool` | PgPool.`pool(String connectionUri, PoolOptions poolOptions)` Like `PgPool.pool(PgConnectOptions, PoolOptions)` with `connectOptions` build from `connectionUri`.
    `static PgPool` | PgPool.`pool(Vertx vertx, PgConnectOptions connectOptions, PoolOptions poolOptions)` Like `PgPool.pool(PgConnectOptions, PoolOptions)` with a specific `Vertx` instance.
    `static PgPool` | PgPool.`pool(Vertx vertx, PoolOptions poolOptions)` Like `PgPool.pool(Vertx, PgConnectOptions, PoolOptions)` with `connectOptions` build from the environment variables.
    `static PgPool` | PgPool.`pool(Vertx vertx, String connectionUri, PoolOptions poolOptions)` Like `PgPool.pool(Vertx, PgConnectOptions, PoolOptions)` with `connectOptions` build from `connectionUri`.

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

    Methods in io.vertx.pgclient.spi with parameters of type PoolOptions
    Modifier and Type | Method and Description
    --- | ---
    `Pool` | PgDriver.`createPool(SqlConnectOptions options, PoolOptions poolOptions)`
    `Pool` | PgDriver.`createPool(Vertx vertx, SqlConnectOptions options, PoolOptions poolOptions)`

  - ### Uses of PoolOptions in io.vertx.reactivex.db2client

    Methods in io.vertx.reactivex.db2client with parameters of type PoolOptions
    Modifier and Type | Method and Description
    --- | ---
    `static SqlClient` | DB2Pool.`client(DB2ConnectOptions connectOptions, PoolOptions poolOptions)` Create a pooled client to the DB2 server configured with the given `connectOptions` and `poolOptions`.
    `static SqlClient` | DB2Pool.`client(String connectionUri, PoolOptions poolOptions)` Like `DB2Pool.client(java.lang.String)` with `connectOptions` build from `connectionUri`.
    `static SqlClient` | DB2Pool.`client(Vertx vertx, DB2ConnectOptions connectOptions, PoolOptions poolOptions)` Like `DB2Pool.client(java.lang.String)` with a specific instance.
    `static SqlClient` | DB2Pool.`client(Vertx vertx, String connectionUri, PoolOptions poolOptions)` Like `DB2Pool.client(java.lang.String)` with `connectOptions` build from `connectionUri`.
    `static DB2Pool` | DB2Pool.`pool(DB2ConnectOptions connectOptions, PoolOptions poolOptions)` Create a connection pool to the DB2 server configured with the given `connectOptions` and `poolOptions`.
    `static DB2Pool` | DB2Pool.`pool(String connectionUri, PoolOptions poolOptions)` Like `DB2Pool.pool(java.lang.String)` with `connectOptions` build from `connectionUri`.
    `static DB2Pool` | DB2Pool.`pool(Vertx vertx, DB2ConnectOptions connectOptions, PoolOptions poolOptions)` Like `DB2Pool.pool(java.lang.String)` with a specific instance.
    `static DB2Pool` | DB2Pool.`pool(Vertx vertx, String connectionUri, PoolOptions poolOptions)` Like `DB2Pool.pool(java.lang.String)` with `connectOptions` build from `connectionUri`.

  - ### Uses of PoolOptions in io.vertx.reactivex.jdbcclient

    Methods in io.vertx.reactivex.jdbcclient with parameters of type PoolOptions
    Modifier and Type | Method and Description
    --- | ---
    `static JDBCPool` | JDBCPool.`pool(Vertx vertx, JDBCConnectOptions connectOptions, PoolOptions poolOptions)` Create a JDBC pool which maintains its own data source.

  - ### Uses of PoolOptions in io.vertx.reactivex.mssqlclient

    Methods in io.vertx.reactivex.mssqlclient with parameters of type PoolOptions
    Modifier and Type | Method and Description
    --- | ---
    `static MSSQLPool` | MSSQLPool.`pool(MSSQLConnectOptions connectOptions, PoolOptions poolOptions)` Create a connection pool to the SQL server configured with the given `connectOptions` and `poolOptions`.
    `static MSSQLPool` | MSSQLPool.`pool(String connectionUri, PoolOptions poolOptions)` Like `MSSQLPool.pool(java.lang.String)` with `connectOptions` built from `connectionUri`.
    `static MSSQLPool` | MSSQLPool.`pool(Vertx vertx, MSSQLConnectOptions connectOptions, PoolOptions poolOptions)` Like `MSSQLPool.pool(java.lang.String)` with a specific instance.
    `static MSSQLPool` | MSSQLPool.`pool(Vertx vertx, String connectionUri, PoolOptions poolOptions)` Like `MSSQLPool.pool(java.lang.String)` with `connectOptions` built from `connectionUri`.

  - ### Uses of PoolOptions in io.vertx.reactivex.mysqlclient

    Methods in io.vertx.reactivex.mysqlclient with parameters of type PoolOptions
    Modifier and Type | Method and Description
    --- | ---
    `static MySQLPool` | MySQLPool.`pool(MySQLConnectOptions connectOptions, PoolOptions poolOptions)` Create a connection pool to the MySQL server configured with the given `connectOptions` and `poolOptions`.
    `static MySQLPool` | MySQLPool.`pool(String connectionUri, PoolOptions poolOptions)` Like `MySQLPool.pool(java.lang.String)` with `connectOptions` built from `connectionUri`.
    `static MySQLPool` | MySQLPool.`pool(Vertx vertx, MySQLConnectOptions connectOptions, PoolOptions poolOptions)` Like `MySQLPool.pool(java.lang.String)` with a specific instance.
    `static MySQLPool` | MySQLPool.`pool(Vertx vertx, String connectionUri, PoolOptions poolOptions)` Like `MySQLPool.pool(java.lang.String)` with `connectOptions` built from `connectionUri`.

  - ### Uses of PoolOptions in io.vertx.reactivex.pgclient

    Methods in io.vertx.reactivex.pgclient with parameters of type PoolOptions
    Modifier and Type | Method and Description
    --- | ---
    `static SqlClient` | PgPool.`client(PgConnectOptions connectOptions, PoolOptions poolOptions)` Create a client backed by a connection pool to the database configured with the given `connectOptions` and `poolOptions`.
    `static SqlClient` | PgPool.`client(PoolOptions poolOptions)` Like `PgPool.client()` with `connectOptions` build from the environment variables.
    `static SqlClient` | PgPool.`client(String connectionUri, PoolOptions poolOptions)` Like `PgPool.client()` with `connectOptions` build from `connectionUri`.
    `static SqlClient` | PgPool.`client(Vertx vertx, PgConnectOptions connectOptions, PoolOptions poolOptions)` Like `PgPool.client()` with a specific instance.
    `static SqlClient` | PgPool.`client(Vertx vertx, PoolOptions poolOptions)` Like `PgPool.client()` with `connectOptions` build from the environment variables.
    `static SqlClient` | PgPool.`client(Vertx vertx, String connectionUri, PoolOptions poolOptions)` Like `PgPool.client()` with `connectOptions` build from `connectionUri`.
    `static PgPool` | PgPool.`pool(PgConnectOptions connectOptions, PoolOptions poolOptions)` Create a connection pool to the database configured with the given `connectOptions` and `poolOptions`.
    `static PgPool` | PgPool.`pool(PoolOptions poolOptions)` Like `PgPool.pool()` with `connectOptions` build from the environment variables.
    `static PgPool` | PgPool.`pool(String connectionUri, PoolOptions poolOptions)` Like `PgPool.pool()` with `connectOptions` build from `connectionUri`.
    `static PgPool` | PgPool.`pool(Vertx vertx, PgConnectOptions connectOptions, PoolOptions poolOptions)` Like `PgPool.pool()` with a specific instance.
    `static PgPool` | PgPool.`pool(Vertx vertx, PoolOptions poolOptions)` Like `PgPool.pool()` with `connectOptions` build from the environment variables.
    `static PgPool` | PgPool.`pool(Vertx vertx, String connectionUri, PoolOptions poolOptions)` Like `PgPool.pool()` with `connectOptions` build from `connectionUri`.

  - ### Uses of PoolOptions in io.vertx.reactivex.sqlclient

    Methods in io.vertx.reactivex.sqlclient with parameters of type PoolOptions
    Modifier and Type | Method and Description
    --- | ---
    `static Pool` | Pool.`pool(SqlConnectOptions connectOptions, PoolOptions poolOptions)` Create a connection pool to the database configured with the given `connectOptions` and `poolOptions`.
    `static Pool` | Pool.`pool(Vertx vertx, SqlConnectOptions connectOptions, PoolOptions poolOptions)` Create a connection pool to the database configured with the given `connectOptions` and `poolOptions`.

  - ### Uses of PoolOptions in io.vertx.rxjava.db2client

    Methods in io.vertx.rxjava.db2client with parameters of type PoolOptions
    Modifier and Type | Method and Description
    --- | ---
    `static SqlClient` | DB2Pool.`client(DB2ConnectOptions connectOptions, PoolOptions poolOptions)` Create a pooled client to the DB2 server configured with the given `connectOptions` and `poolOptions`.
    `static SqlClient` | DB2Pool.`client(String connectionUri, PoolOptions poolOptions)` Like `DB2Pool.client(java.lang.String)` with `connectOptions` build from `connectionUri`.
    `static SqlClient` | DB2Pool.`client(Vertx vertx, DB2ConnectOptions connectOptions, PoolOptions poolOptions)` Like `DB2Pool.client(java.lang.String)` with a specific instance.
    `static SqlClient` | DB2Pool.`client(Vertx vertx, String connectionUri, PoolOptions poolOptions)` Like `DB2Pool.client(java.lang.String)` with `connectOptions` build from `connectionUri`.
    `static DB2Pool` | DB2Pool.`pool(DB2ConnectOptions connectOptions, PoolOptions poolOptions)` Create a connection pool to the DB2 server configured with the given `connectOptions` and `poolOptions`.
    `static DB2Pool` | DB2Pool.`pool(String connectionUri, PoolOptions poolOptions)` Like `DB2Pool.pool(java.lang.String)` with `connectOptions` build from `connectionUri`.
    `static DB2Pool` | DB2Pool.`pool(Vertx vertx, DB2ConnectOptions connectOptions, PoolOptions poolOptions)` Like `DB2Pool.pool(java.lang.String)` with a specific instance.
    `static DB2Pool` | DB2Pool.`pool(Vertx vertx, String connectionUri, PoolOptions poolOptions)` Like `DB2Pool.pool(java.lang.String)` with `connectOptions` build from `connectionUri`.

  - ### Uses of PoolOptions in io.vertx.rxjava.jdbcclient

    Methods in io.vertx.rxjava.jdbcclient with parameters of type PoolOptions
    Modifier and Type | Method and Description
    --- | ---
    `static JDBCPool` | JDBCPool.`pool(Vertx vertx, JDBCConnectOptions connectOptions, PoolOptions poolOptions)` Create a JDBC pool which maintains its own data source.

  - ### Uses of PoolOptions in io.vertx.rxjava.mssqlclient

    Methods in io.vertx.rxjava.mssqlclient with parameters of type PoolOptions
    Modifier and Type | Method and Description
    --- | ---
    `static MSSQLPool` | MSSQLPool.`pool(MSSQLConnectOptions connectOptions, PoolOptions poolOptions)` Create a connection pool to the SQL server configured with the given `connectOptions` and `poolOptions`.
    `static MSSQLPool` | MSSQLPool.`pool(String connectionUri, PoolOptions poolOptions)` Like `MSSQLPool.pool(java.lang.String)` with `connectOptions` built from `connectionUri`.
    `static MSSQLPool` | MSSQLPool.`pool(Vertx vertx, MSSQLConnectOptions connectOptions, PoolOptions poolOptions)` Like `MSSQLPool.pool(java.lang.String)` with a specific instance.
    `static MSSQLPool` | MSSQLPool.`pool(Vertx vertx, String connectionUri, PoolOptions poolOptions)` Like `MSSQLPool.pool(java.lang.String)` with `connectOptions` built from `connectionUri`.

  - ### Uses of PoolOptions in io.vertx.rxjava.mysqlclient

    Methods in io.vertx.rxjava.mysqlclient with parameters of type PoolOptions
    Modifier and Type | Method and Description
    --- | ---
    `static MySQLPool` | MySQLPool.`pool(MySQLConnectOptions connectOptions, PoolOptions poolOptions)` Create a connection pool to the MySQL server configured with the given `connectOptions` and `poolOptions`.
    `static MySQLPool` | MySQLPool.`pool(String connectionUri, PoolOptions poolOptions)` Like `MySQLPool.pool(java.lang.String)` with `connectOptions` built from `connectionUri`.
    `static MySQLPool` | MySQLPool.`pool(Vertx vertx, MySQLConnectOptions connectOptions, PoolOptions poolOptions)` Like `MySQLPool.pool(java.lang.String)` with a specific instance.
    `static MySQLPool` | MySQLPool.`pool(Vertx vertx, String connectionUri, PoolOptions poolOptions)` Like `MySQLPool.pool(java.lang.String)` with `connectOptions` built from `connectionUri`.

  - ### Uses of PoolOptions in io.vertx.rxjava.pgclient

    Methods in io.vertx.rxjava.pgclient with parameters of type PoolOptions
    Modifier and Type | Method and Description
    --- | ---
    `static SqlClient` | PgPool.`client(PgConnectOptions connectOptions, PoolOptions poolOptions)` Create a client backed by a connection pool to the database configured with the given `connectOptions` and `poolOptions`.
    `static SqlClient` | PgPool.`client(PoolOptions poolOptions)` Like `PgPool.client()` with `connectOptions` build from the environment variables.
    `static SqlClient` | PgPool.`client(String connectionUri, PoolOptions poolOptions)` Like `PgPool.client()` with `connectOptions` build from `connectionUri`.
    `static SqlClient` | PgPool.`client(Vertx vertx, PgConnectOptions connectOptions, PoolOptions poolOptions)` Like `PgPool.client()` with a specific instance.
    `static SqlClient` | PgPool.`client(Vertx vertx, PoolOptions poolOptions)` Like `PgPool.client()` with `connectOptions` build from the environment variables.
    `static SqlClient` | PgPool.`client(Vertx vertx, String connectionUri, PoolOptions poolOptions)` Like `PgPool.client()` with `connectOptions` build from `connectionUri`.
    `static PgPool` | PgPool.`pool(PgConnectOptions connectOptions, PoolOptions poolOptions)` Create a connection pool to the database configured with the given `connectOptions` and `poolOptions`.
    `static PgPool` | PgPool.`pool(PoolOptions poolOptions)` Like `PgPool.pool()` with `connectOptions` build from the environment variables.
    `static PgPool` | PgPool.`pool(String connectionUri, PoolOptions poolOptions)` Like `PgPool.pool()` with `connectOptions` build from `connectionUri`.
    `static PgPool` | PgPool.`pool(Vertx vertx, PgConnectOptions connectOptions, PoolOptions poolOptions)` Like `PgPool.pool()` with a specific instance.
    `static PgPool` | PgPool.`pool(Vertx vertx, PoolOptions poolOptions)` Like `PgPool.pool()` with `connectOptions` build from the environment variables.
    `static PgPool` | PgPool.`pool(Vertx vertx, String connectionUri, PoolOptions poolOptions)` Like `PgPool.pool()` with `connectOptions` build from `connectionUri`.

  - ### Uses of PoolOptions in io.vertx.rxjava.sqlclient

    Methods in io.vertx.rxjava.sqlclient with parameters of type PoolOptions
    Modifier and Type | Method and Description
    --- | ---
    `static Pool` | Pool.`pool(SqlConnectOptions connectOptions, PoolOptions poolOptions)` Create a connection pool to the database configured with the given `connectOptions` and `poolOptions`.
    `static Pool` | Pool.`pool(Vertx vertx, SqlConnectOptions connectOptions, PoolOptions poolOptions)` Create a connection pool to the database configured with the given `connectOptions` and `poolOptions`.

  - ### Uses of PoolOptions in io.vertx.rxjava3.db2client

    Methods in io.vertx.rxjava3.db2client with parameters of type PoolOptions
    Modifier and Type | Method and Description
    --- | ---
    `static SqlClient` | DB2Pool.`client(DB2ConnectOptions connectOptions, PoolOptions poolOptions)` Create a pooled client to the DB2 server configured with the given `connectOptions` and `poolOptions`.
    `static SqlClient` | DB2Pool.`client(String connectionUri, PoolOptions poolOptions)` Like `DB2Pool.client(java.lang.String)` with `connectOptions` build from `connectionUri`.
    `static SqlClient` | DB2Pool.`client(Vertx vertx, DB2ConnectOptions connectOptions, PoolOptions poolOptions)` Like `DB2Pool.client(java.lang.String)` with a specific instance.
    `static SqlClient` | DB2Pool.`client(Vertx vertx, String connectionUri, PoolOptions poolOptions)` Like `DB2Pool.client(java.lang.String)` with `connectOptions` build from `connectionUri`.
    `static DB2Pool` | DB2Pool.`pool(DB2ConnectOptions connectOptions, PoolOptions poolOptions)` Create a connection pool to the DB2 server configured with the given `connectOptions` and `poolOptions`.
    `static DB2Pool` | DB2Pool.`pool(String connectionUri, PoolOptions poolOptions)` Like `DB2Pool.pool(java.lang.String)` with `connectOptions` build from `connectionUri`.
    `static DB2Pool` | DB2Pool.`pool(Vertx vertx, DB2ConnectOptions connectOptions, PoolOptions poolOptions)` Like `DB2Pool.pool(java.lang.String)` with a specific instance.
    `static DB2Pool` | DB2Pool.`pool(Vertx vertx, String connectionUri, PoolOptions poolOptions)` Like `DB2Pool.pool(java.lang.String)` with `connectOptions` build from `connectionUri`.

  - ### Uses of PoolOptions in io.vertx.rxjava3.jdbcclient

    Methods in io.vertx.rxjava3.jdbcclient with parameters of type PoolOptions
    Modifier and Type | Method and Description
    --- | ---
    `static JDBCPool` | JDBCPool.`pool(Vertx vertx, JDBCConnectOptions connectOptions, PoolOptions poolOptions)` Create a JDBC pool which maintains its own data source.

  - ### Uses of PoolOptions in io.vertx.rxjava3.mssqlclient

    Methods in io.vertx.rxjava3.mssqlclient with parameters of type PoolOptions
    Modifier and Type | Method and Description
    --- | ---
    `static MSSQLPool` | MSSQLPool.`pool(MSSQLConnectOptions connectOptions, PoolOptions poolOptions)` Create a connection pool to the SQL server configured with the given `connectOptions` and `poolOptions`.
    `static MSSQLPool` | MSSQLPool.`pool(String connectionUri, PoolOptions poolOptions)` Like `MSSQLPool.pool(java.lang.String)` with `connectOptions` built from `connectionUri`.
    `static MSSQLPool` | MSSQLPool.`pool(Vertx vertx, MSSQLConnectOptions connectOptions, PoolOptions poolOptions)` Like `MSSQLPool.pool(java.lang.String)` with a specific instance.
    `static MSSQLPool` | MSSQLPool.`pool(Vertx vertx, String connectionUri, PoolOptions poolOptions)` Like `MSSQLPool.pool(java.lang.String)` with `connectOptions` built from `connectionUri`.

  - ### Uses of PoolOptions in io.vertx.rxjava3.mysqlclient

    Methods in io.vertx.rxjava3.mysqlclient with parameters of type PoolOptions
    Modifier and Type | Method and Description
    --- | ---
    `static MySQLPool` | MySQLPool.`pool(MySQLConnectOptions connectOptions, PoolOptions poolOptions)` Create a connection pool to the MySQL server configured with the given `connectOptions` and `poolOptions`.
    `static MySQLPool` | MySQLPool.`pool(String connectionUri, PoolOptions poolOptions)` Like `MySQLPool.pool(java.lang.String)` with `connectOptions` built from `connectionUri`.
    `static MySQLPool` | MySQLPool.`pool(Vertx vertx, MySQLConnectOptions connectOptions, PoolOptions poolOptions)` Like `MySQLPool.pool(java.lang.String)` with a specific instance.
    `static MySQLPool` | MySQLPool.`pool(Vertx vertx, String connectionUri, PoolOptions poolOptions)` Like `MySQLPool.pool(java.lang.String)` with `connectOptions` built from `connectionUri`.

  - ### Uses of PoolOptions in io.vertx.rxjava3.pgclient

    Methods in io.vertx.rxjava3.pgclient with parameters of type PoolOptions
    Modifier and Type | Method and Description
    --- | ---
    `static SqlClient` | PgPool.`client(PgConnectOptions connectOptions, PoolOptions poolOptions)` Create a client backed by a connection pool to the database configured with the given `connectOptions` and `poolOptions`.
    `static SqlClient` | PgPool.`client(PoolOptions poolOptions)` Like `PgPool.client()` with `connectOptions` build from the environment variables.
    `static SqlClient` | PgPool.`client(String connectionUri, PoolOptions poolOptions)` Like `PgPool.client()` with `connectOptions` build from `connectionUri`.
    `static SqlClient` | PgPool.`client(Vertx vertx, PgConnectOptions connectOptions, PoolOptions poolOptions)` Like `PgPool.client()` with a specific instance.
    `static SqlClient` | PgPool.`client(Vertx vertx, PoolOptions poolOptions)` Like `PgPool.client()` with `connectOptions` build from the environment variables.
    `static SqlClient` | PgPool.`client(Vertx vertx, String connectionUri, PoolOptions poolOptions)` Like `PgPool.client()` with `connectOptions` build from `connectionUri`.
    `static PgPool` | PgPool.`pool(PgConnectOptions connectOptions, PoolOptions poolOptions)` Create a connection pool to the database configured with the given `connectOptions` and `poolOptions`.
    `static PgPool` | PgPool.`pool(PoolOptions poolOptions)` Like `PgPool.pool()` with `connectOptions` build from the environment variables.
    `static PgPool` | PgPool.`pool(String connectionUri, PoolOptions poolOptions)` Like `PgPool.pool()` with `connectOptions` build from `connectionUri`.
    `static PgPool` | PgPool.`pool(Vertx vertx, PgConnectOptions connectOptions, PoolOptions poolOptions)` Like `PgPool.pool()` with a specific instance.
    `static PgPool` | PgPool.`pool(Vertx vertx, PoolOptions poolOptions)` Like `PgPool.pool()` with `connectOptions` build from the environment variables.
    `static PgPool` | PgPool.`pool(Vertx vertx, String connectionUri, PoolOptions poolOptions)` Like `PgPool.pool()` with `connectOptions` build from `connectionUri`.

  - ### Uses of PoolOptions in io.vertx.rxjava3.sqlclient

    Methods in io.vertx.rxjava3.sqlclient with parameters of type PoolOptions
    Modifier and Type | Method and Description
    --- | ---
    `static Pool` | Pool.`pool(SqlConnectOptions connectOptions, PoolOptions poolOptions)` Create a connection pool to the database configured with the given `connectOptions` and `poolOptions`.
    `static Pool` | Pool.`pool(Vertx vertx, SqlConnectOptions connectOptions, PoolOptions poolOptions)` Create a connection pool to the database configured with the given `connectOptions` and `poolOptions`.

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

    Methods in io.vertx.sqlclient that return PoolOptions
    Modifier and Type | Method and Description
    --- | ---
    `PoolOptions` | PoolOptions.`setConnectionTimeout(int timeout)` Set the amount of time a client will wait for a connection from the pool.
    `PoolOptions` | PoolOptions.`setConnectionTimeoutUnit(TimeUnit timeoutUnit)` Set the time unit of `setConnectionTimeout(int)`
    `PoolOptions` | PoolOptions.`setIdleTimeout(int idleTimeout)` Establish an idle timeout for pooled connections.
    `PoolOptions` | PoolOptions.`setIdleTimeoutUnit(TimeUnit idleTimeoutUnit)` Establish an idle timeout unit for pooled connections.
    `PoolOptions` | PoolOptions.`setMaxSize(int maxSize)` Set the maximum pool size
    `PoolOptions` | PoolOptions.`setMaxWaitQueueSize(int maxWaitQueueSize)` Set the maximum connection request allowed in the wait queue, any requests beyond the max size will result in an failure.
    `PoolOptions` | PoolOptions.`setPoolCleanerPeriod(int poolCleanerPeriod)` Set the connection pool cleaner period in milli seconds, a non positive value disables expiration checks and connections will remain in the pool until they are closed.

    Methods in io.vertx.sqlclient with parameters of type PoolOptions
    Modifier and Type | Method and Description
    --- | ---
    `static void` | PoolOptionsConverter.`fromJson(Iterable<Map.Entry<String,Object>> json, PoolOptions obj)`
    `static Pool` | Pool.`pool(SqlConnectOptions connectOptions, PoolOptions poolOptions)` Create a connection pool to the database configured with the given `connectOptions` and `poolOptions`.
    `static Pool` | Pool.`pool(Vertx vertx, SqlConnectOptions connectOptions, PoolOptions poolOptions)` Create a connection pool to the database configured with the given `connectOptions` and `poolOptions`.
    `static void` | PoolOptionsConverter.`toJson(PoolOptions obj, JsonObject json)`
    `static void` | PoolOptionsConverter.`toJson(PoolOptions obj, Map<String,Object> json)`

    Constructors in io.vertx.sqlclient with parameters of type PoolOptions
    Constructor and Description
    `PoolOptions(PoolOptions other)`

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

    Methods in io.vertx.sqlclient.spi with parameters of type PoolOptions
    Modifier and Type | Method and Description
    --- | ---
    `Pool` | Driver.`createPool(SqlConnectOptions connectOptions, PoolOptions poolOptions)` Create a connection pool to the database configured with the given `connectOptions` and `poolOptions`.
    `Pool` | Driver.`createPool(Vertx vertx, SqlConnectOptions connectOptions, PoolOptions poolOptions)` Create a connection pool to the database configured with the given `connectOptions` and `poolOptions`.

Copyright © 2021 Eclipse. All rights reserved.