com.atlassian.bamboo.plan.cache
Interface ChainResultDetails

All Known Implementing Classes:
ChainResultDetailsImpl

@Immutable
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
 java.util.List<BuildResultsSummary> getFailedJobResults()
          Returns all Job results that failed.
 java.util.List<ResultsSummary> getOrderedJobResultSummaries()
          Returns job results ordered by stage and then plan names
 java.util.List<ChainStageResult> getStageResults()
          Returns all stage results.
 FilteredTestResults<TestClassResultDescriptor> getTestResults()
          Get the helper class to provide filtered test lists for this chain result
 int getTotalJobCount()
          Total number of job results.
 

Method Detail

getStageResults

@NotNull
java.util.List<ChainStageResult> getStageResults()
Returns all stage results.

Returns:

getFailedJobResults

@NotNull
java.util.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
java.util.List<ResultsSummary> getOrderedJobResultSummaries()
Returns job results ordered by stage and then plan names

Returns:

getTestResults

@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


Copyright © 2013 Atlassian Software Systems Pty Ltd. All Rights Reserved.