| Modifier and Type | Interface and Description |
|---|---|
interface |
BuildTriggerCondition
Provides the ability to gate whether a build should be triggered or not.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
ArtifactHandlerConfigurator
Configurator for a
ArtifactHandler. |
| Modifier and Type | Interface and Description |
|---|---|
interface |
CapabilityConfiguratorPluginModule
Module descriptor for Capability Configurator plugin point
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
CredentialType
Handles shared credentials.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
PluggableFooter
A plugin to render the footer in Bamboo.
|
interface |
PluggableTopNavigation
A plugin to render to the top navigation bar in Bamboo
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
BranchAwareRepository
Repository that supports setting and getting the current branch.
|
interface |
BranchDetectionCapableRepository
Deprecated.
use
BranchInformationProvider instead. |
interface |
BranchInformationProvider
Repository that can provide information about branches.
|
interface |
BranchingAwareRepository
Repository that supports branching operation.
|
interface |
BranchMergingAwareRepository |
interface |
CachingAwareRepository
Should be implemented by repositories supporting caching of its method calls.
|
interface |
CheckoutCustomRevisionDataAwareRepository
Repository that uses additional information for code checkout.
|
interface |
CommitIsolationAwareRepository
Whether the repository supports commits being broken up into individual builds
|
interface |
CustomRevisionDataAwareRepository
Repository that uses additional information for change detection.
|
interface |
CustomVariableProviderRepository
Allows the
Repository implementation to provide variables specific to
the repository. |
interface |
IncludeExcludeAwareRepository |
interface |
InitialBuildAwareRepository
Allows the
Repository to perform custom actions |
interface |
MavenPomAccessorCapableRepository
Defines a repository which can setup itself using Maven SCM url as defined in http://maven.apache.org/scm/scms-overview.html
|
interface |
OnceOffCapableRepository |
interface |
PreparableRepository
This interface is introduced for the cases, when special preparation should be done (additional to
ConvertibleFromConfig.populateFromConfig(HierarchicalConfiguration)). |
interface |
PushCapableRepository
Repository that supports pushing changes back to the remote repository.
|
interface |
QuietPeriodAwareRepository
Repositories that implement this method will continue to collect changes for every
QuietPeriodAwareRepository.getQuietPeriod() up to
QuietPeriodAwareRepository.getMaxRetries() times. |
interface |
Repository
Basic contract for interfacing with various version control repository systems.
|
interface |
SelectableAuthenticationRepository |
interface |
StandaloneRepository
Represents Repository that does not require
Plan for configuration and
thus is 'visible' to Global Repository feature. |
interface |
TaggingAwareRepository
Repository that supports tags.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
EditActionAwareRepository
Repository that needs to perform additional actions before edit page is rendered for the repository and/or if
additional, possibly failing, action needs to be taken before configuration is saved.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
BuildConfigurationAwarePlugin |
interface |
ConfigurablePlugin |
| Modifier and Type | Interface and Description |
|---|---|
interface |
CapabilityTypeModule |
| Modifier and Type | Interface and Description |
|---|---|
interface |
BuildConfigurationUIPlugin
This is not intended to be used directly.
|
interface |
DependenciesBuildConfigurationPlugin
Marker interface for plugins that are used to add custom parameters to BuildConfiguration/BuildDefinition.
|
interface |
MiscellaneousBuildConfigurationPlugin
Marker interface for plugins that are used to add custom parameters to BuildConfiguration/BuildDefinition.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
CustomSourceDirectoryAwareRepository
Repository that supports checkout to any directory.
|
interface |
RepositoryEventAware
An interface that allows the repository to do something before and after the checkout / update occurs
|
interface |
RequirementsAwareRepository |
| Modifier and Type | Interface and Description |
|---|---|
interface |
CommitUrlProvider
If implementing this interface Bamboo's notifications can make use of it to provide web repository links within html emails
|
interface |
WebRepositoryViewer
Module that decorates change information with required stuff for web repository browsing (e.g linking files)
If you would like web repository links to be provided within you html notifications, also implement
CommitUrlProvider |
Copyright © 2016 Atlassian Software Systems Pty Ltd. All rights reserved.