public class BuildResultsSummaryImpl extends AbstractResultsSummary implements BuildResultsSummary
buildState, cachedPlanManagerRef, decryptedSubstitutedVariablesReference, decryptedVariableContextLogsReference, lifeCycleState, markedForDeletion, specsResultDATE_FORMATCUSTOM_DATA_BUILD_KEYgetPlanKey| Constructor and Description |
|---|
BuildResultsSummaryImpl() |
| Modifier and Type | Method and Description |
|---|---|
void |
clearResultVariables()
Remove all result variables related to this result.
|
@Nullable ChainResultsSummary |
getChainResultsSummary()
The
ChainResultsSummary to which the current BuildResultsSummary is a child of
Typically this is the link between a Chain and Job result |
@Nullable ExtraBuildResultsData |
getExtraBuildResultsData()
Allow access to
ExtraBuildResultsData |
@Nullable FilteredTestResults |
getFilteredTestResults()
Return a filtered view of all the tests that ran in this build.
|
@NotNull String |
getFullPlanName() |
@NotNull ImmutableChain |
getImmutableChain()
Gets the
ImmutableChain that this result belongs to (directly or not) |
@NotNull List<ArtifactLink> |
getProducedArtifactLinks()
Returns all artifacts produced by this build.
|
long |
getQueueDuration()
How long build was in the queue (in miliseconds)
|
@NotNull List<RepositoryChangeset> |
getRepositoryChangesets() |
@NotNull TriggerReason |
getTriggerReason()
Why the build was was triggered
|
long |
getVcsUpdateDuration()
How long checkout take (in miliseconds)
|
Date |
getVcsUpdateTime()
When the source syncronisation was kicked off
|
boolean |
isMarkedForDeletion() |
boolean |
isNotRunYet()
Tells whether this result belongs to a job that will run when next manual stage is kicked off
|
void |
setChainResultsSummary(@NotNull ChainResultsSummary chainResultsSummary) |
void |
setMarkedForDeletion(boolean markedForDeletion) |
protected void |
setProducedArtifactLinks(@Nullable List<ArtifactLink> producedArtifactLinks) |
void |
setTriggerReason(TriggerReason triggerReason) |
void |
setVcsUpdateTime(Date vcsUpdateTime) |
addVariableContextItem, getArtifactLinks, getBuildAgentId, getBuildCancelledDate, getBuildCompletedDate, getBuildDate, getBuildKey, getBuildNumber, getBuildResultKey, getBuildState, getChangesListSummary, getCustomBuildData, getCustomBuildDataRows, getDeltaState, getDiscriminator, getDuration, getFormatVersion, getImmutablePlan, getJiraIssues, getLabellings, getLifeCycleState, getLogSize, getPlanIfExists, getPlanKey, getPlanName, getProcessingDuration, getQueueTime, getReasonSummary, getRestartCount, getResultVariables, getStageResultId, getSubscriptions, getSubstitutedVariables, getSubstitutedVariablesEncrypted, getTestClassResults, getTestResultsSummary, getTimeToFix, getTriggerManager, getTriggerReasonKey, getVariableContextBaseline, getVariableContextBaselineId, getVariableContextLogs, getVariableContextLogsEncrypted, incrementRestartCount, isCustomBuild, isOnceOff, isRebuild, isSpecsResult, resetTestClassResults, setArtifactLinks, setBuildAgentId, setBuildCancelledDate, setBuildCompletedDate, setBuildDate, setBuildKey, setBuildNumber, setBuildState, setComments, setCustomBuild, setCustomBuildData, setDeltaState, setDiscriminator, setDuration, setFormatVersion, setJiraIssues, setLabellings, setLifeCycleState, setLogSize, setOnceOff, setPlanKey, setPlanName, setProcessingDuration, setQueueTime, setRebuild, setRestartCount, setSpecsResult, setStageResultId, setSubscriptions, setTestResultsSummary, setTimeToFix, setTriggerReasonKey, setVariableContextBaseline, setVariableContextLogsEncrypted, toString, updateCustomDataEntry, updateFormatVersion, updateLifeCycleStatecompareTo, createChangeListSummary, equals, getArtifactLinksThatExist, getBuildTime, getCommits, getDurationDescription, getFixingJiraIssues, getJiraIssueKeys, getLabelNames, getManuallyOverriddenVariables, getPlanResultKey, getProcessingDurationDescription, getRelatedJiraIssues, getRelativeBuildDate, getRelativeBuildDate, getRelativeBuildStartedDate, getRelativeBuildStartedDate, getRelativeQueueDate, getRelativeQueueDate, getShortReasonSummary, getStatDate, getTestSummary, getUniqueAuthors, hasChanges, hasComments, hashCode, isActive, isFailed, isFinalized, isFinished, isInProgress, isNotBuilt, isPending, isQueued, isSuccessful, isWaitingclone, getCreationDate, getCurrentDate, getId, getLastModificationDate, setClock, setCreationDate, setId, setLastModificationDatefinalize, getClass, notify, notifyAll, wait, wait, waitgetResultVariablesaddVariableContextItem, getBuildKey, getBuildResultKey, getFormatVersion, getImmutablePlan, getSubstitutedVariablesEncrypted, getVariableContextBaselineId, getVariableContextLogsEncrypted, incrementRestartCount, resetTestClassResults, setBuildAgentId, setBuildCancelledDate, setBuildCompletedDate, setBuildDate, setCustomBuild, setDeltaState, setDuration, setLogSize, setOnceOff, setProcessingDuration, setQueueTime, setRebuild, setRestartCount, setTestResultsSummary, setTimeToFix, updateFormatVersion, updateLifeCycleStatesetIdgetIdgetArtifactLinks, getArtifactLinksThatExist, getBuildAgentId, getBuildCancelledDate, getBuildCompletedDate, getBuildTime, getChangesListSummary, getCommits, getCustomBuildData, getDeltaState, getDuration, getDurationDescription, getFixingJiraIssues, getJiraIssueKeys, getJiraIssues, getLabellings, getLabelNames, getLifeCycleState, getLogSize, getManuallyOverriddenVariables, getPlanIfExists, getPlanKey, getPlanName, getPlanResultKey, getProcessingDuration, getProcessingDurationDescription, getQueueTime, getReasonSummary, getRelatedJiraIssues, getRelativeBuildDate, getRelativeBuildDate, getRelativeBuildStartedDate, getRelativeBuildStartedDate, getRelativeQueueDate, getRelativeQueueDate, getRestartCount, getShortReasonSummary, getSubscriptions, getSubstitutedVariables, getTestResultsSummary, getTestSummary, getTimeToFix, getUniqueAuthors, getVariableContextLogs, hasChanges, hasComments, isActive, isCustomBuild, isFailed, isFinished, isInProgress, isNotBuilt, isOnceOff, isPending, isQueued, isRebuild, isSuccessful, isWaitinggetBuildDate, getBuildNumber, getBuildState, getStatDatecompareToupdateCustomDataEntrygetPlanResultKey@NotNull public @NotNull ImmutableChain getImmutableChain()
ImmutableResultsSummaryImmutableChain that this result belongs to (directly or not)getImmutableChain in interface ImmutableResultsSummary@Nullable public @Nullable FilteredTestResults getFilteredTestResults()
BuildResultsSummarygetFilteredTestResults in interface BuildResultsSummary@Nullable public @Nullable ExtraBuildResultsData getExtraBuildResultsData()
BuildResultsSummaryExtraBuildResultsDatagetExtraBuildResultsData in interface BuildResultsSummary@Nullable public @Nullable ChainResultsSummary getChainResultsSummary()
BuildResultsSummaryChainResultsSummary to which the current BuildResultsSummary is a child of
Typically this is the link between a Chain and Job resultgetChainResultsSummary in interface BuildResultsSummary@NotNull public @NotNull String getFullPlanName()
getFullPlanName in interface ImmutableResultsSummarypublic void setChainResultsSummary(@NotNull
@NotNull ChainResultsSummary chainResultsSummary)
setChainResultsSummary in interface BuildResultsSummary@NotNull public @NotNull List<ArtifactLink> getProducedArtifactLinks()
BuildResultsSummarygetProducedArtifactLinks in interface BuildResultsSummaryprotected void setProducedArtifactLinks(@Nullable
@Nullable List<ArtifactLink> producedArtifactLinks)
public long getQueueDuration()
BuildResultsSummarygetQueueDuration in interface BuildResultsSummarypublic Date getVcsUpdateTime()
BuildResultsSummarygetVcsUpdateTime in interface BuildResultsSummarypublic long getVcsUpdateDuration()
BuildResultsSummarygetVcsUpdateDuration in interface BuildResultsSummarypublic boolean isMarkedForDeletion()
isMarkedForDeletion in interface ImmutableDeletablepublic void setMarkedForDeletion(boolean markedForDeletion)
setMarkedForDeletion in interface Deletable@NotNull public @NotNull List<RepositoryChangeset> getRepositoryChangesets()
getRepositoryChangesets in interface ImmutableResultsSummarygetRepositoryChangesets in class AbstractResultsSummarypublic void setTriggerReason(TriggerReason triggerReason)
setTriggerReason in interface ResultsSummarysetTriggerReason in class AbstractResultsSummary@NotNull public @NotNull TriggerReason getTriggerReason()
ImmutableResultsSummarygetTriggerReason in interface ImmutableResultsSummarygetTriggerReason in class AbstractResultsSummarypublic boolean isNotRunYet()
ImmutableResultsSummaryisNotRunYet in interface ImmutableResultsSummarypublic void setVcsUpdateTime(Date vcsUpdateTime)
public void clearResultVariables()
BuildResultsSummaryclearResultVariables in interface BuildResultsSummaryCopyright © 2022 Atlassian Software Systems Pty Ltd. All rights reserved.