Class CoverageJobAction
java.lang.Object
io.jenkins.plugins.util.JobAction<T>
io.jenkins.plugins.echarts.TrendChartJobAction<CoverageBuildAction>
com.parasoft.findings.jenkins.coverage.api.metrics.steps.CoverageJobAction
- All Implemented Interfaces:
Action
,ModelObject
,io.jenkins.plugins.echarts.AsyncConfigurableTrendChart
public class CoverageJobAction
extends io.jenkins.plugins.echarts.TrendChartJobAction<CoverageBuildAction>
Project level action for the coverage results. A job action displays a link on the side panel of a job that refers to
the last build that contains coverage results (i.e. a
CoverageBuildAction
with a Node
instance). This
action also is responsible to render the historical trend via its associated 'floatingBox.jelly' view.- Author:
- Ullrich Hafner
-
Method Summary
Modifier and TypeMethodDescriptionprotected edu.hm.hafner.echarts.line.LinesChartModel
createChartModel
(String configuration) Job<?,
?> Returns a label for the trend chart.Methods inherited from class io.jenkins.plugins.echarts.TrendChartJobAction
createBuildHistory, getConfigurableBuildTrendModel, isTrendVisible
Methods inherited from class io.jenkins.plugins.util.JobAction
doIndex, getBuildActionClass, getOwner
-
Method Details
-
getIconFileName
-
getDisplayName
-
getTrendName
Returns a label for the trend chart.- Returns:
- a label for the trend chart
-
getUrlName
- Specified by:
getUrlName
in interfaceAction
- Specified by:
getUrlName
in classio.jenkins.plugins.echarts.TrendChartJobAction<CoverageBuildAction>
-
getProject
-
getSearchUrl
-
createChartModel
- Specified by:
createChartModel
in classio.jenkins.plugins.echarts.TrendChartJobAction<CoverageBuildAction>
-
getLatestAction
- Overrides:
getLatestAction
in classio.jenkins.plugins.util.JobAction<CoverageBuildAction>
-