Package io.quarkus.flyway.runtime
Class FlywayBuildTimeConfig
- java.lang.Object
-
- io.quarkus.flyway.runtime.FlywayBuildTimeConfig
-
@ConfigRoot(name="flyway", phase=BUILD_AND_RUN_TIME_FIXED) public final class FlywayBuildTimeConfig extends Object
-
-
Field Summary
Fields Modifier and Type Field Description FlywayDataSourceBuildTimeConfigdefaultDataSourceFlyway configuration for the default datasource.Map<String,FlywayDataSourceBuildTimeConfig>namedDataSourcesFlyway configurations for named datasources.
-
Constructor Summary
Constructors Constructor Description FlywayBuildTimeConfig()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description FlywayDataSourceBuildTimeConfiggetConfigForDataSourceName(String dataSourceName)Gets theFlywayDataSourceBuildTimeConfigfor the given datasource name.
-
-
-
Field Detail
-
defaultDataSource
@ConfigItem(name="<<parent>>") public FlywayDataSourceBuildTimeConfig defaultDataSource
Flyway configuration for the default datasource.
-
namedDataSources
@ConfigItem(name="<<parent>>") public Map<String,FlywayDataSourceBuildTimeConfig> namedDataSources
Flyway configurations for named datasources.
-
-
Method Detail
-
getConfigForDataSourceName
public FlywayDataSourceBuildTimeConfig getConfigForDataSourceName(String dataSourceName)
Gets theFlywayDataSourceBuildTimeConfigfor the given datasource name.
-
-