|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.atlassian.bamboo.results.BuildResultsImpl
public class BuildResultsImpl
This contains a build's build results.
| Constructor Summary | |
|---|---|
BuildResultsImpl()
|
|
BuildResultsImpl(String buildKey,
File sourceDirectory,
BuildState state,
List buildErrors,
Collection changeList,
ReasonForBuild reasonForBuild,
Map artifacts)
Create the build results |
|
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public BuildResultsImpl()
public BuildResultsImpl(String buildKey,
File sourceDirectory,
BuildState state,
List buildErrors,
Collection changeList,
ReasonForBuild reasonForBuild,
Map artifacts)
buildKey - The unique key of the buildsourceDirectory - The location of the build source filesstate - Was thebuild successful?buildErrors - Errors generated by the builderchangeList - The changes that triggered the buildreasonForBuild - Why are we building the build?artifacts - Custom build artifacts| Method Detail |
|---|
public Build getBuild()
getBuild in interface BuildResultspublic String getBuildKey()
getBuildKey in interface BuildResultspublic String getFullKey()
getFullKey in interface BuildResultspublic BuildResultsSummary getBuildResultsSummary()
getBuildResultsSummary in interface BuildResultspublic BuildResultsSummaryManager getBuildResultsSummaryManager()
public void setBuildResultsSummaryManager(BuildResultsSummaryManager buildResultsSummaryManager)
public void setBuildTimeStamp(Date date)
setBuildTimeStamp in interface BuildResultsdate - The date and time of the buildpublic Date getBuildTimeStamp()
getBuildTimeStamp in interface BuildResultspublic Date getBuildCompletedTimeStamp()
getBuildCompletedTimeStamp in interface BuildResultspublic void setDurationInMilliseconds(long buildDuration)
setDurationInMilliseconds in interface BuildResultspublic long getBuildDurationInMilliseconds()
getBuildDurationInMilliseconds in interface BuildResultspublic BuildState getBuildState()
getBuildState in interface BuildResultspublic void setBuildState(BuildState buildState)
setBuildState in interface BuildResultsbuildState - The pass/fail state of the buildpublic Collection getChanges()
getChanges in interface BuildResultspublic void addErrorMessage(String errorMessage)
addErrorMessage in interface BuildResultserrorMessage - The error message to addpublic void addBuildErrors(List fieldErrors)
addBuildErrors in interface BuildResultspublic List getBuildErrors()
getBuildErrors in interface BuildResultspublic boolean hasBuildErrors()
hasBuildErrors in interface BuildResultspublic void setBuildNumber(int buildNumber)
setBuildNumber in interface BuildResultsbuildNumber - The build numberpublic int getBuildNumber()
getBuildNumber in interface BuildResultspublic List getFailedTestResults()
TestResults that failed.
getFailedTestResults in interface BuildResultspublic boolean hasFailedTests()
hasFailedTests in interface BuildResultspublic int getFailedTestCount()
getFailedTestCount in interface BuildResultspublic void setFailedTestResults(List failedTestResults)
TestResults, one for each unit test.
setFailedTestResults in interface BuildResultsfailedTestResults - The failed unit test resultspublic List getSuccessfulTestResults()
TestResults that passed.
getSuccessfulTestResults in interface BuildResultspublic boolean hasSuccessfulTests()
hasSuccessfulTests in interface BuildResultspublic Collection getSuccessfulTestResultsByClass()
Collection of TestClassResult
getSuccessfulTestResultsByClass in interface BuildResultsCollection of TestClassResult. An empty collection if no testspublic Collection getFailedTestResultsByClass()
Collection of TestClassResult for all failed tests
getFailedTestResultsByClass in interface BuildResultsCollection of TestClassResult. An empty collection if no testspublic Map getFailedTestResultsByClassAsMap()
Map of failed test results by class. key is the class name, and the value is a TestClassResult
getFailedTestResultsByClassAsMap in interface BuildResultspublic int getSuccessfulTestCount()
getSuccessfulTestCount in interface BuildResultspublic int getTestCount()
getTestCount in interface BuildResultspublic void setSuccessfulTestResults(List successfulTestResults)
TestResults, one for each unit test.
setSuccessfulTestResults in interface BuildResultssuccessfulTestResults - The successful unit test resultspublic File getSourceDirectory()
getSourceDirectory in interface BuildResultspublic void setSourceDirectory(File sourceCodeDirectory)
setSourceDirectory in interface BuildResultspublic ReasonForBuild getReasonForBuild()
getReasonForBuild in interface BuildResultspublic void setReasonForBuild(ReasonForBuild reasonForBuild)
setReasonForBuild in interface BuildResultspublic Map getArtifacts()
getArtifacts in interface BuildResultspublic void setArtifacts(Map artifacts)
setArtifacts in interface BuildResultspublic Map getCustomBuildData()
getCustomBuildData in interface BuildResultspublic boolean equals(Object o)
equals in interface BuildResultsequals in class Objectpublic double getSuccessfulTestDuration()
getSuccessfulTestDuration in interface BuildResultspublic String getSuccessfulTestDurationAsText()
getSuccessfulTestDurationAsText in interface BuildResultspublic void addErrorMessages(ErrorCollection errors)
addErrorMessages in interface BuildResultspublic List getBuildLog()
getBuildLog in interface BuildResultspublic void setBuildLog(List buildLog)
setBuildLog in interface BuildResultspublic Set getUniqueAuthors()
ChangeAuthors from the getChanges().
getUniqueAuthors in interface BuildResultsSet of ChangeAuthor. Empty set if no changespublic TestResultsSummary getTestResults()
getTestResults in interface BuildResultspublic BuildResults getPreviousBuildResults()
getPreviousBuildResults in interface BuildResultspublic BuildResults getNextBuildResults()
getNextBuildResults in interface BuildResultspublic void setBuildKey(String buildKey)
setBuildKey in interface BuildResultspublic boolean isCurrentlyQueuedOnly()
isCurrentlyQueuedOnly in interface BuildResultspublic StopWatch getStopWatch()
getStopWatch in interface BuildResultspublic void startTimer()
startTimer in interface BuildResultspublic void stopTimer()
stopTimer in interface BuildResultspublic long getBuildTime()
getBuildTime in interface BuildResultspublic String getPrettyBuildTime()
getPrettyBuildTime in interface BuildResultspublic void setBuildManager(BuildManager buildManager)
setBuildManager in interface BuildResultspublic BuildProgressBar getProgressBar()
getProgressBar in interface BuildResultspublic int hashCode()
hashCode in interface BuildResultshashCode in class Objectpublic Collection getJiraIssueKeys()
getJiraIssueKeys in interface BuildResultspublic String getBuildResultsKey()
getBuildResultsKey in interface BuildResultspublic String toString()
toString in class Object
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||