Uses of Interface
com.atlassian.bamboo.build.BuildDetectionAction
-
-
Uses of BuildDetectionAction in com.atlassian.bamboo.build
Subinterfaces of BuildDetectionAction in com.atlassian.bamboo.build Modifier and Type Interface Description interfaceConditionalBuildDetectionActionOptionalBuildDetectionActioninterface that indicates that the action makes a decision if the build should start.interfaceDelayedChangeDetectionActionOptionalUnconditionalBuildDetectionActionmarker interface indicating that delayed change detection should be non-blockinginterfaceUnconditionalBuildDetectionActionOptionalBuildDetectionActioninterface that indicates that the action does not make the decision if the build should start.interfaceUserInitiatedBuildDetectionActionInterface used to markBuildDetectionActioninitiated by the user.Methods in com.atlassian.bamboo.build that return BuildDetectionAction Modifier and Type Method Description @NotNull BuildDetectionActionBuildDetectionActionFactory. createBuildDetectionActionForPluginBuildTrigger(@NotNull ImmutableChain chain, @Nullable PlanExecutionConfig planExecutionConfig, @NotNull TriggerReason triggerReason, @NotNull PlanTrigger buildTrigger, @NotNull Map<String,String> params, @NotNull Map<String,String> variables)@NotNull BuildDetectionActionBuildDetectionActionFactoryImpl. createBuildDetectionActionForPluginBuildTrigger(@NotNull ImmutableChain chain, @Nullable PlanExecutionConfig planExecutionConfig, @NotNull TriggerReason triggerReason, @NotNull PlanTrigger buildTrigger, @NotNull Map<String,String> params, @NotNull Map<String,String> variables)@NotNull BuildDetectionActionBuildDetectionActionFactory. createDependentBuildDetectionAction(@NotNull ImmutableChain chain, @NotNull ImmutableChain parentChain, @NotNull BuildContext completedBuildContext)Creates a new instance ofBuildDetectionActionthat is used to trigger dependent builds@NotNull BuildDetectionActionBuildDetectionActionFactoryImpl. createDependentBuildDetectionAction(@NotNull ImmutableChain chain, @NotNull ImmutableChain parentChain, @NotNull BuildContext completedBuildContext)@NotNull BuildDetectionActionBuildDetectionActionFactory. createInitialBuildDetectionAction(@NotNull ImmutableChain chain)Creates a new instance ofBuildDetectionActionthat is used to execute the initial build for aPlan@NotNull BuildDetectionActionBuildDetectionActionFactoryImpl. createInitialBuildDetectionAction(@NotNull ImmutableChain chain)@NotNull BuildDetectionActionBuildDetectionActionFactory. createManualBuildDetectionAction(@NotNull ImmutableChain chain, @NotNull com.atlassian.user.User user, @NotNull TriggerReason triggerReason, @Nullable PlanTrigger planTrigger, @Nullable PlanExecutionConfig planExecutionConfig, @NotNull Map<String,String> params, @NotNull Map<String,String> variables)Creates a new instance ofBuildDetectionActionthat can be used to start the manual execution ofPlanwhen manual stage is meant to continue build or build is restarted@NotNull BuildDetectionActionBuildDetectionActionFactory. createManualBuildDetectionAction(@NotNull ImmutableChain chain, @NotNull com.atlassian.user.User user, @NotNull Map<String,String> params, @NotNull Map<String,String> variables)Creates a new instance ofBuildDetectionActionthat can be used to start the manual execution ofPlan@NotNull BuildDetectionActionBuildDetectionActionFactory. createManualBuildDetectionAction(@NotNull ImmutableChain chain, @NotNull com.atlassian.user.User user, @Nullable PlanExecutionConfig planExecutionConfig, @NotNull Map<String,String> params, @NotNull Map<String,String> variables)Creates a new instance ofBuildDetectionActionthat can be used to start the manual execution ofPlanwhen manual stage is meant to continue build or build is restarted@NotNull BuildDetectionActionBuildDetectionActionFactoryImpl. createManualBuildDetectionAction(@NotNull ImmutableChain chain, @NotNull com.atlassian.user.User user, @NotNull TriggerReason triggerReason, @Nullable PlanTrigger planTrigger, @Nullable PlanExecutionConfig planExecutionConfig, @NotNull Map<String,String> params, @NotNull Map<String,String> variables)@NotNull BuildDetectionActionBuildDetectionActionFactoryImpl. createManualBuildDetectionAction(@NotNull ImmutableChain chain, @NotNull com.atlassian.user.User user, @NotNull Map<String,String> params, @NotNull Map<String,String> variables)@NotNull BuildDetectionActionBuildDetectionActionFactoryImpl. createManualBuildDetectionAction(@NotNull ImmutableChain chain, @NotNull com.atlassian.user.User user, @Nullable PlanExecutionConfig planExecutionConfig, @NotNull Map<String,String> params, @NotNull Map<String,String> variables)@NotNull BuildDetectionActionBuildDetectionActionFactoryImpl. createManualBuildDetectionAction(@NotNull ImmutableChain chain, @NotNull com.atlassian.user.User user, @Nullable PlanExecutionConfig planExecutionConfig, @Nullable TriggerReason triggerReason, @Nullable PlanTrigger planTrigger, @NotNull Map<String,String> params, @NotNull Map<String,String> variables)@NotNull BuildDetectionActionBuildDetectionActionFactory. createScheduledBuildDetectionAction(@NotNull ImmutableChain chain, @NotNull Map<String,String> triggerConditionsConfiguration)Deprecated.since 5.11@NotNull BuildDetectionActionBuildDetectionActionFactory. createScheduledBuildDetectionAction(@NotNull ImmutableChain chain, @NotNull Map<String,String> triggerConditionsConfiguration, @NotNull Map<String,String> triggerConfiguration)Creates a new instance ofBuildDetectionActionthat can be used to start the scheduled execution ofPlan@NotNull BuildDetectionActionBuildDetectionActionFactoryImpl. createScheduledBuildDetectionAction(@NotNull ImmutableChain chain, @NotNull Map<String,String> triggerConditionsConfiguration)@NotNull BuildDetectionActionBuildDetectionActionFactoryImpl. createScheduledBuildDetectionAction(@NotNull ImmutableChain chain, @NotNull Map<String,String> triggerConditionsConfiguration, @NotNull Map<String,String> triggerConfiguration) -
Uses of BuildDetectionAction in com.atlassian.bamboo.build.test
Subinterfaces of BuildDetectionAction in com.atlassian.bamboo.build.test Modifier and Type Interface Description interfaceTriggerConditionsAwareBuildDetectionActionInterface used to markBuildDetectionActionthat can be blocked byBuildTriggerCondition. -
Uses of BuildDetectionAction in com.atlassian.bamboo.deployments.execution.triggering
Subinterfaces of BuildDetectionAction in com.atlassian.bamboo.deployments.execution.triggering Modifier and Type Interface Description interfaceEnvironmentTriggeringActionClasses in com.atlassian.bamboo.deployments.execution.triggering that implement BuildDetectionAction Modifier and Type Class Description classAfterSuccessfulPlanEnvironmentTriggeringActionclassManualEnvironmentTriggeringActionclassScheduledEnvironmentTriggeringAction -
Uses of BuildDetectionAction in com.atlassian.bamboo.plan
Methods in com.atlassian.bamboo.plan with parameters of type BuildDetectionAction Modifier and Type Method Description voidNonBlockingPlanExecutionService. enqueueTrigger(@NotNull Triggerable triggerable, @NotNull Long triggerId, @NotNull BuildDetectionAction buildDetectionAction)voidNonBlockingPlanExecutionServiceImpl. enqueueTrigger(@NotNull Triggerable triggerable, @NotNull Long triggerId, @NotNull BuildDetectionAction buildDetectionAction)voidPlanExecutionLaunchControl. schedule(@NotNull TriggerableInternalKey triggerableInternalKey, @Nullable BuildDetectionAction buildDetectionAction, @NotNull Consumer<PlanExecutionLaunchControl.ReleaseLocksActions> runnableBody)Scheduling theTriggerableInternalKeyto execute.voidPlanExecutionLaunchControlImpl. schedule(@NotNull TriggerableInternalKey triggerableInternalKey, @Nullable BuildDetectionAction buildDetectionAction, @NotNull Consumer<PlanExecutionLaunchControl.ReleaseLocksActions> runnableBody)protected booleanPlanExecutionLaunchControlImpl. shouldBeRunImmediately(@Nullable BuildDetectionAction buildDetectionAction)@NotNull ExecutionRequestResultDelegatingPlanExecutionManager. start(@NotNull ImmutableChain chain, @NotNull BuildDetectionAction buildDetectionAction, @NotNull AcquisitionPolicy acquisitionPolicy)@NotNull ExecutionRequestResultDelegatingPlanExecutionManager. start(@NotNull ImmutableChain chain, @NotNull BuildDetectionAction buildDetectionAction, @NotNull AcquisitionPolicy acquisitionPolicy, PlanExecutionLaunchControl.ReleaseLocksActions releaseLocksActions)@NotNull ExecutionRequestResultDelegatingPlanExecutionManager. start(@NotNull Triggerable triggerable, @NotNull BuildDetectionAction buildDetectionAction, @NotNull AcquisitionPolicy acquisitionPolicy)@NotNull ExecutionRequestResultDelegatingPlanExecutionManager. start(@NotNull Triggerable triggerable, @NotNull BuildDetectionAction buildDetectionAction, @NotNull AcquisitionPolicy acquisitionPolicy, PlanExecutionLaunchControl.ReleaseLocksActions releaseLocksActions)@NotNull ExecutionRequestResultPlanExecutionManager. start(@NotNull ImmutableChain chain, @NotNull BuildDetectionAction buildDetectionAction, @NotNull AcquisitionPolicy acquisitionPolicy)default @NotNull ExecutionRequestResultPlanExecutionManager. start(@NotNull ImmutableChain chain, @NotNull BuildDetectionAction buildDetectionAction, @NotNull AcquisitionPolicy acquisitionPolicy, PlanExecutionLaunchControl.ReleaseLocksActions releaseLocksActions)@NotNull ExecutionRequestResultPlanExecutionManager. start(@NotNull Triggerable triggerable, @NotNull BuildDetectionAction buildDetectionAction, @NotNull AcquisitionPolicy acquisitionPolicy)default @NotNull ExecutionRequestResultPlanExecutionManager. start(@NotNull Triggerable triggerable, @NotNull BuildDetectionAction buildDetectionAction, @NotNull AcquisitionPolicy acquisitionPolicy, PlanExecutionLaunchControl.ReleaseLocksActions releaseLocksActions)ExecutionRequestResultPlanExecutionManagerImpl. start(@NotNull ImmutableChain chain, @NotNull BuildDetectionAction buildDetectionAction, @NotNull AcquisitionPolicy acquisitionPolicy)@NotNull ExecutionRequestResultPlanExecutionManagerImpl. start(@NotNull ImmutableChain chain, @NotNull BuildDetectionAction buildDetectionAction, @NotNull AcquisitionPolicy acquisitionPolicy, PlanExecutionLaunchControl.ReleaseLocksActions releaseLocksActions)@NotNull ExecutionRequestResultPlanExecutionManagerImpl. start(@NotNull Triggerable triggerable, @NotNull BuildDetectionAction buildDetectionAction, @NotNull AcquisitionPolicy acquisitionPolicy)@NotNull ExecutionRequestResultPlanExecutionManagerImpl. start(@NotNull Triggerable triggerable, @NotNull BuildDetectionAction buildDetectionAction, @NotNull AcquisitionPolicy acquisitionPolicy, PlanExecutionLaunchControl.ReleaseLocksActions releaseLocksActions)@Nullable Future<ExecutionRequestResult>NonBlockingPlanExecutionService. tryToStart(@NotNull Triggerable triggerable, @NotNull BuildDetectionAction buildDetectionAction)@Nullable Future<ExecutionRequestResult>NonBlockingPlanExecutionServiceImpl. tryToStart(@NotNull Triggerable triggerable, @NotNull BuildDetectionAction buildDetectionAction) -
Uses of BuildDetectionAction in com.atlassian.bamboo.trigger.dependency
Classes in com.atlassian.bamboo.trigger.dependency that implement BuildDetectionAction Modifier and Type Class Description classAfterSuccessfulDeploymentEnvironmentTriggeringActionclassAfterSuccessfulStageTriggeringAction -
Uses of BuildDetectionAction in com.atlassian.bamboo.v2.trigger
Classes in com.atlassian.bamboo.v2.trigger that implement BuildDetectionAction Modifier and Type Class Description classAbstractDependentDetectionActionclassChangeDetectionListenerActionclassChildDependencyBuildDetectionActionclassContinuedBuildDetectionActionImplementation ofBuildDetectionActionfor Manual BuildsclassDependentBuildDetectionActionclassInitialBuildDetectionActionclassManualBuildDetectionActionImplementation ofBuildDetectionActionfor Manual BuildsclassPluginTriggerBuildDetectionActionclassScheduledBuildDetectionActionclassTagBuildActionMethods in com.atlassian.bamboo.v2.trigger that return BuildDetectionAction Modifier and Type Method Description protected BuildDetectionActionChangeDetectionListener. getChangeDetectionAction(PlanKey planKey, Set<Long> triggeringRepositories, Map<String,String> triggerConditionsConfiguration)protected BuildDetectionActionChangeDetectionListener. getChangeDetectionAction(PlanKey planKey, Set<Long> triggeringRepositories, Map<String,String> triggerConditionsConfiguration, boolean logIfNoChanges)
-