Class CommandLineArguments

java.lang.Object
org.flywaydb.commandline.configuration.CommandLineArguments

public class CommandLineArguments extends Object
  • Constructor Details

    • CommandLineArguments

      public CommandLineArguments(org.flywaydb.core.internal.plugin.PluginRegister pluginRegister, String... args)
  • Method Details

    • getFlags

      public List<String> getFlags()
    • validate

      public void validate()
    • shouldSuppressPrompt

      public boolean shouldSuppressPrompt()
    • shouldOutputJson

      public boolean shouldOutputJson()
    • shouldPrintUsage

      public CommandLineArguments.PrintUsage shouldPrintUsage(StringBuilder helpText)
    • getLogLevel

      public ConsoleLog.Level getLogLevel()
    • isCommunityFallback

      public boolean isCommunityFallback()
    • hasOperation

      public boolean hasOperation(String operation)
    • getOperations

      public List<String> getOperations()
    • getConfigFiles

      public List<String> getConfigFiles()
    • getConfigFilePathsFromEnv

      public List<File> getConfigFilePathsFromEnv(boolean loadToml)
    • getOutputFile

      public String getOutputFile()
    • getWorkingDirectory

      public String getWorkingDirectory()
    • getWorkingDirectoryOrNull

      public String getWorkingDirectoryOrNull()
    • getInfoSinceDate

      public Date getInfoSinceDate()
    • getInfoUntilDate

      public Date getInfoUntilDate()
    • getInfoSinceVersion

      public org.flywaydb.core.api.MigrationVersion getInfoSinceVersion()
    • getInfoUntilVersion

      public org.flywaydb.core.api.MigrationVersion getInfoUntilVersion()
    • getInfoOfState

      public org.flywaydb.core.api.MigrationState[] getInfoOfState()
    • isFilterOnMigrationIds

      public boolean isFilterOnMigrationIds()
    • isOutputFileSet

      public boolean isOutputFileSet()
    • isWorkingDirectorySet

      public boolean isWorkingDirectorySet()
    • getConfigFileEncoding

      public String getConfigFileEncoding()
    • isConfigFileEncodingSet

      public boolean isConfigFileEncodingSet()
    • skipCheckForUpdate

      public boolean skipCheckForUpdate()
    • getColor

      public CommandLineArguments.Color getColor()
    • getConfiguration

      public Map<String,String> getConfiguration(boolean isModernConfig)
    • getEnvironmentConfiguration

      public Map<String,Map<String,String>> getEnvironmentConfiguration()