com.atlassian.bamboo.plugins.rest.model.chain
Class RestChainResult

java.lang.Object
  extended by com.atlassian.bamboo.plugins.rest.model.build.AbstractRestBuild
      extended by com.atlassian.bamboo.plugins.rest.model.chain.RestChainResult
Direct Known Subclasses:
RestChainResultDetails

@Expander(value=RestChainResultExpander.class)
public class RestChainResult
extends AbstractRestBuild


Field Summary
protected  RestBuildArtifactList artifacts
           
protected  BuildExecutionManager buildExecutionManager
           
protected  BuildManager buildManager
           
protected  BuildQueueManager buildQueueManager
           
protected  RestCommentList comments
           
protected  boolean detailedResult
           
protected  RestJiraIssueList jiraIssues
           
protected  java.lang.String key
           
protected  RestBuildLabelList labels
           
protected  PlanExecutionManager planExecutionManager
           
protected  RestStageResultList stages
           
protected  StageStatusHelper stageStatusHelper
           
protected  javax.ws.rs.core.UriInfo uriInfo
           
 
Fields inherited from class com.atlassian.bamboo.plugins.rest.model.build.AbstractRestBuild
baseUriBuilder, buildCompletedTime, buildDuration, buildDurationDescription, buildDurationInSeconds, buildNumber, buildReason, buildRelativeTime, buildResultKey, buildStartedTime, buildState, buildSummary, buildTestSummary, chainLink, expand, failedTestCount, hasExecutableAgents, id, jiraHostUrl, KEY, LIFE_CYCLE_STATE, lifeCycleState, link, NUMBER, prettyQueueDuration, prettyVcsUpdateDuration, queueDuration, queueStartedTime, queueTimeInSeconds, stage, stageResult, STATE, successfulTestCount, vcsRevisionKey, vcsUpdateDuration, vcsUpdateInSeconds, vcsUpdateStartedTime
 
Constructor Summary
RestChainResult()
           
RestChainResult(ChainResultsSummary buildSummary, java.lang.String jiraHostUrl, javax.ws.rs.core.UriInfo uriInfo, javax.ws.rs.core.UriBuilder baseUriBuilder, boolean detailedResult, BuildManager buildManager, BuildExecutionManager buildExecutionManager, PlanExecutionManager planExecutionManager, BuildQueueManager buildQueueManager, StageStatusHelper stageStatusHelper, PlanExecutableAgentsHelper planExecutableAgentsHelper)
           
RestChainResult(ChainResultsSummary buildSummary, java.lang.String jiraHostUrl, javax.ws.rs.core.UriInfo uriInfo, javax.ws.rs.core.UriBuilder baseUriBuilder, StageStatusHelper stageStatusHelper, PlanExecutableAgentsHelper planExecutableAgentsHelper)
           
 
Method Summary
 void expand()
           
 void expand(ResultsSummary summary, ExecutionStatus executionStatus)
           
protected  RestStageResultList getStages()
           
 RestStageResultList getStagesList()
           
 
Methods inherited from class com.atlassian.bamboo.plugins.rest.model.build.AbstractRestBuild
getArtifacts, getBuildKey, getBuildNumber, getBuildResultKey, getBuildState, getChanges, getComments, getJiraIssueManager, getJiraIssues, getLabels, getLink, setStageResult
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

key

protected java.lang.String key

stages

@Expandable
protected RestStageResultList stages

labels

@Expandable
protected RestBuildLabelList labels

jiraIssues

@Expandable
protected RestJiraIssueList jiraIssues

artifacts

@Expandable
protected RestBuildArtifactList artifacts

comments

@Expandable
protected RestCommentList comments

uriInfo

protected javax.ws.rs.core.UriInfo uriInfo

detailedResult

protected boolean detailedResult

buildManager

protected BuildManager buildManager

buildExecutionManager

protected BuildExecutionManager buildExecutionManager

planExecutionManager

protected PlanExecutionManager planExecutionManager

buildQueueManager

protected BuildQueueManager buildQueueManager

stageStatusHelper

protected StageStatusHelper stageStatusHelper
Constructor Detail

RestChainResult

public RestChainResult()

RestChainResult

public RestChainResult(ChainResultsSummary buildSummary,
                       java.lang.String jiraHostUrl,
                       javax.ws.rs.core.UriInfo uriInfo,
                       javax.ws.rs.core.UriBuilder baseUriBuilder,
                       StageStatusHelper stageStatusHelper,
                       PlanExecutableAgentsHelper planExecutableAgentsHelper)

RestChainResult

public RestChainResult(ChainResultsSummary buildSummary,
                       java.lang.String jiraHostUrl,
                       javax.ws.rs.core.UriInfo uriInfo,
                       javax.ws.rs.core.UriBuilder baseUriBuilder,
                       boolean detailedResult,
                       BuildManager buildManager,
                       BuildExecutionManager buildExecutionManager,
                       PlanExecutionManager planExecutionManager,
                       BuildQueueManager buildQueueManager,
                       StageStatusHelper stageStatusHelper,
                       PlanExecutableAgentsHelper planExecutableAgentsHelper)
Method Detail

expand

public void expand()
Overrides:
expand in class AbstractRestBuild

expand

public void expand(@NotNull
                   ResultsSummary summary,
                   @Nullable
                   ExecutionStatus executionStatus)

getStages

protected RestStageResultList getStages()

getStagesList

public RestStageResultList getStagesList()


Copyright © 2010 Atlassian. All Rights Reserved.