Class DevServicesDatasourceConfigurationHandlerBuildItem
- java.lang.Object
-
- io.quarkus.builder.item.BuildItem
-
- io.quarkus.builder.item.MultiBuildItem
-
- io.quarkus.datasource.deployment.spi.DevServicesDatasourceConfigurationHandlerBuildItem
-
public final class DevServicesDatasourceConfigurationHandlerBuildItem extends io.quarkus.builder.item.MultiBuildItemA handler that can map an automatic datasource to the relevant config properties.
-
-
Constructor Summary
Constructors Constructor Description DevServicesDatasourceConfigurationHandlerBuildItem(String dbKind, BiFunction<String,DevServicesDatasourceProvider.RunningDevServicesDatasource,Map<String,String>> configProviderFunction, Predicate<String> checkConfiguredFunction)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Predicate<String>getCheckConfiguredFunction()BiFunction<String,DevServicesDatasourceProvider.RunningDevServicesDatasource,Map<String,String>>getConfigProviderFunction()StringgetDbKind()static DevServicesDatasourceConfigurationHandlerBuildItemjdbc(String dbKind)static DevServicesDatasourceConfigurationHandlerBuildItemreactive(String dbKind)
-
-
-
Constructor Detail
-
DevServicesDatasourceConfigurationHandlerBuildItem
public DevServicesDatasourceConfigurationHandlerBuildItem(String dbKind, BiFunction<String,DevServicesDatasourceProvider.RunningDevServicesDatasource,Map<String,String>> configProviderFunction, Predicate<String> checkConfiguredFunction)
-
-
Method Detail
-
getConfigProviderFunction
public BiFunction<String,DevServicesDatasourceProvider.RunningDevServicesDatasource,Map<String,String>> getConfigProviderFunction()
-
getDbKind
public String getDbKind()
-
jdbc
public static DevServicesDatasourceConfigurationHandlerBuildItem jdbc(String dbKind)
-
reactive
public static DevServicesDatasourceConfigurationHandlerBuildItem reactive(String dbKind)
-
-