Class LiquibaseProperties
java.lang.Object
org.springframework.boot.liquibase.autoconfigure.LiquibaseProperties
@ConfigurationProperties(prefix="spring.liquibase",
ignoreUnknownFields=false)
public class LiquibaseProperties
extends Object
Configuration properties to configure
SpringLiquibase.- Since:
- 4.0.0
- Author:
- Marcel Overdijk, EddĂș MelĂ©ndez, Ferenc Gratzer, Evgeniy Cheban
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumEnumeration of types of summary to show.static enumEnumeration of destinations to which the summary should be output.static enumEnumeration of types of UIService. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription@Nullable Boolean@Nullable String@Nullable String@Nullable String@Nullable String@Nullable String@Nullable String@Nullable File@Nullable LiquibaseProperties.ShowSummary@Nullable LiquibaseProperties.ShowSummaryOutput@Nullable StringgetTag()@Nullable LiquibaseProperties.UiService@Nullable StringgetUrl()@Nullable StringgetUser()booleanbooleanbooleanbooleanvoidsetAnalyticsEnabled(@Nullable Boolean analyticsEnabled) voidsetChangeLog(String changeLog) voidsetClearChecksums(boolean clearChecksums) voidsetContexts(@Nullable List<String> contexts) voidsetDatabaseChangeLogLockTable(String databaseChangeLogLockTable) voidsetDatabaseChangeLogTable(String databaseChangeLogTable) voidsetDefaultSchema(@Nullable String defaultSchema) voidsetDriverClassName(@Nullable String driverClassName) voidsetDropFirst(boolean dropFirst) voidsetEnabled(boolean enabled) voidsetLabelFilter(@Nullable List<String> labelFilter) voidsetLicenseKey(@Nullable String licenseKey) voidsetLiquibaseSchema(@Nullable String liquibaseSchema) voidsetLiquibaseTablespace(@Nullable String liquibaseTablespace) voidsetParameters(@Nullable Map<String, String> parameters) voidsetPassword(@Nullable String password) voidsetRollbackFile(@Nullable File rollbackFile) voidsetShowSummary(@Nullable LiquibaseProperties.ShowSummary showSummary) voidsetShowSummaryOutput(@Nullable LiquibaseProperties.ShowSummaryOutput showSummaryOutput) voidvoidsetTestRollbackOnUpdate(boolean testRollbackOnUpdate) voidsetUiService(@Nullable LiquibaseProperties.UiService uiService) voidvoid
-
Constructor Details
-
LiquibaseProperties
public LiquibaseProperties()
-
-
Method Details
-
getChangeLog
-
setChangeLog
-
getContexts
-
setContexts
-
getDefaultSchema
-
setDefaultSchema
-
getLiquibaseSchema
-
setLiquibaseSchema
-
getLiquibaseTablespace
-
setLiquibaseTablespace
-
getDatabaseChangeLogTable
-
setDatabaseChangeLogTable
-
getDatabaseChangeLogLockTable
-
setDatabaseChangeLogLockTable
-
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
-
setUser
-
getPassword
-
setPassword
-
getDriverClassName
-
setDriverClassName
-
getUrl
-
setUrl
-
getLabelFilter
-
setLabelFilter
-
getParameters
-
setParameters
-
getRollbackFile
-
setRollbackFile
-
isTestRollbackOnUpdate
public boolean isTestRollbackOnUpdate() -
setTestRollbackOnUpdate
public void setTestRollbackOnUpdate(boolean testRollbackOnUpdate) -
getTag
-
setTag
-
getShowSummary
-
setShowSummary
-
getShowSummaryOutput
-
setShowSummaryOutput
-
getUiService
-
setUiService
-
getAnalyticsEnabled
-
setAnalyticsEnabled
-
getLicenseKey
-
setLicenseKey
-