com.atlassian.bamboo.chains
Interface ChainResultsSummary
- All Superinterfaces:
- BambooIdProvider, BambooObject, java.lang.Comparable<ImmutableResultsSummary>, Deletable, ImmutableChainResultsSummary, ImmutableDeletable, ImmutableResultsSummary, ResultsSummary, ResultStatisticsProvider
- All Known Implementing Classes:
- ChainResultsSummaryDocument, ChainResultsSummaryImpl
public interface ChainResultsSummary
- extends ImmutableChainResultsSummary, ResultsSummary
Represents an execution result of a Chain
Methods inherited from interface com.atlassian.bamboo.resultsummary.ResultsSummary |
getBuildKey, getBuildResultKey, incrementRestartCount, resetTestClassResults, setBuildAgentId, setBuildCancelledDate, setBuildCompletedDate, setBuildDate, setCustomBuild, setDeltaState, setDuration, setOnceOff, setProcessingDuration, setQueueTime, setRebuild, setTestResultsSummary, setTimeToFix, setTriggerReason, updateLifeCycleState |
Methods inherited from interface com.atlassian.bamboo.resultsummary.ImmutableResultsSummary |
getArtifactLinks, getArtifactLinksThatExist, getBuildAgentId, getBuildCancelledDate, getBuildCompletedDate, getBuildTime, getChangesListSummary, getComments, getCommentsToDisplay, getCommits, getCustomBuildData, getDeltaState, getDuration, getDurationDescription, getFixingJiraIssues, getJiraIssueKeys, getJiraIssues, getLabellings, getLabelNames, getLifeCycleState, getManuallyOverriddenVariables, getPlanKey, getPlanResultKey, getProcessingDuration, getProcessingDurationDescription, getQueueTime, getReasonSummary, getRelatedJiraIssues, getRelativeBuildDate, getRelativeBuildDate, getRelativeBuildStartedDate, getRelativeBuildStartedDate, getRelativeQueueDate, getRelativeQueueDate, getRepositoryChangesets, getRestartCount, getShortReasonSummary, getSubscriptions, getSubstitutedVariables, getTestResultsSummary, getTestSummary, getTimeToFix, getTriggerReason, getUniqueAuthors, getVariableContextLogs, hasChanges, hasComments, hasCommentsToDisplay, isActive, isCustomBuild, isFailed, isFinished, isInProgress, isNotBuilt, isNotRunYet, isOnceOff, isPending, isQueued, isRebuild, isSuccessful, isWaiting |
Methods inherited from interface java.lang.Comparable |
compareTo |
getPlan
@NotNull
Chain getPlan()
- Description copied from interface:
ImmutableResultsSummary
- Gets the
Plan
that this result belongs directly belongs to
- Specified by:
getPlan
in interface ImmutableResultsSummary
- Specified by:
getPlan
in interface ResultsSummary
- Returns:
- the owning plan for the result
createStageResult
@NotNull
ChainStageResult createStageResult(@NotNull
ImmutableChainStage chainStage)
- Create a new
ChainStageResult
and associates it with the ChainResultsSummary
- Parameters:
chainStage
- the Stage related to result
- Returns:
- chainStageResult
addStageResult
boolean addStageResult(@NotNull
ChainStageResult chainStageResult)
- Add a stage result
- Parameters:
chainStageResult
-
- Returns:
- success
removeStageResult
boolean removeStageResult(@NotNull
ChainStageResult chainStageResult)
- Remove a stage result
- Parameters:
chainStageResult
-
- Returns:
- success
setContinuable
void setContinuable(boolean continuable)
setMergeResult
void setMergeResult(@Nullable
MergeResultSummary mergeResult)
- Note: this API is experimental.
- Parameters:
mergeResult
- - Since:
- 4.0
Copyright © 2012 Atlassian. All Rights Reserved.