java.lang.Object
io.vertx.mutiny.sqlclient.SqlClient
io.vertx.mutiny.sqlclient.Pool
io.vertx.mutiny.pgclient.PgPool
public class PgPool
extends io.vertx.mutiny.sqlclient.Pool
A of
PostgreSQL connections.
NOTE: This class has been automatically generated from the original non Mutiny-ified interface using Vert.x codegen.-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic io.vertx.mutiny.sqlclient.SqlClientclient()static io.vertx.mutiny.sqlclient.SqlClientclient(io.vertx.mutiny.core.Vertx vertx, io.vertx.pgclient.PgConnectOptions database, io.vertx.sqlclient.PoolOptions options) static io.vertx.mutiny.sqlclient.SqlClientclient(io.vertx.mutiny.core.Vertx vertx, io.vertx.sqlclient.PoolOptions poolOptions) static io.vertx.mutiny.sqlclient.SqlClientstatic io.vertx.mutiny.sqlclient.SqlClientclient(io.vertx.mutiny.core.Vertx vertx, String connectionUri, io.vertx.sqlclient.PoolOptions options) static io.vertx.mutiny.sqlclient.SqlClientclient(io.vertx.mutiny.core.Vertx vertx, Supplier<io.smallrye.mutiny.Uni<io.vertx.pgclient.PgConnectOptions>> databases, io.vertx.sqlclient.PoolOptions options) static io.vertx.mutiny.sqlclient.SqlClientclient(io.vertx.mutiny.core.Vertx vertx, List<io.vertx.pgclient.PgConnectOptions> databases, io.vertx.sqlclient.PoolOptions options) static io.vertx.mutiny.sqlclient.SqlClientclient(io.vertx.pgclient.PgConnectOptions database, io.vertx.sqlclient.PoolOptions options) static io.vertx.mutiny.sqlclient.SqlClientclient(io.vertx.sqlclient.PoolOptions options) static io.vertx.mutiny.sqlclient.SqlClientstatic io.vertx.mutiny.sqlclient.SqlClientstatic io.vertx.mutiny.sqlclient.SqlClientclient(Supplier<io.smallrye.mutiny.Uni<io.vertx.pgclient.PgConnectOptions>> databases, io.vertx.sqlclient.PoolOptions options) static io.vertx.mutiny.sqlclient.SqlClientconnectHandler(Consumer<io.vertx.mutiny.sqlclient.SqlConnection> handler) connectionProvider(Function<io.vertx.mutiny.core.Context, io.smallrye.mutiny.Uni<io.vertx.mutiny.sqlclient.SqlConnection>> provider) booleanio.vertx.pgclient.PgPoolinthashCode()static PgPoolnewInstance(io.vertx.pgclient.PgPool arg) static PgPoolpool()static PgPoolpool(io.vertx.mutiny.core.Vertx vertx, io.vertx.pgclient.PgConnectOptions database, io.vertx.sqlclient.PoolOptions options) static PgPoolpool(io.vertx.mutiny.core.Vertx vertx, io.vertx.sqlclient.PoolOptions options) static PgPoolstatic PgPoolpool(io.vertx.mutiny.core.Vertx vertx, String connectionUri, io.vertx.sqlclient.PoolOptions poolOptions) static PgPoolpool(io.vertx.mutiny.core.Vertx vertx, Supplier<io.smallrye.mutiny.Uni<io.vertx.pgclient.PgConnectOptions>> databases, io.vertx.sqlclient.PoolOptions poolOptions) static PgPoolpool(io.vertx.mutiny.core.Vertx vertx, List<io.vertx.pgclient.PgConnectOptions> databases, io.vertx.sqlclient.PoolOptions poolOptions) static PgPoolpool(io.vertx.pgclient.PgConnectOptions database, io.vertx.sqlclient.PoolOptions options) static PgPoolpool(io.vertx.sqlclient.PoolOptions options) static PgPoolstatic PgPoolstatic PgPoolpool(Supplier<io.smallrye.mutiny.Uni<io.vertx.pgclient.PgConnectOptions>> databases, io.vertx.sqlclient.PoolOptions poolOptions) static PgPoolpool(List<io.vertx.pgclient.PgConnectOptions> databases, io.vertx.sqlclient.PoolOptions poolOptions) toString()Methods inherited from class io.vertx.mutiny.sqlclient.Pool
close, closeAndAwait, closeAndForget, getConnection, getConnectionAndAwait, getConnectionAndForget, newInstance, pool, pool, pool, preparedQuery, query, size, withConnection, withConnectionAndAwait, withConnectionAndForget, withTransaction, withTransaction, withTransactionAndAwait, withTransactionAndAwait, withTransactionAndForget, withTransactionAndForgetMethods inherited from class io.vertx.mutiny.sqlclient.SqlClient
newInstance, preparedQuery
-
Field Details
-
__TYPE_ARG
-
-
Constructor Details
-
PgPool
public PgPool(io.vertx.pgclient.PgPool delegate) -
PgPool
-
-
Method Details
-
getDelegate
public io.vertx.pgclient.PgPool getDelegate()- Overrides:
getDelegatein classio.vertx.mutiny.sqlclient.Pool
-
toString
- Overrides:
toStringin classio.vertx.mutiny.sqlclient.Pool
-
equals
- Overrides:
equalsin classio.vertx.mutiny.sqlclient.Pool
-
hashCode
public int hashCode()- Overrides:
hashCodein classio.vertx.mutiny.sqlclient.Pool
-
pool
- Returns:
-
pool
- Parameters:
options-- Returns:
-
pool
- Parameters:
connectionUri-- Returns:
-
pool
- Parameters:
connectionUri-options-- Returns:
-
pool
- Parameters:
vertx-connectionUri-- Returns:
-
pool
- Parameters:
vertx-options-- Returns:
-
pool
public static PgPool pool(io.vertx.mutiny.core.Vertx vertx, String connectionUri, io.vertx.sqlclient.PoolOptions poolOptions) - Parameters:
vertx-connectionUri-poolOptions-- Returns:
-
pool
public static PgPool pool(io.vertx.pgclient.PgConnectOptions database, io.vertx.sqlclient.PoolOptions options) - Parameters:
database- the databaseoptions- the options for creating the pool- Returns:
- the connection pool
-
pool
public static PgPool pool(io.vertx.mutiny.core.Vertx vertx, io.vertx.pgclient.PgConnectOptions database, io.vertx.sqlclient.PoolOptions options) - Parameters:
vertx-database-options-- Returns:
-
pool
public static PgPool pool(List<io.vertx.pgclient.PgConnectOptions> databases, io.vertx.sqlclient.PoolOptions poolOptions) - Parameters:
databases- the list of databasespoolOptions- the options for creating the pool- Returns:
- the connection pool
-
pool
public static PgPool pool(io.vertx.mutiny.core.Vertx vertx, List<io.vertx.pgclient.PgConnectOptions> databases, io.vertx.sqlclient.PoolOptions poolOptions) - Parameters:
vertx-databases-poolOptions-- Returns:
-
client
public static io.vertx.mutiny.sqlclient.SqlClient client()- Returns:
-
client
public static io.vertx.mutiny.sqlclient.SqlClient client(io.vertx.sqlclient.PoolOptions options) - Parameters:
options-- Returns:
-
client
- Parameters:
connectionUri-- Returns:
-
client
public static io.vertx.mutiny.sqlclient.SqlClient client(String connectionUri, io.vertx.sqlclient.PoolOptions options) - Parameters:
connectionUri-options-- Returns:
-
client
public static io.vertx.mutiny.sqlclient.SqlClient client(io.vertx.mutiny.core.Vertx vertx, String connectionUri) - Parameters:
vertx-connectionUri-- Returns:
-
client
public static io.vertx.mutiny.sqlclient.SqlClient client(io.vertx.mutiny.core.Vertx vertx, io.vertx.sqlclient.PoolOptions poolOptions) - Parameters:
vertx-poolOptions-- Returns:
-
client
public static io.vertx.mutiny.sqlclient.SqlClient client(io.vertx.mutiny.core.Vertx vertx, String connectionUri, io.vertx.sqlclient.PoolOptions options) - Parameters:
vertx-connectionUri-options-- Returns:
-
client
public static io.vertx.mutiny.sqlclient.SqlClient client(io.vertx.pgclient.PgConnectOptions database, io.vertx.sqlclient.PoolOptions options) - Parameters:
database-options- the options for creating the backing pool- Returns:
- the pooled client
-
client
public static io.vertx.mutiny.sqlclient.SqlClient client(io.vertx.mutiny.core.Vertx vertx, io.vertx.pgclient.PgConnectOptions database, io.vertx.sqlclient.PoolOptions options) - Parameters:
vertx-database-options-- Returns:
-
client
public static io.vertx.mutiny.sqlclient.SqlClient client(io.vertx.mutiny.core.Vertx vertx, List<io.vertx.pgclient.PgConnectOptions> databases, io.vertx.sqlclient.PoolOptions options) - Parameters:
vertx-databases-options-- Returns:
-
client
public static io.vertx.mutiny.sqlclient.SqlClient client(List<io.vertx.pgclient.PgConnectOptions> databases, io.vertx.sqlclient.PoolOptions options) - Parameters:
databases- the list of databasesoptions- the options for creating the pool- Returns:
- the pooled client
-
connectHandler
- Overrides:
connectHandlerin classio.vertx.mutiny.sqlclient.Pool
-
connectionProvider
public PgPool connectionProvider(Function<io.vertx.mutiny.core.Context, io.smallrye.mutiny.Uni<io.vertx.mutiny.sqlclient.SqlConnection>> provider) - Overrides:
connectionProviderin classio.vertx.mutiny.sqlclient.Pool
-
pool
public static PgPool pool(Supplier<io.smallrye.mutiny.Uni<io.vertx.pgclient.PgConnectOptions>> databases, io.vertx.sqlclient.PoolOptions poolOptions) - Parameters:
databases- the databases supplierpoolOptions- the options for creating the pool- Returns:
- the connection pool
-
pool
public static PgPool pool(io.vertx.mutiny.core.Vertx vertx, Supplier<io.smallrye.mutiny.Uni<io.vertx.pgclient.PgConnectOptions>> databases, io.vertx.sqlclient.PoolOptions poolOptions) - Parameters:
vertx-databases-poolOptions-- Returns:
-
client
public static io.vertx.mutiny.sqlclient.SqlClient client(io.vertx.mutiny.core.Vertx vertx, Supplier<io.smallrye.mutiny.Uni<io.vertx.pgclient.PgConnectOptions>> databases, io.vertx.sqlclient.PoolOptions options) - Parameters:
vertx-databases-options-- Returns:
-
client
public static io.vertx.mutiny.sqlclient.SqlClient client(Supplier<io.smallrye.mutiny.Uni<io.vertx.pgclient.PgConnectOptions>> databases, io.vertx.sqlclient.PoolOptions options) - Parameters:
databases- the databases supplieroptions- the options for creating the pool- Returns:
- the pooled client
-
newInstance
-