Class LiquibaseProperties

java.lang.Object
org.springframework.boot.autoconfigure.liquibase.LiquibaseProperties

@ConfigurationProperties(prefix="spring.liquibase", ignoreUnknownFields=false) public class LiquibaseProperties extends Object
Configuration properties to configure SpringLiquibase.
Since:
1.1.0
Author:
Marcel Overdijk, EddĂș MelĂ©ndez, Ferenc Gratzer, Evgeniy Cheban
  • Constructor Details

    • LiquibaseProperties

      public LiquibaseProperties()
  • Method Details

    • getChangeLog

      public String getChangeLog()
    • setChangeLog

      public void setChangeLog(String changeLog)
    • getContexts

      public String getContexts()
    • setContexts

      public void setContexts(String contexts)
    • getDefaultSchema

      public String getDefaultSchema()
    • setDefaultSchema

      public void setDefaultSchema(String defaultSchema)
    • getLiquibaseSchema

      public String getLiquibaseSchema()
    • setLiquibaseSchema

      public void setLiquibaseSchema(String liquibaseSchema)
    • getLiquibaseTablespace

      public String getLiquibaseTablespace()
    • setLiquibaseTablespace

      public void setLiquibaseTablespace(String liquibaseTablespace)
    • getDatabaseChangeLogTable

      public String getDatabaseChangeLogTable()
    • setDatabaseChangeLogTable

      public void setDatabaseChangeLogTable(String databaseChangeLogTable)
    • getDatabaseChangeLogLockTable

      public String getDatabaseChangeLogLockTable()
    • setDatabaseChangeLogLockTable

      public void setDatabaseChangeLogLockTable(String databaseChangeLogLockTable)
    • isDropFirst

      public boolean isDropFirst()
    • setDropFirst

      public void setDropFirst(boolean dropFirst)
    • isClearChecksums

      public boolean isClearChecksums()
    • setClearChecksums

      public void setClearChecksums(boolean clearChecksums)
    • isEnabled

      public boolean isEnabled()
    • setEnabled

      public void setEnabled(boolean enabled)
    • getUser

      public String getUser()
    • setUser

      public void setUser(String user)
    • getPassword

      public String getPassword()
    • setPassword

      public void setPassword(String password)
    • getDriverClassName

      public String getDriverClassName()
    • setDriverClassName

      public void setDriverClassName(String driverClassName)
    • getUrl

      public String getUrl()
    • setUrl

      public void setUrl(String url)
    • getLabelFilter

      public String getLabelFilter()
    • setLabelFilter

      public void setLabelFilter(String labelFilter)
    • getLabels

      @Deprecated(since="3.0.0", forRemoval=true) @DeprecatedConfigurationProperty(replacement="spring.liquibase.label-filter") public String getLabels()
      Deprecated, for removal: This API element is subject to removal in a future version.
    • setLabels

      @Deprecated(since="3.0.0", forRemoval=true) public void setLabels(String labels)
      Deprecated, for removal: This API element is subject to removal in a future version.
    • getParameters

      public Map<String,String> getParameters()
    • setParameters

      public void setParameters(Map<String,String> parameters)
    • getRollbackFile

      public File getRollbackFile()
    • setRollbackFile

      public void setRollbackFile(File rollbackFile)
    • isTestRollbackOnUpdate

      public boolean isTestRollbackOnUpdate()
    • setTestRollbackOnUpdate

      public void setTestRollbackOnUpdate(boolean testRollbackOnUpdate)
    • getTag

      public String getTag()
    • setTag

      public void setTag(String tag)