Package io.jenkins.plugins.genericchart
Class GenericChartColumn
- java.lang.Object
-
- hudson.views.ListViewColumn
-
- io.jenkins.plugins.genericchart.GenericChartColumn
-
- All Implemented Interfaces:
ExtensionPoint
,Describable<ListViewColumn>
public class GenericChartColumn extends ListViewColumn
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
GenericChartColumn.GenericChartColumnDescriptor
-
Nested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson
-
-
Field Summary
Fields Modifier and Type Field Description static GenericChartColumn.GenericChartColumnDescriptor
DESCRIPTOR
-
Constructor Summary
Constructors Constructor Description GenericChartColumn(String fileNameGlob, String key, int limit, String columnCaption, String chartColor, int rangeAroundAlist)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
generateChartName()
String
getChartColor()
String
getColumnCaption()
String
getFileNameGlob()
String
getKey()
String
getLatestResult(List<ChartPoint> results)
int
getLimit()
int
getRangeAroundAlist()
List<ChartPoint>
getReportPoints(Job<?,?> job)
String
getResultAllowList()
String
getResultDenyList()
void
setChartColor(String chartColor)
void
setColumnCaption(String columnCaption)
void
setFileNameGlob(String fileNameGlob)
void
setKey(String key)
void
setLimit(int limit)
void
setRangeAroundAlist(int rangeAroundAlist)
void
setResultAllowList(String resultAllowList)
void
setResultDenyList(String resultDenyList)
-
Methods inherited from class hudson.views.ListViewColumn
all, createDefaultInitialColumnList, createDefaultInitialColumnList, createDefaultInitialColumnList, getDescriptor, shownByDefault
-
-
-
-
Field Detail
-
DESCRIPTOR
@Extension public static final GenericChartColumn.GenericChartColumnDescriptor DESCRIPTOR
-
-
Method Detail
-
getReportPoints
public List<ChartPoint> getReportPoints(Job<?,?> job)
-
getLatestResult
public String getLatestResult(List<ChartPoint> results)
-
getFileNameGlob
public String getFileNameGlob()
-
generateChartName
public String generateChartName()
-
setFileNameGlob
@DataBoundSetter public void setFileNameGlob(String fileNameGlob)
-
getKey
public String getKey()
-
setKey
@DataBoundSetter public void setKey(String key)
-
getLimit
public int getLimit()
-
setLimit
@DataBoundSetter public void setLimit(int limit)
-
getColumnCaption
public String getColumnCaption()
- Overrides:
getColumnCaption
in classListViewColumn
-
setColumnCaption
@DataBoundSetter public void setColumnCaption(String columnCaption)
-
getChartColor
public String getChartColor()
-
setChartColor
@DataBoundSetter public void setChartColor(String chartColor)
-
setResultDenyList
@DataBoundSetter public void setResultDenyList(String resultDenyList)
-
getResultDenyList
public String getResultDenyList()
-
setResultAllowList
@DataBoundSetter public void setResultAllowList(String resultAllowList)
-
getResultAllowList
public String getResultAllowList()
-
getRangeAroundAlist
public int getRangeAroundAlist()
-
setRangeAroundAlist
@DataBoundSetter public void setRangeAroundAlist(int rangeAroundAlist)
-
-