com.atlassian.bamboo.build.monitoring
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
 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 multiplies
 long getExpectedLogTime()
          The expected log time (as configured by the user)
 long getLastLogTime()
          The last date when a log has been received
 Date getTimeHangDetected()
          When exactly the hung was detected
 long getTimeSinceLastLogTime()
          The diff between the last log time and current time
 void 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:

getDataMap

@NotNull
Map<String,String> getDataMap()

populateDataFromMap

void populateDataFromMap(Map<String,String> dataMap)


Copyright © 2015 Atlassian Software Systems Pty Ltd. All rights reserved.