Interface BuildHungDetails
-
- All Superinterfaces:
Serializable
- All Known Implementing Classes:
BuildHungDetailsImpl
public interface BuildHungDetails extends Serializable
Stores details about a particular build hung occurrence
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description @NotNull Map<String,String>
getDataMap()
long
getExpectedBuildTime()
The calculated expected build time - takes into account the average build time and the user configuration of the build multiplieslong
getExpectedLogTime()
The expected log time (as configured by the user)long
getLastLogTime()
The last date when a log has been receivedDate
getTimeHangDetected()
When exactly the hung was detectedlong
getTimeSinceLastLogTime()
The diff between the last log time and current timevoid
populateDataFromMap(Map<String,String> dataMap)
-
-
-
Method Detail
-
getTimeHangDetected
Date getTimeHangDetected()
When exactly the hung was detected- Returns:
-
getExpectedBuildTime
long getExpectedBuildTime()
The calculated expected build time - takes into account the average build time and the user configuration of the build multiplies- Returns:
-
getExpectedLogTime
long getExpectedLogTime()
The expected log time (as configured by the user)- Returns:
-
getLastLogTime
long getLastLogTime()
The last date when a log has been received- Returns:
-
getTimeSinceLastLogTime
long getTimeSinceLastLogTime()
The diff between the last log time and current time- Returns:
-
-