All Classes Interface Summary Class Summary Enum Summary Exception Summary
| Class |
Description |
| AbstractDockerRegistryTask<T extends AbstractDockerRegistryTask<T>> |
|
| AbstractDockerTask<T extends AbstractDockerTask<T,P>,P extends AbstractDockerTaskProperties> |
Generic Docker task.
|
| AbstractDockerTaskProperties |
|
| AfterSuccessfulBuildPlanTrigger |
Trigger which schedule a deployment when plan build complete.
|
| AfterSuccessfulBuildPlanTriggerProperties |
|
| AfterSuccessfulDeploymentTrigger |
Trigger which schedule a deployment when other environment deployment complete.
|
| AfterSuccessfulDeploymentTriggerProperties |
|
| AfterSuccessfulStageTrigger |
Trigger which schedule a deployment when plan stage build complete.
|
| AfterSuccessfulStageTriggerProperties |
|
| AntTask |
Ant build task builder.
|
| AntTaskProperties |
|
| AnyNotificationRecipientEmitter |
|
| AnyNotificationTypeEmitter |
|
| AnyVcsRepositoryViewerEmitter |
|
| ArtifactDownloaderTask |
Represents task that downloads artifacts created by other jobs and plans.
|
| ArtifactDownloaderTaskProperties |
|
| ArtifactItem |
Represents an artifact or group of artifacts, obtained using one of the following methods.
|
| ArtifactItemEmitter |
|
| ArtifactItemProperties |
|
| AuthenticationEmitter |
|
| AuthenticationProperties |
|
| AuthenticationProvider |
|
| BambooServer |
Represents an instance of Bamboo server for publishing entities.
|
| BambooSpecProperties |
Wrapper for root entity that is sent to Bamboo.
|
| BambooSpecSerializer |
Wrapper to convert bamboo spec object to String.
|
| BambooSpecsGenerator |
Code generator for any Bamboo Spec entities, such us plan or deployment project.
|
| BambooSpecsGenerator.CodeSupplier |
|
| BambooSpecsGenerator.Comment |
Represents a comment in Bamboo Specs.
|
| BambooSpecsRestRequestException |
Exception thrown when an unexpected REST response was returned from Bamboo server.
|
| BambooSpecsTagInspector |
|
| BambooSpecVersion |
Holds the Bamboo Specs version.
|
| BambooYamlConstructor |
|
| BaseNodeTask<B extends BaseNodeTask<B,P>,P extends BaseNodeTaskProperties> |
Base class for Node.js related tasks.
|
| BaseNodeTaskProperties |
|
| BaseSshTask<T extends BaseSshTask<T,E>,E extends BaseSshTaskProperties> |
|
| BaseSshTaskProperties |
|
| BaseSshTaskProperties.AuthenticationType |
|
| BaseVcsTask<T extends BaseVcsTask<T,E>,E extends BaseVcsTaskProperties> |
|
| BaseVcsTaskEmitter<T extends BaseVcsTaskProperties> |
|
| BaseVcsTaskProperties |
|
| BBCloudAccountAuthenticationEmitter |
|
| BBCloudCheckoutAuthenticationEmitter |
|
| BBCloudRepositorySlugEmitter |
|
| BitbucketCloudRepository |
Represents Bitbucket Cloud repository in Bamboo.
|
| BitbucketCloudRepositoryProperties |
|
| BitbucketCloudRepositoryViewer |
Represents Bitbucket Cloud repository viewer.
|
| BitbucketCloudTrigger |
Represents Bitbucket Cloud trigger that indicates the integration of webhooks.
|
| BitbucketCloudTriggerProperties |
|
| BitbucketServerMirror |
Represents mirror of Bitbucket Server repository.
|
| BitbucketServerMirrorProperties |
|
| BitbucketServerRepository |
Represents Bitbucket Server repository in Bamboo.
|
| BitbucketServerRepositoryProperties |
|
| BitbucketServerRepositoryViewer |
Represents Bitbucket Server viewer.
|
| BitbucketServerTrigger |
Represents Bitbucket Server trigger.
|
| BitbucketServerTriggerProperties |
|
| BowerTask |
Represents Bamboo task which executes Bower package manager for Node.js.
|
| BowerTaskProperties |
|
| BranchCleanupEmitter |
|
| BuilderClassProvider |
|
| BuildErrorNotification |
Represents notifications send on build error.
|
| BuildErrorNotificationEmitter |
|
| BuildErrorNotificationProperties |
|
| BuildWarningParserTask |
Represents Bamboo task which scans logs and files for build warnings.
|
| BuildWarningParserTask.WarningSeverity |
|
| BuildWarningParserTaskEmitter |
|
| BuildWarningParserTaskProperties |
|
| CheckoutItem |
Represents a single checkout request.
|
| CheckoutItemProperties |
|
| CheckoutSpecEmitter |
|
| CleanWorkingDirectoryTask |
Represents a task that cleans build's working directory.
|
| CleanWorkingDirectoryTaskProperties |
|
| CodeGenerationUtils |
|
| CommandTask |
Represents a task that executes a command.
|
| CommandTaskProperties |
|
| CommentAddedNotification |
Represent a notification which is sent when comment is added to a chain.
|
| CommittersRecipient |
Represents a users who have committed to the build.
|
| CreatePlanBranchesEmitter |
|
| CustomYamlers |
|
| CustomYamlers.CustomYamler |
|
| DeploymentFailedNotification |
Represents a notification which is sent when a deployment is failed.
|
| DeploymentFinishedNotification |
Represents a notification which is sent when a deployment is completed (with either success or failure).
|
| DeploymentStartedAndFinishedNotification |
Represents a notification which is sent when a deployment is started and finished.
|
| DeploymentTriggerProperties |
|
| DockerBuildImageEmitter |
|
| DockerBuildImageTask |
Task to build docker image.
|
| DockerBuildImageTaskProperties |
|
| DockerBuildImageTaskProperties.DockerfileContent |
|
| DockerConfigurationVolumesEmitter |
|
| DockerPullImageTask |
Pulls docker image from the docker registry.
|
| DockerPushImageTask |
Pushes docker image to the docker registry.
|
| DockerRegistryEmitter |
|
| DockerRegistryTaskProperties |
|
| DockerRegistryTaskProperties.OperationType |
|
| DockerRegistryTaskProperties.RegistryType |
|
| DockerRunContainerEmitter |
|
| DockerRunContainerTask |
Task used to run a Docker container.
|
| DockerRunContainerTaskProperties |
|
| DownloadItem |
Represents a single download request.
|
| DownloadItemProperties |
|
| DumpVariablesTask |
Represents a task that dumps Bamboo variables to log when task is run on agent.
|
| DumpVariablesTaskProperties |
|
| DurationEmitter |
Generates value of Duration.
|
| DurationYamler |
|
| EmailRecipient |
Represents email address Bamboo can send notifications to.
|
| EmailRecipientProperties |
|
| EntityPropertiesEmitter<T extends com.atlassian.bamboo.specs.api.model.EntityProperties> |
Default code generator for any EntityProperties
This class can be extended to implement more specialised generators.
|
| FastlaneTask |
Fastlane build task builder.
|
| FastlaneTaskProperties |
|
| FieldSetterEmitter<T> |
Default code generator for any field of EntityProperties instance.
|
| FieldSetterEmitterFactory |
Utility to resolve the best code generator for a field of EntityProperties instance.
|
| FileAuthenticationProvider |
Deprecated.
|
| FileTokenCredentials |
|
| FileUserPasswordCredentials |
Deprecated.
|
| FileUtils |
|
| FirstFailedJobNotification |
Represents a notification which is sent for first job that failed for the plan.
|
| FishEyeRepositoryViewer |
Represents a Fisheye repository viewer.
|
| FishEyeRepositoryViewerProperties |
|
| GenericRepositoryViewer |
Represents a generic viewer.
|
| GenericRepositoryViewerProperties |
|
| GitAuthenticationEmitter |
|
| GitHubRepository |
GitHub repository.
|
| GitHubRepositoryProperties |
|
| GitHubRepositoryViewer |
GitHub repository viewer.
|
| GitRepository |
Represents a git repository in Bamboo.
|
| GitRepositoryProperties |
|
| GroupRecipient |
Represents a group Bamboo can send notifications to.
|
| GroupRecipientProperties |
|
| GruntTask |
Represents Bamboo task which executes Grunt tasks.
|
| GruntTaskProperties |
|
| GulpTask |
Represents Bamboo task which executes Gulp tasks.
|
| GulpTaskProperties |
|
| HgServeRepositoryViewer |
Represents viewer that generates links to default hg repository browser service (a.k.a hg serve).
|
| HipChatRecipient |
Represents Hipchat account Bamboo can send notifications to.
|
| HipChatRecipientProperties |
|
| ImRecipient |
Represents IM account Bamboo can send notifications to.
|
| ImRecipientProperties |
|
| InjectVariablesScope |
Possible scope of variables.
|
| InjectVariablesTask |
Represents a task that injects Bamboo variables from a file in a simple "key=value" format.
|
| InjectVariablesTaskProperties |
|
| InternetAddressValidator |
|
| IsolatedExecutor<T,R> |
|
| IsolatedYamlizator |
|
| JobCompletedNotification |
Represents a notification which is sent for every job that completes.
|
| JobFailedNotification |
Defines notification which is sent for every job that failed and the first run which fixes it.
|
| JobHungNotification |
Represents a notification which is sent when any job has hung while building.
|
| JobStatusChangedNotification |
Represents a notification which is sent every time a job status is changing.
|
| JobTimeoutNotification |
Represents a notification which is sent for every job which has been stuck in a queue over a given threshold.
|
| JobWithoutAgentNotification |
Represent a notification which is sent when a job gets queued without an agent being able to build it.
|
| LiteralEmitter |
Generates code for simple Java types.
|
| Logger |
Simple utility for logging to System.out at various log levels.
|
| Logger.LogLevel |
Available levels of logging.
|
| LogUtils |
|
| MapBuilder<K,V> |
|
| MapEmitter |
Generates code creating a Map.
|
| MavenDependenciesProcessorTask |
Automatically update Plan dependencies by analysing the Maven pom file with every build.
|
| MavenDependenciesProcessorTaskProperties |
|
| MavenTask |
Maven 2/3 build task builder.
|
| MavenTask.TestDirectoryOption |
|
| MavenTaskProperties |
|
| MavenVersionEmitter |
|
| MochaParserTask |
Deprecated.
|
| MochaParserTaskProperties |
|
| MochaRunnerTask |
Runs Mocha tests using 'mocha-bamboo-reporter'.
|
| MochaRunnerTaskProperties |
|
| MsBuildTask |
Represents task that runs MSBuild command.
|
| MsBuildTaskProperties |
|
| NoArgCallEmitter<T> |
|
| NodeTask |
Represents a generic task that executes a Node.js script.
|
| NodeTaskProperties |
|
| NodeunitTask |
Runs Nodeunit tests.
|
| NodeunitTaskProperties |
|
| NotificationStrategyEmitter |
|
| NpmTask |
Represents task that executes an npm command.
|
| NpmTaskProperties |
|
| NUnitRunnerTask |
Executes, parses and displays NUnit test results.
|
| NUnitRunnerTask.NUnitVersion |
|
| NUnitRunnerTaskProperties |
|
| NUnitVersionEmitter |
|
| PermissionPropertiesEmitter |
|
| PlanCompletedNotification |
Represents a notification sent for fully completed plan.
|
| PlanFailedNotification |
Represents a notification sent for failed plan build.
|
| PlanIdentifierEmitter |
|
| PlanLabelsEmitter |
|
| PlanRepositoriesEmitter |
|
| PlansGreenTriggerCondition |
|
| PlansGreenTriggerConditionProperties |
|
| PlanStatusChangedNotification |
Represents a notification sent when status of a plan changes.
|
| PrivilegedThreadRegistry |
Used by specs runner to get a reference to the yamlizator thread.
|
| RemoteTrigger |
Represents remote trigger.
|
| RemoteTriggerProperties |
|
| RepositoryPollingTrigger |
Represents repository polling trigger.
|
| RepositoryPollingTriggerProperties |
|
| RepositoryPollingTriggerProperties.PollType |
|
| ResponsibilityChangedNotification |
Represents a notification sent when responsibility of a broken plan is manually updated.
|
| ResponsibleRecipient |
Represents a responsible user who broke the build.
|
| RestHelper |
|
| RestTaskFactory |
|
| RestTaskFactory.RestTask |
|
| RestTaskResult |
|
| ScheduledDeploymentTrigger |
Represents a Scheduled trigger for deployment environments.
|
| ScheduledTrigger |
Represents a Scheduled trigger.
|
| ScheduledTriggerEmitter |
|
| ScheduledTriggerProperties |
|
| ScheduledTriggerProperties.Container |
|
| ScpTask |
Represents task that runs scp command.
|
| ScpTaskEmitter |
|
| ScpTaskProperties |
|
| ScriptTask |
Represents a task that executes shell script.
|
| ScriptTaskProperties |
|
| ScriptTaskProperties.Interpreter |
|
| ScriptTaskProperties.Location |
|
| SecretSetterEmitter |
|
| SendQueue |
|
| SetBuilder<T> |
|
| SetEmitter |
|
| SharedCredentialsAuthenticationProperties |
|
| SharedCredentialsIdentifierEmitter |
|
| SimpleTokenCredentials |
|
| SimpleUserPasswordCredentials |
Deprecated.
|
| SshCredentials |
Represent shared SSH credentials.
|
| SshCredentialsProperties |
|
| SshPrivateKeyAuthentication |
SSH private key authentication for git repository.
|
| SshPrivateKeyAuthenticationProperties |
|
| SshTask |
Represents a task to run a remote command over SSH.
|
| SshTaskEmitter |
|
| SshTaskProperties |
|
| TagTrigger |
Represents tag trigger.
|
| TagTriggerProperties |
|
| TestParserTask |
Represents task that parses test results for presentation in Bamboo build results.
|
| TestParserTaskProperties |
|
| TestParserTaskProperties.TestType |
|
| TokenCredentials |
|
| TriggeringOptionEmitter |
|
| UsernamePasswordCredentials |
Represent shared username/password credentials.
|
| UsernamePasswordCredentialsProperties |
|
| UserPasswordAuthentication |
User name/password authentication method for git repository.
|
| UserPasswordAuthenticationProperties |
|
| UserPasswordCredentials |
Deprecated.
|
| UserRecipient |
Represents a user Bamboo can send notifications to.
|
| UserRecipientProperties |
|
| ValueEmitterFactory |
Helper class that looks for best code generator for an object.
|
| VarargArgumentSetterEmitter |
Default code generator for any Iterable field of EntityProperties instance.
|
| VcsBranchTask |
Task which creates a new branch in a repository.
|
| VcsBranchTaskEmitter |
|
| VcsBranchTaskProperties |
|
| VcsCheckoutTask |
Represents task that checks out selected repositories to the build working directory.
|
| VcsCheckoutTaskProperties |
|
| VcsCommitTask |
This task will commit all local changes to a repository.
|
| VcsCommitTaskEmitter |
|
| VcsCommitTaskProperties |
|
| VcsPushTask |
This task will push commits created locally by other tasks to the remote repository.
|
| VcsPushTaskEmitter |
|
| VcsPushTaskProperties |
|
| VcsTagTask |
Task which creates a new tag in a repository.
|
| VcsTagTaskEmitter |
|
| VcsTagTaskProperties |
|
| WatchersRecipient |
Represents a users who have marked a plan as their favourite.
|
| WebhookRecipient |
Represents a webhook which should be called.
|
| WebhookRecipientProperties |
|
| XFailedChainsNotification |
Represents a notification sent when plan consecutively fails for a specified number of times.
|
| XFailedChainsNotificationProperties |
|
| YamlFile |
|
| Yamlizator |
|