Modifier and Type | Interface and Description |
---|---|
interface |
Describable |
Modifier and Type | Interface and Description |
---|---|
interface |
Buildable |
interface |
Job |
Modifier and Type | Class and Description |
---|---|
class |
DefaultJob |
Modifier and Type | Interface and Description |
---|---|
interface |
Chain
Mutable version of
ImmutableChain . |
interface |
ChainStage |
interface |
ChainStageResult
Represents the result of a
ChainStage execution |
Modifier and Type | Class and Description |
---|---|
class |
ChainStageImpl |
class |
ChainStageResultImpl |
class |
DefaultChain |
Modifier and Type | Interface and Description |
---|---|
interface |
ImmutableChainStage
An immutable version of
ChainStage . |
Modifier and Type | Class and Description |
---|---|
class |
ImmutableChainStageImpl |
Modifier and Type | Interface and Description |
---|---|
interface |
LinkedDeploymentProject
Stub class representing a deployment project related to a chain.
|
Modifier and Type | Class and Description |
---|---|
class |
LinkedDeploymentProjectImpl |
Modifier and Type | Interface and Description |
---|---|
interface |
DecoratedEnvironment
Represents decorated environment for the purpose of using it in the Freemarker generated UI
|
interface |
Environment
Represents a Deployment Environment within Bamboo.
|
interface |
InternalEnvironment
Common interface between all types of deployment environments.
|
Modifier and Type | Class and Description |
---|---|
class |
DecoratedEnvironmentImpl |
class |
EnvironmentImpl |
class |
EnvironmentWithConfigCounts
Extended environment bean with some more data for UI
|
Modifier and Type | Interface and Description |
---|---|
interface |
MutableEnvironment
Represents the Environment that will be stored in the database.
|
Modifier and Type | Class and Description |
---|---|
class |
MutableEnvironmentImpl |
Modifier and Type | Interface and Description |
---|---|
interface |
DeploymentProject
Represents a Deployment Project.
|
interface |
InternalDeploymentProject
Common interface between all types of Deployment Projects.
|
Modifier and Type | Class and Description |
---|---|
class |
DeploymentProjectIdentifier |
class |
DeploymentProjectImpl
Immutable implementation to be exposed by the service
|
Modifier and Type | Interface and Description |
---|---|
interface |
MutableDeploymentProject
Represents the Deployment Project that will be stored in the database.
|
Modifier and Type | Class and Description |
---|---|
class |
MutableDeploymentProjectImpl |
Modifier and Type | Interface and Description |
---|---|
interface |
Plan
Mutable version of the plan.
|
interface |
PlanIdentifier
Represents the minimal information about a Plan
|
interface |
TopLevelPlan
Marker interface that specifies that the implementing
Plan is a 'top level' object |
Modifier and Type | Class and Description |
---|---|
class |
AbstractChain |
class |
AbstractPlan |
class |
PlanIdentifierImpl |
Modifier and Type | Interface and Description |
---|---|
interface |
ChainBranch
Represents a branch of a plan.
|
interface |
ChainBranchIdentifier |
Modifier and Type | Class and Description |
---|---|
class |
ChainBranchIdentifierImpl |
class |
ChainBranchImpl |
Modifier and Type | Class and Description |
---|---|
class |
ImmutableChainBranchImpl |
Modifier and Type | Interface and Description |
---|---|
interface |
ImmutableBuildable |
interface |
ImmutableChain
Represents a
Chain that is immutable. |
interface |
ImmutableChainBranch
Interface of an immutable version of
ChainBranch |
interface |
ImmutableJob
Immutable, threadsafe cacheable version of
Job |
interface |
ImmutablePlan
Represents a
Plan that is immutable. |
interface |
ImmutableTopLevelPlan
Represents a
TopLevelPlan that is immutable. |
Modifier and Type | Class and Description |
---|---|
class |
AbstractImmutableChain |
class |
AbstractImmutablePlan |
class |
ImmutableChainImpl
A
ImmutableChain implementation. |
class |
ImmutableJobImpl |
Modifier and Type | Interface and Description |
---|---|
interface |
BitbucketDelegatedRepository |
Modifier and Type | Class and Description |
---|---|
class |
BitbucketRepository |
Modifier and Type | Class and Description |
---|---|
class |
GitHubRepository |
class |
GitRepository |
Modifier and Type | Class and Description |
---|---|
class |
HgRepository
Repository objects are created via
ContainerAccessor.createBean(Class)
and can't use autowired dependencies yet. |
Modifier and Type | Class and Description |
---|---|
class |
RestLinkedDeploymentProject |
Modifier and Type | Class and Description |
---|---|
class |
StashRepositoryImpl |
Modifier and Type | Interface and Description |
---|---|
interface |
StashRepository |
Modifier and Type | Interface and Description |
---|---|
interface |
Project
Represents a Bamboo project object.
|
interface |
ProjectIdentifier
Represents the minimal information about a project
|
Modifier and Type | Class and Description |
---|---|
class |
DefaultProject |
class |
ProjectIdentifierImpl |
Modifier and Type | Interface and Description |
---|---|
interface |
QuickFilterRuleType
A type of a
QuickFilterRule which can be used within a QuickFilter . |
Modifier and Type | Class and Description |
---|---|
class |
AbstractQuickFilterRuleType |
class |
QuickFilterRuleTypeUnsafeCodeDecorator
A decorator class for
QuickFilterRuleType that wraps execution of each method with BambooPluginUtils.callUnsafeCode(BambooPluginUtils.Callable) . |
Modifier and Type | Class and Description |
---|---|
class |
HasLabelRuleType
Quick filter rule that filters plans by their labels.
|
class |
InProjectRuleType
Quick filter rule that filters plans by their projects.
|
class |
LastExecutionDateRuleType
Quick filter rule that filters plans by completion date of their latest build result.
|
class |
LastResultStatusRuleType
Quick filter rule that filters plans by their last build result's status.
|
class |
NameMatcherRuleType
Quick filter rule that filters plans by name, matching against a regular expression.
|
class |
SuspensionStatusRuleType
Quick filter rule that filters plans by suspension status.
|
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
Deprecated.
since 5.14
|
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
Deprecated.
since 5.14
|
interface |
RepositoryData
Deprecated.
since 5.14
|
interface |
RepositoryDataEntity
Represents repository as persisted in the db.
|
interface |
RepositoryDefinition
Deprecated.
since 5.14 use
PlanRepositoryDefinition |
interface |
RequiresRepositoryData
Repository that needs to know things about
RepositoryData object that defines it. |
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.
|
interface |
TestConnectionAwareRepository
Repository that supports testing connection.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractRepository
Deprecated.
since 5.14 use new repository plugin API instead
|
class |
AbstractStandaloneRepository
This class provides common repository implementation code for Repositories that can be used by Global Repository
feature.
|
class |
LegacyRepositoryDataImpl
Deprecated.
since 5.14 use
VcsRepositoryDataImpl |
class |
LegacyRepositoryDefinitionImpl
Deprecated.
since 5.14 use
RepositoryDefinitionImpl |
class |
RepositoryDataEntityImpl |
class |
RepositoryDataImpl |
class |
RepositoryDefinitionForTest |
class |
RepositoryDefinitionImpl |
Modifier and Type | Class and Description |
---|---|
class |
CVSRepository
This class provides a CVS implementation of the
Repository interface. |
Modifier and Type | Class and Description |
---|---|
class |
NullRepository |
Modifier and Type | Class and Description |
---|---|
class |
PerforceRepository
This class provides a Perforce implementation of the
Repository interface. |
Modifier and Type | Class and Description |
---|---|
class |
SvnRepository
This class provides a Subversion repository for Bamboo.
|
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 | Class and Description |
---|---|
class |
RestEnvironment |
Modifier and Type | Class and Description |
---|---|
class |
RestDeploymentProject |
Modifier and Type | Method and Description |
---|---|
static com.google.common.collect.Ordering<DescriptionProvider> |
Comparators.getDescriptionProviderOrdering() |
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 |
PartialVcsRepositoryData
Low level configuration view of a repository.
|
interface |
PlanRepositoryDefinition
Effective repository definition as seen "from a
Plan 's perspective. |
interface |
VcsRepositoryData
Effective repository definition as seen outside any specific
Plan 's context
Product of:
- importing parent's configuration
- applying local configuration overrides (e.g. |
Modifier and Type | Class and Description |
---|---|
class |
CompleteVcsRepositoryData |
class |
PartialVcsRepositoryDataImpl |
class |
PlanRepositoryDefinitionImpl |
class |
VcsRepositoryDataImpl |
Modifier and Type | Class and Description |
---|---|
class |
DecoratedPlan |
Copyright © 2017 Atlassian Software Systems Pty Ltd. All rights reserved.