Class VertxPoolBuildItem
- java.lang.Object
-
- io.quarkus.builder.item.BuildItem
-
- io.quarkus.builder.item.MultiBuildItem
-
- io.quarkus.reactive.datasource.deployment.VertxPoolBuildItem
-
public final class VertxPoolBuildItem extends io.quarkus.builder.item.MultiBuildItemA build item for VertxPools.If you inject this build item when recording runtime init template calls, you are guaranteed the Pool configuration has been injected and Pools can be created.
-
-
Constructor Summary
Constructors Constructor Description VertxPoolBuildItem(io.quarkus.runtime.RuntimeValue<? extends io.vertx.sqlclient.Pool> vertxPool, String dbKind, boolean isDefault)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetDbKind()io.quarkus.runtime.RuntimeValue<? extends io.vertx.sqlclient.Pool>getPool()booleanisDefault()
-
-
-
Constructor Detail
-
VertxPoolBuildItem
public VertxPoolBuildItem(io.quarkus.runtime.RuntimeValue<? extends io.vertx.sqlclient.Pool> vertxPool, String dbKind, boolean isDefault)
-
-
Method Detail
-
getPool
public io.quarkus.runtime.RuntimeValue<? extends io.vertx.sqlclient.Pool> getPool()
-
getDbKind
public String getDbKind()
-
isDefault
public boolean isDefault()
-
-