Package io.quarkus.liquibase.runtime
Class LiquibaseRuntimeConfig
- java.lang.Object
-
- io.quarkus.liquibase.runtime.LiquibaseRuntimeConfig
-
@ConfigRoot(name="liquibase", phase=RUN_TIME) public final class LiquibaseRuntimeConfig extends Object
Liquibase runtime configuration.
-
-
Field Summary
Fields Modifier and Type Field Description LiquibaseDataSourceRuntimeConfigdefaultDataSourceLiquibase configuration for the default datasource.Map<String,LiquibaseDataSourceRuntimeConfig>namedDataSourcesLiquibase configurations for named datasources.
-
Constructor Summary
Constructors Constructor Description LiquibaseRuntimeConfig()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static LiquibaseRuntimeConfigdefaultConfig()Gets the default runtime configurationLiquibaseDataSourceRuntimeConfiggetConfigForDataSourceName(String dataSourceName)Gets theLiquibaseDataSourceRuntimeConfigfor the given datasource name.
-
-
-
Field Detail
-
defaultDataSource
@ConfigItem(name="<<parent>>") public LiquibaseDataSourceRuntimeConfig defaultDataSource
Liquibase configuration for the default datasource.
-
namedDataSources
@ConfigItem(name="<<parent>>") public Map<String,LiquibaseDataSourceRuntimeConfig> namedDataSources
Liquibase configurations for named datasources.
-
-
Method Detail
-
defaultConfig
public static LiquibaseRuntimeConfig defaultConfig()
Gets the default runtime configuration- Returns:
- the liquibase runtime default configuration
-
getConfigForDataSourceName
public LiquibaseDataSourceRuntimeConfig getConfigForDataSourceName(String dataSourceName)
Gets theLiquibaseDataSourceRuntimeConfigfor the given datasource name.
-
-