| Interface | Description |
|---|---|
| Artifact | Deprecated
since 3.0 Use ArtifactDefinitionContext
|
| Buildable | |
| BuildDefinition |
Each build has a
BuildDefinition. |
| BuildDefinitionForBuild | |
| BuildDefinitionForProject | |
| BuildDefinitionManager |
A manager for stateful
BuildDefinition. |
| BuildDefinitionXml | |
| BuildDetectionAction |
Callback action interface used by
ChainExecutionManager.start(com.atlassian.bamboo.plan.cache.ImmutableChain, com.atlassian.bamboo.build.ConditionalBuildDetectionAction) and PlanExecutionManager.start(ImmutableChain, BuildDetectionAction, AcquisitionPolicy)
This interface is intentionally empty. |
| BuildDetectionActionFactory |
Factory for creating common
BuildDetectionAction's |
| BuildDetectionResult |
Returned from a
BuildDetectionAction |
| BuildExecutionManager |
A class that is aware of all the goings on in executing builds.
|
| BuildLoggerManager |
Manages instances of
BuildLogger |
| BuildNumberGeneratorService |
Service that generates unique build numbers for build plans.
|
| BuildRequestResult |
Result from a executing
BuildDetectionAction |
| BuildTriggerCondition |
Provides the ability to gate whether a build should be triggered or not.
|
| CapabilitySubstitutionBean | |
| ConditionalBuildDetectionAction |
Optional
BuildDetectionAction interface that indicates that the action makes a decision if the build
should start. |
| CustomBuildCompleteAction |
A plugin point for performing custom actions immediately after the build execution has finished.
|
| CustomBuildProcessor |
Allows for a custom build process to be run after the main Builder.
|
| CustomBuildProcessorServer |
Allows for a custom build process to be run after the main Builder.
|
| CustomPostBuildCompletedAction |
Allows for a custom build process to be run after the main Builder.
|
| CustomPreBuildAction |
A custom pre build task that occurs on the
ExecutableBuildAgent. |
| DelayedChangeDetectionAction |
Optional
UnconditionalBuildDetectionAction marker interface indicating that delayed change detection should be non-blocking |
| FlushableBuildLoggerManager |
A build logger manager that supports bulk "flush to disk" operation.
|
| JiraIssueResultsManager |
A manager to search for builds for given JIRA parameters
|
| Job | |
| LogEntry | |
| PartialBuildDefinition |
For description of this interface, see
BuildDefinition. |
| PlanDependency | |
| PlanDependencyDao | |
| PlanDependencyManager | |
| StopBuildManager | |
| UnconditionalBuildDetectionAction |
Optional
BuildDetectionAction interface that indicates that the action does not make the decision
if the build should start. |
| UserInitiatedBuildDetectionAction |
Interface used to mark
BuildDetectionAction initiated by the user. |
| Class | Description |
|---|---|
| BuildDefinitionXmlImpl | |
| BuildDetectionResultImpl |
Returned from a
BuildDetectionAction |
| BuildOutputLogEntry | |
| CommandLogEntry | |
| ErrorLogEntry | |
| LogEntryDateFormats | |
| ParentChainPredicate | |
| SimpleLogEntry |
Simple POJO for representing build build events.
|
| Enum | Description |
|---|---|
| BuildTriggerCondition.ExecutionPreference |
| Exception | Description |
|---|---|
| BuildDefinitionManager.BuildDefinitionNotFoundException | |
| PlanCreationDeniedException | |
| PlanCreationException |
Exception when an unexpected failure occurs during plan creation
|
| PlanDeletionException |
Copyright © 2016 Atlassian Software Systems Pty Ltd. All rights reserved.