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.DatasetgetDataset()StringgetPeriodRange()voidsetParams(@NotNull Map<String,String[]> params)voidsetResultsList(@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.WEEKandAbstractTimePeriodGroupedChart.MONTH.- Returns:
-
-