Package hudson.plugins.plot
Class CSVSeries
- java.lang.Object
-
- hudson.model.AbstractDescribableImpl<Series>
-
- hudson.plugins.plot.Series
-
- hudson.plugins.plot.CSVSeries
-
- All Implemented Interfaces:
Describable<Series>
public class CSVSeries extends Series
Represents a plot data series configuration from an CSV file.- Author:
- Allen Reese
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
CSVSeries.DescriptorImpl
static class
CSVSeries.InclusionFlag
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Descriptor<Series>
getDescriptor()
boolean
getDisplayTableFlag()
String
getExclusionValues()
List<String>
getExclusionValuesList()
String
getInclusionFlag()
String
getUrl()
List<PlotPoint>
loadSeries(FilePath workspaceRootDir, int buildNumber, PrintStream logger)
Load the series from a properties file.-
Methods inherited from class hudson.plugins.plot.Series
getFile, getFileType, getLabel, getUrl
-
-
-
-
Method Detail
-
getInclusionFlag
public String getInclusionFlag()
-
getExclusionValues
public String getExclusionValues()
-
getUrl
public String getUrl()
-
getDisplayTableFlag
public boolean getDisplayTableFlag()
-
loadSeries
public List<PlotPoint> loadSeries(FilePath workspaceRootDir, int buildNumber, PrintStream logger)
Load the series from a properties file.- Specified by:
loadSeries
in classSeries
- Parameters:
workspaceRootDir
- the root directory of the workspacebuildNumber
- the build Numberlogger
- the logger to use- Returns:
- a PlotPoint array of points to plot
-
getDescriptor
public Descriptor<Series> getDescriptor()
- Specified by:
getDescriptor
in interfaceDescribable<Series>
- Overrides:
getDescriptor
in classSeries
-
-