|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface BuildResultsSummary
An interface which provides a database persisted version of the BuildResults
Method Summary | |
---|---|
java.lang.Long |
getBuildAgentId()
The agent Id |
java.util.Date |
getBuildCompletedDate()
When the build finished |
java.lang.String |
getBuildKey()
Full key of the plan. |
java.lang.String |
getBuildResultKey()
A full build result key e.g. |
java.lang.String |
getBuildTime()
Formatted buildDate. |
java.lang.String |
getChangedByAuthors()
|
java.util.List<Comment> |
getComments()
Gets the associated user comments for the build |
java.util.Map<java.lang.String,java.lang.String> |
getCustomBuildData()
Custom data map to store random metadata about the build |
DeltaState |
getDeltaState()
Gets the DeltaState of the summary. |
long |
getDuration()
Duration of the build in millisecods |
java.lang.String |
getDurationDescription()
Returns the duration in a "pretty" format. |
long |
getFailedTestCount()
Number of failing tests |
long |
getId()
Database id of the result |
java.util.Set<java.lang.String> |
getJiraIssueKeys()
Returns all the JIRA issue keys metioned in the commit comments |
java.util.List<Labelling> |
getLabellings()
Tags / labels assocaited with the build |
java.util.List<java.lang.String> |
getLabelNames()
A shortcust method to get all of the label names from the labbellings |
java.lang.String |
getReasonSummary()
|
java.lang.String |
getRelativeBuildDate()
|
java.lang.String |
getRelativeBuildDate(java.util.Date comparedTo)
|
long |
getSuccessfulTestCount()
Number of successful tests |
java.lang.String |
getTestSummary()
|
java.lang.Long |
getTimeToFix()
A stored version of how long (milli seconds) it took for this build to fix a failure. |
TriggerReason |
getTriggerReason()
Why the build was was triggerred (duh) |
java.util.Set<Author> |
getUniqueAuthors()
A shortcut method to get the unique set of authors contributing to this build. |
java.lang.String |
getVcsRevisionKey()
The string representing the revision when the build was run. |
boolean |
isFailed()
Shortcut method to see if ResultStatisticsProvider.getBuildState() is BuildState.FAILED |
boolean |
isSuccessful()
Shortcut method to see if ResultStatisticsProvider.getBuildState() is BuildState.SUCCESS |
void |
setVcsRevisionKey(java.lang.String vcsRevisionKey)
|
Methods inherited from interface com.atlassian.bamboo.resultsummary.ResultStatisticsProvider |
---|
getBuildDate, getBuildNumber, getBuildState, getDurationInSeconds |
Method Detail |
---|
long getId()
@NotNull java.lang.String getBuildKey()
@NotNull java.lang.String getBuildResultKey()
@NotNull TriggerReason getTriggerReason()
@Nullable java.lang.String getVcsRevisionKey()
Repository
specific, so may not correspond
and thus be parseable by the current repository configuration. May return null since this data is not always available
void setVcsRevisionKey(java.lang.String vcsRevisionKey)
DeltaState getDeltaState()
DeltaState
of the summary. It can be a build that fixes, breaks, failing, successfull. Provides a status
relative to the previous summary.
long getDuration()
java.util.Date getBuildCompletedDate()
boolean isFailed()
ResultStatisticsProvider.getBuildState()
is BuildState.FAILED
boolean isSuccessful()
ResultStatisticsProvider.getBuildState()
is BuildState.SUCCESS
java.lang.Long getBuildAgentId()
java.util.Map<java.lang.String,java.lang.String> getCustomBuildData()
java.util.Set<java.lang.String> getJiraIssueKeys()
java.util.List<Comment> getComments()
java.util.List<Labelling> getLabellings()
@NotNull java.util.List<java.lang.String> getLabelNames()
java.util.Set<Author> getUniqueAuthors()
Set
of Author
s@Nullable java.lang.Long getTimeToFix()
long getFailedTestCount()
long getSuccessfulTestCount()
@NotNull java.lang.String getDurationDescription()
java.lang.String getReasonSummary()
java.lang.String getRelativeBuildDate()
java.lang.String getChangedByAuthors()
java.lang.String getTestSummary()
java.lang.String getRelativeBuildDate(java.util.Date comparedTo)
java.lang.String getBuildTime()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |