Class RunningBuildsStatisticProvider
- java.lang.Object
-
- jetbrains.buildServer.serverSide.statistics.buildtime.RunningBuildsStatisticProvider
-
- All Implemented Interfaces:
TimeStatisticsProvider
public class RunningBuildsStatisticProvider extends Object implements TimeStatisticsProvider
-
-
Constructor Summary
Constructors Constructor Description RunningBuildsStatisticProvider()RunningBuildsStatisticProvider(SBuildServer server)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static AgentConfigurationValueaggregate(AgentConfigurationValue value, AgentBuildValue buildValue)static AgentConfigurationValueaggregate(AgentConfigurationValue value1, AgentConfigurationValue value2)Collection<AgentBuildValue>getAgentBuilds(DateRange range)Collection<AgentConfigurationValue>getAgentConfigurationValue(DateRange dateRange)
-
-
-
Constructor Detail
-
RunningBuildsStatisticProvider
public RunningBuildsStatisticProvider()
-
RunningBuildsStatisticProvider
@Autowired public RunningBuildsStatisticProvider(@NotNull SBuildServer server)
-
-
Method Detail
-
getAgentBuilds
@NotNull @Secured("VIEW_AGENT_USAGE_STATISTICS") public Collection<AgentBuildValue> getAgentBuilds(@NotNull DateRange range)
- Specified by:
getAgentBuildsin interfaceTimeStatisticsProvider
-
getAgentConfigurationValue
@NotNull @Secured("VIEW_AGENT_USAGE_STATISTICS") public Collection<AgentConfigurationValue> getAgentConfigurationValue(@NotNull DateRange dateRange)
- Specified by:
getAgentConfigurationValuein interfaceTimeStatisticsProvider
-
aggregate
public static AgentConfigurationValue aggregate(@NotNull AgentConfigurationValue value, @NotNull AgentBuildValue buildValue)
-
aggregate
public static AgentConfigurationValue aggregate(@NotNull AgentConfigurationValue value1, @NotNull AgentConfigurationValue value2)
-
-