Class VertxPoolBuildItem


  • @Deprecated(forRemoval=true)
    public final class VertxPoolBuildItem
    extends io.quarkus.builder.item.MultiBuildItem
    Deprecated, for removal: This API element is subject to removal in a future version.
    A build item for Vertx Pools.

    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()
      Deprecated, for removal: This API element is subject to removal in a future version.
       
      VertxPoolBuildItem​(io.quarkus.runtime.RuntimeValue<? extends io.vertx.sqlclient.Pool> vertxPool, String dbKind, boolean isDefault)
      Deprecated, for removal: This API element is subject to removal in a future version.
       
    • Constructor Detail

      • VertxPoolBuildItem

        public VertxPoolBuildItem()
        Deprecated, for removal: This API element is subject to removal in a future version.
      • VertxPoolBuildItem

        public VertxPoolBuildItem​(io.quarkus.runtime.RuntimeValue<? extends io.vertx.sqlclient.Pool> vertxPool,
                                  String dbKind,
                                  boolean isDefault)
        Deprecated, for removal: This API element is subject to removal in a future version.
    • Method Detail

      • getPool

        public io.quarkus.runtime.RuntimeValue<? extends io.vertx.sqlclient.Pool> getPool()
        Deprecated, for removal: This API element is subject to removal in a future version.
      • getDbKind

        public String getDbKind()
        Deprecated, for removal: This API element is subject to removal in a future version.
      • isDefault

        public boolean isDefault()
        Deprecated, for removal: This API element is subject to removal in a future version.