Package io.jenkins.plugins.genericchart
Class ChartModel
- java.lang.Object
-
- hudson.model.AbstractDescribableImpl<ChartModel>
-
- io.jenkins.plugins.genericchart.ChartModel
-
- All Implemented Interfaces:
Describable<ChartModel>
public class ChartModel extends AbstractDescribableImpl<ChartModel>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
ChartModel.ChartDescriptor
-
Field Summary
Fields Modifier and Type Field Description static ChartModel.ChartDescriptor
DESCRIPTOR
-
Constructor Summary
Constructors Constructor Description ChartModel(String title, String fileNameGlob, String key, int limit, String chartColor, int rangeAroundAlist)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getChartColor()
Descriptor<ChartModel>
getDescriptor()
String
getFileNameGlob()
String
getKey()
int
getLimit()
String
getPointColor(boolean isInRangeOfAllowListed)
int
getRangeAroundAlist()
String
getResultAllowList()
String
getResultDenyList()
String
getTitle()
String
getUnstableCondition()
void
setChartColor(String chartColor)
void
setFileNameGlob(String fileNameGlob)
void
setKey(String key)
void
setLimit(int limit)
void
setRangeAroundAlist(int rangeAroundAlist)
void
setResultAllowList(String resultAllowList)
void
setResultDenyList(String resultDenyList)
void
setTitle(String title)
void
setUnstableCondition(String unstableCondition)
-
-
-
Field Detail
-
DESCRIPTOR
@Extension public static final ChartModel.ChartDescriptor DESCRIPTOR
-
-
Method Detail
-
getTitle
public String getTitle()
-
setTitle
@DataBoundSetter public void setTitle(String title)
-
getFileNameGlob
public String getFileNameGlob()
-
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)
-
getChartColor
public String getChartColor()
-
setChartColor
@DataBoundSetter public void setChartColor(String chartColor)
-
getDescriptor
public Descriptor<ChartModel> getDescriptor()
- Specified by:
getDescriptor
in interfaceDescribable<ChartModel>
- Overrides:
getDescriptor
in classAbstractDescribableImpl<ChartModel>
-
getRangeAroundAlist
public int getRangeAroundAlist()
-
setRangeAroundAlist
@DataBoundSetter public void setRangeAroundAlist(int rangeAroundAlist)
-
setResultDenyList
@DataBoundSetter public void setResultDenyList(String resultDenyList)
-
getResultDenyList
public String getResultDenyList()
-
setResultAllowList
@DataBoundSetter public void setResultAllowList(String resultAllowList)
-
getResultAllowList
public String getResultAllowList()
-
getPointColor
public String getPointColor(boolean isInRangeOfAllowListed)
-
getUnstableCondition
public String getUnstableCondition()
-
setUnstableCondition
@DataBoundSetter public void setUnstableCondition(String unstableCondition)
-
-