Class LevelOpsPluginImpl
java.lang.Object
io.levelops.plugins.levelops_job_reporter.plugins.LevelOpsPluginImpl
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionlonglongstatic LevelOpsPluginImplGet the Propelo plugin path as entered by the user.booleanbooleanbooleanvoidload()voidsave()voidsetBullseyeXmlResultPath(String bullseyeXmlResultPaths) voidsetConfigUpdatedAt(long configUpdatedAt) voidsetHeartbeatDuration(long heartbeatDuration) voidsetJenkinsBaseUrl(String jenkinsBaseUrl) voidsetJenkinsInstanceName(String jenkinsInstanceName) voidsetJenkinsStatus(String jenkinsStatus) voidsetJenkinsUserName(String jenkinsUserName) voidsetJenkinsUserToken(String jenkinsUserToken) voidsetLevelOpsApiKey(String levelOpsApiKey) voidsetLevelOpsPluginPath(String levelOpsPluginPath) voidsetMigrated(boolean migrated) voidsetProductIds(String productIds) voidsetTrustAllCertificates(boolean trustAllCertificates)
-
Field Details
-
PLUGIN_SHORT_NAME
- See Also:
-
isRegistered
-
-
Method Details
-
load
- Throws:
IOException
-
save
- Throws:
IOException
-
getInstance
-
setMigrated
public void setMigrated(boolean migrated) -
isMigrated
public boolean isMigrated() -
getHudsonHome
-
setJenkinsBaseUrl
-
getJenkinsBaseUrl
-
getLevelOpsApiKey
-
setLevelOpsApiKey
-
getLevelOpsPluginPath
Get the Propelo plugin path as entered by the user. May contain environment variables. If you need a path that can be used as is (env. vars expanded), please use @link{getExpandedLevelOpsPluginPath}.- Returns:
- the path as entered by the user.
-
setLevelOpsPluginPath
-
getExpandedLevelOpsPluginPath
- Returns:
- the levelOpsPluginPath path with possibly contained environment variables expanded.
-
getJenkinsStatus
-
setJenkinsStatus
-
getConfigUpdatedAt
public long getConfigUpdatedAt() -
setConfigUpdatedAt
public void setConfigUpdatedAt(long configUpdatedAt) -
getHeartbeatDuration
public long getHeartbeatDuration() -
setHeartbeatDuration
public void setHeartbeatDuration(long heartbeatDuration) -
getExpandedLevelOpsPluginDir
-
isRegistered
-
isExpandedLevelOpsPluginPathNullOrEmpty
public boolean isExpandedLevelOpsPluginPathNullOrEmpty() -
getReportsDirectory
-
getPluginVersionString
-
getDataDirectory
-
getDataDirectoryWithVersion
-
getDataDirectoryWithRotation
-
getJenkinsUserName
-
setJenkinsUserName
-
getJenkinsUserToken
-
setJenkinsUserToken
-
getBullseyeXmlResultPaths
-
setBullseyeXmlResultPath
-
isTrustAllCertificates
public boolean isTrustAllCertificates() -
setTrustAllCertificates
public void setTrustAllCertificates(boolean trustAllCertificates) -
getProductIds
-
setProductIds
-
getProductIdsList
-
getJenkinsInstanceName
-
setJenkinsInstanceName
-