|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ChainResultsSummary
Represents an execution result of a Chain
Method Summary | |
---|---|
boolean |
addStageResult(ChainStageResult chainStageResult)
Add a stage result |
ChainStageResult |
createStageResult(ImmutableChainStage chainStage)
Create a new ChainStageResult and associates it with the ChainResultsSummary |
java.util.List<BuildResultsSummary> |
getFailedJobResults()
Get a list of all failed job Results in this chain result |
MergeResultSummary |
getMergeResult()
Note: this API is experimental. |
java.util.List<ResultsSummary> |
getOrderedJobResultSummaries()
Returns all jobs ResultsSummary related to chain result summary
Summaries are ordered by stages |
Chain |
getPlan()
Gets the Plan that this result belongs directly belongs to |
java.util.List<ChainStageResult> |
getStageResults()
Get all the ChainStageResult 's associated with this ChainResultsSummary |
FilteredTestResults<TestClassResultDescriptor> |
getTestResults()
Get the helper class to provide filtered test lists for this chain result |
int |
getTotalJobCount()
|
boolean |
isContinuable()
Indicates that Chain execution has been stopped on manual stage and is waiting for user action |
boolean |
isRestartable()
Indicates that Chain execution has been failed and could be restarted from failure place |
boolean |
removeStageResult(ChainStageResult chainStageResult)
Remove a stage result |
void |
setContinuable(boolean continuable)
|
void |
setMergeResult(MergeResultSummary mergeResult)
Note: this API is experimental. |
Methods inherited from interface com.atlassian.bamboo.deletion.Deletable |
---|
setMarkedForDeletion |
Methods inherited from interface com.atlassian.bamboo.core.BambooObject |
---|
setId |
Methods inherited from interface com.atlassian.bamboo.core.BambooIdProvider |
---|
getId |
Methods inherited from interface com.atlassian.bamboo.plan.cache.ImmutableDeletable |
---|
isMarkedForDeletion |
Methods inherited from interface com.atlassian.bamboo.resultsummary.ResultStatisticsProvider |
---|
getBuildDate, getBuildNumber, getBuildState, getDurationInSeconds, getStatDate |
Methods inherited from interface java.lang.Comparable |
---|
compareTo |
Method Detail |
---|
@NotNull Chain getPlan()
ResultsSummary
Plan
that this result belongs directly belongs to
getPlan
in interface ResultsSummary
@NotNull java.util.List<ChainStageResult> getStageResults()
ChainStageResult
's associated with this ChainResultsSummary
@NotNull ChainStageResult createStageResult(@NotNull ImmutableChainStage chainStage)
ChainStageResult
and associates it with the ChainResultsSummary
chainStage
- the Stage related to result
boolean addStageResult(@NotNull ChainStageResult chainStageResult)
chainStageResult
-
boolean removeStageResult(@NotNull ChainStageResult chainStageResult)
chainStageResult
-
@Nullable FilteredTestResults<TestClassResultDescriptor> getTestResults()
@NotNull java.util.List<BuildResultsSummary> getFailedJobResults()
int getTotalJobCount()
@NotNull java.util.List<ResultsSummary> getOrderedJobResultSummaries()
ResultsSummary
related to chain result summary
Summaries are ordered by stages
boolean isContinuable()
Chain
execution has been stopped on manual stage and is waiting for user action
void setContinuable(boolean continuable)
boolean isRestartable()
Chain
execution has been failed and could be restarted from failure place
@Nullable MergeResultSummary getMergeResult()
void setMergeResult(@Nullable MergeResultSummary mergeResult)
mergeResult
-
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |