Interface ReportCollector
-
- All Superinterfaces:
BambooPluginModule
- All Known Implementing Classes:
AbstractTimePeriodCollector
,AgentUtilizationCollector
,AverageDurationCollector
,AverageQueuedDurationCollector
,CloverCoverageCollector
,CloverLOCCollector
,CloverNCLOCCollector
,CloverPerBuildCoverageCollector
,LabelUsageCountCollector
,LabelUsageRatioCollector
,NumberOfBuildFailureCollector
,NumberOfBuildsCollector
,NumberOfTestsCollector
,RatioOfFailureWithLabelUsageCollector
,RatioOfSuccessCollector
,TimeToFixCollector
public interface ReportCollector extends BambooPluginModule
Interface that specifies an object that collects statistics from the passedsetResultsList(List)
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description @NotNull org.jfree.data.general.Dataset
getDataset()
String
getPeriodRange()
void
setParams(@NotNull Map<String,String[]> params)
void
setResultsList(@NotNull List<? extends ResultsSummary> resultsList)
-
-
-
Method Detail
-
getDataset
@NotNull @NotNull org.jfree.data.general.Dataset getDataset()
-
setResultsList
void setResultsList(@NotNull @NotNull List<? extends ResultsSummary> resultsList)
-
getPeriodRange
String getPeriodRange()
One ofAbstractTimePeriodGroupedChart.DAY
,AbstractTimePeriodGroupedChart.WEEK
andAbstractTimePeriodGroupedChart.MONTH
.- Returns:
-
-