@Internal
public interface PlanExecutionConfig
Modifier and Type | Interface and Description |
---|---|
static class |
PlanExecutionConfig.PlanExecutionType
Type of repeated plan execution
|
PlanExecutionConfig setChain(ImmutableChain chain)
PlanExecutionConfig setChainResultSummary(ChainResultsSummary chainResultsSummary)
PlanExecutionConfig setLatestManualStageForAutomaticExecution(@Nullable @Nullable String latestManualStageForAutomaticExecution)
PlanExecutionConfig setExecuteAllStages()
@NotNull @NotNull PlanExecutionConfig build()
boolean isScheduledForExecution(String name)
@NotNull @NotNull PlanResultKey getResultToRerun()
PlanResultKey
of build to start again@Nullable @Nullable StageIdentifier getStartStage()
Set<ImmutableChainStage> getStagesToExecute()
PlanExecutionConfig.PlanExecutionType getPlanExecutionType()
boolean isGoingToStopAtManualStage()
boolean isStageToStopFinal()
boolean isBranchMergePushOverride()
boolean isVerboseLoggingOn()
PlanExecutionConfig setVerboseLogging(boolean verboseMode)
boolean isContinueFromFailed()
void setBranchMergePushOverride(boolean branchMergePushOverride)
Copyright © 2022 Atlassian Software Systems Pty Ltd. All rights reserved.