Class DefaultDataSourceDbKindBuildItem
java.lang.Object
io.quarkus.builder.item.BuildItem
io.quarkus.builder.item.MultiBuildItem
io.quarkus.datasource.deployment.spi.DefaultDataSourceDbKindBuildItem
public final class DefaultDataSourceDbKindBuildItem
extends io.quarkus.builder.item.MultiBuildItem
A build item that represents the "quarkus.datasource.db-kind" value.
This is generated by specific extensions that are meant to take away the burden of
configuring anything datasource related from the user.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetScope(CurateOutcomeBuildItem curateOutcomeBuildItem) resolve(Optional<String> configured, List<DefaultDataSourceDbKindBuildItem> defaultDbKinds, boolean enableImplicitResolution, CurateOutcomeBuildItem curateOutcomeBuildItem)
-
Field Details
-
TEST
- See Also:
-
-
Constructor Details
-
DefaultDataSourceDbKindBuildItem
-
-
Method Details
-
getDbKind
-
getScope
-
resolve
public static Optional<String> resolve(Optional<String> configured, List<DefaultDataSourceDbKindBuildItem> defaultDbKinds, boolean enableImplicitResolution, CurateOutcomeBuildItem curateOutcomeBuildItem)
-