Uses of Package
com.atlassian.bamboo.specs.api.builders
Packages that use com.atlassian.bamboo.specs.api.builders
Package
Description
The 'builders.*' packages contain classes you can use to define your Bamboo configuration as code, see also com.atlassian.bamboo.specs.builders.
Application Links (for instance to integrate with JIRA or Bitbucket Server).
Task conditions.
Shared credentials for authenticating repositories or AWS access.
Deployment project and environments.
Items stored in environment custom plugins configuration.
Builder classes for Docker configuration.
Bamboo labels support.
Bamboo notifications support.
Permissions like plan permissions, deployment permissions etc.
Plan, plan branches, stages and jobs.
Artifact definitions and artifact subscriptions.
Automatic branch creation, integration and cleanup.
Items stored in plan configuration, including (but not limited to) items from 'Miscellaneous' page.
Plan dependencies (so that build of one plan may trigger builds of another plans).
Bamboo project (which is a container for plans).
Generic plan-local and linked source code repositories as well as change detection settings, see also com.atlassian.bamboo.specs.builders.repository for specific repository types.
Generic repository viewers, see also com.atlassian.bamboo.specs.builders.repository.viewer for specific viewers.
Custom requirements for a job.
Generic classes, such as the
AnyTask class for handling tasks unsupported by Bamboo Specs.Build triggers.
Exceptions thrown by Bamboo Specs library.
Bamboo notifications support.
Immutable permissions like plan permissions properties, deployment permissions properties etc.
The AnyTask class for handling tasks unsupported by Bamboo Specs.
Build triggers.
Utility classes, such as: creating cron expressions.
-
Classes in com.atlassian.bamboo.specs.api.builders used by com.atlassian.bamboo.specs.api.buildersClassDescriptionRepresents any Bamboo entity.Represents a Bamboo variable.
-
-
Classes in com.atlassian.bamboo.specs.api.builders used by com.atlassian.bamboo.specs.api.builders.conditionClassDescriptionRepresents an identifier of any Atlassian plugin module.Represents any Bamboo entity.
-
Classes in com.atlassian.bamboo.specs.api.builders used by com.atlassian.bamboo.specs.api.builders.credentialsClassDescriptionRepresents an identifier of any Atlassian plugin module.Represents an unique identifier of Bamboo entity (project, plan, repository, job, etc.) Those identifiers are generated by Bamboo and thus are not available when creating new objects, therefore secondary identifiers, i.e.Represents any Bamboo entity.Represents Bamboo entity that can be sent to server.
-
Classes in com.atlassian.bamboo.specs.api.builders used by com.atlassian.bamboo.specs.api.builders.deploymentClassDescriptionRepresents an unique identifier of Bamboo entity (project, plan, repository, job, etc.) Those identifiers are generated by Bamboo and thus are not available when creating new objects, therefore secondary identifiers, i.e.Represents any Bamboo entity.Represents Bamboo entity that can be sent to server.Represents a Bamboo variable.
-
Classes in com.atlassian.bamboo.specs.api.builders used by com.atlassian.bamboo.specs.api.builders.deployment.configurationClassDescriptionRepresents an identifier of any Atlassian plugin module.Represents any Bamboo entity.
-
-
-
Classes in com.atlassian.bamboo.specs.api.builders used by com.atlassian.bamboo.specs.api.builders.notificationClassDescriptionRepresents an identifier of any Atlassian plugin module.Represents any Bamboo entity.
-
Classes in com.atlassian.bamboo.specs.api.builders used by com.atlassian.bamboo.specs.api.builders.permissionClassDescriptionRepresents a short key of an Bamboo entity (project, plan, job, etc).Represents an unique identifier of Bamboo entity (project, plan, repository, job, etc.) Those identifiers are generated by Bamboo and thus are not available when creating new objects, therefore secondary identifiers, i.e.Represents any Bamboo entity.Represents Bamboo entity that can be sent to server.
-
Classes in com.atlassian.bamboo.specs.api.builders used by com.atlassian.bamboo.specs.api.builders.planClassDescriptionRepresents a short key of an Bamboo entity (project, plan, job, etc).Represents an unique identifier of Bamboo entity (project, plan, repository, job, etc.) Those identifiers are generated by Bamboo and thus are not available when creating new objects, therefore secondary identifiers, i.e.Represents any Bamboo entity.Represents Bamboo entity that can be sent to server.Represents a Bamboo variable.
-
-
Classes in com.atlassian.bamboo.specs.api.builders used by com.atlassian.bamboo.specs.api.builders.plan.branchesClassDescriptionRepresents a short key of an Bamboo entity (project, plan, job, etc).Represents an unique identifier of Bamboo entity (project, plan, repository, job, etc.) Those identifiers are generated by Bamboo and thus are not available when creating new objects, therefore secondary identifiers, i.e.Represents any Bamboo entity.
-
-
-
Classes in com.atlassian.bamboo.specs.api.builders used by com.atlassian.bamboo.specs.api.builders.projectClassDescriptionRepresents a short key of an Bamboo entity (project, plan, job, etc).Represents an unique identifier of Bamboo entity (project, plan, repository, job, etc.) Those identifiers are generated by Bamboo and thus are not available when creating new objects, therefore secondary identifiers, i.e.Represents any Bamboo entity.Represents Bamboo entity that can be sent to server.Represents a Bamboo variable.
-
Classes in com.atlassian.bamboo.specs.api.builders used by com.atlassian.bamboo.specs.api.builders.repositoryClassDescriptionRepresents an identifier of any Atlassian plugin module.Represents an unique identifier of Bamboo entity (project, plan, repository, job, etc.) Those identifiers are generated by Bamboo and thus are not available when creating new objects, therefore secondary identifiers, i.e.Represents any Bamboo entity.Represents Bamboo entity that can be sent to server.
-
Classes in com.atlassian.bamboo.specs.api.builders used by com.atlassian.bamboo.specs.api.builders.repository.viewerClassDescriptionRepresents an identifier of any Atlassian plugin module.Represents any Bamboo entity.
-
-
Classes in com.atlassian.bamboo.specs.api.builders used by com.atlassian.bamboo.specs.api.builders.taskClassDescriptionRepresents an identifier of any Atlassian plugin module.Represents any Bamboo entity.
-
Classes in com.atlassian.bamboo.specs.api.builders used by com.atlassian.bamboo.specs.api.builders.triggerClassDescriptionRepresents an identifier of any Atlassian plugin module.Represents any Bamboo entity.
-
Classes in com.atlassian.bamboo.specs.api.builders used by com.atlassian.bamboo.specs.api.exceptions
-
-
-
Classes in com.atlassian.bamboo.specs.api.builders used by com.atlassian.bamboo.specs.api.model.task
-
-
Classes in com.atlassian.bamboo.specs.api.builders used by com.atlassian.bamboo.specs.api.util