|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.atlassian.core.bean.EntityObject com.atlassian.bamboo.core.BambooEntityObject com.atlassian.bamboo.resultsummary.AbstractBuildResultsSummary com.atlassian.bamboo.resultsummary.BuildResultsSummaryImpl
public class BuildResultsSummaryImpl
Field Summary |
---|
Fields inherited from class com.atlassian.bamboo.core.BambooEntityObject |
---|
id |
Constructor Summary | |
---|---|
BuildResultsSummaryImpl()
|
Method Summary | |
---|---|
int |
compareTo(java.lang.Object obj)
|
boolean |
equals(java.lang.Object object)
|
java.lang.Long |
getBuildAgentId()
The agent Id |
java.util.Date |
getBuildCompletedDate()
When the build finished |
java.util.Date |
getBuildDate()
|
java.lang.String |
getBuildKey()
Full key of the plan. |
int |
getBuildNumber()
|
BuildState |
getBuildState()
|
java.lang.String |
getChangedByAuthors()
|
java.lang.String |
getChangesListSummary()
|
java.util.List |
getComments()
Gets the associated user comments for the build |
java.util.Set<Commit> |
getCommits()
|
java.util.Map |
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 |
double |
getDurationInSeconds()
|
long |
getFailedTestCount()
Number of failing tests |
java.util.Set |
getJiraIssueKeys()
Returns all the JIRA issue keys metioned in the commit comments |
java.util.List |
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 |
long |
getSuccessfulTestCount()
Number of successful tests |
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.lang.String |
getTriggerReasonKey()
|
java.util.Set |
getUniqueAuthors()
A shortcut method to get the unique set of authors contributing to this build. |
int |
hashCode()
|
static void |
prefetchFromHibernate(ExtendedBuildResultsSummary buildResultsSummary)
An inelegant method to force lazily loaded items on the ExtendedBuildResultsSummary to be fully loaded
and relatively safe to use outside of the session. |
void |
setBuildAgentId(java.lang.Long buildAgentId)
|
void |
setBuildCompletedDate(java.util.Date buildCompletedDate)
|
void |
setBuildDate(java.util.Date buildDate)
|
void |
setBuildKey(java.lang.String buildKey)
|
void |
setBuildNumber(int buildNumber)
|
void |
setBuildState(BuildState buildState)
|
void |
setComments(java.util.List comments)
|
void |
setCommits(java.util.Set<Commit> commits)
|
void |
setCustomBuildData(java.util.Map customBuildData)
|
void |
setDeltaState(DeltaState deltaState)
|
void |
setDuration(long duration)
|
void |
setFailedTestCount(long failedTestCount)
|
void |
setJiraIssueKeys(java.util.Set jiraIssueKeys)
|
void |
setLabellings(java.util.List labellings)
|
void |
setSourceChangeList(java.util.Collection commitList)
|
void |
setSuccessfulTestCount(long successfulTestCount)
|
void |
setTimeToFix(java.lang.Long timeToFix)
|
void |
setTriggerReason(TriggerReason triggerReason)
|
void |
setTriggerReasonKey(java.lang.String triggerReasonKey)
|
Methods inherited from class com.atlassian.bamboo.resultsummary.AbstractBuildResultsSummary |
---|
createChangedByAuthors, getBuildResultKey, getBuildTime, getDurationDescription, getReasonSummary, getRelativeBuildDate, getRelativeBuildDate, getTestSummary, getTriggerReasonManager, getVcsRevisionKey, isBuiltToday, isFailed, isSuccessful, setTriggerReasonManager, setVcsRevisionKey |
Methods inherited from class com.atlassian.bamboo.core.BambooEntityObject |
---|
getId, setId |
Methods inherited from class com.atlassian.core.bean.EntityObject |
---|
clone, getCreationDate, getCurrentDate, getLastModificationDate, setClock, setCreationDate, setLastModificationDate |
Methods inherited from class java.lang.Object |
---|
finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface com.atlassian.bamboo.resultsummary.BuildResultsSummary |
---|
getBuildResultKey, getBuildTime, getDurationDescription, getId, getReasonSummary, getRelativeBuildDate, getRelativeBuildDate, getTestSummary, getVcsRevisionKey, isFailed, isSuccessful, setVcsRevisionKey |
Methods inherited from interface com.atlassian.bamboo.core.BambooObject |
---|
getId, setId |
Constructor Detail |
---|
public BuildResultsSummaryImpl()
Method Detail |
---|
@NotNull public java.lang.String getBuildKey()
BuildResultsSummary
getBuildKey
in interface BuildResultsSummary
public void setBuildKey(java.lang.String buildKey)
public BuildState getBuildState()
getBuildState
in interface ResultStatisticsProvider
public void setBuildState(BuildState buildState)
public long getFailedTestCount()
BuildResultsSummary
getFailedTestCount
in interface BuildResultsSummary
public void setFailedTestCount(long failedTestCount)
public long getSuccessfulTestCount()
BuildResultsSummary
getSuccessfulTestCount
in interface BuildResultsSummary
public void setSuccessfulTestCount(long successfulTestCount)
public int getBuildNumber()
getBuildNumber
in interface ResultStatisticsProvider
public void setBuildNumber(int buildNumber)
public java.util.Date getBuildDate()
getBuildDate
in interface ResultStatisticsProvider
public void setBuildDate(java.util.Date buildDate)
public java.util.Date getBuildCompletedDate()
BuildResultsSummary
getBuildCompletedDate
in interface BuildResultsSummary
public void setBuildCompletedDate(java.util.Date buildCompletedDate)
public long getDuration()
BuildResultsSummary
getDuration
in interface BuildResultsSummary
public void setDuration(long duration)
public DeltaState getDeltaState()
BuildResultsSummary
DeltaState
of the summary. It can be a build that fixes, breaks, failing, successfull. Provides a status
relative to the previous summary.
getDeltaState
in interface BuildResultsSummary
public void setDeltaState(DeltaState deltaState)
public java.util.Set<Commit> getCommits()
getCommits
in interface ExtendedBuildResultsSummary
public void setCommits(java.util.Set<Commit> commits)
public java.util.Set getJiraIssueKeys()
BuildResultsSummary
getJiraIssueKeys
in interface BuildResultsSummary
public void setJiraIssueKeys(java.util.Set jiraIssueKeys)
public java.util.Map getCustomBuildData()
BuildResultsSummary
getCustomBuildData
in interface BuildResultsSummary
public void setCustomBuildData(java.util.Map customBuildData)
public java.lang.Long getTimeToFix()
BuildResultsSummary
getTimeToFix
in interface BuildResultsSummary
public void setTimeToFix(java.lang.Long timeToFix)
public java.util.List getLabellings()
BuildResultsSummary
getLabellings
in interface BuildResultsSummary
public void setLabellings(java.util.List labellings)
@NotNull public java.util.List<java.lang.String> getLabelNames()
BuildResultsSummary
getLabelNames
in interface BuildResultsSummary
public java.util.List getComments()
BuildResultsSummary
getComments
in interface BuildResultsSummary
public void setComments(java.util.List comments)
public java.util.Set getUniqueAuthors()
BuildResultsSummary
getUniqueAuthors
in interface BuildResultsSummary
Set
of Author
spublic java.lang.String getTriggerReasonKey()
public void setTriggerReasonKey(java.lang.String triggerReasonKey)
@NotNull public TriggerReason getTriggerReason()
BuildResultsSummary
getTriggerReason
in interface BuildResultsSummary
public void setTriggerReason(TriggerReason triggerReason)
public java.lang.Long getBuildAgentId()
BuildResultsSummary
getBuildAgentId
in interface BuildResultsSummary
public void setBuildAgentId(java.lang.Long buildAgentId)
public java.lang.String getChangedByAuthors()
getChangedByAuthors
in interface BuildResultsSummary
public java.lang.String getChangesListSummary()
getChangesListSummary
in interface ExtendedBuildResultsSummary
public double getDurationInSeconds()
getDurationInSeconds
in interface ResultStatisticsProvider
public int compareTo(java.lang.Object obj)
compareTo
in interface java.lang.Comparable
public void setSourceChangeList(java.util.Collection commitList)
public boolean equals(java.lang.Object object)
equals
in class com.atlassian.core.bean.EntityObject
public int hashCode()
hashCode
in class com.atlassian.core.bean.EntityObject
public static void prefetchFromHibernate(ExtendedBuildResultsSummary buildResultsSummary)
ExtendedBuildResultsSummary
to be fully loaded
and relatively safe to use outside of the session. Should not be used when large numbers of builds are retrieved
and should be avoided if possible.
buildResultsSummary
-
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |