com.atlassian.bamboo.build.monitoring
Interface BuildHungDetails

All Known Implementing Classes:
BuildHungDetailsImpl

public interface BuildHungDetails

Stores details about a particular build hung occurance


Method Summary
 java.util.Map<java.lang.String,java.lang.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
 java.util.Date getTimeHangDetected()
          When exactly the hung was detected
 long getTimeSinceLastLogTime()
          The diff between the last log time and current time
 void populateDataFromMap(java.util.Map<java.lang.String,java.lang.String> dataMap)
           
 

Method Detail

getTimeHangDetected

java.util.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
java.util.Map<java.lang.String,java.lang.String> getDataMap()

populateDataFromMap

void populateDataFromMap(java.util.Map<java.lang.String,java.lang.String> dataMap)


Copyright © 2011 Atlassian. All Rights Reserved.