## Uses of Interface
io.vertx.ext.asyncsql.AsyncSQLClient

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

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

    Subinterfaces of AsyncSQLClient in io.vertx.ext.asyncsql
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `MySQLClient` Represents an asynchronous MySQL client
    `interface` | `PostgreSQLClient` Represents an PostgreSQL client

    Methods in io.vertx.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.core.Vertx, JsonObject, String)` but with the default pool name
    `static AsyncSQLClient` | MySQLClient.`createShared(Vertx vertx, JsonObject config)` Like `MySQLClient.createShared(io.vertx.core.Vertx, JsonObject, 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

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

    Methods in io.vertx.reactivex.ext.asyncsql that return AsyncSQLClient
    Modifier and Type | Method and Description
    --- | ---
    `AsyncSQLClient` | AsyncSQLClient.`getDelegate()`

    Methods in io.vertx.reactivex.ext.asyncsql with parameters of type AsyncSQLClient
    Modifier and Type | Method and Description
    --- | ---
    `static AsyncSQLClient` | AsyncSQLClient.`newInstance(AsyncSQLClient arg)`

    Constructors in io.vertx.reactivex.ext.asyncsql with parameters of type AsyncSQLClient
    Constructor and Description
    `AsyncSQLClient(AsyncSQLClient delegate)`

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

    Methods in io.vertx.rxjava.ext.asyncsql that return AsyncSQLClient
    Modifier and Type | Method and Description
    --- | ---
    `AsyncSQLClient` | AsyncSQLClient.`getDelegate()`

    Methods in io.vertx.rxjava.ext.asyncsql with parameters of type AsyncSQLClient
    Modifier and Type | Method and Description
    --- | ---
    `static AsyncSQLClient` | AsyncSQLClient.`newInstance(AsyncSQLClient arg)`

    Constructors in io.vertx.rxjava.ext.asyncsql with parameters of type AsyncSQLClient
    Constructor and Description
    `AsyncSQLClient(AsyncSQLClient delegate)`

Copyright © 2019 Eclipse. All rights reserved.