- 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.PoolA ofPostgreSQL connections. NOTE: This class has been automatically generated from theoriginalnon Mutiny-ified interface using Vert.x codegen.
-
-
Field Summary
Fields Modifier and Type Field Description static io.smallrye.mutiny.vertx.TypeArg<PgPool>__TYPE_ARG
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static 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.SqlClientclient(io.vertx.mutiny.core.Vertx vertx, String connectionUri)static 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.SqlClientclient(String connectionUri)static io.vertx.mutiny.sqlclient.SqlClientclient(String connectionUri, io.vertx.sqlclient.PoolOptions options)static 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.SqlClientclient(List<io.vertx.pgclient.PgConnectOptions> databases, io.vertx.sqlclient.PoolOptions options)PgPoolconnectHandler(Consumer<io.vertx.mutiny.sqlclient.SqlConnection> handler)PgPoolconnectionProvider(Function<io.vertx.mutiny.core.Context,io.smallrye.mutiny.Uni<io.vertx.mutiny.sqlclient.SqlConnection>> provider)booleanequals(Object o)io.vertx.pgclient.PgPoolgetDelegate()inthashCode()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 PgPoolpool(io.vertx.mutiny.core.Vertx vertx, String connectionUri)static 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 PgPoolpool(String connectionUri)static PgPoolpool(String connectionUri, io.vertx.sqlclient.PoolOptions options)static 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)StringtoString()-
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, withTransactionAndForget
-
-
-
-
Field Detail
-
__TYPE_ARG
public static final io.smallrye.mutiny.vertx.TypeArg<PgPool> __TYPE_ARG
-
-
Constructor Detail
-
PgPool
public PgPool(io.vertx.pgclient.PgPool delegate)
-
PgPool
public PgPool(Object delegate)
-
-
Method Detail
-
getDelegate
public io.vertx.pgclient.PgPool getDelegate()
- Overrides:
getDelegatein classio.vertx.mutiny.sqlclient.Pool
-
toString
public String toString()
- Overrides:
toStringin classio.vertx.mutiny.sqlclient.Pool
-
equals
public boolean equals(Object o)
- Overrides:
equalsin classio.vertx.mutiny.sqlclient.Pool
-
hashCode
public int hashCode()
- Overrides:
hashCodein classio.vertx.mutiny.sqlclient.Pool
-
pool
public static PgPool pool()
- Returns:
-
pool
public static PgPool pool(io.vertx.sqlclient.PoolOptions options)
- Parameters:
options-- Returns:
-
pool
public static PgPool pool(String connectionUri, io.vertx.sqlclient.PoolOptions options)
- Parameters:
connectionUri-options-- Returns:
-
pool
public static PgPool pool(io.vertx.mutiny.core.Vertx vertx, String connectionUri)
- Parameters:
vertx-connectionUri-- Returns:
-
pool
public static PgPool pool(io.vertx.mutiny.core.Vertx vertx, io.vertx.sqlclient.PoolOptions options)
- 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
public static io.vertx.mutiny.sqlclient.SqlClient client(String connectionUri)
- 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
public PgPool connectHandler(Consumer<io.vertx.mutiny.sqlclient.SqlConnection> handler)
- 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
public static PgPool newInstance(io.vertx.pgclient.PgPool arg)
-
-