Class LevelOpsPluginImpl
java.lang.Object
io.levelops.plugins.levelops_job_reporter.plugins.LevelOpsPluginImpl
-
Field Summary
-
Method Summary
Modifier and TypeMethodDescriptionlong
long
static LevelOpsPluginImpl
Get the Propelo plugin path as entered by the user.boolean
boolean
boolean
void
load()
void
save()
void
setBullseyeXmlResultPath
(String bullseyeXmlResultPaths) void
setConfigUpdatedAt
(long configUpdatedAt) void
setHeartbeatDuration
(long heartbeatDuration) void
setJenkinsBaseUrl
(String jenkinsBaseUrl) void
setJenkinsInstanceName
(String jenkinsInstanceName) void
setJenkinsStatus
(String jenkinsStatus) void
setJenkinsUserName
(String jenkinsUserName) void
setJenkinsUserToken
(String jenkinsUserToken) void
setLevelOpsApiKey
(String levelOpsApiKey) void
setLevelOpsPluginPath
(String levelOpsPluginPath) void
setMigrated
(boolean migrated) void
setProductIds
(String productIds) void
setTrustAllCertificates
(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
-