Class NodeStats
- java.lang.Object
-
- jetbrains.buildServer.serverSide.impl.NodeStats
-
public class NodeStats extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
NodeStats.BuildsStats
static class
NodeStats.TriggerStats
static class
NodeStats.TriggerTypeInfo
static class
NodeStats.VcsPollingStats
-
Constructor Summary
Constructors Constructor Description NodeStats(RunningBuildsCollection runningBuildsCollection, MultiNodeTasks nodeTasks, ExtensionHolder extensionHolder, TriggersStatisticProvider triggersStatisticProvider)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Map<String,NodeStats.BuildsStats>
getAssignedBuildsStats(Collection<TeamCityNode> nodes)
NodeStats.TriggerStats
getTriggerStats()
Map<String,NodeStats.VcsPollingStats>
getVcsPollingStats(List<TeamCityNode> allNodes)
-
-
-
Constructor Detail
-
NodeStats
public NodeStats(@NotNull RunningBuildsCollection runningBuildsCollection, @NotNull MultiNodeTasks nodeTasks, @NotNull ExtensionHolder extensionHolder, @NotNull TriggersStatisticProvider triggersStatisticProvider)
-
-
Method Detail
-
getAssignedBuildsStats
@NotNull public Map<String,NodeStats.BuildsStats> getAssignedBuildsStats(@NotNull Collection<TeamCityNode> nodes)
-
getVcsPollingStats
@NotNull public Map<String,NodeStats.VcsPollingStats> getVcsPollingStats(@NotNull List<TeamCityNode> allNodes)
-
getTriggerStats
public NodeStats.TriggerStats getTriggerStats()
-
-