Class StartupRequest

java.lang.Object
com.hello2morrow.sonargraph.build.api.StartupRequest

public final class StartupRequest extends Object
This class contains all attributes that are necessary to start a SonargraphBuild instance.
  • Constructor Details

    • StartupRequest

      public StartupRequest()
  • Method Details

    • getInstallationDirectory

      public String getInstallationDirectory()
    • setInstallationDirectory

      public void setInstallationDirectory(String installationDirectory)
    • getActivationCode

      public String getActivationCode()
    • setActivationCode

      public void setActivationCode(String activationCode)
    • getLicenseFile

      public String getLicenseFile()
    • setLicenseFile

      public void setLicenseFile(String licenseFile)
    • getAnalyzerExecutionLevel

      public String getAnalyzerExecutionLevel()
    • setAnalyzerExecutionLevel

      public void setAnalyzerExecutionLevel(String analyzerExecutionLevel)
    • addLanguageIfNotPresent

      public void addLanguageIfNotPresent(String language)
    • getLanguages

      public String getLanguages()
    • setLanguages

      public void setLanguages(String languages)
    • getLogFilePath

      @Deprecated public String getLogFilePath()
      Deprecated.
    • getLogFile

      public String getLogFile()
    • setLogFile

      public void setLogFile(String logFilePath)
      Needed if patching logback.xml was successful
      Parameters:
      logFilePath - the path of the log file
    • getLogLevel

      public String getLogLevel()
    • setLogLevel

      public void setLogLevel(String logLevel)
    • getProxyHost

      public String getProxyHost()
    • setProxyHost

      public void setProxyHost(String proxyHost)
    • getProxyPort

      public String getProxyPort()
    • setProxyPort

      public void setProxyPort(String proxyPort)
    • getProxyUsername

      public String getProxyUsername()
    • setProxyUsername

      public void setProxyUsername(String proxyUsername)
    • setProxyPassword

      public void setProxyPassword(String proxyPassword)
    • getProxyPassword

      public String getProxyPassword()
    • getLicenseServerUrl

      public String getLicenseServerUrl()
    • setLicenseServerUrl

      public void setLicenseServerUrl(String licenseServerUrl)
    • setLicenseServerHost

      public void setLicenseServerHost(String licenseServerHost)
    • setLicenseServerPort

      public void setLicenseServerPort(String licenseServerPort)
    • getProgressInfo

      public ProgressInfo getProgressInfo()
    • setProgressInfoAsString

      public void setProgressInfoAsString(String progressInfoValue)
    • initWaitForLicense

      public void initWaitForLicense()
      Initializes the waitForLicense property. Throw NumberFormatException, if invalid number is specified.
    • getWaitForLicense

      public StartupRequest.WaitForLicenseTicket getWaitForLicense()
    • setWaitForLicenseString

      public void setWaitForLicenseString(String tries)
    • getWaitForLicenseString

      public String getWaitForLicenseString()