Interface LiquibaseMongodbClientConfig


public interface LiquibaseMongodbClientConfig
The liquibase runtime configuration by client.
  • Method Details

    • mongoClientName

      Optional<String> mongoClientName()
      Mongodb client name to use to connect to database, defaults to the default mongodb client.
    • migrateAtStart

      @WithDefault("false") boolean migrateAtStart()
      The migrate at start flag
    • validateOnMigrate

      @WithDefault("true") boolean validateOnMigrate()
      The validate on update flag
    • cleanAtStart

      @WithDefault("false") boolean cleanAtStart()
      The clean at start flag
    • changeLogParameters

      Map<String,String> changeLogParameters()
      The parameters to be passed to the changelog. Defined as key value pairs.
    • contexts

      Optional<List<String>> contexts()
      The list of contexts
    • labels

      Optional<List<String>> labels()
      The list of labels
    • defaultCatalogName

      Optional<String> defaultCatalogName()
      The default catalog name
    • defaultSchemaName

      Optional<String> defaultSchemaName()
      The default schema name
    • liquibaseCatalogName

      Optional<String> liquibaseCatalogName()
      The liquibase tables catalog name
    • liquibaseSchemaName

      Optional<String> liquibaseSchemaName()
      The liquibase tables schema name
    • liquibaseTablespaceName

      Optional<String> liquibaseTablespaceName()
      The liquibase tables tablespace name