java.lang.Object
ac.simons.neo4j.migrations.springframework.boot.autoconfigure.MigrationsProperties

@ConfigurationProperties(prefix="org.neo4j.migrations") public class MigrationsProperties extends Object
Configuration properties for a migration instance.
Since:
0.0.6
Author:
Michael J. Simons
  • Constructor Details

    • MigrationsProperties

      public MigrationsProperties()
  • Method Details

    • isEnabled

      public boolean isEnabled()
      Returns:
      see enabled
    • setEnabled

      public void setEnabled(boolean enabled)
      Parameters:
      enabled - A new value for enabled
    • isCheckLocation

      public boolean isCheckLocation()
      Returns:
      see checkLocation
    • setCheckLocation

      public void setCheckLocation(boolean checkLocation)
      Parameters:
      checkLocation - A new value for checkLocation
    • getPackagesToScan

      public String[] getPackagesToScan()
      Returns:
      see packagesToScan
    • setPackagesToScan

      public void setPackagesToScan(String[] packagesToScan)
      Parameters:
      packagesToScan - A new value for packagesToScan
    • getLocationsToScan

      public String[] getLocationsToScan()
      Returns:
      see locationsToScan
    • setLocationsToScan

      public void setLocationsToScan(String[] locationsToScan)
      Parameters:
      locationsToScan - A new value for locationsToScan
    • getInstalledBy

      public String getInstalledBy()
      Returns:
      see installedBy
    • setInstalledBy

      public void setInstalledBy(String installedBy)
      Parameters:
      installedBy - A new value for installedBy
    • getTransactionMode

      public ac.simons.neo4j.migrations.core.MigrationsConfig.TransactionMode getTransactionMode()
      Returns:
      see transactionMode
    • setTransactionMode

      public void setTransactionMode(ac.simons.neo4j.migrations.core.MigrationsConfig.TransactionMode transactionMode)
      Parameters:
      transactionMode - A new value for transactionMode
    • getEncoding

      public Charset getEncoding()
      Returns:
      see encoding
    • setEncoding

      public void setEncoding(Charset encoding)
      Parameters:
      encoding - A new value for encoding
    • getDatabase

      public String getDatabase()
      Returns:
      see database
    • setDatabase

      public void setDatabase(String database)
      Parameters:
      database - A new value for database
    • getSchemaDatabase

      public String getSchemaDatabase()
      Returns:
      see schemaDatabase
    • setSchemaDatabase

      public void setSchemaDatabase(String schemaDatabase)
      Parameters:
      schemaDatabase - A new value for schemaDatabase
    • getImpersonatedUser

      public String getImpersonatedUser()
      Returns:
      see impersonatedUser
    • setImpersonatedUser

      public void setImpersonatedUser(String impersonatedUser)
      Parameters:
      impersonatedUser - A new value for impersonatedUser
    • isValidateOnMigrate

      public boolean isValidateOnMigrate()
      Returns:
      see validateOnMigrate
    • setValidateOnMigrate

      public void setValidateOnMigrate(boolean validateOnMigrate)
      Parameters:
      validateOnMigrate - A new value for validateOnMigrate
    • isAutocrlf

      public boolean isAutocrlf()
      Returns:
      see autocrlf
    • setAutocrlf

      public void setAutocrlf(boolean autocrlf)
      Parameters:
      autocrlf - A new value for autocrlf