Package io.jenkins.plugins.reporter
Class JobAction
- java.lang.Object
-
- io.jenkins.plugins.reporter.JobAction
-
- All Implemented Interfaces:
Action
,ModelObject
,io.jenkins.plugins.echarts.AsyncConfigurableTrendChart
public class JobAction extends Object implements io.jenkins.plugins.echarts.AsyncConfigurableTrendChart, Action
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description History
createBuildHistory()
Returns the build history for this job.String
getConfigurableBuildTrendModel(String configuration)
String
getDisplayName()
String
getIconFileName()
Job<?,?>
getOwner()
Returns the job this action belongs to.Report
getReport()
String
getTrendId()
String
getUrlName()
boolean
isTrendVisible()
-
-
-
Field Detail
-
ICON
public static final String ICON
- See Also:
- Constant Field Values
-
-
Method Detail
-
getIconFileName
public String getIconFileName()
- Specified by:
getIconFileName
in interfaceAction
-
getDisplayName
public String getDisplayName()
- Specified by:
getDisplayName
in interfaceAction
- Specified by:
getDisplayName
in interfaceModelObject
-
getUrlName
public String getUrlName()
- Specified by:
getUrlName
in interfaceAction
-
createBuildHistory
public History createBuildHistory()
Returns the build history for this job.- Returns:
- the history
-
getReport
public Report getReport()
-
getTrendId
@JavaScriptMethod public String getTrendId()
-
getOwner
public Job<?,?> getOwner()
Returns the job this action belongs to.- Returns:
- the job
-
getConfigurableBuildTrendModel
@JavaScriptMethod public String getConfigurableBuildTrendModel(String configuration)
- Specified by:
getConfigurableBuildTrendModel
in interfaceio.jenkins.plugins.echarts.AsyncConfigurableTrendChart
-
isTrendVisible
public boolean isTrendVisible()
- Specified by:
isTrendVisible
in interfaceio.jenkins.plugins.echarts.AsyncConfigurableTrendChart
-
-