@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 |
ImmutableChain |
getImmutablePlan()
Gets the
ImmutablePlan that this result belongs directly belongs to |
Chain |
getPlan()
Deprecated.
since 5.0
|
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, getMergeResult, getOrderedJobResultSummaries, getStageResults, getTestResults, getTotalJobCount, isContinuable, isRestartable
getBuildKey, getBuildResultKey, getFormatVersion, getVariableContextBaseline, incrementRestartCount, resetTestClassResults, setBuildAgentId, setBuildCancelledDate, setBuildCompletedDate, setBuildDate, setCustomBuild, setDeltaState, setDuration, setLogSize, setOnceOff, setProcessingDuration, setQueueTime, setRebuild, setTestResultsSummary, setTimeToFix, setTriggerReason, setVariableContextBaseline, updateFormatVersion, updateLifeCycleState
setMarkedForDeletion
setId
getId
isMarkedForDeletion
getArtifactLinks, getArtifactLinksThatExist, getBuildAgentId, getBuildCancelledDate, getBuildCompletedDate, getBuildTime, getChangesListSummary, getCommits, getCustomBuildData, getDeltaState, getDuration, getDurationDescription, getFixingJiraIssues, getJiraIssueKeys, getJiraIssues, getLabellings, getLabelNames, getLifeCycleState, getLogSize, getManuallyOverriddenVariables, getPlanKey, 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 ImmutableChain getImmutablePlan()
ImmutableResultsSummary
ImmutablePlan
that this result belongs directly belongs togetImmutablePlan
in interface ImmutableResultsSummary
getImmutablePlan
in interface ResultsSummary
@NotNull @Deprecated Chain getPlan()
ImmutableResultsSummary
Plan
that this result belongs directly belongs togetPlan
in interface ImmutableResultsSummary
getPlan
in interface ResultsSummary
@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 © 2018 Atlassian Software Systems Pty Ltd. All rights reserved.