Class BuildTimeInfo
- java.lang.Object
-
- jetbrains.buildServer.serverSide.statistics.buildtime.BuildTimeInfo
-
public class BuildTimeInfo extends Object
-
-
Field Summary
Fields Modifier and Type Field Description static BuildTimeInfoEMPTY
-
Constructor Summary
Constructors Constructor Description BuildTimeInfo()BuildTimeInfo(int count, long duration)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidadd(AgentBuildValue value)voidadd(BuildTimeInfo info)booleanequals(Object o)longgetAverage()intgetCount()longgetDuration()AgentBuildValuegetLongest()List<String>getProjectHierarchy()AgentBuildValuegetShortest()inthashCode()voidsetProjectHierarchy(List<String> projectHierarchy)
-
-
-
Field Detail
-
EMPTY
public static final BuildTimeInfo EMPTY
-
-
Method Detail
-
add
public void add(@NotNull AgentBuildValue value)
-
add
public void add(@NotNull BuildTimeInfo info)
-
getCount
public int getCount()
-
getDuration
public long getDuration()
- Returns:
- Duration in milliseconds
-
getAverage
public long getAverage()
-
getLongest
@Nullable public AgentBuildValue getLongest()
-
getShortest
@Nullable public AgentBuildValue getShortest()
-
-