Class ExecOptions


  • public final class ExecOptions
    extends Object
    Execution options to be evaluated
    Author:
    Brian Wyka
    • Method Detail

      • toString

        public String toString()
        Print a string representation of the exec options
        Overrides:
        toString in class Object
        Returns:
        the string representation of the exec options
      • getRepositoryRoot

        @NonNull
        public @NonNull Path getRepositoryRoot()
        The root of the repository in which files will be resolved relatively to
      • getTags

        @NonNull
        public @NonNull Collection<String> getTags()
        The tags to filter the execution scope
      • getVerbosity

        @NonNull
        public @NonNull Verbosity getVerbosity()
        The output verbosity
      • getConfigurationFileLocation

        @NonNull
        public @NonNull String getConfigurationFileLocation()
        The location of the configuration file, can be on the file system or a URL
      • getOutputFormat

        @NonNull
        public @NonNull OutputFormat getOutputFormat()
        The scan output format
      • isFailOnWarnings

        public boolean isFailOnWarnings()
        Whether or not to fail on warnings
      • getRepositoryFileReader

        @NonNull
        public @NonNull RepositoryFileReader getRepositoryFileReader()
        Repository file reader
      • getRemoteRef

        public RemoteRef getRemoteRef()
        The remote reference
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object