Package jetbrains.buildServer.diagnostic
Class StatisticDataProvider
- java.lang.Object
-
- jetbrains.buildServer.diagnostic.StatisticDataProvider
-
- Direct Known Subclasses:
CPUUsageStatisticDataProvider
,MemoryUsageStatisticDataProvider
public abstract class StatisticDataProvider extends Object
Created by Andrey Titov on 16.06.16.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
StatisticDataProvider.Data
-
Constructor Summary
Constructors Constructor Description StatisticDataProvider()
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract Map<String,Collection<StatisticDataProvider.Data>>
getData()
static String
getString(Map<String,Collection<StatisticDataProvider.Data>> data)
abstract String
getType()
-
-
-
Method Detail
-
getData
@NotNull public abstract Map<String,Collection<StatisticDataProvider.Data>> getData()
- Returns:
- map {key1: [[val11, time1], [val12, time2], [val13, time3]], key2: [[val21, time1], [val22, time2], [val23, time3]]}
-
getType
@NotNull public abstract String getType()
- Returns:
- statistics type
-
getString
@NotNull public static String getString(@Nullable Map<String,Collection<StatisticDataProvider.Data>> data)
-
-