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

- Packages that use SqlConnectOptions
  Package | Description
  --- | ---
  io.vertx.db2client |
  io.vertx.db2client.spi |
  io.vertx.mysqlclient |
  io.vertx.mysqlclient.spi |
  io.vertx.pgclient |
  io.vertx.pgclient.spi |
  io.vertx.reactivex.sqlclient |
  io.vertx.rxjava.sqlclient |
  io.vertx.sqlclient |
  io.vertx.sqlclient.spi |

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

    Subclasses of SqlConnectOptions in io.vertx.db2client
    Modifier and Type | Class and Description
    --- | ---
    `class` | `DB2ConnectOptions` Connect options for configuring `DB2Connection` or `DB2Pool`.

    Constructors in io.vertx.db2client with parameters of type SqlConnectOptions
    Constructor and Description
    `DB2ConnectOptions(SqlConnectOptions other)`

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

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

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

    Subclasses of SqlConnectOptions in io.vertx.mysqlclient
    Modifier and Type | Class and Description
    --- | ---
    `class` | `MySQLConnectOptions` Connect options for configuring `MySQLConnection` or `MySQLPool`.

    Constructors in io.vertx.mysqlclient with parameters of type SqlConnectOptions
    Constructor and Description
    `MySQLConnectOptions(SqlConnectOptions other)`

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

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

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

    Subclasses of SqlConnectOptions in io.vertx.pgclient
    Modifier and Type | Class and Description
    --- | ---
    `class` | `PgConnectOptions`

    Constructors in io.vertx.pgclient with parameters of type SqlConnectOptions
    Constructor and Description
    `PgConnectOptions(SqlConnectOptions other)`

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

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

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

    Methods in io.vertx.reactivex.sqlclient with parameters of type SqlConnectOptions
    Modifier and Type | Method and Description
    --- | ---
    `static Pool` | Pool.`pool(SqlConnectOptions connectOptions)` Create a connection pool to the database configured with the given `connectOptions` and default `PoolOptions`
    `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 SqlConnectOptions in io.vertx.rxjava.sqlclient

    Methods in io.vertx.rxjava.sqlclient with parameters of type SqlConnectOptions
    Modifier and Type | Method and Description
    --- | ---
    `static Pool` | Pool.`pool(SqlConnectOptions connectOptions)` Create a connection pool to the database configured with the given `connectOptions` and default `PoolOptions`
    `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 SqlConnectOptions in io.vertx.sqlclient

    Methods in io.vertx.sqlclient that return SqlConnectOptions
    Modifier and Type | Method and Description
    --- | ---
    `SqlConnectOptions` | SqlConnectOptions.`addProperty(String key, String value)` Add a property for this client, which will be sent to server at the connection start.
    `SqlConnectOptions` | SqlConnectOptions.`setCachePreparedStatements(boolean cachePreparedStatements)` Set whether prepared statements cache should be enabled.
    `SqlConnectOptions` | SqlConnectOptions.`setDatabase(String database)` Specify the default database for the connection.
    `SqlConnectOptions` | SqlConnectOptions.`setHost(String host)` Specify the host for connecting to the server.
    `SqlConnectOptions` | SqlConnectOptions.`setPassword(String password)` Specify the user password to be used for the authentication.
    `SqlConnectOptions` | SqlConnectOptions.`setPort(int port)` Specify the port for connecting to the server.
    `SqlConnectOptions` | SqlConnectOptions.`setPreparedStatementCacheMaxSize(int preparedStatementCacheMaxSize)` Set the maximum number of prepared statements that the connection will cache.
    `SqlConnectOptions` | SqlConnectOptions.`setPreparedStatementCacheSqlFilter(java.util.function.Predicate<String> predicate)` Set a predicate filtering prepared statements that the connection will cache.
    `SqlConnectOptions` | SqlConnectOptions.`setPreparedStatementCacheSqlLimit(int preparedStatementCacheSqlLimit)` Set the maximum length of prepared statement SQL string that the connection will cache.
    `SqlConnectOptions` | SqlConnectOptions.`setProperties(Map<String,String> properties)` Set properties for this client, which will be sent to server at the connection start.
    `SqlConnectOptions` | SqlConnectOptions.`setUser(String user)` Specify the user account to be used for the authentication.

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

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

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

    Methods in io.vertx.sqlclient.spi with parameters of type SqlConnectOptions
    Modifier and Type | Method and Description
    --- | ---
    `boolean` | Driver.`acceptsOptions(SqlConnectOptions connectOptions)`
    `default Pool` | Driver.`createPool(SqlConnectOptions connectOptions)` Create a connection pool to the database configured with the given `connectOptions` and default `PoolOptions`
    `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 © 2020 Eclipse. All rights reserved.