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 enum
Enumeration of types of summary to show.static enum
Enumeration of destinations to which the summary should be output.static enum
Enumeration 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 String
getTag()
@Nullable LiquibaseProperties.UiService
@Nullable String
getUrl()
@Nullable String
getUser()
boolean
boolean
boolean
boolean
void
setAnalyticsEnabled
(@Nullable Boolean analyticsEnabled) void
setChangeLog
(String changeLog) void
setClearChecksums
(boolean clearChecksums) void
setContexts
(@Nullable List<String> contexts) void
setDatabaseChangeLogLockTable
(String databaseChangeLogLockTable) void
setDatabaseChangeLogTable
(String databaseChangeLogTable) void
setDefaultSchema
(@Nullable String defaultSchema) void
setDriverClassName
(@Nullable String driverClassName) void
setDropFirst
(boolean dropFirst) void
setEnabled
(boolean enabled) void
setLabelFilter
(@Nullable List<String> labelFilter) void
setLicenseKey
(@Nullable String licenseKey) void
setLiquibaseSchema
(@Nullable String liquibaseSchema) void
setLiquibaseTablespace
(@Nullable String liquibaseTablespace) void
setParameters
(@Nullable Map<String, String> parameters) void
setPassword
(@Nullable String password) void
setRollbackFile
(@Nullable File rollbackFile) void
setShowSummary
(@Nullable LiquibaseProperties.ShowSummary showSummary) void
setShowSummaryOutput
(@Nullable LiquibaseProperties.ShowSummaryOutput showSummaryOutput) void
void
setTestRollbackOnUpdate
(boolean testRollbackOnUpdate) void
setUiService
(@Nullable LiquibaseProperties.UiService uiService) void
void
-
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
-