Interface BuildHungDetails

All Superinterfaces:
Serializable
All Known Implementing Classes:
BuildHungDetailsImpl

public interface BuildHungDetails extends Serializable
Stores details about a particular build hung occurrence
  • Method Details

    • 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:
    • getDataMap

      @NotNull @NotNull Map<String,String> getDataMap()
    • populateDataFromMap

      void populateDataFromMap(Map<String,String> dataMap)