Package com.atlassian.bamboo.plan.cache
Interface ChainResultDetails
-
- All Known Implementing Classes:
ChainResultDetailsImpl
@Immutable @Internal public interface ChainResultDetails
Simple helper class for a chain result for items that are expensive to calculate (ie traverses through the jobs)- Since:
- v3.4
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description @NotNull List<BuildResultsSummary>
getFailedJobResults()
Returns all Job results that failed.@NotNull List<ResultsSummary>
getOrderedJobResultSummaries()
Returns job results ordered by stage and then plan names@NotNull List<ChainStageResult>
getStageResults()
Returns all stage results.@Nullable FilteredTestResults<TestClassResultDescriptor>
getTestResults()
Get the helper class to provide filtered test lists for this chain resultint
getTotalJobCount()
Total number of job results.
-
-
-
Method Detail
-
getStageResults
@NotNull @NotNull List<ChainStageResult> getStageResults()
Returns all stage results.- Returns:
-
getFailedJobResults
@NotNull @NotNull List<BuildResultsSummary> getFailedJobResults()
Returns all Job results that failed. Doesn't include incpmplete jobs- Returns:
-
getTotalJobCount
int getTotalJobCount()
Total number of job results. Include incomplete + unbuilt jobs- Returns:
-
getOrderedJobResultSummaries
@NotNull @NotNull List<ResultsSummary> getOrderedJobResultSummaries()
Returns job results ordered by stage and then plan names- Returns:
-
getTestResults
@Nullable @Nullable FilteredTestResults<TestClassResultDescriptor> getTestResults()
Get the helper class to provide filtered test lists for this chain result- Returns:
- helper class to provide filtered test lists for this chain result, null if the chain is still being built
-
-