public interface PgPool extends Pool
pool
of PostgreSQL connections
.Modifier and Type | Method and Description |
---|---|
static SqlClient |
client()
Like
client(PoolOptions) with a default poolOptions . |
static SqlClient |
client(PgConnectOptions connectOptions,
PoolOptions poolOptions)
Create a client backed by a connection pool to the database configured with the given
connectOptions and poolOptions . |
static SqlClient |
client(PoolOptions poolOptions)
Like
client(PgConnectOptions, PoolOptions) with connectOptions build from the environment variables. |
static SqlClient |
client(String connectionUri)
Like
pool(String, PoolOptions) with a default poolOptions . |
static SqlClient |
client(String connectionUri,
PoolOptions poolOptions)
|
static SqlClient |
client(io.vertx.core.Vertx vertx,
PgConnectOptions connectOptions,
PoolOptions poolOptions)
Like
client(PgConnectOptions, PoolOptions) with a specific Vertx instance. |
static SqlClient |
client(io.vertx.core.Vertx vertx,
PoolOptions poolOptions)
Like
client(Vertx, PgConnectOptions, PoolOptions) with connectOptions build from the environment variables. |
static SqlClient |
client(io.vertx.core.Vertx vertx,
String connectionUri)
Like
client(Vertx, String,PoolOptions) with a default poolOptions . |
static SqlClient |
client(io.vertx.core.Vertx vertx,
String connectionUri,
PoolOptions poolOptions)
|
static PgPool |
pool()
Like
pool(PoolOptions) with a default poolOptions . |
static PgPool |
pool(PgConnectOptions connectOptions,
PoolOptions poolOptions)
Create a connection pool to the database configured with the given
connectOptions and poolOptions . |
static PgPool |
pool(PoolOptions poolOptions)
Like
pool(PgConnectOptions, PoolOptions) with connectOptions build from the environment variables. |
static PgPool |
pool(String connectionUri)
Like
pool(String, PoolOptions) with a default poolOptions . |
static PgPool |
pool(String connectionUri,
PoolOptions poolOptions)
|
static PgPool |
pool(io.vertx.core.Vertx vertx,
PgConnectOptions connectOptions,
PoolOptions poolOptions)
Like
pool(PgConnectOptions, PoolOptions) with a specific Vertx instance. |
static PgPool |
pool(io.vertx.core.Vertx vertx,
PoolOptions poolOptions)
Like
pool(Vertx, PgConnectOptions, PoolOptions) with connectOptions build from the environment variables. |
static PgPool |
pool(io.vertx.core.Vertx vertx,
String connectionUri)
Like
pool(Vertx, String,PoolOptions) with a default poolOptions . |
static PgPool |
pool(io.vertx.core.Vertx vertx,
String connectionUri,
PoolOptions poolOptions)
|
close, getConnection, getConnection, pool, pool, pool, preparedQuery, query, withConnection, withConnection, withTransaction, withTransaction
static PgPool pool()
pool(PoolOptions)
with a default poolOptions
.static PgPool pool(PoolOptions poolOptions)
pool(PgConnectOptions, PoolOptions)
with connectOptions
build from the environment variables.static PgPool pool(String connectionUri)
pool(String, PoolOptions)
with a default poolOptions
.static PgPool pool(String connectionUri, PoolOptions poolOptions)
static PgPool pool(io.vertx.core.Vertx vertx, String connectionUri)
pool(Vertx, String,PoolOptions)
with a default poolOptions
.static PgPool pool(io.vertx.core.Vertx vertx, PoolOptions poolOptions)
pool(Vertx, PgConnectOptions, PoolOptions)
with connectOptions
build from the environment variables.static PgPool pool(io.vertx.core.Vertx vertx, String connectionUri, PoolOptions poolOptions)
static PgPool pool(PgConnectOptions connectOptions, PoolOptions poolOptions)
connectOptions
and poolOptions
.poolOptions
- the options for creating the poolstatic PgPool pool(io.vertx.core.Vertx vertx, PgConnectOptions connectOptions, PoolOptions poolOptions)
pool(PgConnectOptions, PoolOptions)
with a specific Vertx
instance.static SqlClient client()
client(PoolOptions)
with a default poolOptions
.static SqlClient client(PoolOptions poolOptions)
client(PgConnectOptions, PoolOptions)
with connectOptions
build from the environment variables.static SqlClient client(String connectionUri)
pool(String, PoolOptions)
with a default poolOptions
.static SqlClient client(String connectionUri, PoolOptions poolOptions)
static SqlClient client(io.vertx.core.Vertx vertx, String connectionUri)
client(Vertx, String,PoolOptions)
with a default poolOptions
.static SqlClient client(io.vertx.core.Vertx vertx, PoolOptions poolOptions)
client(Vertx, PgConnectOptions, PoolOptions)
with connectOptions
build from the environment variables.static SqlClient client(io.vertx.core.Vertx vertx, String connectionUri, PoolOptions poolOptions)
static SqlClient client(PgConnectOptions connectOptions, PoolOptions poolOptions)
connectOptions
and poolOptions
.poolOptions
- the options for creating the backing poolstatic SqlClient client(io.vertx.core.Vertx vertx, PgConnectOptions connectOptions, PoolOptions poolOptions)
client(PgConnectOptions, PoolOptions)
with a specific Vertx
instance.Copyright © 2021 Eclipse. All rights reserved.