Package io.dropwizard.flyway
Class FlywayFactory
- java.lang.Object
-
- io.dropwizard.flyway.FlywayFactory
-
public class FlywayFactory extends Object
-
-
Constructor Summary
Constructors Constructor Description FlywayFactory()
-
Method Summary
-
-
-
Method Detail
-
getEncoding
public String getEncoding()
- See Also:
FluentConfiguration.getEncoding()
-
setEncoding
public void setEncoding(String encoding)
- See Also:
FluentConfiguration.encoding(String)
-
getDefaultSchema
public @Nullable String getDefaultSchema()
- See Also:
FluentConfiguration.getDefaultSchema()
-
setDefaultSchema
public void setDefaultSchema(@Nullable String defaultSchema)
- See Also:
FluentConfiguration.defaultSchema(String)
-
setSchemas
public void setSchemas(List<String> schemas)
- See Also:
FluentConfiguration.schemas(String...)
-
setCallbacks
public void setCallbacks(List<String> callbacks)
- See Also:
FluentConfiguration.callbacks(String...)
-
getMetaDataTableName
public String getMetaDataTableName()
- See Also:
FluentConfiguration.getTable()
-
setMetaDataTableName
public void setMetaDataTableName(String metaDataTableName)
- See Also:
FluentConfiguration.table(String)
-
getSqlMigrationPrefix
public String getSqlMigrationPrefix()
- See Also:
FluentConfiguration.getSqlMigrationPrefix()
-
setSqlMigrationPrefix
public void setSqlMigrationPrefix(String sqlMigrationPrefix)
- See Also:
FluentConfiguration.sqlMigrationPrefix(String)
-
getSqlMigrationSuffixes
public List<String> getSqlMigrationSuffixes()
- See Also:
FluentConfiguration.getSqlMigrationPrefix()
-
setSqlMigrationSuffixes
public void setSqlMigrationSuffixes(List<String> sqlMigrationSuffixes)
- See Also:
FluentConfiguration.sqlMigrationSuffixes(String...)
-
getSqlMigrationSeparator
public String getSqlMigrationSeparator()
- See Also:
FluentConfiguration.getSqlMigrationSeparator()
-
setSqlMigrationSeparator
public void setSqlMigrationSeparator(String sqlMigrationSeparator)
- See Also:
FluentConfiguration.sqlMigrationSeparator(String)
-
getPlaceholderPrefix
public String getPlaceholderPrefix()
- See Also:
FluentConfiguration.getPlaceholderPrefix()
-
setPlaceholderPrefix
public void setPlaceholderPrefix(String placeholderPrefix)
- See Also:
FluentConfiguration.placeholderPrefix(String)
-
getPlaceholderSuffix
public String getPlaceholderSuffix()
- See Also:
FluentConfiguration.getPlaceholderSuffix()
-
setPlaceholderSuffix
public void setPlaceholderSuffix(String placeholderSuffix)
- See Also:
FluentConfiguration.placeholderSuffix(String)
-
getPlaceholders
public Map<String,String> getPlaceholders()
- See Also:
FluentConfiguration.getPlaceholders()
-
setPlaceholders
public void setPlaceholders(Map<String,String> placeholders)
- See Also:
FluentConfiguration.placeholders(Map)
-
setLocations
public void setLocations(List<String> locations)
- See Also:
FluentConfiguration.locations(String...)
-
setResolvers
public void setResolvers(List<String> resolvers)
- See Also:
FluentConfiguration.resolvers(String...)
-
getInitSql
public String getInitSql()
- See Also:
FluentConfiguration.getInitSql()
-
setInitSql
public void setInitSql(String initSql)
- See Also:
FluentConfiguration.initSql(String)
-
getClassLoader
public ClassLoader getClassLoader()
- See Also:
FluentConfiguration.getClassLoader()
-
setClassLoader
public void setClassLoader(ClassLoader classLoader)
- See Also:
FluentConfiguration(ClassLoader)
-
isOutOfOrder
public boolean isOutOfOrder()
- See Also:
FluentConfiguration.isOutOfOrder()
-
setOutOfOrder
public void setOutOfOrder(boolean outOfOrder)
- See Also:
FluentConfiguration.outOfOrder(boolean)
-
getBaselineDescription
public String getBaselineDescription()
- See Also:
FluentConfiguration.getBaselineDescription()
-
setBaselineDescription
public void setBaselineDescription(String baselineDescription)
- See Also:
FluentConfiguration.baselineDescription(String)
-
isBaselineOnMigrate
public boolean isBaselineOnMigrate()
- See Also:
FluentConfiguration.isBaselineOnMigrate()
-
setBaselineOnMigrate
public void setBaselineOnMigrate(boolean baselineOnMigrate)
- See Also:
FluentConfiguration.baselineOnMigrate(boolean)
-
isValidateOnMigrate
public boolean isValidateOnMigrate()
- See Also:
FluentConfiguration.isValidateOnMigrate()
-
setValidateOnMigrate
public void setValidateOnMigrate(boolean validateOnMigrate)
- See Also:
FluentConfiguration.validateOnMigrate(boolean)
-
getBaseLineVersion
public String getBaseLineVersion()
- See Also:
FluentConfiguration.getBaselineVersion()
-
setBaseLineVersion
public void setBaseLineVersion(String baseLineVersion)
- See Also:
FluentConfiguration.baselineVersion(String)
-
isCleanDisabled
public boolean isCleanDisabled()
- See Also:
FluentConfiguration.isCleanDisabled()
-
setCleanDisabled
public void setCleanDisabled(boolean cleanDisabled)
- See Also:
FluentConfiguration.cleanDisabled(boolean)
-
isCleanOnValidationError
public boolean isCleanOnValidationError()
- See Also:
FluentConfiguration.isCleanOnValidationError()
-
setCleanOnValidationError
public void setCleanOnValidationError(boolean cleanOnValidationError)
- See Also:
FluentConfiguration.cleanOnValidationError(boolean)
-
isGroup
public boolean isGroup()
- See Also:
FluentConfiguration.isGroup()
-
setGroup
public void setGroup(boolean group)
- See Also:
FluentConfiguration.group(boolean)
-
getIgnoreMigrationPatterns
public List<String> getIgnoreMigrationPatterns()
- See Also:
FluentConfiguration.getIgnoreMigrationPatterns()
-
setIgnoreMigrationPatterns
public void setIgnoreMigrationPatterns(List<String> ignoreMigrationPatterns)
- See Also:
FluentConfiguration.ignoreMigrationPatterns(String...)
-
getInstalledBy
public String getInstalledBy()
- See Also:
FluentConfiguration.getInstalledBy()
-
setInstalledBy
public void setInstalledBy(String installedBy)
- See Also:
FluentConfiguration.installedBy(String)
-
isMixed
public boolean isMixed()
- See Also:
FluentConfiguration.isMixed()
-
setMixed
public void setMixed(boolean mixed)
- See Also:
FluentConfiguration.mixed(boolean)
-
isPlaceholderReplacement
public boolean isPlaceholderReplacement()
- See Also:
FluentConfiguration.isPlaceholderReplacement()
-
setPlaceholderReplacement
public void setPlaceholderReplacement(boolean placeholderReplacement)
- See Also:
FluentConfiguration.placeholderReplacement(boolean)
-
isSkipDefaultCallbacks
public boolean isSkipDefaultCallbacks()
- See Also:
FluentConfiguration.isSkipDefaultCallbacks()
-
setSkipDefaultCallbacks
public void setSkipDefaultCallbacks(boolean skipDefaultCallbacks)
- See Also:
FluentConfiguration.skipDefaultCallbacks(boolean)
-
isSkipDefaultResolvers
public boolean isSkipDefaultResolvers()
- See Also:
FluentConfiguration.isSkipDefaultResolvers()
-
setSkipDefaultResolvers
public void setSkipDefaultResolvers(boolean skipDefaultResolvers)
- See Also:
FluentConfiguration.skipDefaultResolvers(boolean)
-
isBatch
public @Nullable Boolean isBatch()
- See Also:
FluentConfiguration.isBatch()
-
setBatch
public void setBatch(@Nullable Boolean batch)
- See Also:
FluentConfiguration.batch(boolean)
-
getDryRunOutputFile
public @Nullable File getDryRunOutputFile()
- See Also:
FluentConfiguration.getDryRunOutput()
-
setDryRunOutputFile
public void setDryRunOutputFile(@Nullable File dryRunOutputFile)
- See Also:
FluentConfiguration.dryRunOutput(File)
-
getErrorOverrides
public @Nullable List<String> getErrorOverrides()
- See Also:
FluentConfiguration.getErrorOverrides()
-
setErrorOverrides
public void setErrorOverrides(@Nullable List<String> errorOverrides)
- See Also:
FluentConfiguration.errorOverrides(String...)
-
isOracleSqlPlus
public @Nullable Boolean isOracleSqlPlus()
- See Also:
OracleConfigurationExtension.getSqlplus()
-
setOracleSqlPlus
public void setOracleSqlPlus(@Nullable Boolean oracleSqlPlus)
- See Also:
OracleConfigurationExtension.setSqlplus(Boolean)
-
isStream
public @Nullable Boolean isStream()
- See Also:
FluentConfiguration.isStream()
-
setStream
public void setStream(@Nullable Boolean stream)
- See Also:
FluentConfiguration.stream(boolean)
-
getTarget
public @Nullable String getTarget()
- See Also:
FluentConfiguration.getTarget()
-
setTarget
public void setTarget(@Nullable String target)
- See Also:
FluentConfiguration.target(String)
-
getUndoSqlMigrationPrefix
public @Nullable String getUndoSqlMigrationPrefix()
- See Also:
FluentConfiguration.getUndoSqlMigrationPrefix()
-
setUndoSqlMigrationPrefix
public void setUndoSqlMigrationPrefix(@Nullable String undoSqlMigrationPrefix)
- See Also:
FluentConfiguration.undoSqlMigrationPrefix(String)
-
getConfiguration
public Map<String,String> getConfiguration()
- See Also:
FluentConfiguration.configuration(Map)
-
setConfiguration
public void setConfiguration(Map<String,String> configuration)
Configures Flyway with these properties. This overwrites any existing configuration. Properties are documented here: https://documentation.red-gate.com/fd/parameters-184127474.html- Parameters:
configuration-
-
build
public org.flywaydb.core.Flyway build(DataSource dataSource)
-
-