public class PlanExecutionConfigImpl extends Object implements PlanExecutionConfig
PlanExecutionConfig.PlanExecutionType| Constructor and Description |
|---|
PlanExecutionConfigImpl(PlanExecutionConfig.PlanExecutionType planExecutionType) |
public PlanExecutionConfigImpl(PlanExecutionConfig.PlanExecutionType planExecutionType)
public PlanExecutionConfig setChain(ImmutableChain chain)
setChain in interface PlanExecutionConfigpublic PlanExecutionConfig setChainResultSummary(ChainResultsSummary chainResultsSummary)
setChainResultSummary in interface PlanExecutionConfigpublic PlanExecutionConfig setLatestManualStageForAutomaticExecution(@Nullable String latestManualStageForAutomaticExecution)
setLatestManualStageForAutomaticExecution in interface PlanExecutionConfigpublic PlanExecutionConfig setExecuteAllStages()
setExecuteAllStages in interface PlanExecutionConfig@NotNull public StageIdentifier getStartStage()
PlanExecutionConfiggetStartStage in interface PlanExecutionConfigpublic PlanExecutionConfig.PlanExecutionType getPlanExecutionType()
PlanExecutionConfiggetPlanExecutionType in interface PlanExecutionConfigpublic boolean isScheduledForExecution(String stageName)
isScheduledForExecution in interface PlanExecutionConfig@NotNull public PlanResultKey getResultToRerun()
PlanExecutionConfigPlanResultKey of build to start againgetResultToRerun in interface PlanExecutionConfig@NotNull public PlanExecutionConfig build()
build in interface PlanExecutionConfigpublic Set<ImmutableChainStage> getStagesToExecute()
getStagesToExecute in interface PlanExecutionConfigpublic boolean isGoingToStopAtManualStage()
PlanExecutionConfigisGoingToStopAtManualStage in interface PlanExecutionConfigpublic boolean isStageToStopFinal()
isStageToStopFinal in interface PlanExecutionConfigpublic boolean isBranchMergePushOverride()
PlanExecutionConfigisBranchMergePushOverride in interface PlanExecutionConfigpublic boolean isContinueFromFailed()
PlanExecutionConfigisContinueFromFailed in interface PlanExecutionConfigpublic void setBranchMergePushOverride(boolean branchMergePushOverride)
setBranchMergePushOverride in interface PlanExecutionConfigCopyright © 2019 Atlassian Software Systems Pty Ltd. All rights reserved.