Modifier and Type | Interface and Description |
---|---|
interface |
Describable |
Modifier and Type | Interface and Description |
---|---|
interface |
Author |
interface |
AuthorContext |
interface |
AuthorData |
interface |
ExtendedAuthor |
Modifier and Type | Class and Description |
---|---|
class |
AuthorCachingFacade |
class |
AuthorDataImpl |
class |
AuthorImpl
Deprecated.
since 3.3
|
class |
ChangeAuthor |
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 | Class and Description |
---|---|
class |
AuthorContextImpl |
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 |
DeploymentProjectItem |
interface |
InternalDeploymentProject
Common interface between all types of Deployment Projects.
|
interface |
InternalDeploymentProjectItem |
Modifier and Type | Class and Description |
---|---|
class |
AbstractDeploymentProjectItem |
class |
BambooArtifactDeploymentProjectItem |
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 |
MutableDeploymentProjectItem
An editable version of a deployment project item.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractMutableDeploymentProjectItem |
class |
MutableBambooArtifactDeploymentProjectItem |
Modifier and Type | Interface and Description |
---|---|
interface |
ArtifactDeploymentVersionItem |
interface |
DeploymentVersion |
interface |
DeploymentVersionItem
Implementations need to be serializable
|
interface |
InternalDeploymentVersion |
interface |
InternalDeploymentVersionItem |
Modifier and Type | Class and Description |
---|---|
class |
AbstractDeploymentVersionItem |
class |
ArtifactDeploymentVersionItemImpl |
class |
DeploymentVersionImpl |
Modifier and Type | Interface and Description |
---|---|
interface |
MutableDeploymentVersion |
Modifier and Type | Class and Description |
---|---|
class |
MutableDeploymentVersionImpl |
Modifier and Type | Interface and Description |
---|---|
interface |
MutableArtifactDeploymentVersionItem
Mutable interface for DeploymentVersionItems of type BAMBOO_ARTIFACT.
|
interface |
MutableDeploymentVersionItem
Mutable interface for DeploymentVersionItems
No setters are exposed here as DeploymentVersionItems should be considered immutable after persisting.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractMutableDeploymentVersionItem |
class |
MutableArtifactDeploymentVersionItemImpl |
Modifier and Type | Interface and Description |
---|---|
interface |
Plan
Mutable version of the plan.
|
interface |
PlanIdentifier
Represents the minimal information about a Plan
|
interface |
StageIdentifier
Used as a values holder for
ChainStage data for Plan execution
modification related to manual stages |
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 |
class |
StageIdentifierImpl |
Modifier and Type | Interface and Description |
---|---|
interface |
ArtifactDefinition |
interface |
ArtifactDefinitionBase |
interface |
ArtifactDefinitionContext
This class contains additional artifact information.
|
interface |
ArtifactSubscription
Interface for Artifact Subscription
|
interface |
ArtifactSubscriptionSubstitutionAware |
interface |
ConsumedSubscription |
interface |
ImmutableArtifactDefinition |
interface |
ImmutableArtifactDefinitionBase |
interface |
ImmutableArtifactSubscription |
Modifier and Type | Class and Description |
---|---|
class |
ArtifactDefinitionContextImpl |
class |
ArtifactDefinitionImpl |
class |
ArtifactSubscriptionImpl |
class |
ArtifactSubscriptionSubstitutionAwareImpl |
class |
ConsumedSubscriptionImpl |
class |
ImmutableArtifactDefinitionImpl |
class |
ImmutableArtifactSubscriptionImpl |
Modifier and Type | Interface and Description |
---|---|
interface |
BambooVcsBranch |
interface |
ChainBranch
Represents a branch of a plan.
|
interface |
ChainBranchIdentifier |
interface |
VcsBranch |
Modifier and Type | Class and Description |
---|---|
class |
BambooVcsBranchImpl |
class |
ChainBranchIdentifierImpl |
class |
ChainBranchImpl |
class |
VcsBranchImpl |
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 | Class and Description |
---|---|
class |
BuildTriggerConditionModuleDescriptorImpl |
class |
TaskModuleDescriptorImpl |
class |
TriggerModuleDescriptorImpl |
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 |
PlanSummary |
class |
ProjectSummary |
Modifier and Type | Class and Description |
---|---|
class |
DeploymentProjectSummary |
class |
EnvironmentSummary |
class |
VersionSummary |
Modifier and Type | Class and Description |
---|---|
class |
RestDeploymentProjectLink |
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 | Class and Description |
---|---|
class |
StashProjectEntity |
class |
StashRepositoryEntity |
class |
StashServerEntity |
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 |
QuickFilter
A single filter displayed on Bamboo dashboard, which allows quick filtering of plans.
|
Modifier and Type | Class and Description |
---|---|
class |
QuickFilterEntity |
Modifier and Type | Interface and Description |
---|---|
interface |
QuickFilterRule
Single rule used within a
QuickFilter . |
interface |
QuickFilterRuleType
A type of a
QuickFilterRule which can be used within a QuickFilter . |
Modifier and Type | Class and Description |
---|---|
class |
AbstractQuickFilterRuleType |
class |
QuickFilterRuleEntity |
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 | Class and Description |
---|---|
class |
RestArtifactDeploymentVersionItem |
class |
RestDeploymentVersion |
class |
RestDeploymentVersionItem |
Modifier and Type | Interface and Description |
---|---|
interface |
TestCaseResult
Represents a run of a TestCase.
|
interface |
TestClassResult
Represents a run of a test class.
|
interface |
TestClassResultDescriptor |
Modifier and Type | Class and Description |
---|---|
class |
TestCaseResultImpl |
class |
TestClassResultImpl |
Modifier and Type | Interface and Description |
---|---|
interface |
BambooTrustedApplication
Bamboo entity to persist trusted apps data.
|
Modifier and Type | Class and Description |
---|---|
class |
BambooTrustedApplicationImpl |
Modifier and Type | Interface and Description |
---|---|
interface |
TaskModuleDescriptor
Note that this should not be directly used by plugin developers.
|
Modifier and Type | Class and Description |
---|---|
class |
TestStageDetails |
Modifier and Type | Interface and Description |
---|---|
interface |
BuildTriggerConditionModuleDescriptor |
interface |
TriggerDefinition
Generic trigger configuration.
|
interface |
TriggerModuleDescriptor |
Modifier and Type | Class and Description |
---|---|
class |
TriggerDefinitionImpl |
Modifier and Type | Interface and Description |
---|---|
interface |
DescriptionProvider
General interface for entities providing name and description without ability to change them
|
Modifier and Type | Method and Description |
---|---|
static com.google.common.base.Function<NameProvider,String> |
NameProviderFunctions.getName()
Deprecated.
since 5.10 use
getName() |
static com.google.common.collect.Ordering<NameProvider> |
Comparators.getNameProviderCaseInsensitiveOrdering()
Do not use this for plans unless you know the plans you are sorting are within the same parent (e.g.
|
static com.google.common.collect.Ordering<NameProvider> |
Comparators.getNameProviderOrdering()
Not that this order is case sensitive.
|
static com.google.common.base.Predicate<NameProvider> |
NameProviderFunctions.hasEqualName(String name)
Deprecated.
since 5.10 use
NameProviderFunctions.isNameEqual(String) |
static Predicate<NameProvider> |
NameProviderFunctions.isNameEqual(NameProvider other) |
static Predicate<NameProvider> |
NameProviderFunctions.isNameEqual(String other) |
static com.google.common.base.Predicate<NameProvider> |
NameProviderFunctions.isNameIn(Collection<String> names) |
Modifier and Type | Method and Description |
---|---|
static Predicate<NameProvider> |
NameProviderFunctions.isNameEqual(NameProvider other) |
Modifier and Type | Interface and Description |
---|---|
interface |
BuildAgent
Represents a UI view of a given build agent
|
interface |
LocalBuildAgent |
Modifier and Type | Class and Description |
---|---|
class |
BuildAgentImpl |
class |
LocalBuildAgentImpl |
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 | Class and Description |
---|---|
static class |
CodeChangedTriggerReasonRenderer.AuthorWrapper |
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 |
LegacyRepositoryModuleDescriptor |
Modifier and Type | Interface and Description |
---|---|
interface |
VcsRepositoryModuleDescriptor |
Modifier and Type | Class and Description |
---|---|
class |
VcsRepositoryModuleDescriptorImpl |
Modifier and Type | Class and Description |
---|---|
class |
LegacyVcsRepositoryViewerModuleDescriptor |
Modifier and Type | Interface and Description |
---|---|
interface |
VcsRepositoryViewerModuleDescriptor |
Modifier and Type | Class and Description |
---|---|
class |
VcsRepositoryViewerModuleDescriptorImpl |
Modifier and Type | Class and Description |
---|---|
class |
BuildAgentDecorator |
Modifier and Type | Class and Description |
---|---|
class |
DecoratedPlan |
Modifier and Type | Interface and Description |
---|---|
interface |
DecoratedPersonaBuildStatistics |
Modifier and Type | Class and Description |
---|---|
class |
DecoratedAuthorBuildStatistics |
class |
DecoratedUserBuildStatistics |
Copyright © 2017 Atlassian Software Systems Pty Ltd. All rights reserved.