@PublicApi public interface ChainResultsSummary extends ImmutableChainResultsSummary, ResultsSummary
Chain
CUSTOM_DATA_BUILD_KEY
getPlanKey
Modifier and Type | Method and Description |
---|---|
boolean |
addStageResult(ChainStageResult chainStageResult)
Add a stage result
|
ChainStageResult |
createStageResult(ImmutableChainStage chainStage)
Create a new
ChainStageResult and associates it with the ChainResultsSummary |
boolean |
removeStageResult(ChainStageResult chainStageResult)
Remove a stage result
|
void |
setContinuable(boolean continuable) |
void |
setFixedInResult(Integer resultNumber)
Set the result that this result was fixed in.
|
void |
setMergeResult(MergeResultSummary mergeResult)
Note: this API is experimental.
|
getFailedJobResults, getFixedInResult, getImmutablePlan, getMergeResult, getOrderedJobResultSummaries, getPlanIfExists, getStageResults, getTestResults, getTotalJobCount, isContinuable, isRestartable
getBuildKey, getBuildResultKey, getFormatVersion, getImmutablePlan, getVariableContextBaselineId, incrementRestartCount, resetTestClassResults, setBuildAgentId, setBuildCancelledDate, setBuildCompletedDate, setBuildDate, setCustomBuild, setDeltaState, setDuration, setLogSize, setOnceOff, setProcessingDuration, setQueueTime, setRebuild, setTestResultsSummary, setTimeToFix, setTriggerReason, updateFormatVersion, updateLifeCycleState
setMarkedForDeletion
setId
getId
isMarkedForDeletion
getArtifactLinks, getArtifactLinksThatExist, getBuildAgentId, getBuildCancelledDate, getBuildCompletedDate, getBuildTime, getChangesListSummary, getCommits, getCustomBuildData, getDeltaState, getDuration, getDurationDescription, getFixingJiraIssues, getFullPlanName, getImmutableChain, getJiraIssueKeys, getJiraIssues, getLabellings, getLabelNames, getLifeCycleState, getLogSize, getManuallyOverriddenVariables, getPlanKey, getPlanName, getPlanResultKey, getProcessingDuration, getProcessingDurationDescription, getQueueTime, getReasonSummary, getRelatedJiraIssues, getRelativeBuildDate, getRelativeBuildDate, getRelativeBuildStartedDate, getRelativeBuildStartedDate, getRelativeQueueDate, getRelativeQueueDate, getRepositoryChangesets, getRestartCount, getShortReasonSummary, getSubscriptions, getSubstitutedVariables, getTestResultsSummary, getTestSummary, getTimeToFix, getTriggerReason, getUniqueAuthors, getVariableContext, getVariableContextLogs, hasChanges, hasComments, isActive, isCustomBuild, isFailed, isFinished, isInProgress, isNotBuilt, isNotRunYet, isOnceOff, isPending, isQueued, isRebuild, isSuccessful, isWaiting
getBuildDate, getBuildNumber, getBuildState, getStatDate
compareTo
updateCustomDataEntry
getPlanResultKey
@NotNull ChainStageResult createStageResult(@NotNull ImmutableChainStage chainStage)
ChainStageResult
and associates it with the ChainResultsSummary
chainStage
- the Stage related to resultboolean addStageResult(@NotNull ChainStageResult chainStageResult)
chainStageResult
- boolean removeStageResult(@NotNull ChainStageResult chainStageResult)
chainStageResult
- void setContinuable(boolean continuable)
void setMergeResult(@Nullable MergeResultSummary mergeResult)
mergeResult
- void setFixedInResult(@Nullable Integer resultNumber)
resultNumber
- Copyright © 2019 Atlassian Software Systems Pty Ltd. All rights reserved.