Class StartupRequest
- java.lang.Object
-
- com.hello2morrow.sonargraph.build.api.StartupRequest
-
public final class StartupRequest extends java.lang.ObjectThis class contains all attributes that are necessary to start a SonargraphBuild instance.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classStartupRequest.WaitForLicenseTicket
-
Constructor Summary
Constructors Constructor Description StartupRequest()
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description voidaddLanguageIfNotPresent(java.lang.String language)java.lang.StringgetActivationCode()java.lang.StringgetInstallationDirectory()java.lang.StringgetLanguages()java.lang.StringgetLicenseFile()java.lang.StringgetLicenseServerHost()java.lang.StringgetLicenseServerPort()java.lang.StringgetLogFile()java.lang.StringgetLogFilePath()Deprecated.java.lang.StringgetLogLevel()ProgressInfogetProgressInfo()java.lang.StringgetProxyHost()java.lang.StringgetProxyPassword()java.lang.StringgetProxyPort()java.lang.StringgetProxyUsername()StartupRequest.WaitForLicenseTicketgetWaitForLicense()java.lang.StringgetWaitForLicenseString()voidinitWaitForLicense()Initializes the waitForLicense property.voidsetActivationCode(java.lang.String activationCode)voidsetInstallationDirectory(java.lang.String installationDirectory)voidsetLanguages(java.lang.String languages)voidsetLicenseFile(java.lang.String licenseFile)voidsetLicenseServerHost(java.lang.String licenseServerHost)voidsetLicenseServerPort(java.lang.String licenseServerPort)voidsetLogFile(java.lang.String logFilePath)Needed if patching logback.xml was successfulvoidsetLogLevel(java.lang.String logLevel)voidsetProgressInfoAsString(java.lang.String progressInfoValue)voidsetProxyHost(java.lang.String proxyHost)voidsetProxyPassword(java.lang.String proxyPassword)voidsetProxyPort(java.lang.String proxyPort)voidsetProxyUsername(java.lang.String proxyUsername)voidsetWaitForLicenseString(java.lang.String tries)
-
-
-
Method Detail
-
getInstallationDirectory
public java.lang.String getInstallationDirectory()
-
setInstallationDirectory
public void setInstallationDirectory(java.lang.String installationDirectory)
-
getActivationCode
public java.lang.String getActivationCode()
-
setActivationCode
public void setActivationCode(java.lang.String activationCode)
-
getLicenseFile
public java.lang.String getLicenseFile()
-
setLicenseFile
public void setLicenseFile(java.lang.String licenseFile)
-
addLanguageIfNotPresent
public void addLanguageIfNotPresent(java.lang.String language)
-
getLanguages
public java.lang.String getLanguages()
-
setLanguages
public void setLanguages(java.lang.String languages)
-
getLogFilePath
@Deprecated public java.lang.String getLogFilePath()
Deprecated.
-
getLogFile
public java.lang.String getLogFile()
-
setLogFile
public void setLogFile(java.lang.String logFilePath)
Needed if patching logback.xml was successful- Parameters:
logFilePath- the path of the log file
-
getLogLevel
public java.lang.String getLogLevel()
-
setLogLevel
public void setLogLevel(java.lang.String logLevel)
-
getProxyHost
public java.lang.String getProxyHost()
-
setProxyHost
public void setProxyHost(java.lang.String proxyHost)
-
getProxyPort
public java.lang.String getProxyPort()
-
setProxyPort
public void setProxyPort(java.lang.String proxyPort)
-
getProxyUsername
public java.lang.String getProxyUsername()
-
setProxyUsername
public void setProxyUsername(java.lang.String proxyUsername)
-
setProxyPassword
public void setProxyPassword(java.lang.String proxyPassword)
-
getProxyPassword
public java.lang.String getProxyPassword()
-
getLicenseServerHost
public java.lang.String getLicenseServerHost()
-
setLicenseServerHost
public void setLicenseServerHost(java.lang.String licenseServerHost)
-
getLicenseServerPort
public java.lang.String getLicenseServerPort()
-
setLicenseServerPort
public void setLicenseServerPort(java.lang.String licenseServerPort)
-
getProgressInfo
public ProgressInfo getProgressInfo()
-
setProgressInfoAsString
public void setProgressInfoAsString(java.lang.String progressInfoValue)
-
initWaitForLicense
public void initWaitForLicense()
Initializes the waitForLicense property. ThrowNumberFormatException, if invalid number is specified.
-
getWaitForLicense
public StartupRequest.WaitForLicenseTicket getWaitForLicense()
-
setWaitForLicenseString
public void setWaitForLicenseString(java.lang.String tries)
-
getWaitForLicenseString
public java.lang.String getWaitForLicenseString()
-
-