## Uses of Class
io.vertx.reactivex.ext.asyncsql.AsyncSQLClient

- Packages that use AsyncSQLClient
  Package | Description
  --- | ---
  io.vertx.reactivex.ext.asyncsql |

- - ### Uses of AsyncSQLClient in io.vertx.reactivex.ext.asyncsql

    Subclasses of AsyncSQLClient in io.vertx.reactivex.ext.asyncsql
    Modifier and Type | Class and Description
    --- | ---
    `class` | `MySQLClient` Represents an asynchronous MySQL client NOTE: This class has been automatically generated from the `original` non RX-ified interface using Vert.x codegen.
    `class` | `PostgreSQLClient` Represents an PostgreSQL client NOTE: This class has been automatically generated from the `original` non RX-ified interface using Vert.x codegen.

    Fields in io.vertx.reactivex.ext.asyncsql with type parameters of type AsyncSQLClient
    Modifier and Type | Field and Description
    --- | ---
    `static io.vertx.lang.rx.TypeArg<AsyncSQLClient>` | AsyncSQLClient.`__TYPE_ARG`

    Methods in io.vertx.reactivex.ext.asyncsql that return AsyncSQLClient
    Modifier and Type | Method and Description
    --- | ---
    `static AsyncSQLClient` | PostgreSQLClient.`createNonShared(Vertx vertx, JsonObject config)` Create a PostgreSQL client which maintains its own pool.
    `static AsyncSQLClient` | MySQLClient.`createNonShared(Vertx vertx, JsonObject config)` Create a MySQL client which maintains its own pool.
    `static AsyncSQLClient` | PostgreSQLClient.`createShared(Vertx vertx, JsonObject config)` Like `PostgreSQLClient.createShared(io.vertx.reactivex.core.Vertx, io.vertx.core.json.JsonObject, java.lang.String)` but with the default pool name
    `static AsyncSQLClient` | MySQLClient.`createShared(Vertx vertx, JsonObject config)` Like `MySQLClient.createShared(io.vertx.reactivex.core.Vertx, io.vertx.core.json.JsonObject, java.lang.String)` but with the default pool name
    `static AsyncSQLClient` | PostgreSQLClient.`createShared(Vertx vertx, JsonObject config, String poolName)` Create a PostgreSQL client which shares its pool with any other MySQL clients created with the same pool name.
    `static AsyncSQLClient` | MySQLClient.`createShared(Vertx vertx, JsonObject config, String poolName)` Create a MySQL client which shares its data source with any other MySQL clients created with the same data source name
    `static AsyncSQLClient` | AsyncSQLClient.`newInstance(AsyncSQLClient arg)`

Copyright © 2020 Eclipse. All rights reserved.