## Uses of Class
io.vertx.jdbcclient.JDBCConnectOptions

- Packages that use JDBCConnectOptions
  Package | Description
  --- | ---
  io.vertx.jdbcclient |
  io.vertx.reactivex.jdbcclient |
  io.vertx.rxjava3.jdbcclient |

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

    Methods in io.vertx.jdbcclient that return JDBCConnectOptions
    Modifier and Type | Method | Description
    --- | --- | ---
    `JDBCConnectOptions` | JDBCConnectOptions.`setAutoGeneratedKeys​(boolean autoGeneratedKeys)` |
    `JDBCConnectOptions` | JDBCConnectOptions.`setAutoGeneratedKeysIndexes​(JsonArray autoGeneratedKeysIndexes)` |
    `JDBCConnectOptions` | JDBCConnectOptions.`setCatalog​(String catalog)` |
    `JDBCConnectOptions` | JDBCConnectOptions.`setConnectTimeout​(int connectTimeout)` |
    `JDBCConnectOptions` | JDBCConnectOptions.`setDatabase​(String database)` |
    `JDBCConnectOptions` | JDBCConnectOptions.`setExtraConfig​(JsonObject extraConfig)` |
    `JDBCConnectOptions` | JDBCConnectOptions.`setFetchDirection​(FetchDirection fetchDirection)` |
    `JDBCConnectOptions` | JDBCConnectOptions.`setFetchSize​(int fetchSize)` |
    `JDBCConnectOptions` | JDBCConnectOptions.`setIdleTimeout​(int idleTimeout)` |
    `JDBCConnectOptions` | JDBCConnectOptions.`setJdbcUrl​(String jdbcUrl)` |
    `JDBCConnectOptions` | JDBCConnectOptions.`setMaxRows​(int maxRows)` |
    `JDBCConnectOptions` | JDBCConnectOptions.`setMetricsName​(String metricsName)` | Set the metrics name identifying the reported metrics, useful for grouping metrics with the same name.
    `JDBCConnectOptions` | JDBCConnectOptions.`setPassword​(String password)` |
    `JDBCConnectOptions` | JDBCConnectOptions.`setQueryTimeout​(int queryTimeout)` |
    `JDBCConnectOptions` | JDBCConnectOptions.`setReadOnly​(boolean readOnly)` |
    `JDBCConnectOptions` | JDBCConnectOptions.`setResultSetConcurrency​(ResultSetConcurrency resultSetConcurrency)` |
    `JDBCConnectOptions` | JDBCConnectOptions.`setResultSetType​(ResultSetType resultSetType)` |
    `JDBCConnectOptions` | JDBCConnectOptions.`setSchema​(String schema)` |
    `JDBCConnectOptions` | JDBCConnectOptions.`setTracingPolicy​(TracingPolicy tracingPolicy)` | Set the tracing policy for the client behavior when Vert.x has tracing enabled.
    `JDBCConnectOptions` | JDBCConnectOptions.`setTransactionIsolation​(TransactionIsolation transactionIsolation)` |
    `JDBCConnectOptions` | JDBCConnectOptions.`setUser​(String user)` |

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

    Constructors in io.vertx.jdbcclient with parameters of type JDBCConnectOptions
    Constructor | Description
    --- | ---
    `JDBCConnectOptions​(JDBCConnectOptions other)` |

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

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

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

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