Package io.quarkus.liquibase.runtime
Class LiquibaseBuildTimeConfig
java.lang.Object
io.quarkus.liquibase.runtime.LiquibaseBuildTimeConfig
@ConfigRoot(name="liquibase",
phase=BUILD_AND_RUN_TIME_FIXED)
public final class LiquibaseBuildTimeConfig
extends Object
The liquibase build time configuration
-
Field Summary
FieldsModifier and TypeFieldDescriptionLiquibase configuration for the default datasource.Named datasources. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic LiquibaseBuildTimeConfigGets the default build time configurationgetConfigForDataSourceName(String dataSourceName) Gets theLiquibaseBuildTimeConfigfor the given datasource name.
-
Field Details
-
defaultDataSource
Liquibase configuration for the default datasource. -
namedDataSources
@ConfigItem(name="<<parent>>") @ConfigDocMapKey("datasource-name") @ConfigDocSection public Map<String,LiquibaseDataSourceBuildTimeConfig> namedDataSourcesNamed datasources.
-
-
Constructor Details
-
LiquibaseBuildTimeConfig
public LiquibaseBuildTimeConfig()
-
-
Method Details
-
defaultConfig
Gets the default build time configuration- Returns:
- the liquibase build time default configuration
-
getConfigForDataSourceName
Gets theLiquibaseBuildTimeConfigfor the given datasource name.
-