Class RestChainResult
- java.lang.Object
-
- com.atlassian.bamboo.plugins.rest.model.build.Result
-
- com.atlassian.bamboo.plugins.rest.model.chain.RestChainResult
-
- Direct Known Subclasses:
RestChainResultDetails
@Expander(RestChainResultExpander.class) public class RestChainResult extends Result
-
-
Field Summary
Fields Modifier and Type Field Description protected BuildLoggerManager
buildLoggerManager
protected BuildQueueManager
buildQueueManager
protected boolean
detailedResult
protected PlanExecutionManager
planExecutionManager
protected StageStatusHelper
stageStatusHelper
-
Fields inherited from class com.atlassian.bamboo.plugins.rest.model.build.Result
artifacts, baseUriBuilder, buildNumber, buildNumberForCompat, buildResultKey, buildState, buildStateForCompat, buildSummary, comments, jiraIssues, labels, link, logFiles, plan, planRestService, planResultKey, restResultKey, RESULT_KEY, resultsSummaryAccessor, stages, STATE, storageLocationService, uriInfo, variables
-
-
Constructor Summary
Constructors Constructor Description RestChainResult()
RestChainResult(ChainResultsSummary buildSummary, javax.ws.rs.core.UriInfo uriInfo, javax.ws.rs.core.UriBuilder baseUriBuilder, boolean detailedResult, @Nullable BuildLoggerManager buildLoggerManager, @Nullable PlanExecutionManager planExecutionManager, @Nullable BuildQueueManager buildQueueManager, StageStatusHelper stageStatusHelper, ExecutableAgentsHelper executableAgentsHelper, BuildLogFileAccessorFactory buildLogFileAccessorFactory, PlanRestService planRestService, ArtifactLinkManager artifactLinkManager)
RestChainResult(ChainResultsSummary buildSummary, javax.ws.rs.core.UriInfo uriInfo, javax.ws.rs.core.UriBuilder baseUriBuilder, StageStatusHelper stageStatusHelper, ExecutableAgentsHelper executableAgentsHelper, BuildLogFileAccessorFactory buildLogFileAccessorFactory, PlanRestService planRestService, ArtifactLinkManager artifactLinkManager)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
expand()
void
expand(@NotNull ResultsSummary summary, @Nullable ExecutionStatus executionStatus)
protected RestBuildArtifactList
getArtifacts()
RestStageResultList
getStages()
RestStageResultList
getStagesList()
protected RestVariableList
getVariables()
-
Methods inherited from class com.atlassian.bamboo.plugins.rest.model.build.Result
getBuildNumber, getBuildState, getChanges, getComments, getJiraIssues, getLabels, getLink, getLogFiles, getVariables, setArtifacts, setBuildCompletedTime, setBuildDuration, setBuildDurationDescription, setBuildDurationInSeconds, setBuildNumber, setBuildReason, setBuildRelativeTime, setBuildStartedTime, setBuildState, setBuildTestSummary, setComments, setContinuable, setExpand, setFailedTestCount, setHasExecutableAgents, setId, setJiraIssues, setLabels, setLifeCycleState, setLink, setOnceOff, setParentLink, setPlanName, setPlanResultKey, setPrettyBuildCompletedTime, setPrettyBuildStartedTime, setPrettyQueueDuration, setPrettyQueueStartedTime, setPrettyVcsUpdateDuration, setPrettyVcsUpdateStartedTime, setProjectName, setQuarantinedTestCount, setQueueDuration, setQueueStartedTime, setQueueTimeInSeconds, setRestartable, setRestartCount, setSkippedTestCount, setStage, setStageResult, setStages, setSuccessfulTestCount, setVariables, setVcsRevisionKey, setVcsUpdateDuration, setVcsUpdateInSeconds, setVcsUpdateStartedTime
-
-
-
-
Field Detail
-
detailedResult
protected boolean detailedResult
-
buildLoggerManager
protected BuildLoggerManager buildLoggerManager
-
buildQueueManager
protected BuildQueueManager buildQueueManager
-
planExecutionManager
protected PlanExecutionManager planExecutionManager
-
stageStatusHelper
protected StageStatusHelper stageStatusHelper
-
-
Constructor Detail
-
RestChainResult
public RestChainResult()
-
RestChainResult
public RestChainResult(ChainResultsSummary buildSummary, javax.ws.rs.core.UriInfo uriInfo, javax.ws.rs.core.UriBuilder baseUriBuilder, StageStatusHelper stageStatusHelper, ExecutableAgentsHelper executableAgentsHelper, BuildLogFileAccessorFactory buildLogFileAccessorFactory, PlanRestService planRestService, ArtifactLinkManager artifactLinkManager)
-
RestChainResult
public RestChainResult(ChainResultsSummary buildSummary, javax.ws.rs.core.UriInfo uriInfo, javax.ws.rs.core.UriBuilder baseUriBuilder, boolean detailedResult, @Nullable @Nullable BuildLoggerManager buildLoggerManager, @Nullable @Nullable PlanExecutionManager planExecutionManager, @Nullable @Nullable BuildQueueManager buildQueueManager, StageStatusHelper stageStatusHelper, ExecutableAgentsHelper executableAgentsHelper, BuildLogFileAccessorFactory buildLogFileAccessorFactory, PlanRestService planRestService, ArtifactLinkManager artifactLinkManager)
-
-
Method Detail
-
expand
public void expand(@NotNull @NotNull ResultsSummary summary, @Nullable @Nullable ExecutionStatus executionStatus)
-
getStages
public RestStageResultList getStages()
-
getArtifacts
protected RestBuildArtifactList getArtifacts()
- Overrides:
getArtifacts
in classResult
-
getVariables
protected RestVariableList getVariables()
- Overrides:
getVariables
in classResult
-
getStagesList
public RestStageResultList getStagesList()
-
-