Class AggregatedStatisticsProvider
- java.lang.Object
-
- jetbrains.buildServer.serverSide.statistics.buildtime.AggregatedStatisticsProvider
-
- All Implemented Interfaces:
TimeStatisticsProvider
public class AggregatedStatisticsProvider extends Object implements TimeStatisticsProvider
-
-
Constructor Summary
Constructors Constructor Description AggregatedStatisticsProvider()
AggregatedStatisticsProvider(FinishedBuildsStatisticProvider finishedBuildsStatProvider, RunningBuildsStatisticProvider runningStatProvider)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Collection<AgentBuildValue>
getAgentBuilds(DateRange dateRange)
Collection<AgentConfigurationValue>
getAgentConfigurationValue(DateRange dateRange)
-
-
-
Constructor Detail
-
AggregatedStatisticsProvider
public AggregatedStatisticsProvider()
-
AggregatedStatisticsProvider
@Autowired public AggregatedStatisticsProvider(@NotNull FinishedBuildsStatisticProvider finishedBuildsStatProvider, @NotNull RunningBuildsStatisticProvider runningStatProvider)
-
-
Method Detail
-
getAgentBuilds
@NotNull @Secured("VIEW_AGENT_USAGE_STATISTICS") public Collection<AgentBuildValue> getAgentBuilds(@NotNull DateRange dateRange)
- Specified by:
getAgentBuilds
in interfaceTimeStatisticsProvider
-
getAgentConfigurationValue
@NotNull @Secured("VIEW_AGENT_USAGE_STATISTICS") public Collection<AgentConfigurationValue> getAgentConfigurationValue(@NotNull DateRange dateRange)
- Specified by:
getAgentConfigurationValue
in interfaceTimeStatisticsProvider
-
-