Uses of Interface
com.atlassian.bamboo.build.BuildDetectionAction
Packages that use BuildDetectionAction
Package
Description
-
Uses of BuildDetectionAction in com.atlassian.bamboo.build
Subinterfaces of BuildDetectionAction in com.atlassian.bamboo.buildModifier and TypeInterfaceDescriptioninterfaceOptionalBuildDetectionActioninterface that indicates that the action makes a decision if the build should start.interfaceOptionalUnconditionalBuildDetectionActionmarker interface indicating that delayed change detection should be non-blockinginterfaceOptionalBuildDetectionActioninterface that indicates that the action does not make the decision if the build should start.interfaceInterface used to markBuildDetectionActioninitiated by the user.Methods in com.atlassian.bamboo.build that return BuildDetectionActionModifier and TypeMethodDescription@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, @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 Map<String, String> triggerConfiguration) -
Uses of BuildDetectionAction in com.atlassian.bamboo.build.test
Subinterfaces of BuildDetectionAction in com.atlassian.bamboo.build.testModifier and TypeInterfaceDescriptioninterfaceInterface 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.triggeringClasses in com.atlassian.bamboo.deployments.execution.triggering that implement BuildDetectionActionModifier and TypeClassDescriptionclassclassclass -
Uses of BuildDetectionAction in com.atlassian.bamboo.plan
Methods in com.atlassian.bamboo.plan with parameters of type BuildDetectionActionModifier and TypeMethodDescriptionvoidNonBlockingPlanExecutionService.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) PlanExecutionManagerImpl.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 BuildDetectionActionModifier and TypeClassDescriptionclassclass -
Uses of BuildDetectionAction in com.atlassian.bamboo.v2.trigger
Classes in com.atlassian.bamboo.v2.trigger that implement BuildDetectionActionModifier and TypeClassDescriptionclassclassclassclassImplementation ofBuildDetectionActionfor Manual BuildsclassclassclassImplementation ofBuildDetectionActionfor Manual BuildsclassclassclassMethods in com.atlassian.bamboo.v2.trigger that return BuildDetectionActionModifier and TypeMethodDescriptionprotected 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)