A B C D E F G H I J K L M N O P Q R S T U V W X 
All Classes All Packages

A

AbstractPlanIdentifierProperties - Class in com.atlassian.bamboo.specs.api.model.plan
 
AbstractPlanIdentifierProperties() - Constructor for class com.atlassian.bamboo.specs.api.model.plan.AbstractPlanIdentifierProperties
 
AbstractPlanIdentifierProperties(BambooKeyProperties, BambooOidProperties) - Constructor for class com.atlassian.bamboo.specs.api.model.plan.AbstractPlanIdentifierProperties
 
AbstractPlanProperties - Class in com.atlassian.bamboo.specs.api.model.plan
 
AbstractPlanProperties(BambooOidProperties, BambooKeyProperties, String, String, boolean, Collection<PluginConfigurationProperties>) - Constructor for class com.atlassian.bamboo.specs.api.model.plan.AbstractPlanProperties
 
AbstractPlanValidator - Class in com.atlassian.bamboo.specs.api.validators.plan
 
addDefaultPermissions() - Method in class com.atlassian.bamboo.specs.api.builders.permission.PlanPermissions
Adds defaults permissions, ie.
ADMIN - com.atlassian.bamboo.specs.api.builders.permission.PermissionType
 
ALL - com.atlassian.bamboo.specs.api.builders.trigger.RepositoryBasedTrigger.TriggeringRepositoriesType
 
ALL_OTHER_PLUGINS_MODULE_KEY - Static variable in class com.atlassian.bamboo.specs.api.model.plan.configuration.AllOtherPluginsConfigurationProperties
 
ALL_OTHER_TRIGGER_CONDITION_PLUGINS_MODULE_KEY - Static variable in class com.atlassian.bamboo.specs.api.model.trigger.AllOtherTriggerConditionProperties
 
allAvailableTriggeringRepositories() - Method in class com.atlassian.bamboo.specs.api.builders.trigger.RepositoryBasedTrigger
Sets all repositories available in this plan and making sense for specific trigger type (exp: all Bitbucket repositories defined in plan for Bitbucket trigger) for the trigger.
AllOtherPluginsConfiguration - Class in com.atlassian.bamboo.specs.api.builders.plan.configuration
Builder for all the plugins that don't have proper builders.
AllOtherPluginsConfiguration() - Constructor for class com.atlassian.bamboo.specs.api.builders.plan.configuration.AllOtherPluginsConfiguration
 
AllOtherPluginsConfigurationProperties - Class in com.atlassian.bamboo.specs.api.model.plan.configuration
 
AllOtherPluginsConfigurationProperties(Map<String, Object>) - Constructor for class com.atlassian.bamboo.specs.api.model.plan.configuration.AllOtherPluginsConfigurationProperties
 
AllOtherTriggerCondition - Class in com.atlassian.bamboo.specs.api.builders.trigger
 
AllOtherTriggerCondition() - Constructor for class com.atlassian.bamboo.specs.api.builders.trigger.AllOtherTriggerCondition
 
AllOtherTriggerConditionProperties - Class in com.atlassian.bamboo.specs.api.model.trigger
 
AllOtherTriggerConditionProperties(Map<String, String>) - Constructor for class com.atlassian.bamboo.specs.api.model.trigger.AllOtherTriggerConditionProperties
 
AnonymousUserPermissions - Class in com.atlassian.bamboo.specs.api.builders.permission
 
AnonymousUserPermissions() - Constructor for class com.atlassian.bamboo.specs.api.builders.permission.AnonymousUserPermissions
 
AnonymousUserPermissionsProperties - Class in com.atlassian.bamboo.specs.api.model.permission
 
AnonymousUserPermissionsProperties(Collection<PermissionType>) - Constructor for class com.atlassian.bamboo.specs.api.model.permission.AnonymousUserPermissionsProperties
 
anonymousUserPermissionView() - Method in class com.atlassian.bamboo.specs.api.builders.permission.Permissions
 
AnyConditionProperties - Class in com.atlassian.bamboo.specs.api.model.plan.condition
 
AnyConditionProperties(AtlassianModuleProperties, Map<String, String>) - Constructor for class com.atlassian.bamboo.specs.api.model.plan.condition.AnyConditionProperties
 
AnyNotificationRecipient - Class in com.atlassian.bamboo.specs.api.builders.notification
Represents any type of notification recipient.
AnyNotificationRecipient(AtlassianModule) - Constructor for class com.atlassian.bamboo.specs.api.builders.notification.AnyNotificationRecipient
Specifies a notification recipient of a given type.
AnyNotificationRecipientProperties - Class in com.atlassian.bamboo.specs.api.model.notification
 
AnyNotificationRecipientProperties(AtlassianModuleProperties, String) - Constructor for class com.atlassian.bamboo.specs.api.model.notification.AnyNotificationRecipientProperties
 
AnyNotificationRecipientProperties(AtlassianModuleProperties, String, EnumSet<Applicability>) - Constructor for class com.atlassian.bamboo.specs.api.model.notification.AnyNotificationRecipientProperties
 
AnyNotificationType - Class in com.atlassian.bamboo.specs.api.builders.notification
Represents any notification type.
AnyNotificationType(AtlassianModule) - Constructor for class com.atlassian.bamboo.specs.api.builders.notification.AnyNotificationType
Specifies a notification condition of a given type.
AnyNotificationTypeProperties - Class in com.atlassian.bamboo.specs.api.model.notification
 
AnyNotificationTypeProperties(AtlassianModuleProperties, String) - Constructor for class com.atlassian.bamboo.specs.api.model.notification.AnyNotificationTypeProperties
 
AnyNotificationTypeProperties(AtlassianModuleProperties, String, EnumSet<Applicability>) - Constructor for class com.atlassian.bamboo.specs.api.model.notification.AnyNotificationTypeProperties
 
AnyPluginConfiguration - Class in com.atlassian.bamboo.specs.api.builders.deployment.configuration
 
AnyPluginConfiguration(AtlassianModule) - Constructor for class com.atlassian.bamboo.specs.api.builders.deployment.configuration.AnyPluginConfiguration
Specifies a configuration for a specified plugin.
AnyPluginConfigurationProperties - Class in com.atlassian.bamboo.specs.api.model.deployment.configuration
 
AnyPluginConfigurationProperties(AtlassianModuleProperties, Map<String, String>) - Constructor for class com.atlassian.bamboo.specs.api.model.deployment.configuration.AnyPluginConfigurationProperties
 
AnySharedCredentials - Class in com.atlassian.bamboo.specs.api.builders.credentials
Represents a shared credentials data of any type.
AnySharedCredentials(String, AtlassianModule) - Constructor for class com.atlassian.bamboo.specs.api.builders.credentials.AnySharedCredentials
Create a shared credential of given name and type.
AnySharedCredentialsProperties - Class in com.atlassian.bamboo.specs.api.model.credentials
 
AnySharedCredentialsProperties(AtlassianModuleProperties, String, BambooOidProperties, Map<String, Object>) - Constructor for class com.atlassian.bamboo.specs.api.model.credentials.AnySharedCredentialsProperties
 
AnySharedCredentialsProperties(AtlassianModuleProperties, String, BambooOidProperties, Map<String, Object>, ProjectProperties) - Constructor for class com.atlassian.bamboo.specs.api.model.credentials.AnySharedCredentialsProperties
 
AnyTask - Class in com.atlassian.bamboo.specs.api.builders.task
Represents a task of any type.
AnyTask(AtlassianModule) - Constructor for class com.atlassian.bamboo.specs.api.builders.task.AnyTask
Specifies a task of given type.
AnyTask(AnyTask) - Constructor for class com.atlassian.bamboo.specs.api.builders.task.AnyTask
 
AnyTaskCondition - Class in com.atlassian.bamboo.specs.api.builders.condition
 
AnyTaskCondition(AtlassianModule) - Constructor for class com.atlassian.bamboo.specs.api.builders.condition.AnyTaskCondition
Specifies a condition of given type.
AnyTaskProperties - Class in com.atlassian.bamboo.specs.api.model.task
 
AnyTaskProperties(AtlassianModuleProperties, String, boolean, Map<String, String>, List<RequirementProperties>, List<? extends ConditionProperties>) - Constructor for class com.atlassian.bamboo.specs.api.model.task.AnyTaskProperties
 
AnyTrigger - Class in com.atlassian.bamboo.specs.api.builders.trigger
Represents a trigger of any type.
AnyTrigger(AtlassianModule) - Constructor for class com.atlassian.bamboo.specs.api.builders.trigger.AnyTrigger
Specifies a trigger of given type.
AnyTrigger(AnyTrigger) - Constructor for class com.atlassian.bamboo.specs.api.builders.trigger.AnyTrigger
 
AnyTriggerCondition<T extends AnyTriggerCondition<T,​P>,​P extends AnyTriggerConditionProperties> - Class in com.atlassian.bamboo.specs.api.builders.trigger
 
AnyTriggerCondition() - Constructor for class com.atlassian.bamboo.specs.api.builders.trigger.AnyTriggerCondition
Deprecated.
since 8.0.1. Use AllOtherTriggerCondition
AnyTriggerCondition(AtlassianModule) - Constructor for class com.atlassian.bamboo.specs.api.builders.trigger.AnyTriggerCondition
 
AnyTriggerConditionProperties - Class in com.atlassian.bamboo.specs.api.model.trigger
 
AnyTriggerConditionProperties(AtlassianModuleProperties, Map<String, String>) - Constructor for class com.atlassian.bamboo.specs.api.model.trigger.AnyTriggerConditionProperties
 
AnyTriggerProperties - Class in com.atlassian.bamboo.specs.api.model.trigger
 
AnyTriggerProperties(AtlassianModuleProperties, String, String, boolean, Set<TriggerConditionProperties>, Map<String, String>, RepositoryBasedTrigger.TriggeringRepositoriesType, List<VcsRepositoryIdentifierProperties>) - Constructor for class com.atlassian.bamboo.specs.api.model.trigger.AnyTriggerProperties
 
AnyVcsRepository - Class in com.atlassian.bamboo.specs.api.builders.repository
Represents a vcs repository of any type.
AnyVcsRepository(AtlassianModule) - Constructor for class com.atlassian.bamboo.specs.api.builders.repository.AnyVcsRepository
Specifies a repository of given type.
AnyVcsRepository(AtlassianModuleProperties) - Constructor for class com.atlassian.bamboo.specs.api.builders.repository.AnyVcsRepository
Specifies a repository of given type.
AnyVcsRepositoryProperties - Class in com.atlassian.bamboo.specs.api.model.repository
 
AnyVcsRepositoryProperties(AtlassianModuleProperties, String, BambooOidProperties, String, String, ProjectProperties, Map<String, Object>, Map<String, Object>, VcsChangeDetectionProperties, Map<String, Object>, VcsRepositoryViewerProperties) - Constructor for class com.atlassian.bamboo.specs.api.model.repository.AnyVcsRepositoryProperties
 
AnyVcsRepositoryProperties(AtlassianModuleProperties, String, BambooOidProperties, String, String, Map<String, Object>, Map<String, Object>, VcsChangeDetectionProperties, Map<String, Object>, VcsRepositoryViewerProperties) - Constructor for class com.atlassian.bamboo.specs.api.model.repository.AnyVcsRepositoryProperties
 
AnyVcsRepositoryViewer - Class in com.atlassian.bamboo.specs.api.builders.repository.viewer
Represents a vcs repository viewer of any type.
AnyVcsRepositoryViewer(AtlassianModule) - Constructor for class com.atlassian.bamboo.specs.api.builders.repository.viewer.AnyVcsRepositoryViewer
Specifies a repository viewer of given type.
AnyVcsRepositoryViewer(AtlassianModuleProperties) - Constructor for class com.atlassian.bamboo.specs.api.builders.repository.viewer.AnyVcsRepositoryViewer
Specifies a repository viewer of given type.
AnyVcsRepositoryViewer(String) - Constructor for class com.atlassian.bamboo.specs.api.builders.repository.viewer.AnyVcsRepositoryViewer
Specifies a repository viewer of given type.
AnyVcsRepositoryViewerProperties - Class in com.atlassian.bamboo.specs.api.model.repository.viewer
 
AnyVcsRepositoryViewerProperties(AtlassianModuleProperties, Map<String, Object>) - Constructor for class com.atlassian.bamboo.specs.api.model.repository.viewer.AnyVcsRepositoryViewerProperties
 
Applicability - Enum in com.atlassian.bamboo.specs.api.builders
 
applicableTo() - Method in class com.atlassian.bamboo.specs.api.model.notification.AnyNotificationRecipientProperties
 
applicableTo() - Method in class com.atlassian.bamboo.specs.api.model.notification.AnyNotificationTypeProperties
 
applicableTo() - Method in class com.atlassian.bamboo.specs.api.model.notification.NotificationRecipientProperties
Determines if notification recipient is applicable to Applicability.PLANS or Applicability.DEPLOYMENTS.
applicableTo() - Method in class com.atlassian.bamboo.specs.api.model.notification.NotificationTypeProperties
Determines if notification type is applicable to Applicability.PLANS or Applicability.DEPLOYMENTS.
applicableTo() - Method in class com.atlassian.bamboo.specs.api.model.task.TaskProperties
 
applicableTo() - Method in class com.atlassian.bamboo.specs.api.model.trigger.RepositoryBasedTriggerProperties
 
applicableTo() - Method in class com.atlassian.bamboo.specs.api.model.trigger.TriggerProperties
 
applicableToBranches(boolean) - Method in class com.atlassian.bamboo.specs.api.builders.deployment.ReleaseNaming
Specifies if this naming scheme should be applied to releases created from plan branches.
ApplicationLink - Class in com.atlassian.bamboo.specs.api.builders.applink
Represents application link between Bamboo and another application, for instance Bitbucket Server.
ApplicationLink() - Constructor for class com.atlassian.bamboo.specs.api.builders.applink.ApplicationLink
 
ApplicationLinkProperties - Class in com.atlassian.bamboo.specs.api.model.applink
 
ApplicationLinkProperties(String, String) - Constructor for class com.atlassian.bamboo.specs.api.model.applink.ApplicationLinkProperties
 
APPROVE_RELEASE - com.atlassian.bamboo.specs.api.builders.permission.PermissionType
Allows approving deployment releases.
APPROVED - com.atlassian.bamboo.specs.api.builders.deployment.Environment.ReleaseApprovalPrerequisite
The release can be deployed to the environment if there is at least one approval and the release is not marked as broken by anyone.
artifact(String) - Method in class com.atlassian.bamboo.specs.api.builders.plan.artifact.ArtifactSubscription
Sets name of the artifact to download.
Artifact - Class in com.atlassian.bamboo.specs.api.builders.plan.artifact
Represents Bamboo artifact definition.
Artifact() - Constructor for class com.atlassian.bamboo.specs.api.builders.plan.artifact.Artifact
 
Artifact(String) - Constructor for class com.atlassian.bamboo.specs.api.builders.plan.artifact.Artifact
Specify an artifact with given name.
ArtifactProperties - Class in com.atlassian.bamboo.specs.api.model.plan.artifact
 
ArtifactProperties(String, List<String>, List<String>, String, boolean, boolean, boolean) - Constructor for class com.atlassian.bamboo.specs.api.model.plan.artifact.ArtifactProperties
 
artifacts(Artifact...) - Method in class com.atlassian.bamboo.specs.api.builders.plan.Job
Adds provided Artifacts to the list of artifacts produced by the job.
ArtifactSubscription - Class in com.atlassian.bamboo.specs.api.builders.plan.artifact
Represents an artifact subscription.
ArtifactSubscription() - Constructor for class com.atlassian.bamboo.specs.api.builders.plan.artifact.ArtifactSubscription
Specify an artifact subscription.
ArtifactSubscriptionProperties - Class in com.atlassian.bamboo.specs.api.model.plan.artifact
 
ArtifactSubscriptionProperties(String, String) - Constructor for class com.atlassian.bamboo.specs.api.model.plan.artifact.ArtifactSubscriptionProperties
 
artifactSubscriptions(ArtifactSubscription...) - Method in class com.atlassian.bamboo.specs.api.builders.plan.Job
Add artifact subscriptions.
AtlassianModule - Class in com.atlassian.bamboo.specs.api.builders
Represents an identifier of any Atlassian plugin module.
AtlassianModule(String) - Constructor for class com.atlassian.bamboo.specs.api.builders.AtlassianModule
Specify an Atlassian plugin module with specific key.
AtlassianModuleProperties - Class in com.atlassian.bamboo.specs.api.model
 
AtlassianModuleProperties(String) - Constructor for class com.atlassian.bamboo.specs.api.model.AtlassianModuleProperties
 
AtlassianModuleValidator - Class in com.atlassian.bamboo.specs.api.validators
 
atlassianPlugin - Variable in class com.atlassian.bamboo.specs.api.builders.condition.AnyTaskCondition
 
atlassianPlugin - Variable in class com.atlassian.bamboo.specs.api.builders.credentials.AnySharedCredentials
 
atlassianPlugin - Variable in class com.atlassian.bamboo.specs.api.model.plan.condition.AnyConditionProperties
 
autoIncrement(boolean) - Method in class com.atlassian.bamboo.specs.api.builders.deployment.ReleaseNaming
Specifies if Bamboo should automatically increment numeric part of release name.

B

BambooKey - Class in com.atlassian.bamboo.specs.api.builders
Represents a short key of an Bamboo entity (project, plan, job, etc).
BambooKey(String) - Constructor for class com.atlassian.bamboo.specs.api.builders.BambooKey
Specify key of provided value.
BambooKeyProperties - Class in com.atlassian.bamboo.specs.api.model
 
BambooKeyProperties(String) - Constructor for class com.atlassian.bamboo.specs.api.model.BambooKeyProperties
 
BambooKeyValidator - Class in com.atlassian.bamboo.specs.api.validators
 
BambooOid - Class in com.atlassian.bamboo.specs.api.builders
Represents an unique identifier of Bamboo entity (project, plan, repository, job, etc.)
BambooOid(String) - Constructor for class com.atlassian.bamboo.specs.api.builders.BambooOid
Specify an entity oid from its string value.
BambooOidProperties - Class in com.atlassian.bamboo.specs.api.model
 
BambooOidProperties(String) - Constructor for class com.atlassian.bamboo.specs.api.model.BambooOidProperties
 
BambooOidValidator - Class in com.atlassian.bamboo.specs.api.validators
 
BambooSpec - Annotation Type in com.atlassian.bamboo.specs.api
 
BambooSpecsPublishingException - Exception in com.atlassian.bamboo.specs.api.exceptions
Exception thrown for unsuccessful publishing of Bamboo Specs.
BambooSpecsPublishingException(RootEntityPropertiesBuilder<?>, BambooSpecsPublishingException.ErrorType, String, String, Throwable) - Constructor for exception com.atlassian.bamboo.specs.api.exceptions.BambooSpecsPublishingException
Creates an instance of the exception.
BambooSpecsPublishingException.ErrorType - Enum in com.atlassian.bamboo.specs.api.exceptions
Known possible failure types.
BambooStringUtils - Class in com.atlassian.bamboo.specs.api.validators.common
 
BLOCK_IF_PARENT_HAS_CHANGES - com.atlassian.bamboo.specs.api.builders.plan.dependencies.DependenciesConfiguration.DependencyBlockingStrategy
 
BLOCK_IF_PARENT_IN_PROGRESS - com.atlassian.bamboo.specs.api.builders.plan.dependencies.DependenciesConfiguration.DependencyBlockingStrategy
 
blockingStrategy(DependenciesConfiguration.DependencyBlockingStrategy) - Method in class com.atlassian.bamboo.specs.api.builders.plan.dependencies.DependenciesConfiguration
Selects dependency blocking strategy.
BRANCH - com.atlassian.bamboo.specs.api.model.plan.branches.CreatePlanBranchesProperties.Trigger
 
BranchCleanup - Class in com.atlassian.bamboo.specs.api.builders.plan.branches
Represent configuration of branch cleanup.
BranchCleanup() - Constructor for class com.atlassian.bamboo.specs.api.builders.plan.branches.BranchCleanup
 
BranchCleanupProperties - Class in com.atlassian.bamboo.specs.api.model.plan.branches
 
BranchCleanupProperties(boolean, Duration, boolean, Duration) - Constructor for class com.atlassian.bamboo.specs.api.model.plan.branches.BranchCleanupProperties
 
BranchCleanupValidator - Class in com.atlassian.bamboo.specs.api.validators.plan.branch
 
branchConfiguration(PlanBranchConfiguration) - Method in class com.atlassian.bamboo.specs.api.builders.plan.Plan
On a Specs plan branch, defines branch specific configuration.
branchConfiguration(Map<String, Object>) - Method in class com.atlassian.bamboo.specs.api.builders.repository.AnyVcsRepository
Sets branch part of the configuration.
BranchCreationValidator - Class in com.atlassian.bamboo.specs.api.validators.plan.branch
 
branchDetectionConfiguration(Map<String, Object>) - Method in class com.atlassian.bamboo.specs.api.builders.repository.AnyVcsRepository
Sets branch detection part of the configuration.
branchDisplayName(String) - Method in class com.atlassian.bamboo.specs.api.builders.repository.VcsRepositoryBranch
Specifies display name for the branch.
branchIntegration(BranchIntegration) - Method in class com.atlassian.bamboo.specs.api.builders.plan.branches.PlanBranchConfiguration
Sets merge strategy for this plan branch.
branchIntegration(BranchIntegration) - Method in class com.atlassian.bamboo.specs.api.builders.plan.branches.PlanBranchManagement
Sets default merge strategy for new branches.
BranchIntegration - Class in com.atlassian.bamboo.specs.api.builders.plan.branches
Represents branch merging strategy.
BranchIntegration() - Constructor for class com.atlassian.bamboo.specs.api.builders.plan.branches.BranchIntegration
 
BranchIntegrationProperties - Class in com.atlassian.bamboo.specs.api.model.plan.branches
 
BranchIntegrationProperties(boolean, PlanBranchIdentifierProperties, boolean, boolean) - Constructor for class com.atlassian.bamboo.specs.api.model.plan.branches.BranchIntegrationProperties
 
branchName(String) - Method in class com.atlassian.bamboo.specs.api.builders.repository.VcsRepositoryBranch
Specifies a branch.
build() - Method in class com.atlassian.bamboo.specs.api.builders.applink.ApplicationLink
 
build() - Method in class com.atlassian.bamboo.specs.api.builders.AtlassianModule
 
build() - Method in class com.atlassian.bamboo.specs.api.builders.BambooKey
 
build() - Method in class com.atlassian.bamboo.specs.api.builders.BambooOid
 
build() - Method in class com.atlassian.bamboo.specs.api.builders.condition.AnyTaskCondition
 
build() - Method in class com.atlassian.bamboo.specs.api.builders.condition.TaskCondition
 
build() - Method in class com.atlassian.bamboo.specs.api.builders.credentials.AnySharedCredentials
 
build() - Method in class com.atlassian.bamboo.specs.api.builders.credentials.SharedCredentials
 
build() - Method in class com.atlassian.bamboo.specs.api.builders.credentials.SharedCredentialsIdentifier
 
build() - Method in class com.atlassian.bamboo.specs.api.builders.deployment.configuration.AnyPluginConfiguration
 
build() - Method in class com.atlassian.bamboo.specs.api.builders.deployment.configuration.EnvironmentPluginConfiguration
 
build() - Method in class com.atlassian.bamboo.specs.api.builders.deployment.Deployment
 
build() - Method in class com.atlassian.bamboo.specs.api.builders.deployment.Environment
 
build() - Method in class com.atlassian.bamboo.specs.api.builders.deployment.ReleaseNaming
 
build() - Method in class com.atlassian.bamboo.specs.api.builders.docker.DockerConfiguration
 
build() - Method in class com.atlassian.bamboo.specs.api.builders.EntityPropertiesBuilder
 
build() - Method in class com.atlassian.bamboo.specs.api.builders.label.EmptyLabelsList
Deprecated.
 
build() - Method in class com.atlassian.bamboo.specs.api.builders.label.Label
 
build() - Method in class com.atlassian.bamboo.specs.api.builders.notification.AnyNotificationRecipient
 
build() - Method in class com.atlassian.bamboo.specs.api.builders.notification.AnyNotificationType
 
build() - Method in class com.atlassian.bamboo.specs.api.builders.notification.EmptyNotificationsList
Deprecated.
 
build() - Method in class com.atlassian.bamboo.specs.api.builders.notification.Notification
 
build() - Method in class com.atlassian.bamboo.specs.api.builders.notification.NotificationRecipient
 
build() - Method in class com.atlassian.bamboo.specs.api.builders.notification.NotificationType
 
build() - Method in class com.atlassian.bamboo.specs.api.builders.permission.AnonymousUserPermissions
 
build() - Method in class com.atlassian.bamboo.specs.api.builders.permission.DeploymentPermissions
 
build() - Method in class com.atlassian.bamboo.specs.api.builders.permission.EnvironmentPermissions
 
build() - Method in class com.atlassian.bamboo.specs.api.builders.permission.GroupPermission
 
build() - Method in class com.atlassian.bamboo.specs.api.builders.permission.LoggedInUserPermissions
 
build() - Method in class com.atlassian.bamboo.specs.api.builders.permission.Permissions
 
build() - Method in class com.atlassian.bamboo.specs.api.builders.permission.PlanPermissions
 
build() - Method in class com.atlassian.bamboo.specs.api.builders.permission.ProjectPermissions
 
build() - Method in class com.atlassian.bamboo.specs.api.builders.permission.UserPermission
 
build() - Method in class com.atlassian.bamboo.specs.api.builders.plan.artifact.Artifact
 
build() - Method in class com.atlassian.bamboo.specs.api.builders.plan.artifact.ArtifactSubscription
 
build() - Method in class com.atlassian.bamboo.specs.api.builders.plan.branches.BranchCleanup
 
build() - Method in class com.atlassian.bamboo.specs.api.builders.plan.branches.BranchIntegration
 
build() - Method in class com.atlassian.bamboo.specs.api.builders.plan.branches.PlanBranchConfiguration
 
build() - Method in class com.atlassian.bamboo.specs.api.builders.plan.branches.PlanBranchManagement
 
build() - Method in class com.atlassian.bamboo.specs.api.builders.plan.configuration.AllOtherPluginsConfiguration
 
build() - Method in class com.atlassian.bamboo.specs.api.builders.plan.configuration.ConcurrentBuilds
 
build() - Method in class com.atlassian.bamboo.specs.api.builders.plan.configuration.ForceStopBuild
 
build() - Method in class com.atlassian.bamboo.specs.api.builders.plan.configuration.PluginConfiguration
 
build() - Method in class com.atlassian.bamboo.specs.api.builders.plan.dependencies.Dependencies
 
build() - Method in class com.atlassian.bamboo.specs.api.builders.plan.dependencies.DependenciesConfiguration
 
build() - Method in class com.atlassian.bamboo.specs.api.builders.plan.dependencies.EmptyDependenciesList
Deprecated.
 
build() - Method in class com.atlassian.bamboo.specs.api.builders.plan.Job
 
build() - Method in class com.atlassian.bamboo.specs.api.builders.plan.Plan
 
build() - Method in class com.atlassian.bamboo.specs.api.builders.plan.PlanBranchIdentifier
 
build() - Method in class com.atlassian.bamboo.specs.api.builders.plan.PlanIdentifier
 
build() - Method in class com.atlassian.bamboo.specs.api.builders.plan.Stage
 
build() - Method in class com.atlassian.bamboo.specs.api.builders.project.Project
 
build() - Method in class com.atlassian.bamboo.specs.api.builders.repository.AnyVcsRepository
 
build() - Method in class com.atlassian.bamboo.specs.api.builders.repository.PlanRepositoryLink
 
build() - Method in class com.atlassian.bamboo.specs.api.builders.repository.VcsChangeDetection
 
build() - Method in class com.atlassian.bamboo.specs.api.builders.repository.VcsRepository
 
build() - Method in class com.atlassian.bamboo.specs.api.builders.repository.VcsRepositoryBranch
 
build() - Method in class com.atlassian.bamboo.specs.api.builders.repository.VcsRepositoryIdentifier
 
build() - Method in class com.atlassian.bamboo.specs.api.builders.repository.viewer.AnyVcsRepositoryViewer
 
build() - Method in class com.atlassian.bamboo.specs.api.builders.repository.viewer.VcsRepositoryViewer
 
build() - Method in class com.atlassian.bamboo.specs.api.builders.requirement.Requirement
 
build() - Method in class com.atlassian.bamboo.specs.api.builders.task.AnyTask
 
build() - Method in class com.atlassian.bamboo.specs.api.builders.task.Task
 
build() - Method in class com.atlassian.bamboo.specs.api.builders.trigger.AllOtherTriggerCondition
 
build() - Method in class com.atlassian.bamboo.specs.api.builders.trigger.AnyTrigger
 
build() - Method in class com.atlassian.bamboo.specs.api.builders.trigger.AnyTriggerCondition
 
build() - Method in class com.atlassian.bamboo.specs.api.builders.trigger.Trigger
 
build() - Method in class com.atlassian.bamboo.specs.api.builders.trigger.TriggerCondition
 
build() - Method in class com.atlassian.bamboo.specs.api.builders.Variable
 
build(B) - Static method in class com.atlassian.bamboo.specs.api.util.EntityPropertiesBuilders
 
build(EntityPropertiesBuilder<T>) - Static method in class com.atlassian.bamboo.specs.api.builders.CallEntityPropertiesBuilder
 
BUILD - com.atlassian.bamboo.specs.api.builders.permission.PermissionType
 
Builder - Annotation Type in com.atlassian.bamboo.specs.api.codegen.annotations
Names builder class for entity properties.

C

CallEntityPropertiesBuilder<T extends EntityProperties> - Class in com.atlassian.bamboo.specs.api.builders
Used to call protected EntityPropertiesBuilder.build().
CallEntityPropertiesBuilder() - Constructor for class com.atlassian.bamboo.specs.api.builders.CallEntityPropertiesBuilder
 
changeDetectionConfiguration(VcsChangeDetection) - Method in class com.atlassian.bamboo.specs.api.builders.repository.AnyVcsRepository
Sets change detection part of the configuration.
changesetFilterPatternRegex(String) - Method in class com.atlassian.bamboo.specs.api.builders.repository.VcsChangeDetection
Excludes certain changes from being picked up by Bamboo.
CHAR_APOSTROPHE - Static variable in class com.atlassian.bamboo.specs.api.validators.common.BambooStringUtils
 
CHAR_BACKSLASH - Static variable in class com.atlassian.bamboo.specs.api.validators.common.BambooStringUtils
 
CHAR_DOUBLE_QUOTE - Static variable in class com.atlassian.bamboo.specs.api.validators.common.BambooStringUtils
 
checkArgument(ValidationContext, boolean, Object) - Static method in class com.atlassian.bamboo.specs.api.validators.common.ImporterUtils
 
checkLength(ValidationContext, String, int, String) - Static method in class com.atlassian.bamboo.specs.api.validators.common.DbConstraintUtils
 
checkNoErrors(List<ValidationProblem>) - Static method in class com.atlassian.bamboo.specs.api.validators.common.ImporterUtils
 
checkNoErrors(Optional<ValidationProblem>) - Static method in class com.atlassian.bamboo.specs.api.validators.common.ImporterUtils
 
checkNotBlank(ValidationContext, String, String) - Static method in class com.atlassian.bamboo.specs.api.validators.common.ImporterUtils
Used to extra validate argument that shouldn't be blank.
checkNotBlank(String, String) - Static method in class com.atlassian.bamboo.specs.api.validators.common.ImporterUtils
Used to extra validate argument that shouldn't be blank.
checkNotEmpty(ValidationContext, String, String) - Static method in class com.atlassian.bamboo.specs.api.validators.common.ImporterUtils
 
checkNotEmpty(String, String) - Static method in class com.atlassian.bamboo.specs.api.validators.common.ImporterUtils
 
checkNotNegative(ValidationContext, String, int) - Static method in class com.atlassian.bamboo.specs.api.validators.common.ImporterUtils
Used during building properties to check that a number is a non-negative integer.
checkNotNegative(String, int) - Static method in class com.atlassian.bamboo.specs.api.validators.common.ImporterUtils
Used during building properties to check that a number is a non-negative integer.
checkNotNull(ValidationContext, String, T) - Static method in class com.atlassian.bamboo.specs.api.validators.common.ImporterUtils
Used to extra validate argument that shouldn't be null to throw our exception instead of NPE.
checkNotNull(String, T) - Static method in class com.atlassian.bamboo.specs.api.validators.common.ImporterUtils
Used to extra validate argument that shouldn't be null to throw our exception instead of NPE.
checkPluginKey(ValidationContext, AtlassianModuleProperties, AtlassianModuleProperties) - Static method in class com.atlassian.bamboo.specs.api.validators.common.ImporterUtils
 
checkPositive(ValidationContext, String, int) - Static method in class com.atlassian.bamboo.specs.api.validators.common.ImporterUtils
Used during building properties to check that a number is a positive integer.
checkPositive(ValidationContext, String, long) - Static method in class com.atlassian.bamboo.specs.api.validators.common.ImporterUtils
Used during building properties to check that a number is a positive integer.
checkPositive(String, int) - Static method in class com.atlassian.bamboo.specs.api.validators.common.ImporterUtils
Used during building properties to check that a number is a positive integer.
checkPositive(String, long) - Static method in class com.atlassian.bamboo.specs.api.validators.common.ImporterUtils
Used during building properties to check that a number is a positive integer.
checkRequired(ValidationContext, String, Object) - Static method in class com.atlassian.bamboo.specs.api.validators.common.ImporterUtils
Used during building properties object when some property is missing.
checkRequired(ValidationContext, Object) - Static method in class com.atlassian.bamboo.specs.api.validators.common.ImporterUtils
Used during building properties object when some property is missing.
checkRequiredNotBlank(ValidationContext, String) - Static method in class com.atlassian.bamboo.specs.api.validators.common.ImporterUtils
Used during building properties object when some property is missing.
checkThat(ValidationContext, boolean, String, Object...) - Static method in class com.atlassian.bamboo.specs.api.validators.common.ImporterUtils
 
checkThat(String, @org.jetbrains.annotations.NotNull boolean) - Static method in class com.atlassian.bamboo.specs.api.validators.common.ImporterUtils
 
childPlans(PlanIdentifier...) - Method in class com.atlassian.bamboo.specs.api.builders.plan.dependencies.Dependencies
Adds child plans.
childPlans(PlanIdentifier...) - Method in class com.atlassian.bamboo.specs.api.builders.plan.dependencies.EmptyDependenciesList
Deprecated.
 
cleanupEnabled(boolean) - Method in class com.atlassian.bamboo.specs.api.builders.plan.branches.PlanBranchConfiguration
Enables/disables automatic removal of this plan branch.
cleanWorkingDirectory(boolean) - Method in class com.atlassian.bamboo.specs.api.builders.plan.Job
Specifies if job should clean working directory after executing.
clearNotifications() - Method in class com.atlassian.bamboo.specs.api.builders.plan.Plan
Clears all notifications previously added to this plan.
clearTriggers() - Method in class com.atlassian.bamboo.specs.api.builders.plan.Plan
Clears all previously added triggers to this plan.
CLONE - com.atlassian.bamboo.specs.api.builders.permission.PermissionType
 
CodeEmitter<T> - Interface in com.atlassian.bamboo.specs.api.codegen
BambooSpecs generator for a specific field or type.
CodeGenerationContext - Class in com.atlassian.bamboo.specs.api.codegen
Context for generating Bamboo Specs code.
CodeGenerationContext() - Constructor for class com.atlassian.bamboo.specs.api.codegen.CodeGenerationContext
 
CodeGenerationException - Exception in com.atlassian.bamboo.specs.api.codegen
 
CodeGenerationException(String) - Constructor for exception com.atlassian.bamboo.specs.api.codegen.CodeGenerationException
 
CodeGenerationException(String, Throwable) - Constructor for exception com.atlassian.bamboo.specs.api.codegen.CodeGenerationException
 
CodeGenerator - Annotation Type in com.atlassian.bamboo.specs.api.codegen.annotations
Custom Bamboo Specs generator for EntityProperties class or a field.
CodeGeneratorName - Annotation Type in com.atlassian.bamboo.specs.api.codegen.annotations
Custom Bamboo Specs generator for EntityProperties class or a field.
com.atlassian.bamboo.specs.api - package com.atlassian.bamboo.specs.api
Contains base @BambooSpec annotation used to mark classes containing configuration as code.
com.atlassian.bamboo.specs.api.annotations - package com.atlassian.bamboo.specs.api.annotations
Helper annotations.
com.atlassian.bamboo.specs.api.builders - package com.atlassian.bamboo.specs.api.builders
The 'builders.*' packages contain classes you can use to define your Bamboo configuration as code, see also com.atlassian.bamboo.specs.builders.
com.atlassian.bamboo.specs.api.builders.applink - package com.atlassian.bamboo.specs.api.builders.applink
Application Links (for instance to integrate with JIRA or Bitbucket Server).
com.atlassian.bamboo.specs.api.builders.condition - package com.atlassian.bamboo.specs.api.builders.condition
Task conditions.
com.atlassian.bamboo.specs.api.builders.credentials - package com.atlassian.bamboo.specs.api.builders.credentials
Shared credentials for authenticating repositories or AWS access.
com.atlassian.bamboo.specs.api.builders.deployment - package com.atlassian.bamboo.specs.api.builders.deployment
Deployment project and environments.
com.atlassian.bamboo.specs.api.builders.deployment.configuration - package com.atlassian.bamboo.specs.api.builders.deployment.configuration
Items stored in environment custom plugins configuration.
com.atlassian.bamboo.specs.api.builders.docker - package com.atlassian.bamboo.specs.api.builders.docker
Builder classes for Docker configuration.
com.atlassian.bamboo.specs.api.builders.label - package com.atlassian.bamboo.specs.api.builders.label
Bamboo labels support.
com.atlassian.bamboo.specs.api.builders.notification - package com.atlassian.bamboo.specs.api.builders.notification
Bamboo notifications support.
com.atlassian.bamboo.specs.api.builders.permission - package com.atlassian.bamboo.specs.api.builders.permission
Permissions like plan permissions, deployment permissions etc.
com.atlassian.bamboo.specs.api.builders.plan - package com.atlassian.bamboo.specs.api.builders.plan
Plan, plan branches, stages and jobs.
com.atlassian.bamboo.specs.api.builders.plan.artifact - package com.atlassian.bamboo.specs.api.builders.plan.artifact
Artifact definitions and artifact subscriptions.
com.atlassian.bamboo.specs.api.builders.plan.branches - package com.atlassian.bamboo.specs.api.builders.plan.branches
Automatic branch creation, integration and cleanup.
com.atlassian.bamboo.specs.api.builders.plan.configuration - package com.atlassian.bamboo.specs.api.builders.plan.configuration
Items stored in plan configuration, including (but not limited to) items from 'Miscellaneous' page.
com.atlassian.bamboo.specs.api.builders.plan.dependencies - package com.atlassian.bamboo.specs.api.builders.plan.dependencies
Plan dependencies (so that build of one plan may trigger builds of another plans).
com.atlassian.bamboo.specs.api.builders.project - package com.atlassian.bamboo.specs.api.builders.project
Bamboo project (which is a container for plans).
com.atlassian.bamboo.specs.api.builders.repository - package com.atlassian.bamboo.specs.api.builders.repository
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.
com.atlassian.bamboo.specs.api.builders.repository.viewer - package com.atlassian.bamboo.specs.api.builders.repository.viewer
Generic repository viewers, see also com.atlassian.bamboo.specs.builders.repository.viewer for specific viewers.
com.atlassian.bamboo.specs.api.builders.requirement - package com.atlassian.bamboo.specs.api.builders.requirement
Custom requirements for a job.
com.atlassian.bamboo.specs.api.builders.task - package com.atlassian.bamboo.specs.api.builders.task
Generic classes, such as the AnyTask class for handling tasks unsupported by Bamboo Specs.
com.atlassian.bamboo.specs.api.builders.trigger - package com.atlassian.bamboo.specs.api.builders.trigger
Build triggers.
com.atlassian.bamboo.specs.api.codegen - package com.atlassian.bamboo.specs.api.codegen
Conversion of EntityProperties model into Java.
com.atlassian.bamboo.specs.api.codegen.annotations - package com.atlassian.bamboo.specs.api.codegen.annotations
Annotations used for conversion of EntityProperties model into Java.
com.atlassian.bamboo.specs.api.context - package com.atlassian.bamboo.specs.api.context
Runtime context for RSS.
com.atlassian.bamboo.specs.api.exceptions - package com.atlassian.bamboo.specs.api.exceptions
Exceptions thrown by Bamboo Specs library.
com.atlassian.bamboo.specs.api.model - package com.atlassian.bamboo.specs.api.model
The 'model.*' packages contain internal data representation of various Bamboo entities, you usually won't use them directly.
com.atlassian.bamboo.specs.api.model.applink - package com.atlassian.bamboo.specs.api.model.applink
Application Links (for instance to integrate with JIRA or Bitbucket Server).
com.atlassian.bamboo.specs.api.model.credentials - package com.atlassian.bamboo.specs.api.model.credentials
Shared credentials for authenticating repositories or AWS access.
com.atlassian.bamboo.specs.api.model.deployment - package com.atlassian.bamboo.specs.api.model.deployment
Deployment project and environments.
com.atlassian.bamboo.specs.api.model.deployment.configuration - package com.atlassian.bamboo.specs.api.model.deployment.configuration
Items stored in environment custom plugins configuration.
com.atlassian.bamboo.specs.api.model.docker - package com.atlassian.bamboo.specs.api.model.docker
Properties classes for Docker configuration.
com.atlassian.bamboo.specs.api.model.label - package com.atlassian.bamboo.specs.api.model.label
Bamboo labels support.
com.atlassian.bamboo.specs.api.model.notification - package com.atlassian.bamboo.specs.api.model.notification
Bamboo notifications support.
com.atlassian.bamboo.specs.api.model.permission - package com.atlassian.bamboo.specs.api.model.permission
Immutable permissions like plan permissions properties, deployment permissions properties etc.
com.atlassian.bamboo.specs.api.model.plan - package com.atlassian.bamboo.specs.api.model.plan
Plan, plan branches, stages and jobs.
com.atlassian.bamboo.specs.api.model.plan.artifact - package com.atlassian.bamboo.specs.api.model.plan.artifact
Artifact definitions and artifact subscriptions.
com.atlassian.bamboo.specs.api.model.plan.branches - package com.atlassian.bamboo.specs.api.model.plan.branches
Automatic branch creation, integration and cleanup.
com.atlassian.bamboo.specs.api.model.plan.condition - package com.atlassian.bamboo.specs.api.model.plan.condition
Task conditions.
com.atlassian.bamboo.specs.api.model.plan.configuration - package com.atlassian.bamboo.specs.api.model.plan.configuration
Items stored in plan configuration, including (but not limited to) items from 'Miscellaneous' page.
com.atlassian.bamboo.specs.api.model.plan.dependencies - package com.atlassian.bamboo.specs.api.model.plan.dependencies
Plan dependencies (so that build of one plan may trigger builds of another plans).
com.atlassian.bamboo.specs.api.model.plan.requirement - package com.atlassian.bamboo.specs.api.model.plan.requirement
Custom requirements for a job.
com.atlassian.bamboo.specs.api.model.project - package com.atlassian.bamboo.specs.api.model.project
Bamboo project (which is a container for plans).
com.atlassian.bamboo.specs.api.model.repository - package com.atlassian.bamboo.specs.api.model.repository
Generic plan-local and linked source code repositories as well as change detection settings.
com.atlassian.bamboo.specs.api.model.repository.viewer - package com.atlassian.bamboo.specs.api.model.repository.viewer
Generic repository viewers.
com.atlassian.bamboo.specs.api.model.task - package com.atlassian.bamboo.specs.api.model.task
The AnyTask class for handling tasks unsupported by Bamboo Specs.
com.atlassian.bamboo.specs.api.model.trigger - package com.atlassian.bamboo.specs.api.model.trigger
Build triggers.
com.atlassian.bamboo.specs.api.rsbs - package com.atlassian.bamboo.specs.api.rsbs
Contains classes used for interaction with Runners.
com.atlassian.bamboo.specs.api.util - package com.atlassian.bamboo.specs.api.util
Utility classes, such as: creating cron expressions.
com.atlassian.bamboo.specs.api.validators - package com.atlassian.bamboo.specs.api.validators
The 'validators.*' packages contain data validators, you usually won't call them directly, unless writing own builders.
com.atlassian.bamboo.specs.api.validators.common - package com.atlassian.bamboo.specs.api.validators.common
Common validators for strings, numbers, database constraints etc.
com.atlassian.bamboo.specs.api.validators.permission - package com.atlassian.bamboo.specs.api.validators.permission
Validate permissions.
com.atlassian.bamboo.specs.api.validators.plan - package com.atlassian.bamboo.specs.api.validators.plan
Validate plan and stage settings.
com.atlassian.bamboo.specs.api.validators.plan.branch - package com.atlassian.bamboo.specs.api.validators.plan.branch
Validate configuration of plan branches.
com.atlassian.bamboo.specs.api.validators.project - package com.atlassian.bamboo.specs.api.validators.project
Validate project settings.
com.atlassian.bamboo.specs.api.validators.repository - package com.atlassian.bamboo.specs.api.validators.repository
Validate generic VCS settings.
commitIsolationEnabled(boolean) - Method in class com.atlassian.bamboo.specs.api.builders.repository.VcsChangeDetection
Enables/disables commit isolation.
CompoundFieldSetterEmitter<P extends EntityProperties> - Interface in com.atlassian.bamboo.specs.api.codegen
Specialised code emitter that can be used to generate field setting code that handles multiple fields at once.
ConcurrentBuilds - Class in com.atlassian.bamboo.specs.api.builders.plan.configuration
 
ConcurrentBuilds() - Constructor for class com.atlassian.bamboo.specs.api.builders.plan.configuration.ConcurrentBuilds
 
ConcurrentBuildsProperties - Class in com.atlassian.bamboo.specs.api.model.plan.configuration
 
ConcurrentBuildsProperties(boolean, int) - Constructor for class com.atlassian.bamboo.specs.api.model.plan.configuration.ConcurrentBuildsProperties
 
Condition<T extends EntityProperties> - Interface in com.atlassian.bamboo.specs.api.codegen
Represents a condition.
ConditionProperties - Interface in com.atlassian.bamboo.specs.api.model.plan.condition
 
conditions - Variable in class com.atlassian.bamboo.specs.api.builders.task.Task
 
conditions - Variable in class com.atlassian.bamboo.specs.api.builders.trigger.Trigger
 
conditions(TaskCondition<?>...) - Method in class com.atlassian.bamboo.specs.api.builders.task.Task
Adds conditions to this task.
conditions(TriggerCondition<? extends TriggerCondition<?, ?>, ? extends TriggerConditionProperties>...) - Method in class com.atlassian.bamboo.specs.api.builders.trigger.Trigger
 
conditionString(String) - Method in class com.atlassian.bamboo.specs.api.builders.notification.AnyNotificationType
Sets configuration string for this condition.
config(Map<String, String>) - Method in class com.atlassian.bamboo.specs.api.builders.trigger.AnyTriggerCondition
Deprecated.
configuration - Variable in class com.atlassian.bamboo.specs.api.builders.condition.AnyTaskCondition
 
configuration - Variable in class com.atlassian.bamboo.specs.api.model.plan.condition.AnyConditionProperties
 
configuration(DependenciesConfiguration) - Method in class com.atlassian.bamboo.specs.api.builders.plan.dependencies.Dependencies
Sets dependencies configuration.
configuration(DependenciesConfiguration) - Method in class com.atlassian.bamboo.specs.api.builders.plan.dependencies.EmptyDependenciesList
Deprecated.
 
configuration(Map<String, Object>) - Method in class com.atlassian.bamboo.specs.api.builders.plan.configuration.AllOtherPluginsConfiguration
Specifies the configuration of plugins.
configuration(Map<String, Object>) - Method in class com.atlassian.bamboo.specs.api.builders.repository.viewer.AnyVcsRepositoryViewer
Set configuration for the repository viewer.
configuration(Map<String, String>) - Method in class com.atlassian.bamboo.specs.api.builders.trigger.AllOtherTriggerCondition
 
configuration(Map<String, String>) - Method in class com.atlassian.bamboo.specs.api.builders.trigger.AnyTriggerCondition
 
configuration(Map<String, Object>) - Method in class com.atlassian.bamboo.specs.api.builders.repository.VcsChangeDetection
Sets plugin specific custom configuration.
configuration(Map<String, Object>) - Method in class com.atlassian.bamboo.specs.api.builders.credentials.AnySharedCredentials
Set configuration for the credentials.
configuration(Map<String, String>) - Method in class com.atlassian.bamboo.specs.api.builders.condition.AnyTaskCondition
Appends the condition configuration.
configuration(Map<String, String>) - Method in class com.atlassian.bamboo.specs.api.builders.deployment.configuration.AnyPluginConfiguration
Appends the generic configuration.
configuration(Map<String, String>) - Method in class com.atlassian.bamboo.specs.api.builders.task.AnyTask
Appends the generic configuration to the task.
configuration(Map<String, String>) - Method in class com.atlassian.bamboo.specs.api.builders.trigger.AnyTrigger
Appends the generic configuration to the trigger.
CONNECTION_ERROR - com.atlassian.bamboo.specs.api.exceptions.BambooSpecsPublishingException.ErrorType
Used when establishing connection with Bamboo was unsuccessful.
ConstructFrom - Annotation Type in com.atlassian.bamboo.specs.api.codegen.annotations
If builder class has no default constructor this annotation should be used to list fields that should be used to invoke constructor of the builder.
contains(String) - Method in class com.atlassian.bamboo.specs.api.validators.common.ValidationContext
Returns true if context contains the given element.
containsBambooVariable(String) - Static method in class com.atlassian.bamboo.specs.api.validators.common.ValidationUtils
 
containsRelatedCharacters(String, @org.jetbrains.annotations.NotNull char[]) - Static method in class com.atlassian.bamboo.specs.api.validators.common.BambooStringUtils
 
containsRelaxedXssRelatedCharacters(String) - Static method in class com.atlassian.bamboo.specs.api.validators.common.BambooStringUtils
Relaxed xss check that allows \ character (mainly for repositories on Windows).
containsShellInjectionRelatedCharacters(String) - Static method in class com.atlassian.bamboo.specs.api.validators.common.BambooStringUtils
 
containsVariableUsage(String) - Static method in class com.atlassian.bamboo.specs.api.util.VariableUtils
Returns true if the given text contains variable usages from any namespace.
containsXssRelatedCharacters(String) - Static method in class com.atlassian.bamboo.specs.api.validators.common.BambooStringUtils
Returns true if the supplied string contains characters that could be used to deface a page or trigger an XSS exploit (characters: "&'<>\).
copyOf(Map<K, V>) - Static method in class com.atlassian.bamboo.specs.api.util.MapUtils
Creates a copy of a map with deterministic order.
copyPattern(String) - Method in class com.atlassian.bamboo.specs.api.builders.plan.artifact.Artifact
Deprecated.
copyPatterns(String...) - Method in class com.atlassian.bamboo.specs.api.builders.plan.artifact.Artifact
Specify the pattern according to which Bamboo should copy files when creating an actual artifact.
CREATE - com.atlassian.bamboo.specs.api.builders.permission.PermissionType
 
CREATE_REPOSITORY - com.atlassian.bamboo.specs.api.builders.permission.PermissionType
 
createForDeployment(Deployment) - Static method in class com.atlassian.bamboo.specs.api.builders.permission.DeploymentPermissions
 
createForPullRequest() - Method in class com.atlassian.bamboo.specs.api.builders.plan.branches.PlanBranchManagement
Create new plan branches for new pull requests - pull requests only from branches.
createForPullRequest(boolean) - Method in class com.atlassian.bamboo.specs.api.builders.plan.branches.PlanBranchManagement
Create new plan branches for new pull requests - pull requests either from branches or from both branches and forks.
createForVcsBranch() - Method in class com.atlassian.bamboo.specs.api.builders.plan.branches.PlanBranchManagement
Create new plan branches for new branches in default repository.
createForVcsBranchMatching(String) - Method in class com.atlassian.bamboo.specs.api.builders.plan.branches.PlanBranchManagement
Create new plan branches for new branches with name which matches pattern.
createManually() - Method in class com.atlassian.bamboo.specs.api.builders.plan.branches.PlanBranchManagement
Disable automatic plan branch creation.
createOnly - Variable in class com.atlassian.bamboo.specs.api.model.VariableProperties
 
createOnly() - Method in class com.atlassian.bamboo.specs.api.builders.Variable
Indicates that variable is automatically updated by build or deployment process.
CreatePlanBranchesProperties - Class in com.atlassian.bamboo.specs.api.model.plan.branches
 
CreatePlanBranchesProperties(CreatePlanBranchesProperties.Trigger, String) - Constructor for class com.atlassian.bamboo.specs.api.model.plan.branches.CreatePlanBranchesProperties
 
CreatePlanBranchesProperties.Trigger - Enum in com.atlassian.bamboo.specs.api.model.plan.branches
 
CronExpressionClientSideValidator - Class in com.atlassian.bamboo.specs.api.validators
 
CronExpressionCreationHelper - Class in com.atlassian.bamboo.specs.api.util
 
CUSTOM - com.atlassian.bamboo.specs.api.model.plan.branches.PlanBranchManagementProperties.TriggeringOption
 

D

DATABASE_STRING_LIMIT - Static variable in class com.atlassian.bamboo.specs.api.validators.common.DbConstraintUtils
 
DbConstraintUtils - Class in com.atlassian.bamboo.specs.api.validators.common
 
decIndentation() - Method in class com.atlassian.bamboo.specs.api.codegen.CodeGenerationContext
Decrement code indentation.
DEFAULT_CONTAINER_MAPPING - Static variable in class com.atlassian.bamboo.specs.api.builders.docker.DockerConstants
Default container mapping for data volume mappings.
DEFAULT_HOST_MAPPING - Static variable in class com.atlassian.bamboo.specs.api.builders.docker.DockerConstants
Default host mapping for data volume mappings.
DEFAULT_INACTIVE_BRANCH_EXPIRY - Static variable in class com.atlassian.bamboo.specs.api.builders.plan.branches.BranchCleanup
 
DEFAULT_INACTIVE_BRANCH_EXPIRY_IN_DAYS - Static variable in class com.atlassian.bamboo.specs.api.builders.plan.branches.BranchCleanup
DEFAULT_MATCHING_PATTERN - Static variable in class com.atlassian.bamboo.specs.api.model.plan.branches.CreatePlanBranchesProperties
 
DEFAULT_REMOVED_BRANCH_EXPIRY - Static variable in class com.atlassian.bamboo.specs.api.builders.plan.branches.BranchCleanup
 
DEFAULT_REMOVED_BRANCH_EXPRIRY_IN_DAYS - Static variable in class com.atlassian.bamboo.specs.api.builders.plan.branches.BranchCleanup
DEFAULT_VOLUMES - Static variable in class com.atlassian.bamboo.specs.api.model.docker.DockerConfigurationProperties
 
DefaultFieldValues - Annotation Type in com.atlassian.bamboo.specs.api.codegen.annotations
Marks method that produces instance of EntityProperties class that is filled with defaults.
defaultTrigger(Trigger<?, ?>) - Method in class com.atlassian.bamboo.specs.api.builders.plan.branches.PlanBranchManagement
Created plan branch will use a custom trigger.
delete(BranchCleanup) - Method in class com.atlassian.bamboo.specs.api.builders.plan.branches.PlanBranchManagement
Sets configuration of automatic removal of branches.
DELETE - com.atlassian.bamboo.specs.api.builders.permission.PermissionType
 
dependencies(Dependencies) - Method in class com.atlassian.bamboo.specs.api.builders.plan.Plan
Specifies configuration of dependencies support for this plan.
Dependencies - Class in com.atlassian.bamboo.specs.api.builders.plan.dependencies
Represents plan's dependencies and their configuration.
Dependencies() - Constructor for class com.atlassian.bamboo.specs.api.builders.plan.dependencies.Dependencies
Specifies dependencies with default configuration.
DependenciesConfiguration - Class in com.atlassian.bamboo.specs.api.builders.plan.dependencies
Represents dependencies configuration.
DependenciesConfiguration() - Constructor for class com.atlassian.bamboo.specs.api.builders.plan.dependencies.DependenciesConfiguration
 
DependenciesConfiguration.DependencyBlockingStrategy - Enum in com.atlassian.bamboo.specs.api.builders.plan.dependencies
 
DependenciesConfigurationProperties - Class in com.atlassian.bamboo.specs.api.model.plan.dependencies
 
DependenciesConfigurationProperties() - Constructor for class com.atlassian.bamboo.specs.api.model.plan.dependencies.DependenciesConfigurationProperties
 
DependenciesConfigurationProperties(boolean, boolean, DependenciesConfiguration.DependencyBlockingStrategy) - Constructor for class com.atlassian.bamboo.specs.api.model.plan.dependencies.DependenciesConfigurationProperties
 
DependenciesProperties - Class in com.atlassian.bamboo.specs.api.model.plan.dependencies
 
DependenciesProperties() - Constructor for class com.atlassian.bamboo.specs.api.model.plan.dependencies.DependenciesProperties
 
DependenciesProperties(DependenciesConfigurationProperties, List<PlanIdentifierProperties>) - Constructor for class com.atlassian.bamboo.specs.api.model.plan.dependencies.DependenciesProperties
 
Deployment - Class in com.atlassian.bamboo.specs.api.builders.deployment
Represents a deployment project.
Deployment(PlanIdentifier, String) - Constructor for class com.atlassian.bamboo.specs.api.builders.deployment.Deployment
Specifies a deployment project.
DEPLOYMENT - com.atlassian.bamboo.specs.api.validators.permission.PermissionValidator.PermissionTarget
 
DeploymentPermissions - Class in com.atlassian.bamboo.specs.api.builders.permission
Entity representing permissions for deployment projects.
DeploymentPermissions(BambooOid) - Constructor for class com.atlassian.bamboo.specs.api.builders.permission.DeploymentPermissions
 
DeploymentPermissions(BambooOidProperties) - Constructor for class com.atlassian.bamboo.specs.api.builders.permission.DeploymentPermissions
 
DeploymentPermissions(String) - Constructor for class com.atlassian.bamboo.specs.api.builders.permission.DeploymentPermissions
 
DeploymentPermissionsProperties - Class in com.atlassian.bamboo.specs.api.model.permission
 
DeploymentPermissionsProperties(BambooOidProperties, PermissionsProperties) - Constructor for class com.atlassian.bamboo.specs.api.model.permission.DeploymentPermissionsProperties
 
DeploymentPermissionsProperties(String, PermissionsProperties) - Constructor for class com.atlassian.bamboo.specs.api.model.permission.DeploymentPermissionsProperties
 
deploymentProjectName(String) - Method in class com.atlassian.bamboo.specs.api.builders.permission.EnvironmentPermissions
 
DeploymentProperties - Class in com.atlassian.bamboo.specs.api.model.deployment
 
DeploymentProperties(BambooOidProperties, PlanIdentifierProperties, String, String, ReleaseNamingProperties, List<EnvironmentProperties>, RepositoryStoredSpecsData) - Constructor for class com.atlassian.bamboo.specs.api.model.deployment.DeploymentProperties
 
DEPLOYMENTS - com.atlassian.bamboo.specs.api.builders.Applicability
 
description - Variable in class com.atlassian.bamboo.specs.api.builders.repository.VcsRepository
 
description - Variable in class com.atlassian.bamboo.specs.api.builders.task.Task
 
description - Variable in class com.atlassian.bamboo.specs.api.builders.trigger.Trigger
 
description(String) - Method in class com.atlassian.bamboo.specs.api.builders.plan.Job
Sets the job's description.
description(String) - Method in class com.atlassian.bamboo.specs.api.builders.plan.Plan
Sets the plan's description.
description(String) - Method in class com.atlassian.bamboo.specs.api.builders.plan.Stage
Sets a stage description.
description(String) - Method in class com.atlassian.bamboo.specs.api.builders.project.Project
Sets a project description.
description(String) - Method in class com.atlassian.bamboo.specs.api.builders.repository.VcsRepository
Sets repository description.
description(String) - Method in class com.atlassian.bamboo.specs.api.builders.deployment.Deployment
Sets the deployment description.
description(String) - Method in class com.atlassian.bamboo.specs.api.builders.deployment.Environment
Sets the environment description.
description(String) - Method in class com.atlassian.bamboo.specs.api.builders.task.Task
Sets the task description.
description(String) - Method in class com.atlassian.bamboo.specs.api.builders.trigger.Trigger
Sets the trigger description.
destination(String) - Method in class com.atlassian.bamboo.specs.api.builders.plan.artifact.ArtifactSubscription
Sets artifact download destination.
disableAutomaticCleanup() - Method in class com.atlassian.bamboo.specs.api.builders.plan.branches.PlanBranchConfiguration
Disables automatic removal of this plan branch.
dockerConfiguration(DockerConfiguration) - Method in class com.atlassian.bamboo.specs.api.builders.deployment.Environment
Configure Docker for this environment.
dockerConfiguration(DockerConfiguration) - Method in class com.atlassian.bamboo.specs.api.builders.plan.Job
Configure Docker for this job.
DockerConfiguration - Class in com.atlassian.bamboo.specs.api.builders.docker
Configuration of Docker, to be attached to a Job or an Environment.
DockerConfiguration() - Constructor for class com.atlassian.bamboo.specs.api.builders.docker.DockerConfiguration
Creates a new Docker configuration, which will be enabled by default.
DockerConfigurationProperties - Class in com.atlassian.bamboo.specs.api.model.docker
 
DockerConfigurationProperties(boolean, String, Map<String, String>, List<String>) - Constructor for class com.atlassian.bamboo.specs.api.model.docker.DockerConfigurationProperties
 
DockerConstants - Class in com.atlassian.bamboo.specs.api.builders.docker
Docker constants which can be used for docker related classes.
dockerRunArguments(String...) - Method in class com.atlassian.bamboo.specs.api.builders.docker.DockerConfiguration
Add additional arguments to the 'docker run' command used to start docker container.

E

EDIT - com.atlassian.bamboo.specs.api.builders.permission.PermissionType
 
emitCode(CodeGenerationContext, T) - Method in interface com.atlassian.bamboo.specs.api.codegen.CodeEmitter
 
empty() - Static method in class com.atlassian.bamboo.specs.api.validators.common.ValidationContext
Returns an empty context.
EmptyDependenciesList - Class in com.atlassian.bamboo.specs.api.builders.plan.dependencies
Deprecated.
EmptyDependenciesList() - Constructor for class com.atlassian.bamboo.specs.api.builders.plan.dependencies.EmptyDependenciesList
Deprecated.
 
EmptyDependenciesListProperties - Class in com.atlassian.bamboo.specs.api.model.plan.dependencies
Deprecated.
EmptyDependenciesListProperties() - Constructor for class com.atlassian.bamboo.specs.api.model.plan.dependencies.EmptyDependenciesListProperties
Deprecated.
 
EmptyLabelsList - Class in com.atlassian.bamboo.specs.api.builders.label
Deprecated.
EmptyLabelsList() - Constructor for class com.atlassian.bamboo.specs.api.builders.label.EmptyLabelsList
Deprecated.
 
EmptyLabelsListProperties - Class in com.atlassian.bamboo.specs.api.model.label
Deprecated.
EmptyLabelsListProperties() - Constructor for class com.atlassian.bamboo.specs.api.model.label.EmptyLabelsListProperties
Deprecated.
 
EmptyNotificationsList - Class in com.atlassian.bamboo.specs.api.builders.notification
Deprecated.
EmptyNotificationsList() - Constructor for class com.atlassian.bamboo.specs.api.builders.notification.EmptyNotificationsList
Deprecated.
 
EmptyNotificationsListProperties - Class in com.atlassian.bamboo.specs.api.model.notification
Deprecated.
EmptyNotificationsListProperties() - Constructor for class com.atlassian.bamboo.specs.api.model.notification.EmptyNotificationsListProperties
Deprecated.
 
enableAutomaticCleanup() - Method in class com.atlassian.bamboo.specs.api.builders.plan.branches.PlanBranchConfiguration
Enables automatic removal of this plan branch.
enabled(boolean) - Method in class com.atlassian.bamboo.specs.api.builders.docker.DockerConfiguration
Enable or disable Docker.
enabled(boolean) - Method in class com.atlassian.bamboo.specs.api.builders.plan.branches.BranchIntegration
Enables/disables automatic branch merging.
enabled(boolean) - Method in class com.atlassian.bamboo.specs.api.builders.plan.Job
Enables/disables the job.
enabled(boolean) - Method in class com.atlassian.bamboo.specs.api.builders.plan.Plan
Enables/disables the plan.
enabled(boolean) - Method in class com.atlassian.bamboo.specs.api.builders.task.Task
Enabled/disables that task.
enabled(boolean) - Method in class com.atlassian.bamboo.specs.api.builders.trigger.Trigger
Enables/disables the trigger.
enabled(Boolean) - Method in class com.atlassian.bamboo.specs.api.builders.plan.configuration.ForceStopBuild
 
enabledForBranches(boolean) - Method in class com.atlassian.bamboo.specs.api.builders.plan.dependencies.DependenciesConfiguration
Enables/disables dependencies support for plan branches.
EntityProperties - Interface in com.atlassian.bamboo.specs.api.model
 
EntityPropertiesBuilder<T extends EntityProperties> - Class in com.atlassian.bamboo.specs.api.builders
Represents any Bamboo entity.
EntityPropertiesBuilder() - Constructor for class com.atlassian.bamboo.specs.api.builders.EntityPropertiesBuilder
 
EntityPropertiesBuilders - Class in com.atlassian.bamboo.specs.api.util
 
Environment - Class in com.atlassian.bamboo.specs.api.builders.deployment
Represents a deployment environment.
Environment(String) - Constructor for class com.atlassian.bamboo.specs.api.builders.deployment.Environment
Specifies environment.
ENVIRONMENT - com.atlassian.bamboo.specs.api.validators.permission.PermissionValidator.PermissionTarget
 
Environment.ReleaseApprovalPrerequisite - Enum in com.atlassian.bamboo.specs.api.builders.deployment
Specifies whether the release must be approved before deploying to the environment and if broken releases are allowed.
environmentName(String) - Method in class com.atlassian.bamboo.specs.api.builders.permission.EnvironmentPermissions
 
EnvironmentPermissions - Class in com.atlassian.bamboo.specs.api.builders.permission
Entity representing permissions for deployment environments.
EnvironmentPermissions(BambooOid) - Constructor for class com.atlassian.bamboo.specs.api.builders.permission.EnvironmentPermissions
 
EnvironmentPermissions(String) - Constructor for class com.atlassian.bamboo.specs.api.builders.permission.EnvironmentPermissions
 
EnvironmentPermissions(String, String) - Constructor for class com.atlassian.bamboo.specs.api.builders.permission.EnvironmentPermissions
 
EnvironmentPermissionsProperties - Class in com.atlassian.bamboo.specs.api.model.permission
 
EnvironmentPermissionsProperties(BambooOidProperties, String, PermissionsProperties) - Constructor for class com.atlassian.bamboo.specs.api.model.permission.EnvironmentPermissionsProperties
 
EnvironmentPermissionsProperties(String, String, PermissionsProperties) - Constructor for class com.atlassian.bamboo.specs.api.model.permission.EnvironmentPermissionsProperties
 
EnvironmentPluginConfiguration<T extends EnvironmentPluginConfigurationProperties> - Class in com.atlassian.bamboo.specs.api.builders.deployment.configuration
 
EnvironmentPluginConfiguration() - Constructor for class com.atlassian.bamboo.specs.api.builders.deployment.configuration.EnvironmentPluginConfiguration
 
EnvironmentPluginConfigurationProperties - Interface in com.atlassian.bamboo.specs.api.model.deployment.configuration
 
EnvironmentProperties - Class in com.atlassian.bamboo.specs.api.model.deployment
 
EnvironmentProperties(String, String, List<TaskProperties>, List<TaskProperties>, List<TriggerProperties>, List<VariableProperties>, List<RequirementProperties>, List<NotificationProperties>, DockerConfigurationProperties, Collection<EnvironmentPluginConfigurationProperties>, Environment.ReleaseApprovalPrerequisite) - Constructor for class com.atlassian.bamboo.specs.api.model.deployment.EnvironmentProperties
 
environments(Environment...) - Method in class com.atlassian.bamboo.specs.api.builders.deployment.Deployment
Adds the environments to the end of environments list.
equals(Object) - Method in class com.atlassian.bamboo.specs.api.builders.deployment.configuration.AnyPluginConfiguration
 
equals(Object) - Method in class com.atlassian.bamboo.specs.api.builders.plan.configuration.AllOtherPluginsConfiguration
 
equals(Object) - Method in class com.atlassian.bamboo.specs.api.builders.plan.configuration.ConcurrentBuilds
 
equals(Object) - Method in class com.atlassian.bamboo.specs.api.builders.plan.configuration.ForceStopBuild
 
equals(Object) - Method in class com.atlassian.bamboo.specs.api.builders.plan.configuration.PluginConfiguration
 
equals(Object) - Method in class com.atlassian.bamboo.specs.api.builders.task.AnyTask
 
equals(Object) - Method in class com.atlassian.bamboo.specs.api.builders.task.Task
 
equals(Object) - Method in class com.atlassian.bamboo.specs.api.model.applink.ApplicationLinkProperties
 
equals(Object) - Method in class com.atlassian.bamboo.specs.api.model.AtlassianModuleProperties
 
equals(Object) - Method in class com.atlassian.bamboo.specs.api.model.BambooKeyProperties
 
equals(Object) - Method in class com.atlassian.bamboo.specs.api.model.BambooOidProperties
 
equals(Object) - Method in class com.atlassian.bamboo.specs.api.model.credentials.AnySharedCredentialsProperties
 
equals(Object) - Method in class com.atlassian.bamboo.specs.api.model.credentials.SharedCredentialsIdentifierProperties
 
equals(Object) - Method in class com.atlassian.bamboo.specs.api.model.credentials.SharedCredentialsProperties
 
equals(Object) - Method in class com.atlassian.bamboo.specs.api.model.deployment.configuration.AnyPluginConfigurationProperties
 
equals(Object) - Method in class com.atlassian.bamboo.specs.api.model.deployment.DeploymentProperties
 
equals(Object) - Method in class com.atlassian.bamboo.specs.api.model.deployment.EnvironmentProperties
 
equals(Object) - Method in class com.atlassian.bamboo.specs.api.model.deployment.ReleaseNamingProperties
 
equals(Object) - Method in class com.atlassian.bamboo.specs.api.model.docker.DockerConfigurationProperties
 
equals(Object) - Method in class com.atlassian.bamboo.specs.api.model.label.EmptyLabelsListProperties
Deprecated.
 
equals(Object) - Method in class com.atlassian.bamboo.specs.api.model.label.LabelProperties
 
equals(Object) - Method in class com.atlassian.bamboo.specs.api.model.notification.AnyNotificationRecipientProperties
 
equals(Object) - Method in class com.atlassian.bamboo.specs.api.model.notification.AnyNotificationTypeProperties
 
equals(Object) - Method in class com.atlassian.bamboo.specs.api.model.notification.EmptyNotificationsListProperties
Deprecated.
 
equals(Object) - Method in class com.atlassian.bamboo.specs.api.model.notification.NotificationProperties
 
equals(Object) - Method in class com.atlassian.bamboo.specs.api.model.permission.AnonymousUserPermissionsProperties
 
equals(Object) - Method in class com.atlassian.bamboo.specs.api.model.permission.DeploymentPermissionsProperties
 
equals(Object) - Method in class com.atlassian.bamboo.specs.api.model.permission.EnvironmentPermissionsProperties
 
equals(Object) - Method in class com.atlassian.bamboo.specs.api.model.permission.GroupPermissionProperties
 
equals(Object) - Method in class com.atlassian.bamboo.specs.api.model.permission.LoggedInUserPermissionsProperties
 
equals(Object) - Method in class com.atlassian.bamboo.specs.api.model.permission.PermissionsProperties
 
equals(Object) - Method in class com.atlassian.bamboo.specs.api.model.permission.PlanPermissionsProperties
 
equals(Object) - Method in class com.atlassian.bamboo.specs.api.model.permission.ProjectPermissionsProperties
 
equals(Object) - Method in class com.atlassian.bamboo.specs.api.model.permission.UserPermissionProperties
 
equals(Object) - Method in class com.atlassian.bamboo.specs.api.model.plan.AbstractPlanIdentifierProperties
 
equals(Object) - Method in class com.atlassian.bamboo.specs.api.model.plan.artifact.ArtifactProperties
 
equals(Object) - Method in class com.atlassian.bamboo.specs.api.model.plan.artifact.ArtifactSubscriptionProperties
 
equals(Object) - Method in class com.atlassian.bamboo.specs.api.model.plan.branches.BranchCleanupProperties
 
equals(Object) - Method in class com.atlassian.bamboo.specs.api.model.plan.branches.BranchIntegrationProperties
 
equals(Object) - Method in class com.atlassian.bamboo.specs.api.model.plan.branches.CreatePlanBranchesProperties
 
equals(Object) - Method in class com.atlassian.bamboo.specs.api.model.plan.branches.PlanBranchConfigurationProperties
 
equals(Object) - Method in class com.atlassian.bamboo.specs.api.model.plan.branches.PlanBranchManagementProperties
 
equals(Object) - Method in class com.atlassian.bamboo.specs.api.model.plan.condition.AnyConditionProperties
 
equals(Object) - Method in class com.atlassian.bamboo.specs.api.model.plan.configuration.AllOtherPluginsConfigurationProperties
 
equals(Object) - Method in class com.atlassian.bamboo.specs.api.model.plan.configuration.ConcurrentBuildsProperties
 
equals(Object) - Method in class com.atlassian.bamboo.specs.api.model.plan.configuration.ForceStopBuildProperties
 
equals(Object) - Method in class com.atlassian.bamboo.specs.api.model.plan.dependencies.DependenciesConfigurationProperties
 
equals(Object) - Method in class com.atlassian.bamboo.specs.api.model.plan.dependencies.DependenciesProperties
 
equals(Object) - Method in class com.atlassian.bamboo.specs.api.model.plan.dependencies.EmptyDependenciesListProperties
Deprecated.
 
equals(Object) - Method in class com.atlassian.bamboo.specs.api.model.plan.JobProperties
 
equals(Object) - Method in class com.atlassian.bamboo.specs.api.model.plan.PlanIdentifierProperties
 
equals(Object) - Method in class com.atlassian.bamboo.specs.api.model.plan.PlanProperties
 
equals(Object) - Method in class com.atlassian.bamboo.specs.api.model.plan.requirement.RequirementProperties
 
equals(Object) - Method in class com.atlassian.bamboo.specs.api.model.plan.StageProperties
 
equals(Object) - Method in class com.atlassian.bamboo.specs.api.model.project.ProjectProperties
 
equals(Object) - Method in class com.atlassian.bamboo.specs.api.model.repository.AnyVcsRepositoryProperties
 
equals(Object) - Method in class com.atlassian.bamboo.specs.api.model.repository.PlanRepositoryLinkProperties
 
equals(Object) - Method in class com.atlassian.bamboo.specs.api.model.repository.PlanRepositoryLinkProperties.LinkedGlobalRepository
 
equals(Object) - Method in class com.atlassian.bamboo.specs.api.model.repository.PlanRepositoryLinkProperties.ProjectRepository
 
equals(Object) - Method in class com.atlassian.bamboo.specs.api.model.repository.VcsChangeDetectionProperties
 
equals(Object) - Method in class com.atlassian.bamboo.specs.api.model.repository.VcsRepositoryBranchProperties
 
equals(Object) - Method in class com.atlassian.bamboo.specs.api.model.repository.VcsRepositoryIdentifierProperties
 
equals(Object) - Method in class com.atlassian.bamboo.specs.api.model.repository.VcsRepositoryProperties
 
equals(Object) - Method in class com.atlassian.bamboo.specs.api.model.repository.viewer.AnyVcsRepositoryViewerProperties
 
equals(Object) - Method in class com.atlassian.bamboo.specs.api.model.task.AnyTaskProperties
 
equals(Object) - Method in class com.atlassian.bamboo.specs.api.model.task.TaskProperties
 
equals(Object) - Method in class com.atlassian.bamboo.specs.api.model.trigger.AllOtherTriggerConditionProperties
 
equals(Object) - Method in class com.atlassian.bamboo.specs.api.model.trigger.AnyTriggerConditionProperties
 
equals(Object) - Method in class com.atlassian.bamboo.specs.api.model.trigger.AnyTriggerProperties
 
equals(Object) - Method in class com.atlassian.bamboo.specs.api.model.trigger.RepositoryBasedTriggerProperties
 
equals(Object) - Method in class com.atlassian.bamboo.specs.api.model.trigger.TriggerProperties
 
equals(Object) - Method in class com.atlassian.bamboo.specs.api.model.VariableProperties
 
equals(Object) - Method in class com.atlassian.bamboo.specs.api.validators.common.ValidationProblem
 
equals(String, String) - Static method in class com.atlassian.bamboo.specs.api.builders.requirement.Requirement
Specifies a requirement that a capability with matching key has value equal to value of requirement.
EQUALS - com.atlassian.bamboo.specs.api.builders.requirement.Requirement.MatchType
 
evaluate(VcsRepositoryBranchProperties) - Method in class com.atlassian.bamboo.specs.api.model.repository.SkipDisplayNameCondition
 
evaluate(T) - Method in interface com.atlassian.bamboo.specs.api.codegen.Condition
 
EXCLUDE_ALL - com.atlassian.bamboo.specs.api.builders.repository.VcsChangeDetection.FileFilteringOption
 
exclusionPatterns(String...) - Method in class com.atlassian.bamboo.specs.api.builders.plan.artifact.Artifact
Specify the pattern according to which Bamboo should exclude files when creating an actual artifact.
exists(String) - Static method in class com.atlassian.bamboo.specs.api.builders.requirement.Requirement
Specifies a requirement that a capability with matching key exists.
EXISTS - com.atlassian.bamboo.specs.api.builders.requirement.Requirement.MatchType
 

F

filterFilePatternOption(VcsChangeDetection.FileFilteringOption) - Method in class com.atlassian.bamboo.specs.api.builders.repository.VcsChangeDetection
Selects method of filtering commits by affected files.
filterFilePatternRegex(String) - Method in class com.atlassian.bamboo.specs.api.builders.repository.VcsChangeDetection
Sets regular expression to be used when filtering commits by affected files.
finalStage(boolean) - Method in class com.atlassian.bamboo.specs.api.builders.plan.Stage
Specifies if stage is a final stage.
finalTasks(Task<?, ?>...) - Method in class com.atlassian.bamboo.specs.api.builders.deployment.Environment
Adds provided Tasks to the list of the final tasks executed by the environment.
finalTasks(Task<?, ?>...) - Method in class com.atlassian.bamboo.specs.api.builders.plan.Job
Adds provided Tasks to the list of the final tasks executed by the job.
findVariableUsages(String) - Static method in class com.atlassian.bamboo.specs.api.util.VariableUtils
Finds all variable usages within a given text.
ForceStopBuild - Class in com.atlassian.bamboo.specs.api.builders.plan.configuration
 
ForceStopBuild() - Constructor for class com.atlassian.bamboo.specs.api.builders.plan.configuration.ForceStopBuild
 
ForceStopBuildProperties - Class in com.atlassian.bamboo.specs.api.model.plan.configuration
 
ForceStopBuildProperties(Boolean) - Constructor for class com.atlassian.bamboo.specs.api.model.plan.configuration.ForceStopBuildProperties
 
forceStopHungBuilds() - Method in class com.atlassian.bamboo.specs.api.builders.plan.Plan
Deprecated.
since 9.3. Use #pluginConfigurations(new ForceStopBuild().enabled(true))
FORK_ENABLED_PULL_REQUEST - com.atlassian.bamboo.specs.api.model.plan.branches.CreatePlanBranchesProperties.Trigger
 

G

gatekeeper(boolean) - Method in class com.atlassian.bamboo.specs.api.builders.plan.branches.BranchIntegration
Selects merging strategy.
getAnonymousUserPermissions() - Method in class com.atlassian.bamboo.specs.api.model.permission.PermissionsProperties
 
getArtifactName() - Method in class com.atlassian.bamboo.specs.api.model.plan.artifact.ArtifactSubscriptionProperties
 
getArtifacts() - Method in class com.atlassian.bamboo.specs.api.model.plan.JobProperties
 
getArtifactSubscriptions() - Method in class com.atlassian.bamboo.specs.api.model.plan.JobProperties
 
getAtlassianPlugin() - Method in class com.atlassian.bamboo.specs.api.model.credentials.AnySharedCredentialsProperties
 
getAtlassianPlugin() - Method in class com.atlassian.bamboo.specs.api.model.credentials.SharedCredentialsProperties
 
getAtlassianPlugin() - Method in class com.atlassian.bamboo.specs.api.model.deployment.configuration.AnyPluginConfigurationProperties
 
getAtlassianPlugin() - Method in interface com.atlassian.bamboo.specs.api.model.deployment.configuration.EnvironmentPluginConfigurationProperties
 
getAtlassianPlugin() - Method in class com.atlassian.bamboo.specs.api.model.notification.AnyNotificationRecipientProperties
 
getAtlassianPlugin() - Method in class com.atlassian.bamboo.specs.api.model.notification.AnyNotificationTypeProperties
 
getAtlassianPlugin() - Method in class com.atlassian.bamboo.specs.api.model.notification.NotificationRecipientProperties
 
getAtlassianPlugin() - Method in class com.atlassian.bamboo.specs.api.model.notification.NotificationTypeProperties
 
getAtlassianPlugin() - Method in class com.atlassian.bamboo.specs.api.model.plan.condition.AnyConditionProperties
 
getAtlassianPlugin() - Method in interface com.atlassian.bamboo.specs.api.model.plan.condition.ConditionProperties
 
getAtlassianPlugin() - Method in class com.atlassian.bamboo.specs.api.model.plan.configuration.AllOtherPluginsConfigurationProperties
 
getAtlassianPlugin() - Method in class com.atlassian.bamboo.specs.api.model.plan.configuration.ConcurrentBuildsProperties
 
getAtlassianPlugin() - Method in class com.atlassian.bamboo.specs.api.model.plan.configuration.ForceStopBuildProperties
 
getAtlassianPlugin() - Method in interface com.atlassian.bamboo.specs.api.model.plan.configuration.PluginConfigurationProperties
 
getAtlassianPlugin() - Method in class com.atlassian.bamboo.specs.api.model.repository.AnyVcsRepositoryProperties
 
getAtlassianPlugin() - Method in class com.atlassian.bamboo.specs.api.model.repository.PlanRepositoryLinkProperties.LinkedGlobalRepository
Returns atlassian plugin inherited from parent if known, null if it's not.
getAtlassianPlugin() - Method in class com.atlassian.bamboo.specs.api.model.repository.PlanRepositoryLinkProperties.ProjectRepository
Returns atlassian plugin inherited from parent if known, null if it's not.
getAtlassianPlugin() - Method in class com.atlassian.bamboo.specs.api.model.repository.VcsRepositoryProperties
 
getAtlassianPlugin() - Method in class com.atlassian.bamboo.specs.api.model.repository.viewer.AnyVcsRepositoryViewerProperties
 
getAtlassianPlugin() - Method in interface com.atlassian.bamboo.specs.api.model.repository.viewer.VcsRepositoryViewerProperties
 
getAtlassianPlugin() - Method in class com.atlassian.bamboo.specs.api.model.task.AnyTaskProperties
 
getAtlassianPlugin() - Method in class com.atlassian.bamboo.specs.api.model.task.TaskProperties
 
getAtlassianPlugin() - Method in class com.atlassian.bamboo.specs.api.model.trigger.AllOtherTriggerConditionProperties
 
getAtlassianPlugin() - Method in class com.atlassian.bamboo.specs.api.model.trigger.AnyTriggerConditionProperties
 
getAtlassianPlugin() - Method in class com.atlassian.bamboo.specs.api.model.trigger.AnyTriggerProperties
 
getAtlassianPlugin() - Method in class com.atlassian.bamboo.specs.api.model.trigger.TriggerConditionProperties
 
getAtlassianPlugin() - Method in class com.atlassian.bamboo.specs.api.model.trigger.TriggerProperties
 
getBlockingStrategy() - Method in class com.atlassian.bamboo.specs.api.model.plan.dependencies.DependenciesConfigurationProperties
 
getBranchConfiguration() - Method in class com.atlassian.bamboo.specs.api.model.repository.AnyVcsRepositoryProperties
 
getBranchDetectionConfiguration() - Method in class com.atlassian.bamboo.specs.api.model.repository.AnyVcsRepositoryProperties
 
getBranchDisplayName() - Method in class com.atlassian.bamboo.specs.api.model.repository.VcsRepositoryBranchProperties
 
getBranchIntegrationProperties() - Method in class com.atlassian.bamboo.specs.api.model.plan.branches.PlanBranchConfigurationProperties
 
getBranchIntegrationProperties() - Method in class com.atlassian.bamboo.specs.api.model.plan.branches.PlanBranchManagementProperties
 
getBranchName() - Method in class com.atlassian.bamboo.specs.api.model.repository.VcsRepositoryBranchProperties
 
getCause() - Method in exception com.atlassian.bamboo.specs.api.exceptions.BambooSpecsPublishingException
Returns the cause of this throwable or null if the cause is nonexistent or unknown.
getChangeDetectionConfiguration() - Method in class com.atlassian.bamboo.specs.api.model.repository.AnyVcsRepositoryProperties
 
getChangesetFilterPatternRegex() - Method in class com.atlassian.bamboo.specs.api.model.repository.VcsChangeDetectionProperties
 
getChildPlans() - Method in class com.atlassian.bamboo.specs.api.model.plan.dependencies.DependenciesProperties
 
getChildPlans() - Method in class com.atlassian.bamboo.specs.api.model.plan.dependencies.EmptyDependenciesListProperties
Deprecated.
 
getCompleteModuleKey() - Method in class com.atlassian.bamboo.specs.api.model.AtlassianModuleProperties
 
getConditions() - Method in class com.atlassian.bamboo.specs.api.model.task.TaskProperties
 
getConditions() - Method in class com.atlassian.bamboo.specs.api.model.trigger.TriggerProperties
 
getConditionString() - Method in class com.atlassian.bamboo.specs.api.model.notification.AnyNotificationTypeProperties
 
getConfig() - Method in class com.atlassian.bamboo.specs.api.model.trigger.AnyTriggerConditionProperties
Deprecated.
getConfiguration() - Method in class com.atlassian.bamboo.specs.api.model.credentials.AnySharedCredentialsProperties
 
getConfiguration() - Method in class com.atlassian.bamboo.specs.api.model.deployment.configuration.AnyPluginConfigurationProperties
 
getConfiguration() - Method in class com.atlassian.bamboo.specs.api.model.plan.condition.AnyConditionProperties
 
getConfiguration() - Method in class com.atlassian.bamboo.specs.api.model.plan.configuration.AllOtherPluginsConfigurationProperties
 
getConfiguration() - Method in class com.atlassian.bamboo.specs.api.model.repository.VcsChangeDetectionProperties
 
getConfiguration() - Method in class com.atlassian.bamboo.specs.api.model.repository.viewer.AnyVcsRepositoryViewerProperties
 
getConfiguration() - Method in class com.atlassian.bamboo.specs.api.model.task.AnyTaskProperties
 
getConfiguration() - Method in class com.atlassian.bamboo.specs.api.model.trigger.AllOtherTriggerConditionProperties
 
getConfiguration() - Method in class com.atlassian.bamboo.specs.api.model.trigger.AnyTriggerConditionProperties
 
getConfiguration() - Method in class com.atlassian.bamboo.specs.api.model.trigger.AnyTriggerProperties
 
getCopyPatterns() - Method in class com.atlassian.bamboo.specs.api.model.plan.artifact.ArtifactProperties
 
getCreatePlanBranch() - Method in class com.atlassian.bamboo.specs.api.model.plan.branches.PlanBranchManagementProperties
 
getCurrentRssBranch() - Static method in class com.atlassian.bamboo.specs.api.context.RssRuntimeContext
Current branch.
getDebugMessage() - Method in exception com.atlassian.bamboo.specs.api.exceptions.BambooSpecsPublishingException
Returns additional message for debugging, null if not available.
getDefault() - Static method in enum com.atlassian.bamboo.specs.api.builders.deployment.Environment.ReleaseApprovalPrerequisite
 
getDefaultTrigger() - Method in class com.atlassian.bamboo.specs.api.model.plan.branches.PlanBranchManagementProperties
 
getDeletePlanBranch() - Method in class com.atlassian.bamboo.specs.api.model.plan.branches.PlanBranchManagementProperties
 
getDependenciesConfigurationProperties() - Method in class com.atlassian.bamboo.specs.api.model.plan.dependencies.DependenciesProperties
 
getDependenciesConfigurationProperties() - Method in class com.atlassian.bamboo.specs.api.model.plan.dependencies.EmptyDependenciesListProperties
Deprecated.
 
getDependenciesProperties() - Method in class com.atlassian.bamboo.specs.api.model.plan.PlanProperties
 
getDeploymentName() - Method in class com.atlassian.bamboo.specs.api.builders.permission.DeploymentPermissions
 
getDeploymentName() - Method in class com.atlassian.bamboo.specs.api.builders.permission.EnvironmentPermissions
 
getDeploymentName() - Method in class com.atlassian.bamboo.specs.api.model.permission.DeploymentPermissionsProperties
 
getDeploymentName() - Method in class com.atlassian.bamboo.specs.api.model.permission.EnvironmentPermissionsProperties
 
getDeploymentOid() - Method in class com.atlassian.bamboo.specs.api.model.permission.DeploymentPermissionsProperties
 
getDeploymentOid() - Method in class com.atlassian.bamboo.specs.api.model.permission.EnvironmentPermissionsProperties
 
getDescription() - Method in class com.atlassian.bamboo.specs.api.model.deployment.DeploymentProperties
 
getDescription() - Method in class com.atlassian.bamboo.specs.api.model.deployment.EnvironmentProperties
 
getDescription() - Method in class com.atlassian.bamboo.specs.api.model.plan.AbstractPlanProperties
 
getDescription() - Method in class com.atlassian.bamboo.specs.api.model.plan.StageProperties
 
getDescription() - Method in class com.atlassian.bamboo.specs.api.model.project.ProjectProperties
 
getDescription() - Method in class com.atlassian.bamboo.specs.api.model.repository.VcsRepositoryProperties
 
getDescription() - Method in class com.atlassian.bamboo.specs.api.model.task.TaskProperties
 
getDescription() - Method in class com.atlassian.bamboo.specs.api.model.trigger.TriggerProperties
 
getDestination() - Method in class com.atlassian.bamboo.specs.api.model.plan.artifact.ArtifactSubscriptionProperties
 
getDockerConfiguration() - Method in class com.atlassian.bamboo.specs.api.model.deployment.EnvironmentProperties
 
getDockerConfiguration() - Method in class com.atlassian.bamboo.specs.api.model.plan.JobProperties
 
getDockerRunArguments() - Method in class com.atlassian.bamboo.specs.api.model.docker.DockerConfigurationProperties
 
getEnvironmentName() - Method in class com.atlassian.bamboo.specs.api.builders.permission.EnvironmentPermissions
 
getEnvironmentName() - Method in class com.atlassian.bamboo.specs.api.model.permission.EnvironmentPermissionsProperties
 
getEnvironments() - Method in class com.atlassian.bamboo.specs.api.model.deployment.DeploymentProperties
 
getErrors() - Method in exception com.atlassian.bamboo.specs.api.exceptions.PropertiesValidationException
 
getErrorType() - Method in exception com.atlassian.bamboo.specs.api.exceptions.BambooSpecsPublishingException
Get the type of encountered error or null if unknown.
getExclusionPatterns() - Method in class com.atlassian.bamboo.specs.api.model.plan.artifact.ArtifactProperties
 
getFilterFilePatternOption() - Method in class com.atlassian.bamboo.specs.api.model.repository.VcsChangeDetectionProperties
 
getFilterFilePatternRegex() - Method in class com.atlassian.bamboo.specs.api.model.repository.VcsChangeDetectionProperties
 
getFinalTasks() - Method in class com.atlassian.bamboo.specs.api.model.deployment.EnvironmentProperties
 
getFinalTasks() - Method in class com.atlassian.bamboo.specs.api.model.plan.JobProperties
 
getGroup() - Method in class com.atlassian.bamboo.specs.api.model.permission.GroupPermissionProperties
 
getGroupPermissions() - Method in class com.atlassian.bamboo.specs.api.model.permission.PermissionsProperties
 
getId() - Method in class com.atlassian.bamboo.specs.api.model.applink.ApplicationLinkProperties
 
getIdentifier() - Method in class com.atlassian.bamboo.specs.api.builders.plan.Plan
Returns identifier for this object.
getIdentifier() - Method in class com.atlassian.bamboo.specs.api.builders.repository.VcsRepository
Returns identifier for this object.
getImage() - Method in class com.atlassian.bamboo.specs.api.model.docker.DockerConfigurationProperties
 
getImports() - Method in class com.atlassian.bamboo.specs.api.codegen.CodeGenerationContext
 
getIndentationLevel() - Method in class com.atlassian.bamboo.specs.api.codegen.CodeGenerationContext
Current indentation level.
getIntegrationBranch() - Method in class com.atlassian.bamboo.specs.api.model.plan.branches.BranchIntegrationProperties
 
getJobs() - Method in class com.atlassian.bamboo.specs.api.model.plan.StageProperties
 
getKey() - Method in class com.atlassian.bamboo.specs.api.builders.plan.Job
Returns job's key, which serves as identifier for this object.
getKey() - Method in class com.atlassian.bamboo.specs.api.builders.plan.Plan
Returns plan's key.
getKey() - Method in class com.atlassian.bamboo.specs.api.builders.project.Project
Returns project's key.
getKey() - Method in class com.atlassian.bamboo.specs.api.model.BambooKeyProperties
 
getKey() - Method in class com.atlassian.bamboo.specs.api.model.plan.AbstractPlanIdentifierProperties
 
getKey() - Method in class com.atlassian.bamboo.specs.api.model.plan.AbstractPlanProperties
 
getKey() - Method in class com.atlassian.bamboo.specs.api.model.plan.requirement.RequirementProperties
 
getKey() - Method in class com.atlassian.bamboo.specs.api.model.project.ProjectProperties
 
getLabels() - Method in class com.atlassian.bamboo.specs.api.model.plan.PlanProperties
 
getLocation() - Method in class com.atlassian.bamboo.specs.api.model.plan.artifact.ArtifactProperties
 
getLoggedInUserPermissions() - Method in class com.atlassian.bamboo.specs.api.model.permission.PermissionsProperties
 
getMatchingPattern() - Method in class com.atlassian.bamboo.specs.api.model.plan.branches.CreatePlanBranchesProperties
 
getMatchType() - Method in class com.atlassian.bamboo.specs.api.model.plan.requirement.RequirementProperties
 
getMatchValue() - Method in class com.atlassian.bamboo.specs.api.model.plan.requirement.RequirementProperties
 
getMaximumNumberOfConcurrentBuilds() - Method in class com.atlassian.bamboo.specs.api.model.plan.configuration.ConcurrentBuildsProperties
 
getMaxRetries() - Method in class com.atlassian.bamboo.specs.api.model.repository.VcsChangeDetectionProperties
 
getMessage() - Method in exception com.atlassian.bamboo.specs.api.exceptions.BambooSpecsPublishingException
Returns the message of this exception.
getMessage() - Method in class com.atlassian.bamboo.specs.api.validators.common.ValidationProblem
 
getName() - Method in class com.atlassian.bamboo.specs.api.builders.deployment.Deployment
 
getName() - Method in class com.atlassian.bamboo.specs.api.builders.deployment.Environment
 
getName() - Method in class com.atlassian.bamboo.specs.api.builders.plan.artifact.Artifact
Returns defined artifact name, which serves as identifier for this object.
getName() - Method in class com.atlassian.bamboo.specs.api.builders.project.Project
Returns project's name.
getName() - Method in class com.atlassian.bamboo.specs.api.builders.repository.VcsRepository
Returns repository name, which serves as identifier for this object.
getName() - Method in class com.atlassian.bamboo.specs.api.model.applink.ApplicationLinkProperties
 
getName() - Method in class com.atlassian.bamboo.specs.api.model.credentials.SharedCredentialsIdentifierProperties
 
getName() - Method in class com.atlassian.bamboo.specs.api.model.credentials.SharedCredentialsProperties
 
getName() - Method in class com.atlassian.bamboo.specs.api.model.deployment.DeploymentProperties
 
getName() - Method in class com.atlassian.bamboo.specs.api.model.deployment.EnvironmentProperties
 
getName() - Method in class com.atlassian.bamboo.specs.api.model.label.EmptyLabelsListProperties
Deprecated.
 
getName() - Method in class com.atlassian.bamboo.specs.api.model.label.LabelProperties
 
getName() - Method in class com.atlassian.bamboo.specs.api.model.plan.AbstractPlanProperties
 
getName() - Method in class com.atlassian.bamboo.specs.api.model.plan.artifact.ArtifactProperties
 
getName() - Method in class com.atlassian.bamboo.specs.api.model.plan.StageProperties
 
getName() - Method in class com.atlassian.bamboo.specs.api.model.project.ProjectProperties
 
getName() - Method in class com.atlassian.bamboo.specs.api.model.repository.VcsRepositoryIdentifierProperties
 
getName() - Method in class com.atlassian.bamboo.specs.api.model.repository.VcsRepositoryProperties
 
getName() - Method in class com.atlassian.bamboo.specs.api.model.trigger.TriggerProperties
 
getName() - Method in class com.atlassian.bamboo.specs.api.model.VariableProperties
 
getName() - Method in class com.atlassian.bamboo.specs.api.util.VariableUtils.VariableUsage
 
getNamespace() - Method in class com.atlassian.bamboo.specs.api.util.VariableUtils.VariableUsage
 
getNextVersionName() - Method in class com.atlassian.bamboo.specs.api.model.deployment.ReleaseNamingProperties
 
getNotifications() - Method in class com.atlassian.bamboo.specs.api.model.deployment.EnvironmentProperties
 
getNotifications() - Method in class com.atlassian.bamboo.specs.api.model.plan.PlanProperties
 
getNotificationStrategy() - Method in class com.atlassian.bamboo.specs.api.model.plan.branches.PlanBranchManagementProperties
 
getNumberToIncrement() - Method in class com.atlassian.bamboo.specs.api.util.ReleaseNamingHelper.SplitVersionName
 
getOid() - Method in class com.atlassian.bamboo.specs.api.builders.deployment.Deployment
 
getOid() - Method in class com.atlassian.bamboo.specs.api.builders.plan.Plan
Returns plan's oid.
getOid() - Method in class com.atlassian.bamboo.specs.api.builders.project.Project
Returns project's oid.
getOid() - Method in class com.atlassian.bamboo.specs.api.builders.repository.VcsRepository
Returns repository's oid.
getOid() - Method in class com.atlassian.bamboo.specs.api.model.BambooOidProperties
 
getOid() - Method in class com.atlassian.bamboo.specs.api.model.credentials.SharedCredentialsIdentifierProperties
 
getOid() - Method in class com.atlassian.bamboo.specs.api.model.credentials.SharedCredentialsProperties
 
getOid() - Method in class com.atlassian.bamboo.specs.api.model.deployment.DeploymentProperties
 
getOid() - Method in class com.atlassian.bamboo.specs.api.model.plan.AbstractPlanIdentifierProperties
 
getOid() - Method in class com.atlassian.bamboo.specs.api.model.plan.AbstractPlanProperties
 
getOid() - Method in class com.atlassian.bamboo.specs.api.model.project.ProjectProperties
 
getOid() - Method in class com.atlassian.bamboo.specs.api.model.repository.VcsRepositoryIdentifierProperties
 
getOid() - Method in class com.atlassian.bamboo.specs.api.model.repository.VcsRepositoryProperties
 
getParent() - Method in class com.atlassian.bamboo.specs.api.model.repository.VcsRepositoryProperties
 
getParentName() - Method in class com.atlassian.bamboo.specs.api.model.repository.VcsRepositoryProperties
 
getPermissions() - Method in class com.atlassian.bamboo.specs.api.builders.permission.PlanPermissions
 
getPermissions() - Method in class com.atlassian.bamboo.specs.api.model.permission.DeploymentPermissionsProperties
 
getPermissions() - Method in class com.atlassian.bamboo.specs.api.model.permission.EnvironmentPermissionsProperties
 
getPermissions() - Method in class com.atlassian.bamboo.specs.api.model.permission.PlanPermissionsProperties
 
getPermissionTypes() - Method in class com.atlassian.bamboo.specs.api.builders.permission.AnonymousUserPermissions
 
getPermissionTypes() - Method in class com.atlassian.bamboo.specs.api.model.permission.AnonymousUserPermissionsProperties
 
getPermissionTypes() - Method in class com.atlassian.bamboo.specs.api.model.permission.GroupPermissionProperties
 
getPermissionTypes() - Method in class com.atlassian.bamboo.specs.api.model.permission.LoggedInUserPermissionsProperties
 
getPermissionTypes() - Method in class com.atlassian.bamboo.specs.api.model.permission.UserPermissionProperties
 
getPlan() - Method in class com.atlassian.bamboo.specs.api.model.deployment.DeploymentProperties
 
getPlanBranchConfiguration() - Method in class com.atlassian.bamboo.specs.api.model.plan.PlanProperties
 
getPlanBranchManagementProperties() - Method in class com.atlassian.bamboo.specs.api.model.plan.PlanProperties
 
getPlanIdentifier() - Method in class com.atlassian.bamboo.specs.api.builders.permission.PlanPermissions
 
getPlanIdentifier() - Method in class com.atlassian.bamboo.specs.api.model.permission.PlanPermissionsProperties
 
getPlanKey() - Method in class com.atlassian.bamboo.specs.api.builders.plan.PlanIdentifier
 
getPlanOid() - Method in class com.atlassian.bamboo.specs.api.builders.plan.PlanIdentifier
 
getPluginConfigurations() - Method in class com.atlassian.bamboo.specs.api.model.deployment.EnvironmentProperties
 
getPluginConfigurations() - Method in class com.atlassian.bamboo.specs.api.model.plan.AbstractPlanProperties
 
getPrefix() - Method in class com.atlassian.bamboo.specs.api.util.ReleaseNamingHelper.SplitVersionName
 
getProject() - Method in class com.atlassian.bamboo.specs.api.model.credentials.SharedCredentialsProperties
 
getProject() - Method in class com.atlassian.bamboo.specs.api.model.plan.PlanProperties
 
getProject() - Method in class com.atlassian.bamboo.specs.api.model.repository.VcsRepositoryProperties
 
getProjectKey() - Method in class com.atlassian.bamboo.specs.api.builders.permission.ProjectPermissions
 
getProjectKey() - Method in class com.atlassian.bamboo.specs.api.builders.plan.PlanIdentifier
 
getProjectKey() - Method in class com.atlassian.bamboo.specs.api.model.permission.ProjectPermissionsProperties
 
getProjectKey() - Method in class com.atlassian.bamboo.specs.api.model.plan.PlanIdentifierProperties
 
getProjectPermissions() - Method in class com.atlassian.bamboo.specs.api.builders.permission.ProjectPermissions
 
getProjectPermissions() - Method in class com.atlassian.bamboo.specs.api.model.permission.ProjectPermissionsProperties
 
getProjectPlanPermissions() - Method in class com.atlassian.bamboo.specs.api.builders.permission.ProjectPermissions
 
getProjectPlanPermissions() - Method in class com.atlassian.bamboo.specs.api.model.permission.ProjectPermissionsProperties
 
getQuietPeriod() - Method in class com.atlassian.bamboo.specs.api.model.repository.VcsChangeDetectionProperties
 
getRecipients() - Method in class com.atlassian.bamboo.specs.api.model.notification.EmptyNotificationsListProperties
Deprecated.
 
getRecipients() - Method in class com.atlassian.bamboo.specs.api.model.notification.NotificationProperties
 
getRecipientString() - Method in class com.atlassian.bamboo.specs.api.model.notification.AnyNotificationRecipientProperties
 
getReleaseApprovalPrerequisite() - Method in class com.atlassian.bamboo.specs.api.model.deployment.EnvironmentProperties
 
getReleaseNaming() - Method in class com.atlassian.bamboo.specs.api.model.deployment.DeploymentProperties
 
getRemoveDeletedFromRepositoryPeriod() - Method in class com.atlassian.bamboo.specs.api.model.plan.branches.BranchCleanupProperties
 
getRemoveInactiveInRepositoryPeriod() - Method in class com.atlassian.bamboo.specs.api.model.plan.branches.BranchCleanupProperties
 
getRepositories() - Method in class com.atlassian.bamboo.specs.api.model.plan.PlanProperties
 
getRepositories() - Method in class com.atlassian.bamboo.specs.api.model.project.ProjectProperties
 
getRepositoryBranches() - Method in class com.atlassian.bamboo.specs.api.model.plan.PlanProperties
 
getRepositoryDefinition() - Method in class com.atlassian.bamboo.specs.api.model.repository.PlanRepositoryLinkProperties
 
getRepositoryName() - Method in class com.atlassian.bamboo.specs.api.model.repository.VcsRepositoryBranchProperties
 
getRepositoryStoredSpecsData() - Method in class com.atlassian.bamboo.specs.api.model.deployment.DeploymentProperties
 
getRepositoryStoredSpecsData() - Method in class com.atlassian.bamboo.specs.api.model.plan.PlanProperties
 
getRepositoryStoredSpecsData() - Method in class com.atlassian.bamboo.specs.api.model.project.ProjectProperties
 
getRepositoryStoredSpecsData() - Static method in class com.atlassian.bamboo.specs.api.rsbs.RunnerSettings
 
getRepositoryViewerProperties() - Method in class com.atlassian.bamboo.specs.api.model.repository.VcsRepositoryProperties
 
getRequirements() - Method in class com.atlassian.bamboo.specs.api.model.deployment.EnvironmentProperties
 
getRequirements() - Method in class com.atlassian.bamboo.specs.api.model.plan.JobProperties
 
getRequirements() - Method in class com.atlassian.bamboo.specs.api.model.task.TaskProperties
 
getScope() - Method in class com.atlassian.bamboo.specs.api.model.credentials.SharedCredentialsIdentifierProperties
 
getSelectedTriggeringRepositories() - Method in class com.atlassian.bamboo.specs.api.model.trigger.RepositoryBasedTriggerProperties
 
getServerConfiguration() - Method in class com.atlassian.bamboo.specs.api.model.repository.AnyVcsRepositoryProperties
 
getServerName() - Static method in class com.atlassian.bamboo.specs.api.context.RssRuntimeContext
Bamboo server name.
getSharedCredentials() - Method in class com.atlassian.bamboo.specs.api.model.project.ProjectProperties
 
getSpecsRepositories() - Method in class com.atlassian.bamboo.specs.api.model.permission.ProjectPermissionsProperties
 
getSpecsSourceId() - Method in class com.atlassian.bamboo.specs.api.rsbs.RepositoryStoredSpecsData
 
getStages() - Method in class com.atlassian.bamboo.specs.api.model.plan.PlanProperties
 
getSuffix() - Method in class com.atlassian.bamboo.specs.api.util.ReleaseNamingHelper.SplitVersionName
 
getTasks() - Method in class com.atlassian.bamboo.specs.api.model.deployment.EnvironmentProperties
 
getTasks() - Method in class com.atlassian.bamboo.specs.api.model.plan.JobProperties
 
getTrigger() - Method in class com.atlassian.bamboo.specs.api.model.plan.branches.CreatePlanBranchesProperties
 
getTriggeringOption() - Method in class com.atlassian.bamboo.specs.api.model.plan.branches.PlanBranchManagementProperties
 
getTriggeringRepositoriesType() - Method in class com.atlassian.bamboo.specs.api.model.trigger.RepositoryBasedTriggerProperties
 
getTriggers() - Method in class com.atlassian.bamboo.specs.api.model.deployment.EnvironmentProperties
 
getTriggers() - Method in class com.atlassian.bamboo.specs.api.model.plan.PlanProperties
 
getType() - Method in class com.atlassian.bamboo.specs.api.model.notification.EmptyNotificationsListProperties
Deprecated.
 
getType() - Method in class com.atlassian.bamboo.specs.api.model.notification.NotificationProperties
 
getUsername() - Method in class com.atlassian.bamboo.specs.api.model.permission.UserPermissionProperties
 
getUserPermissions() - Method in class com.atlassian.bamboo.specs.api.model.permission.PermissionsProperties
 
getValue() - Method in class com.atlassian.bamboo.specs.api.model.VariableProperties
 
getVariables() - Method in class com.atlassian.bamboo.specs.api.model.deployment.EnvironmentProperties
 
getVariables() - Method in class com.atlassian.bamboo.specs.api.model.plan.PlanProperties
 
getVariables() - Method in class com.atlassian.bamboo.specs.api.model.project.ProjectProperties
 
getVariablesToAutoIncrement() - Method in class com.atlassian.bamboo.specs.api.model.deployment.ReleaseNamingProperties
 
getVolumes() - Method in class com.atlassian.bamboo.specs.api.model.docker.DockerConfigurationProperties
 
getYamlDir() - Static method in class com.atlassian.bamboo.specs.api.rsbs.RunnerSettings
 
GLOBAL - com.atlassian.bamboo.specs.api.builders.credentials.SharedCredentialsScope
Global shared credentials.
globalRepository(VcsRepository<?, ?>) - Method in class com.atlassian.bamboo.specs.api.builders.repository.PlanRepositoryLink
Specifies a link to existing global repository.
GroupPermission - Class in com.atlassian.bamboo.specs.api.builders.permission
 
GroupPermission(String) - Constructor for class com.atlassian.bamboo.specs.api.builders.permission.GroupPermission
 
GroupPermissionProperties - Class in com.atlassian.bamboo.specs.api.model.permission
 
GroupPermissionProperties(String, Collection<PermissionType>) - Constructor for class com.atlassian.bamboo.specs.api.model.permission.GroupPermissionProperties
 
groupPermissions(String, PermissionType...) - Method in class com.atlassian.bamboo.specs.api.builders.permission.Permissions
 

H

hashCode() - Method in class com.atlassian.bamboo.specs.api.builders.deployment.configuration.AnyPluginConfiguration
 
hashCode() - Method in class com.atlassian.bamboo.specs.api.builders.plan.configuration.AllOtherPluginsConfiguration
 
hashCode() - Method in class com.atlassian.bamboo.specs.api.builders.plan.configuration.ConcurrentBuilds
 
hashCode() - Method in class com.atlassian.bamboo.specs.api.builders.plan.configuration.ForceStopBuild
 
hashCode() - Method in class com.atlassian.bamboo.specs.api.builders.plan.configuration.PluginConfiguration
 
hashCode() - Method in class com.atlassian.bamboo.specs.api.builders.task.AnyTask
 
hashCode() - Method in class com.atlassian.bamboo.specs.api.builders.task.Task
 
hashCode() - Method in class com.atlassian.bamboo.specs.api.model.applink.ApplicationLinkProperties
 
hashCode() - Method in class com.atlassian.bamboo.specs.api.model.AtlassianModuleProperties
 
hashCode() - Method in class com.atlassian.bamboo.specs.api.model.BambooKeyProperties
 
hashCode() - Method in class com.atlassian.bamboo.specs.api.model.BambooOidProperties
 
hashCode() - Method in class com.atlassian.bamboo.specs.api.model.credentials.AnySharedCredentialsProperties
 
hashCode() - Method in class com.atlassian.bamboo.specs.api.model.credentials.SharedCredentialsIdentifierProperties
 
hashCode() - Method in class com.atlassian.bamboo.specs.api.model.credentials.SharedCredentialsProperties
 
hashCode() - Method in class com.atlassian.bamboo.specs.api.model.deployment.configuration.AnyPluginConfigurationProperties
 
hashCode() - Method in class com.atlassian.bamboo.specs.api.model.deployment.DeploymentProperties
 
hashCode() - Method in class com.atlassian.bamboo.specs.api.model.deployment.EnvironmentProperties
 
hashCode() - Method in class com.atlassian.bamboo.specs.api.model.deployment.ReleaseNamingProperties
 
hashCode() - Method in class com.atlassian.bamboo.specs.api.model.docker.DockerConfigurationProperties
 
hashCode() - Method in class com.atlassian.bamboo.specs.api.model.label.EmptyLabelsListProperties
Deprecated.
 
hashCode() - Method in class com.atlassian.bamboo.specs.api.model.label.LabelProperties
 
hashCode() - Method in class com.atlassian.bamboo.specs.api.model.notification.AnyNotificationRecipientProperties
 
hashCode() - Method in class com.atlassian.bamboo.specs.api.model.notification.AnyNotificationTypeProperties
 
hashCode() - Method in class com.atlassian.bamboo.specs.api.model.notification.EmptyNotificationsListProperties
Deprecated.
 
hashCode() - Method in class com.atlassian.bamboo.specs.api.model.notification.NotificationProperties
 
hashCode() - Method in class com.atlassian.bamboo.specs.api.model.permission.AnonymousUserPermissionsProperties
 
hashCode() - Method in class com.atlassian.bamboo.specs.api.model.permission.DeploymentPermissionsProperties
 
hashCode() - Method in class com.atlassian.bamboo.specs.api.model.permission.EnvironmentPermissionsProperties
 
hashCode() - Method in class com.atlassian.bamboo.specs.api.model.permission.GroupPermissionProperties
 
hashCode() - Method in class com.atlassian.bamboo.specs.api.model.permission.LoggedInUserPermissionsProperties
 
hashCode() - Method in class com.atlassian.bamboo.specs.api.model.permission.PermissionsProperties
 
hashCode() - Method in class com.atlassian.bamboo.specs.api.model.permission.PlanPermissionsProperties
 
hashCode() - Method in class com.atlassian.bamboo.specs.api.model.permission.ProjectPermissionsProperties
 
hashCode() - Method in class com.atlassian.bamboo.specs.api.model.permission.UserPermissionProperties
 
hashCode() - Method in class com.atlassian.bamboo.specs.api.model.plan.AbstractPlanIdentifierProperties
 
hashCode() - Method in class com.atlassian.bamboo.specs.api.model.plan.artifact.ArtifactProperties
 
hashCode() - Method in class com.atlassian.bamboo.specs.api.model.plan.artifact.ArtifactSubscriptionProperties
 
hashCode() - Method in class com.atlassian.bamboo.specs.api.model.plan.branches.BranchCleanupProperties
 
hashCode() - Method in class com.atlassian.bamboo.specs.api.model.plan.branches.BranchIntegrationProperties
 
hashCode() - Method in class com.atlassian.bamboo.specs.api.model.plan.branches.CreatePlanBranchesProperties
 
hashCode() - Method in class com.atlassian.bamboo.specs.api.model.plan.branches.PlanBranchConfigurationProperties
 
hashCode() - Method in class com.atlassian.bamboo.specs.api.model.plan.branches.PlanBranchManagementProperties
 
hashCode() - Method in class com.atlassian.bamboo.specs.api.model.plan.condition.AnyConditionProperties
 
hashCode() - Method in class com.atlassian.bamboo.specs.api.model.plan.configuration.AllOtherPluginsConfigurationProperties
 
hashCode() - Method in class com.atlassian.bamboo.specs.api.model.plan.configuration.ConcurrentBuildsProperties
 
hashCode() - Method in class com.atlassian.bamboo.specs.api.model.plan.configuration.ForceStopBuildProperties
 
hashCode() - Method in class com.atlassian.bamboo.specs.api.model.plan.dependencies.DependenciesConfigurationProperties
 
hashCode() - Method in class com.atlassian.bamboo.specs.api.model.plan.dependencies.DependenciesProperties
 
hashCode() - Method in class com.atlassian.bamboo.specs.api.model.plan.dependencies.EmptyDependenciesListProperties
Deprecated.
 
hashCode() - Method in class com.atlassian.bamboo.specs.api.model.plan.JobProperties
 
hashCode() - Method in class com.atlassian.bamboo.specs.api.model.plan.PlanIdentifierProperties
 
hashCode() - Method in class com.atlassian.bamboo.specs.api.model.plan.PlanProperties
 
hashCode() - Method in class com.atlassian.bamboo.specs.api.model.plan.requirement.RequirementProperties
 
hashCode() - Method in class com.atlassian.bamboo.specs.api.model.plan.StageProperties
 
hashCode() - Method in class com.atlassian.bamboo.specs.api.model.project.ProjectProperties
 
hashCode() - Method in class com.atlassian.bamboo.specs.api.model.repository.AnyVcsRepositoryProperties
 
hashCode() - Method in class com.atlassian.bamboo.specs.api.model.repository.PlanRepositoryLinkProperties
 
hashCode() - Method in class com.atlassian.bamboo.specs.api.model.repository.PlanRepositoryLinkProperties.LinkedGlobalRepository
 
hashCode() - Method in class com.atlassian.bamboo.specs.api.model.repository.PlanRepositoryLinkProperties.ProjectRepository
 
hashCode() - Method in class com.atlassian.bamboo.specs.api.model.repository.VcsChangeDetectionProperties
 
hashCode() - Method in class com.atlassian.bamboo.specs.api.model.repository.VcsRepositoryBranchProperties
 
hashCode() - Method in class com.atlassian.bamboo.specs.api.model.repository.VcsRepositoryIdentifierProperties
 
hashCode() - Method in class com.atlassian.bamboo.specs.api.model.repository.VcsRepositoryProperties
 
hashCode() - Method in class com.atlassian.bamboo.specs.api.model.repository.viewer.AnyVcsRepositoryViewerProperties
 
hashCode() - Method in class com.atlassian.bamboo.specs.api.model.task.AnyTaskProperties
 
hashCode() - Method in class com.atlassian.bamboo.specs.api.model.task.TaskProperties
 
hashCode() - Method in class com.atlassian.bamboo.specs.api.model.trigger.AllOtherTriggerConditionProperties
 
hashCode() - Method in class com.atlassian.bamboo.specs.api.model.trigger.AnyTriggerConditionProperties
 
hashCode() - Method in class com.atlassian.bamboo.specs.api.model.trigger.AnyTriggerProperties
 
hashCode() - Method in class com.atlassian.bamboo.specs.api.model.trigger.RepositoryBasedTriggerProperties
 
hashCode() - Method in class com.atlassian.bamboo.specs.api.model.trigger.TriggerProperties
 
hashCode() - Method in class com.atlassian.bamboo.specs.api.model.VariableProperties
 
hashCode() - Method in class com.atlassian.bamboo.specs.api.validators.common.ValidationProblem
 
hasParent() - Method in class com.atlassian.bamboo.specs.api.model.repository.VcsRepositoryProperties
 
HTTP_COMPRESSION_ON_BY_DEFAULT - Static variable in class com.atlassian.bamboo.specs.api.builders.plan.artifact.Artifact
 
httpCompressionOn(boolean) - Method in class com.atlassian.bamboo.specs.api.builders.plan.artifact.Artifact
Specifies if artifact should be compressed before transfer.
humanReadableId() - Method in class com.atlassian.bamboo.specs.api.builders.credentials.SharedCredentials
 
humanReadableId() - Method in class com.atlassian.bamboo.specs.api.builders.deployment.Deployment
 
humanReadableId() - Method in class com.atlassian.bamboo.specs.api.builders.permission.DeploymentPermissions
 
humanReadableId() - Method in class com.atlassian.bamboo.specs.api.builders.permission.EnvironmentPermissions
 
humanReadableId() - Method in class com.atlassian.bamboo.specs.api.builders.permission.PlanPermissions
 
humanReadableId() - Method in class com.atlassian.bamboo.specs.api.builders.permission.ProjectPermissions
 
humanReadableId() - Method in class com.atlassian.bamboo.specs.api.builders.plan.Plan
 
humanReadableId() - Method in class com.atlassian.bamboo.specs.api.builders.project.Project
 
humanReadableId() - Method in class com.atlassian.bamboo.specs.api.builders.repository.VcsRepository
 
humanReadableId() - Method in class com.atlassian.bamboo.specs.api.builders.RootEntityPropertiesBuilder
Entity type and id representation that is shown to human.
humanReadableId() - Method in class com.atlassian.bamboo.specs.api.model.credentials.SharedCredentialsProperties
 
humanReadableId() - Method in class com.atlassian.bamboo.specs.api.model.deployment.DeploymentProperties
 
humanReadableId() - Method in class com.atlassian.bamboo.specs.api.model.permission.DeploymentPermissionsProperties
 
humanReadableId() - Method in class com.atlassian.bamboo.specs.api.model.permission.EnvironmentPermissionsProperties
 
humanReadableId() - Method in class com.atlassian.bamboo.specs.api.model.permission.PlanPermissionsProperties
 
humanReadableId() - Method in class com.atlassian.bamboo.specs.api.model.permission.ProjectPermissionsProperties
 
humanReadableId() - Method in class com.atlassian.bamboo.specs.api.model.plan.PlanProperties
 
humanReadableId() - Method in class com.atlassian.bamboo.specs.api.model.project.ProjectProperties
 
humanReadableId() - Method in class com.atlassian.bamboo.specs.api.model.repository.VcsRepositoryProperties
 
humanReadableId() - Method in interface com.atlassian.bamboo.specs.api.model.RootEntityProperties
Entity type and id representation that is shown to human.
humanReadableType() - Method in class com.atlassian.bamboo.specs.api.builders.credentials.SharedCredentials
 
humanReadableType() - Method in class com.atlassian.bamboo.specs.api.builders.deployment.Deployment
 
humanReadableType() - Method in class com.atlassian.bamboo.specs.api.builders.permission.DeploymentPermissions
 
humanReadableType() - Method in class com.atlassian.bamboo.specs.api.builders.permission.EnvironmentPermissions
 
humanReadableType() - Method in class com.atlassian.bamboo.specs.api.builders.permission.PlanPermissions
 
humanReadableType() - Method in class com.atlassian.bamboo.specs.api.builders.permission.ProjectPermissions
 
humanReadableType() - Method in class com.atlassian.bamboo.specs.api.builders.plan.Plan
 
humanReadableType() - Method in class com.atlassian.bamboo.specs.api.builders.project.Project
 
humanReadableType() - Method in class com.atlassian.bamboo.specs.api.builders.repository.VcsRepository
 
humanReadableType() - Method in class com.atlassian.bamboo.specs.api.builders.RootEntityPropertiesBuilder
Entity type that is shown to human.
humanReadableType() - Method in class com.atlassian.bamboo.specs.api.model.credentials.SharedCredentialsProperties
 
humanReadableType() - Method in class com.atlassian.bamboo.specs.api.model.deployment.DeploymentProperties
 
humanReadableType() - Method in class com.atlassian.bamboo.specs.api.model.permission.DeploymentPermissionsProperties
 
humanReadableType() - Method in class com.atlassian.bamboo.specs.api.model.permission.EnvironmentPermissionsProperties
 
humanReadableType() - Method in class com.atlassian.bamboo.specs.api.model.permission.PlanPermissionsProperties
 
humanReadableType() - Method in class com.atlassian.bamboo.specs.api.model.permission.ProjectPermissionsProperties
 
humanReadableType() - Method in class com.atlassian.bamboo.specs.api.model.plan.PlanProperties
 
humanReadableType() - Method in class com.atlassian.bamboo.specs.api.model.project.ProjectProperties
 
humanReadableType() - Method in class com.atlassian.bamboo.specs.api.model.repository.VcsRepositoryProperties
 
humanReadableType() - Method in interface com.atlassian.bamboo.specs.api.model.RootEntityProperties
Entity type that is shown to human.

I

id(String) - Method in class com.atlassian.bamboo.specs.api.builders.applink.ApplicationLink
Link to an application by its application id.
ignoreHungBuilds() - Method in class com.atlassian.bamboo.specs.api.builders.plan.Plan
Deprecated.
since 9.3. Use #pluginConfigurations(new ForceStopBuild().enabled(false))
image(String) - Method in class com.atlassian.bamboo.specs.api.builders.docker.DockerConfiguration
Specify the name of the Docker image to use.
importClassName(Class) - Method in class com.atlassian.bamboo.specs.api.codegen.CodeGenerationContext
Adds a class to the list of classes used in the generated code.
ImporterUtils - Class in com.atlassian.bamboo.specs.api.validators.common
Utility validation methods for importing Bamboo Specs.
incIndentation() - Method in class com.atlassian.bamboo.specs.api.codegen.CodeGenerationContext
Increment code indentation.
INCLUDE_ONLY - com.atlassian.bamboo.specs.api.builders.repository.VcsChangeDetection.FileFilteringOption
 
INHERIT - com.atlassian.bamboo.specs.api.model.plan.branches.PlanBranchManagementProperties.NotificationStrategy
 
INHERITED - com.atlassian.bamboo.specs.api.model.plan.branches.PlanBranchManagementProperties.TriggeringOption
 
InliningUtils - Class in com.atlassian.bamboo.specs.api.util
Utilities for preventing inlining of constants.
inProject(Project) - Method in class com.atlassian.bamboo.specs.api.builders.plan.Plan
Sets the project plan belongs to.
integrationBranch(PlanBranchIdentifier) - Method in class com.atlassian.bamboo.specs.api.builders.plan.branches.BranchIntegration
Sets integration branch identifier.
integrationBranchKey(BambooKey) - Method in class com.atlassian.bamboo.specs.api.builders.plan.branches.BranchIntegration
Sets integration branch key.
integrationBranchKey(String) - Method in class com.atlassian.bamboo.specs.api.builders.plan.branches.BranchIntegration
Sets integration branch key.
integrationBranchOid(BambooOid) - Method in class com.atlassian.bamboo.specs.api.builders.plan.branches.BranchIntegration
Sets integration branch oid.
integrationBranchOid(String) - Method in class com.atlassian.bamboo.specs.api.builders.plan.branches.BranchIntegration
Sets integration branch oid.
INVALID_CHARACTERS - Static variable in class com.atlassian.bamboo.specs.api.validators.LabelValidator
 
INVALID_CHARACTERS_FIND_EXPR - Static variable in class com.atlassian.bamboo.specs.api.validators.LabelValidator
 
isApplicableToBranches() - Method in class com.atlassian.bamboo.specs.api.model.deployment.ReleaseNamingProperties
 
isAutoIncrement() - Method in class com.atlassian.bamboo.specs.api.model.deployment.ReleaseNamingProperties
 
isCleanupEnabled() - Method in class com.atlassian.bamboo.specs.api.model.plan.branches.PlanBranchConfigurationProperties
 
isCleanWorkingDirectory() - Method in class com.atlassian.bamboo.specs.api.model.plan.JobProperties
 
isCommitIsolationEnabled() - Method in class com.atlassian.bamboo.specs.api.model.repository.VcsChangeDetectionProperties
 
isCreateOnly() - Method in class com.atlassian.bamboo.specs.api.model.VariableProperties
 
isDefaultRssBranch() - Static method in class com.atlassian.bamboo.specs.api.context.RssRuntimeContext
Check if branch is default repository branch.
isEmpty() - Method in class com.atlassian.bamboo.specs.api.validators.common.ValidationContext
Returns true if context is empty.
isEnabled() - Method in class com.atlassian.bamboo.specs.api.model.docker.DockerConfigurationProperties
 
isEnabled() - Method in class com.atlassian.bamboo.specs.api.model.plan.AbstractPlanProperties
 
isEnabled() - Method in class com.atlassian.bamboo.specs.api.model.plan.branches.BranchIntegrationProperties
 
isEnabled() - Method in class com.atlassian.bamboo.specs.api.model.plan.configuration.ForceStopBuildProperties
 
isEnabled() - Method in class com.atlassian.bamboo.specs.api.model.task.TaskProperties
 
isEnabled() - Method in class com.atlassian.bamboo.specs.api.model.trigger.TriggerProperties
 
isEnabledForBranches() - Method in class com.atlassian.bamboo.specs.api.model.plan.dependencies.DependenciesConfigurationProperties
 
isFinalStage() - Method in class com.atlassian.bamboo.specs.api.model.plan.StageProperties
 
isFullKeyDefined() - Method in class com.atlassian.bamboo.specs.api.model.plan.PlanIdentifierProperties
 
isGatekeeper() - Method in class com.atlassian.bamboo.specs.api.model.plan.branches.BranchIntegrationProperties
 
isHttpCompressionOn() - Method in class com.atlassian.bamboo.specs.api.model.plan.artifact.ArtifactProperties
 
isIdDefined() - Method in class com.atlassian.bamboo.specs.api.model.applink.ApplicationLinkProperties
 
isIssueLinkingEnabled() - Method in class com.atlassian.bamboo.specs.api.model.plan.branches.PlanBranchManagementProperties
 
isKeyDefined() - Method in class com.atlassian.bamboo.specs.api.model.plan.AbstractPlanIdentifierProperties
 
isKeyDefined() - Method in class com.atlassian.bamboo.specs.api.model.plan.AbstractPlanProperties
 
isManual() - Method in class com.atlassian.bamboo.specs.api.model.plan.StageProperties
 
isNameDefined() - Method in class com.atlassian.bamboo.specs.api.model.applink.ApplicationLinkProperties
 
isNameDefined() - Method in class com.atlassian.bamboo.specs.api.model.credentials.SharedCredentialsIdentifierProperties
 
isNameDefined() - Method in class com.atlassian.bamboo.specs.api.model.repository.VcsRepositoryIdentifierProperties
 
isOidDefined() - Method in class com.atlassian.bamboo.specs.api.model.credentials.SharedCredentialsIdentifierProperties
 
isOidDefined() - Method in class com.atlassian.bamboo.specs.api.model.plan.AbstractPlanIdentifierProperties
 
isOidDefined() - Method in class com.atlassian.bamboo.specs.api.model.plan.AbstractPlanProperties
 
isOidDefined() - Method in class com.atlassian.bamboo.specs.api.model.repository.VcsRepositoryIdentifierProperties
 
isPasswordVariable(String) - Static method in class com.atlassian.bamboo.specs.api.util.VariableUtils
 
isPushOn() - Method in class com.atlassian.bamboo.specs.api.model.plan.branches.BranchIntegrationProperties
 
isQuietPeriodEnabled() - Method in class com.atlassian.bamboo.specs.api.model.repository.VcsChangeDetectionProperties
 
isRemoveDeletedFromRepository() - Method in class com.atlassian.bamboo.specs.api.model.plan.branches.BranchCleanupProperties
 
isRemoveInactiveInRepository() - Method in class com.atlassian.bamboo.specs.api.model.plan.branches.BranchCleanupProperties
 
isRequireAllStagesPassing() - Method in class com.atlassian.bamboo.specs.api.model.plan.dependencies.DependenciesConfigurationProperties
 
isRequired() - Method in class com.atlassian.bamboo.specs.api.model.plan.artifact.ArtifactProperties
 
isRestEnabled() - Static method in class com.atlassian.bamboo.specs.api.rsbs.RunnerSettings
 
isScopeDefined() - Method in class com.atlassian.bamboo.specs.api.model.credentials.SharedCredentialsIdentifierProperties
 
isShared() - Method in class com.atlassian.bamboo.specs.api.model.plan.artifact.ArtifactProperties
 
issueLinkingEnabled(boolean) - Method in class com.atlassian.bamboo.specs.api.builders.plan.branches.PlanBranchManagement
Enables/disables automatic JIRA issue link creation when new branch is created.
isUseSystemWideDefault() - Method in class com.atlassian.bamboo.specs.api.model.plan.configuration.ConcurrentBuildsProperties
 

J

Job - Class in com.atlassian.bamboo.specs.api.builders.plan
Represents a Bamboo job.
Job(Job) - Constructor for class com.atlassian.bamboo.specs.api.builders.plan.Job
 
Job(String, BambooKey) - Constructor for class com.atlassian.bamboo.specs.api.builders.plan.Job
Specify job with given name and key.
Job(String, String) - Constructor for class com.atlassian.bamboo.specs.api.builders.plan.Job
Specify job with given name and key.
JobProperties - Class in com.atlassian.bamboo.specs.api.model.plan
 
JobProperties(BambooKeyProperties, String, String, boolean, boolean, Collection<PluginConfigurationProperties>, List<ArtifactProperties>, List<TaskProperties>, List<TaskProperties>, List<RequirementProperties>, List<ArtifactSubscriptionProperties>, DockerConfigurationProperties) - Constructor for class com.atlassian.bamboo.specs.api.model.plan.JobProperties
 
jobs(Job...) - Method in class com.atlassian.bamboo.specs.api.builders.plan.Stage
Adds Jobs to the stage.
JobValidator - Class in com.atlassian.bamboo.specs.api.validators.plan
 

K

key - Variable in class com.atlassian.bamboo.specs.api.model.plan.AbstractPlanIdentifierProperties
 
key(BambooKey) - Method in class com.atlassian.bamboo.specs.api.builders.plan.Job
Sets the job's key.
key(BambooKey) - Method in class com.atlassian.bamboo.specs.api.builders.plan.PlanBranchIdentifier
 
key(BambooKey) - Method in class com.atlassian.bamboo.specs.api.builders.plan.PlanIdentifier
 
key(String) - Method in class com.atlassian.bamboo.specs.api.builders.plan.Job
Sets the job's key.
key(String) - Method in class com.atlassian.bamboo.specs.api.builders.plan.PlanBranchIdentifier
 
key(String) - Method in class com.atlassian.bamboo.specs.api.builders.plan.PlanIdentifier
 
key(BambooKey) - Method in class com.atlassian.bamboo.specs.api.builders.plan.Plan
Sets the plan's key.
key(BambooKey) - Method in class com.atlassian.bamboo.specs.api.builders.project.Project
Sets a project key.
key(String) - Method in class com.atlassian.bamboo.specs.api.builders.plan.Plan
Sets the plan's key.
key(String) - Method in class com.atlassian.bamboo.specs.api.builders.project.Project
Sets a project key.
KEY_REGEXP - Static variable in class com.atlassian.bamboo.specs.api.validators.BambooKeyValidator
 

L

Label - Class in com.atlassian.bamboo.specs.api.builders.label
Represents a label which can be placed on various Bamboo entities such as plans.
Label(String) - Constructor for class com.atlassian.bamboo.specs.api.builders.label.Label
Creates a label with given name.
LabelProperties - Class in com.atlassian.bamboo.specs.api.model.label
 
LabelProperties() - Constructor for class com.atlassian.bamboo.specs.api.model.label.LabelProperties
 
LabelProperties(String) - Constructor for class com.atlassian.bamboo.specs.api.model.label.LabelProperties
 
labels(Label...) - Method in class com.atlassian.bamboo.specs.api.builders.plan.Plan
Adds labels to this plan.
labels(String...) - Method in class com.atlassian.bamboo.specs.api.builders.plan.Plan
Adds labels to this plan.
LabelValidator - Class in com.atlassian.bamboo.specs.api.validators
 
LinkedGlobalRepository(String, AtlassianModuleProperties) - Constructor for class com.atlassian.bamboo.specs.api.model.repository.PlanRepositoryLinkProperties.LinkedGlobalRepository
 
linkedRepositories(VcsRepositoryIdentifier...) - Method in class com.atlassian.bamboo.specs.api.builders.plan.Plan
Deprecated.
linkedRepositories(String...) - Method in class com.atlassian.bamboo.specs.api.builders.plan.Plan
Adds linked repositories with given names to this plan.
linkToGlobalRepository(VcsRepository<?, ?>) - Static method in class com.atlassian.bamboo.specs.api.builders.repository.PlanRepositoryLink
Specifies a link to existing global repository.
linkToGlobalRepository(VcsRepositoryIdentifier) - Static method in class com.atlassian.bamboo.specs.api.builders.repository.PlanRepositoryLink
Specifies a link to existing global repository.
linkToProjectRepository(VcsRepositoryIdentifier) - Static method in class com.atlassian.bamboo.specs.api.builders.repository.PlanRepositoryLink
Specifies a link to existing project repository.
localRepositoryDefinition(VcsRepository<?, ?>) - Method in class com.atlassian.bamboo.specs.api.builders.repository.PlanRepositoryLink
Specifies a link to a plan-managed repository.
location(String) - Method in class com.atlassian.bamboo.specs.api.builders.plan.artifact.Artifact
Specifies a path in which Bamboo should look for the files when creating an actual artifact.
loggedInUserPermissions(PermissionType...) - Method in class com.atlassian.bamboo.specs.api.builders.permission.Permissions
 
LoggedInUserPermissions - Class in com.atlassian.bamboo.specs.api.builders.permission
 
LoggedInUserPermissions() - Constructor for class com.atlassian.bamboo.specs.api.builders.permission.LoggedInUserPermissions
 
LoggedInUserPermissionsProperties - Class in com.atlassian.bamboo.specs.api.model.permission
 
LoggedInUserPermissionsProperties(Collection<PermissionType>) - Constructor for class com.atlassian.bamboo.specs.api.model.permission.LoggedInUserPermissionsProperties
 

M

manual(boolean) - Method in class com.atlassian.bamboo.specs.api.builders.plan.Stage
Specifies if stage is a manual stage.
MANUAL - com.atlassian.bamboo.specs.api.model.plan.branches.CreatePlanBranchesProperties.Trigger
 
MANUAL - com.atlassian.bamboo.specs.api.model.plan.branches.PlanBranchManagementProperties.TriggeringOption
 
MapUtils - Class in com.atlassian.bamboo.specs.api.util
 
matches(String, String) - Static method in class com.atlassian.bamboo.specs.api.builders.requirement.Requirement
Specifies a requirement that a capability with matching key has value that matches regexp provided in value of requirement.
MATCHES - com.atlassian.bamboo.specs.api.builders.requirement.Requirement.MatchType
 
matchType(Requirement.MatchType) - Method in class com.atlassian.bamboo.specs.api.builders.requirement.Requirement
Sets a match type.
matchValue(String) - Method in class com.atlassian.bamboo.specs.api.builders.requirement.Requirement
Sets a requirement value.
maximumNumberOfConcurrentBuilds(int) - Method in class com.atlassian.bamboo.specs.api.builders.plan.configuration.ConcurrentBuilds
 

N

name - Variable in class com.atlassian.bamboo.specs.api.builders.credentials.SharedCredentials
 
name - Variable in class com.atlassian.bamboo.specs.api.builders.repository.VcsRepository
 
name - Variable in class com.atlassian.bamboo.specs.api.builders.trigger.Trigger
 
name - Variable in class com.atlassian.bamboo.specs.api.model.VariableProperties
 
name() - Method in annotation type com.atlassian.bamboo.specs.api.codegen.annotations.NoArgCallForBooleanValue
 
name(String) - Method in class com.atlassian.bamboo.specs.api.builders.applink.ApplicationLink
Link to an application by name.
name(String) - Method in class com.atlassian.bamboo.specs.api.builders.credentials.SharedCredentials
Set the name by which credentials will be identified by Bamboo.
name(String) - Method in class com.atlassian.bamboo.specs.api.builders.credentials.SharedCredentialsIdentifier
Reference shared credential by name.
name(String) - Method in class com.atlassian.bamboo.specs.api.builders.deployment.Deployment
Sets the deployment name.
name(String) - Method in class com.atlassian.bamboo.specs.api.builders.plan.artifact.Artifact
Sets an artifact name.
name(String) - Method in class com.atlassian.bamboo.specs.api.builders.plan.Job
Sets the job's name.
name(String) - Method in class com.atlassian.bamboo.specs.api.builders.plan.Plan
Sets the plan name.
name(String) - Method in class com.atlassian.bamboo.specs.api.builders.plan.Stage
Sets a stage's name.
name(String) - Method in class com.atlassian.bamboo.specs.api.builders.project.Project
Sets a project name.
name(String) - Method in class com.atlassian.bamboo.specs.api.builders.repository.VcsRepositoryIdentifier
References repository by name.
name(String) - Method in class com.atlassian.bamboo.specs.api.builders.Variable
Sets variable name.
name(String) - Method in class com.atlassian.bamboo.specs.api.builders.repository.VcsRepository
Sets the name by which repository will be identified by Bamboo.
name(String) - Method in class com.atlassian.bamboo.specs.api.builders.trigger.Trigger
Sets the name of this trigger.
newLine() - Method in class com.atlassian.bamboo.specs.api.codegen.CodeGenerationContext
Produces a string with new line followed by a number of spaces determined according to the current indentation level.
NoArgCallForBooleanValue - Annotation Type in com.atlassian.bamboo.specs.api.codegen.annotations
Indicates method that should be called if the field is boolean and its value matches the value.
noDependencies() - Method in class com.atlassian.bamboo.specs.api.builders.plan.Plan
Deprecated.
noLabels() - Method in class com.atlassian.bamboo.specs.api.builders.plan.Plan
Deprecated.
NONE - com.atlassian.bamboo.specs.api.builders.deployment.Environment.ReleaseApprovalPrerequisite
There are no requirements.
NONE - com.atlassian.bamboo.specs.api.builders.plan.dependencies.DependenciesConfiguration.DependencyBlockingStrategy
 
NONE - com.atlassian.bamboo.specs.api.builders.repository.VcsChangeDetection.FileFilteringOption
 
NONE - com.atlassian.bamboo.specs.api.model.plan.branches.PlanBranchManagementProperties.NotificationStrategy
 
noNotifications() - Method in class com.atlassian.bamboo.specs.api.builders.plan.Plan
Deprecated.
noPluginConfigurations() - Method in class com.atlassian.bamboo.specs.api.builders.plan.Job
Deprecated.
noPluginConfigurations() - Method in class com.atlassian.bamboo.specs.api.builders.plan.Plan
Deprecated.
NOT_BROKEN - com.atlassian.bamboo.specs.api.builders.deployment.Environment.ReleaseApprovalPrerequisite
The release can be deployed to the environment if it's not marked as broken by anyone.
Notification - Class in com.atlassian.bamboo.specs.api.builders.notification
Represents a notification configuration.
Notification() - Constructor for class com.atlassian.bamboo.specs.api.builders.notification.Notification
 
notificationDisabled() - Method in class com.atlassian.bamboo.specs.api.builders.plan.branches.PlanBranchManagement
No notifications will be sent for the created branch.
notificationForCommitters() - Method in class com.atlassian.bamboo.specs.api.builders.plan.branches.PlanBranchManagement
All committers and people who have favourited the branch will be notified for all build failures and the first successful build.
notificationLikeParentPlan() - Method in class com.atlassian.bamboo.specs.api.builders.plan.branches.PlanBranchManagement
Use the same notification rules as configured for the master plan.
NotificationProperties - Class in com.atlassian.bamboo.specs.api.model.notification
 
NotificationProperties() - Constructor for class com.atlassian.bamboo.specs.api.model.notification.NotificationProperties
 
NotificationProperties(NotificationTypeProperties, List<NotificationRecipientProperties>) - Constructor for class com.atlassian.bamboo.specs.api.model.notification.NotificationProperties
 
NotificationRecipient<N extends NotificationRecipient<N,​P>,​P extends NotificationRecipientProperties> - Class in com.atlassian.bamboo.specs.api.builders.notification
Represents notification recipient.
NotificationRecipient() - Constructor for class com.atlassian.bamboo.specs.api.builders.notification.NotificationRecipient
 
NotificationRecipientProperties - Class in com.atlassian.bamboo.specs.api.model.notification
 
NotificationRecipientProperties() - Constructor for class com.atlassian.bamboo.specs.api.model.notification.NotificationRecipientProperties
 
notifications(Notification...) - Method in class com.atlassian.bamboo.specs.api.builders.deployment.Environment
Appends a notification rule to the environment.
notifications(Notification...) - Method in class com.atlassian.bamboo.specs.api.builders.plan.Plan
Appends a notification rule to the plan.
NotificationType<N extends NotificationType<N,​P>,​P extends NotificationTypeProperties> - Class in com.atlassian.bamboo.specs.api.builders.notification
Represents notification type.
NotificationType() - Constructor for class com.atlassian.bamboo.specs.api.builders.notification.NotificationType
 
NotificationTypeProperties - Class in com.atlassian.bamboo.specs.api.model.notification
 
NotificationTypeProperties() - Constructor for class com.atlassian.bamboo.specs.api.model.notification.NotificationTypeProperties
 
NOTIFY_COMMITTERS - com.atlassian.bamboo.specs.api.model.plan.branches.PlanBranchManagementProperties.NotificationStrategy
 

O

of(String) - Static method in class com.atlassian.bamboo.specs.api.validators.common.ValidationContext
Returns a single-element context.
oid - Variable in class com.atlassian.bamboo.specs.api.builders.credentials.SharedCredentials
 
oid - Variable in class com.atlassian.bamboo.specs.api.builders.repository.VcsRepository
 
oid - Variable in class com.atlassian.bamboo.specs.api.model.plan.AbstractPlanIdentifierProperties
 
oid(BambooOid) - Method in class com.atlassian.bamboo.specs.api.builders.credentials.SharedCredentialsIdentifier
Reference shared credential by oid.
oid(BambooOid) - Method in class com.atlassian.bamboo.specs.api.builders.plan.PlanBranchIdentifier
 
oid(BambooOid) - Method in class com.atlassian.bamboo.specs.api.builders.plan.PlanIdentifier
 
oid(BambooOid) - Method in class com.atlassian.bamboo.specs.api.builders.repository.VcsRepositoryIdentifier
References repository by oid.
oid(String) - Method in class com.atlassian.bamboo.specs.api.builders.credentials.SharedCredentialsIdentifier
Reference shared credential by oid.
oid(String) - Method in class com.atlassian.bamboo.specs.api.builders.plan.PlanBranchIdentifier
 
oid(String) - Method in class com.atlassian.bamboo.specs.api.builders.plan.PlanIdentifier
 
oid(String) - Method in class com.atlassian.bamboo.specs.api.builders.repository.VcsRepositoryIdentifier
References repository by oid.
oid(BambooOid) - Method in class com.atlassian.bamboo.specs.api.builders.credentials.AnySharedCredentials
 
oid(BambooOid) - Method in class com.atlassian.bamboo.specs.api.builders.credentials.SharedCredentials
Set the credential's oid from oid string.
oid(BambooOid) - Method in class com.atlassian.bamboo.specs.api.builders.deployment.Deployment
Sets the deployments's oid.
oid(BambooOid) - Method in class com.atlassian.bamboo.specs.api.builders.plan.Plan
Sets the plans's oid.
oid(BambooOid) - Method in class com.atlassian.bamboo.specs.api.builders.project.Project
Sets a project's oid.
oid(BambooOid) - Method in class com.atlassian.bamboo.specs.api.builders.repository.VcsRepository
Sets the repository's oid.
oid(String) - Method in class com.atlassian.bamboo.specs.api.builders.credentials.AnySharedCredentials
 
oid(String) - Method in class com.atlassian.bamboo.specs.api.builders.credentials.SharedCredentials
Set the credential's oid.
oid(String) - Method in class com.atlassian.bamboo.specs.api.builders.deployment.Deployment
Sets the deployments's oid.
oid(String) - Method in class com.atlassian.bamboo.specs.api.builders.plan.Plan
Sets the plans's oid.
oid(String) - Method in class com.atlassian.bamboo.specs.api.builders.project.Project
Sets a project's oid.
oid(String) - Method in class com.atlassian.bamboo.specs.api.builders.repository.VcsRepository
Sets the repository's oid from string.

P

parent - Variable in class com.atlassian.bamboo.specs.api.builders.repository.VcsRepository
 
parent(String) - Method in class com.atlassian.bamboo.specs.api.builders.repository.VcsRepository
Sets the parent of this repository should inherit data from.
permissions(Permissions) - Method in class com.atlassian.bamboo.specs.api.builders.permission.PlanPermissions
 
permissions(Permissions) - Method in class com.atlassian.bamboo.specs.api.builders.permission.DeploymentPermissions
 
permissions(Permissions) - Method in class com.atlassian.bamboo.specs.api.builders.permission.EnvironmentPermissions
 
permissions(PermissionType...) - Method in class com.atlassian.bamboo.specs.api.builders.permission.GroupPermission
 
permissions(PermissionType...) - Method in class com.atlassian.bamboo.specs.api.builders.permission.LoggedInUserPermissions
 
permissions(PermissionType...) - Method in class com.atlassian.bamboo.specs.api.builders.permission.UserPermission
 
Permissions - Class in com.atlassian.bamboo.specs.api.builders.permission
Entity representing permissions.
Permissions() - Constructor for class com.atlassian.bamboo.specs.api.builders.permission.Permissions
 
PermissionsProperties - Class in com.atlassian.bamboo.specs.api.model.permission
 
PermissionsProperties(Collection<UserPermission>, Collection<GroupPermission>, LoggedInUserPermissions, AnonymousUserPermissions) - Constructor for class com.atlassian.bamboo.specs.api.model.permission.PermissionsProperties
 
PermissionType - Enum in com.atlassian.bamboo.specs.api.builders.permission
 
PermissionValidator - Class in com.atlassian.bamboo.specs.api.validators.permission
 
PermissionValidator.PermissionTarget - Enum in com.atlassian.bamboo.specs.api.validators.permission
 
Plan - Class in com.atlassian.bamboo.specs.api.builders.plan
Represents a Bamboo plan.
Plan(Plan) - Constructor for class com.atlassian.bamboo.specs.api.builders.plan.Plan
 
Plan(Project, String, BambooKey) - Constructor for class com.atlassian.bamboo.specs.api.builders.plan.Plan
Specify plan with given project, name and key.
Plan(Project, String, String) - Constructor for class com.atlassian.bamboo.specs.api.builders.plan.Plan
Specify plan with given project, name and key.
PLAN - com.atlassian.bamboo.specs.api.validators.permission.PermissionValidator.PermissionTarget
 
PlanBranchConfiguration - Class in com.atlassian.bamboo.specs.api.builders.plan.branches
Represents configuration items that are specific for plan branches.
PlanBranchConfiguration() - Constructor for class com.atlassian.bamboo.specs.api.builders.plan.branches.PlanBranchConfiguration
 
PlanBranchConfigurationProperties - Class in com.atlassian.bamboo.specs.api.model.plan.branches
 
PlanBranchConfigurationProperties(BranchIntegrationProperties, boolean) - Constructor for class com.atlassian.bamboo.specs.api.model.plan.branches.PlanBranchConfigurationProperties
 
PlanBranchIdentifier - Class in com.atlassian.bamboo.specs.api.builders.plan
 
PlanBranchIdentifier(BambooKey) - Constructor for class com.atlassian.bamboo.specs.api.builders.plan.PlanBranchIdentifier
 
PlanBranchIdentifier(BambooOid) - Constructor for class com.atlassian.bamboo.specs.api.builders.plan.PlanBranchIdentifier
 
PlanBranchIdentifier(PlanBranchIdentifier) - Constructor for class com.atlassian.bamboo.specs.api.builders.plan.PlanBranchIdentifier
 
PlanBranchIdentifierProperties - Class in com.atlassian.bamboo.specs.api.model.plan
 
PlanBranchIdentifierProperties(BambooKeyProperties, BambooOidProperties) - Constructor for class com.atlassian.bamboo.specs.api.model.plan.PlanBranchIdentifierProperties
 
planBranchManagement(PlanBranchManagement) - Method in class com.atlassian.bamboo.specs.api.builders.plan.Plan
Specifies plan branch management options for this plan.
PlanBranchManagement - Class in com.atlassian.bamboo.specs.api.builders.plan.branches
Represents configuration of automatic branch management.
PlanBranchManagement() - Constructor for class com.atlassian.bamboo.specs.api.builders.plan.branches.PlanBranchManagement
 
PlanBranchManagementProperties - Class in com.atlassian.bamboo.specs.api.model.plan.branches
 
PlanBranchManagementProperties(CreatePlanBranchesProperties, BranchCleanupProperties, PlanBranchManagementProperties.TriggeringOption, TriggerProperties, PlanBranchManagementProperties.NotificationStrategy, BranchIntegrationProperties, boolean) - Constructor for class com.atlassian.bamboo.specs.api.model.plan.branches.PlanBranchManagementProperties
 
PlanBranchManagementProperties.NotificationStrategy - Enum in com.atlassian.bamboo.specs.api.model.plan.branches
 
PlanBranchManagementProperties.TriggeringOption - Enum in com.atlassian.bamboo.specs.api.model.plan.branches
 
PlanIdentifier - Class in com.atlassian.bamboo.specs.api.builders.plan
 
PlanIdentifier(BambooKey, BambooKey) - Constructor for class com.atlassian.bamboo.specs.api.builders.plan.PlanIdentifier
 
PlanIdentifier(BambooOid) - Constructor for class com.atlassian.bamboo.specs.api.builders.plan.PlanIdentifier
 
PlanIdentifier(String, String) - Constructor for class com.atlassian.bamboo.specs.api.builders.plan.PlanIdentifier
 
PlanIdentifierProperties - Class in com.atlassian.bamboo.specs.api.model.plan
 
PlanIdentifierProperties(BambooKeyProperties, BambooKeyProperties, BambooOidProperties) - Constructor for class com.atlassian.bamboo.specs.api.model.plan.PlanIdentifierProperties
 
PlanPermissions - Class in com.atlassian.bamboo.specs.api.builders.permission
Entity representing permissions for plans.
PlanPermissions(BambooKey, BambooKey) - Constructor for class com.atlassian.bamboo.specs.api.builders.permission.PlanPermissions
 
PlanPermissions(BambooOid) - Constructor for class com.atlassian.bamboo.specs.api.builders.permission.PlanPermissions
 
PlanPermissions(PlanIdentifier) - Constructor for class com.atlassian.bamboo.specs.api.builders.permission.PlanPermissions
 
PlanPermissionsProperties - Class in com.atlassian.bamboo.specs.api.model.permission
 
PlanPermissionsProperties(PlanIdentifier, Permissions) - Constructor for class com.atlassian.bamboo.specs.api.model.permission.PlanPermissionsProperties
 
PlanProperties - Class in com.atlassian.bamboo.specs.api.model.plan
 
PlanProperties(BambooOidProperties, BambooKeyProperties, String, String, ProjectProperties, List<StageProperties>, List<PlanRepositoryLinkProperties>, List<TriggerProperties>, List<VariableProperties>, boolean, Collection<PluginConfigurationProperties>, PlanBranchManagementProperties, DependenciesProperties, RepositoryStoredSpecsData, List<NotificationProperties>, List<VcsRepositoryBranchProperties>, List<LabelProperties>, PlanBranchConfigurationProperties) - Constructor for class com.atlassian.bamboo.specs.api.model.plan.PlanProperties
 
planRepositories(VcsRepository<?, ?>...) - Method in class com.atlassian.bamboo.specs.api.builders.plan.Plan
Adds local repositories to this plan.
PlanRepositoryLink - Class in com.atlassian.bamboo.specs.api.builders.repository
Links repository to a plan.
PlanRepositoryLink() - Constructor for class com.atlassian.bamboo.specs.api.builders.repository.PlanRepositoryLink
 
PlanRepositoryLinkProperties - Class in com.atlassian.bamboo.specs.api.model.repository
 
PlanRepositoryLinkProperties(VcsRepositoryProperties) - Constructor for class com.atlassian.bamboo.specs.api.model.repository.PlanRepositoryLinkProperties
 
PlanRepositoryLinkProperties.LinkedGlobalRepository - Class in com.atlassian.bamboo.specs.api.model.repository
 
PlanRepositoryLinkProperties.ProjectRepository - Class in com.atlassian.bamboo.specs.api.model.repository
 
PLANS - com.atlassian.bamboo.specs.api.builders.Applicability
 
PlanValidator - Class in com.atlassian.bamboo.specs.api.validators.plan
 
PluginConfiguration<T extends PluginConfigurationProperties> - Class in com.atlassian.bamboo.specs.api.builders.plan.configuration
 
PluginConfiguration() - Constructor for class com.atlassian.bamboo.specs.api.builders.plan.configuration.PluginConfiguration
 
PluginConfigurationHelper - Class in com.atlassian.bamboo.specs.api.util
 
PluginConfigurationProperties - Interface in com.atlassian.bamboo.specs.api.model.plan.configuration
 
pluginConfigurations(EnvironmentPluginConfiguration<? extends EnvironmentPluginConfigurationProperties>...) - Method in class com.atlassian.bamboo.specs.api.builders.deployment.Environment
Appends plugin configuration to the environment.
pluginConfigurations(PluginConfiguration<?>...) - Method in class com.atlassian.bamboo.specs.api.builders.plan.Job
Appends plugin configuration to the plan.
pluginConfigurations(PluginConfiguration<?>...) - Method in class com.atlassian.bamboo.specs.api.builders.plan.Plan
Appends plugin configuration to the plan.
preventInlining(boolean) - Static method in class com.atlassian.bamboo.specs.api.util.InliningUtils
Prevents inlining of a boolean value.
preventInlining(int) - Static method in class com.atlassian.bamboo.specs.api.util.InliningUtils
Prevents inlining of an integer value.
preventInlining(String) - Static method in class com.atlassian.bamboo.specs.api.util.InliningUtils
Prevents inlining of a String value.
project - Variable in class com.atlassian.bamboo.specs.api.builders.credentials.SharedCredentials
 
project - Variable in class com.atlassian.bamboo.specs.api.builders.repository.VcsRepository
 
project(Project) - Method in class com.atlassian.bamboo.specs.api.builders.credentials.SharedCredentials
Set the credential's project.
project(Project) - Method in class com.atlassian.bamboo.specs.api.builders.repository.VcsRepository
Set the repository's project.
Project - Class in com.atlassian.bamboo.specs.api.builders.project
Represents Bamboo project.
Project() - Constructor for class com.atlassian.bamboo.specs.api.builders.project.Project
Specifies Bamboo project.
PROJECT - com.atlassian.bamboo.specs.api.builders.credentials.SharedCredentialsScope
Project shared credentials; Shared credentials which have been defined in Project.
PROJECT - com.atlassian.bamboo.specs.api.validators.permission.PermissionValidator.PermissionTarget
 
projectKey(BambooKey) - Method in class com.atlassian.bamboo.specs.api.builders.plan.PlanIdentifier
 
projectKey(String) - Method in class com.atlassian.bamboo.specs.api.builders.plan.PlanIdentifier
 
projectPermissions(Permissions) - Method in class com.atlassian.bamboo.specs.api.builders.permission.ProjectPermissions
 
ProjectPermissions - Class in com.atlassian.bamboo.specs.api.builders.permission
Entity representing permissions for project.
ProjectPermissions(BambooKey) - Constructor for class com.atlassian.bamboo.specs.api.builders.permission.ProjectPermissions
 
ProjectPermissions(String) - Constructor for class com.atlassian.bamboo.specs.api.builders.permission.ProjectPermissions
 
ProjectPermissionsProperties - Class in com.atlassian.bamboo.specs.api.model.permission
 
ProjectPermissionsProperties(BambooKey, Permissions, Permissions, List<VcsRepositoryIdentifierProperties>) - Constructor for class com.atlassian.bamboo.specs.api.model.permission.ProjectPermissionsProperties
 
projectPlanPermissions(Permissions) - Method in class com.atlassian.bamboo.specs.api.builders.permission.ProjectPermissions
 
ProjectProperties - Class in com.atlassian.bamboo.specs.api.model.project
 
ProjectProperties(BambooOidProperties, BambooKeyProperties, String, String, List<VariableProperties>, List<SharedCredentialsProperties>, List<VcsRepositoryProperties>, RepositoryStoredSpecsData) - Constructor for class com.atlassian.bamboo.specs.api.model.project.ProjectProperties
 
projectRepositories(String...) - Method in class com.atlassian.bamboo.specs.api.builders.plan.Plan
Adds project repositories with given names to this plan.
projectRepository(VcsRepository<?, ?>) - Method in class com.atlassian.bamboo.specs.api.builders.repository.PlanRepositoryLink
Specifies a link to existing project repository.
ProjectRepository(String, AtlassianModuleProperties, ProjectProperties) - Constructor for class com.atlassian.bamboo.specs.api.model.repository.PlanRepositoryLinkProperties.ProjectRepository
 
ProjectValidator - Class in com.atlassian.bamboo.specs.api.validators.project
 
PropertiesValidationException - Exception in com.atlassian.bamboo.specs.api.exceptions
Errors in export properties objects (mostly required properties, and context free validation).
PropertiesValidationException(ValidationContext, String) - Constructor for exception com.atlassian.bamboo.specs.api.exceptions.PropertiesValidationException
 
PropertiesValidationException(ValidationProblem) - Constructor for exception com.atlassian.bamboo.specs.api.exceptions.PropertiesValidationException
 
PropertiesValidationException(String) - Constructor for exception com.atlassian.bamboo.specs.api.exceptions.PropertiesValidationException
 
PropertiesValidationException(String, Throwable) - Constructor for exception com.atlassian.bamboo.specs.api.exceptions.PropertiesValidationException
 
PropertiesValidationException(List<ValidationProblem>) - Constructor for exception com.atlassian.bamboo.specs.api.exceptions.PropertiesValidationException
 
PropertiesValidationException(List<ValidationProblem>, Throwable) - Constructor for exception com.atlassian.bamboo.specs.api.exceptions.PropertiesValidationException
 
PROTOCOL_ERROR - com.atlassian.bamboo.specs.api.exceptions.BambooSpecsPublishingException.ErrorType
Indicates that an error with network protocol was encountered while connecting to Bamboo, e.g. an unsupported protocol was used instead of HTTP(S).
PULL_REQUEST - com.atlassian.bamboo.specs.api.model.plan.branches.CreatePlanBranchesProperties.Trigger
 
pushOnSuccessfulBuild(boolean) - Method in class com.atlassian.bamboo.specs.api.builders.plan.branches.BranchIntegration
Enables/disables executing push on successful build.
putPluginConfiguration(Map<String, PluginConfigurationProperties>, PluginConfiguration<?>) - Static method in class com.atlassian.bamboo.specs.api.util.PluginConfigurationHelper
 

Q

quietPeriod(Duration) - Method in class com.atlassian.bamboo.specs.api.builders.repository.VcsChangeDetection
Defines quiet period duration, that is time Bamboo should wait after a new change, before initiating a build.
quietPeriodEnabled(boolean) - Method in class com.atlassian.bamboo.specs.api.builders.repository.VcsChangeDetection
Enables/disables quiet period feature on the repository.
quietPeriodInSeconds(int) - Method in class com.atlassian.bamboo.specs.api.builders.repository.VcsChangeDetection
Defines quiet period duration in seconds, that is time Bamboo should wait after a new change, before initiating a build.
quietPeriodMaxRetries(int) - Method in class com.atlassian.bamboo.specs.api.builders.repository.VcsChangeDetection
Defines maximum retries count for quiet period, that is how many times Bamboo should check for new changes before initiating a build regardless of the outcome.

R

recipients(NotificationRecipient<?, ?>...) - Method in class com.atlassian.bamboo.specs.api.builders.notification.EmptyNotificationsList
Deprecated.
 
recipients(NotificationRecipient<?, ?>...) - Method in class com.atlassian.bamboo.specs.api.builders.notification.Notification
Defines notification recipient.
recipientString(String) - Method in class com.atlassian.bamboo.specs.api.builders.notification.AnyNotificationRecipient
Sets configuration string for this recipient.
RELAXED_XSS_RELATED_CHARACTERS - Static variable in class com.atlassian.bamboo.specs.api.validators.common.BambooStringUtils
 
releaseApprovalPrerequisite(Environment.ReleaseApprovalPrerequisite) - Method in class com.atlassian.bamboo.specs.api.builders.deployment.Environment
Sets release approval prerequisite the environment requires to be met by deployment project release before the deployment can be launched.
releaseNaming(ReleaseNaming) - Method in class com.atlassian.bamboo.specs.api.builders.deployment.Deployment
 
ReleaseNaming - Class in com.atlassian.bamboo.specs.api.builders.deployment
Specifies release naming scheme of a deployment project, that is, defines what version name Bamboo should assign to automatically created releases.
ReleaseNaming(String) - Constructor for class com.atlassian.bamboo.specs.api.builders.deployment.ReleaseNaming
Specifies the name of the next release.
ReleaseNamingHelper - Class in com.atlassian.bamboo.specs.api.util
 
ReleaseNamingHelper.SplitVersionName - Class in com.atlassian.bamboo.specs.api.util
 
ReleaseNamingProperties - Class in com.atlassian.bamboo.specs.api.model.deployment
 
ReleaseNamingProperties() - Constructor for class com.atlassian.bamboo.specs.api.model.deployment.ReleaseNamingProperties
 
ReleaseNamingProperties(String, boolean, boolean, Set<String>) - Constructor for class com.atlassian.bamboo.specs.api.model.deployment.ReleaseNamingProperties
 
repositories(VcsRepository<?, ?>...) - Method in class com.atlassian.bamboo.specs.api.builders.project.Project
Adds project repositories.
RepositoryBasedTrigger<T extends RepositoryBasedTrigger<T,​P>,​P extends RepositoryBasedTriggerProperties> - Class in com.atlassian.bamboo.specs.api.builders.trigger
Represents a definition of trigger which uses a Bamboo repository to activate builds.
RepositoryBasedTrigger() - Constructor for class com.atlassian.bamboo.specs.api.builders.trigger.RepositoryBasedTrigger
 
RepositoryBasedTrigger.TriggeringRepositoriesType - Enum in com.atlassian.bamboo.specs.api.builders.trigger
 
RepositoryBasedTriggerProperties - Class in com.atlassian.bamboo.specs.api.model.trigger
 
RepositoryBasedTriggerProperties() - Constructor for class com.atlassian.bamboo.specs.api.model.trigger.RepositoryBasedTriggerProperties
 
RepositoryBasedTriggerProperties(String, String, boolean, Set<TriggerConditionProperties>, RepositoryBasedTrigger.TriggeringRepositoriesType, List<VcsRepositoryIdentifierProperties>) - Constructor for class com.atlassian.bamboo.specs.api.model.trigger.RepositoryBasedTriggerProperties
 
repositoryBranches(VcsRepositoryBranch...) - Method in class com.atlassian.bamboo.specs.api.builders.plan.Plan
Defines which branches should be built by this plan or plan branch.
RepositoryStoredSpecsData - Class in com.atlassian.bamboo.specs.api.rsbs
 
RepositoryStoredSpecsData(long) - Constructor for class com.atlassian.bamboo.specs.api.rsbs.RepositoryStoredSpecsData
 
repositoryUriContainsPassword(URI) - Static method in class com.atlassian.bamboo.specs.api.validators.common.ValidationUtils
 
repositoryViewer - Variable in class com.atlassian.bamboo.specs.api.builders.repository.VcsRepository
 
repositoryViewer(VcsRepositoryViewer) - Method in class com.atlassian.bamboo.specs.api.builders.repository.VcsRepository
Sets a web repository viewer to be used with this repository.
requireAllStagesPassing(boolean) - Method in class com.atlassian.bamboo.specs.api.builders.plan.dependencies.DependenciesConfiguration
Controls whether it is required for all stages to be complete before triggering dependant plans.
required() - Method in class com.atlassian.bamboo.specs.api.builders.plan.artifact.Artifact
Set artifact to be required.
required(boolean) - Method in class com.atlassian.bamboo.specs.api.builders.plan.artifact.Artifact
Specifies if artifact is required.
REQUIRED_BY_DEFAULT - Static variable in class com.atlassian.bamboo.specs.api.builders.plan.artifact.Artifact
 
Requirement - Class in com.atlassian.bamboo.specs.api.builders.requirement
Represents a custom requirement.
Requirement(String) - Constructor for class com.atlassian.bamboo.specs.api.builders.requirement.Requirement
Specifies an "exists" requirement with a specified key.
Requirement.MatchType - Enum in com.atlassian.bamboo.specs.api.builders.requirement
 
RequirementProperties - Class in com.atlassian.bamboo.specs.api.model.plan.requirement
 
RequirementProperties(String, String, Requirement.MatchType) - Constructor for class com.atlassian.bamboo.specs.api.model.plan.requirement.RequirementProperties
 
requirements - Variable in class com.atlassian.bamboo.specs.api.builders.task.Task
 
requirements(Requirement...) - Method in class com.atlassian.bamboo.specs.api.builders.deployment.Environment
Adds custom requirements to the environment.
requirements(Requirement...) - Method in class com.atlassian.bamboo.specs.api.builders.plan.Job
Adds custom requirements to the job.
requirements(Requirement...) - Method in class com.atlassian.bamboo.specs.api.builders.task.Task
Adds custom requirements to this task.
RootEntityProperties - Interface in com.atlassian.bamboo.specs.api.model
 
RootEntityPropertiesBuilder<T extends RootEntityProperties> - Class in com.atlassian.bamboo.specs.api.builders
Represents Bamboo entity that can be sent to server.
RootEntityPropertiesBuilder() - Constructor for class com.atlassian.bamboo.specs.api.builders.RootEntityPropertiesBuilder
 
RssRuntimeContext - Class in com.atlassian.bamboo.specs.api.context
Runtime context for specs execution.
RunnerSettings - Class in com.atlassian.bamboo.specs.api.rsbs
 

S

scheduleEvery(int, TimeUnit) - Static method in class com.atlassian.bamboo.specs.api.util.CronExpressionCreationHelper
 
scheduleMonthly(LocalTime, int) - Static method in class com.atlassian.bamboo.specs.api.util.CronExpressionCreationHelper
 
scheduleOnceDaily(LocalTime) - Static method in class com.atlassian.bamboo.specs.api.util.CronExpressionCreationHelper
 
scheduleWeekly(LocalTime, DayOfWeek...) - Static method in class com.atlassian.bamboo.specs.api.util.CronExpressionCreationHelper
 
scheduleWeekly(LocalTime, Collection<DayOfWeek>) - Static method in class com.atlassian.bamboo.specs.api.util.CronExpressionCreationHelper
 
scope(SharedCredentialsScope) - Method in class com.atlassian.bamboo.specs.api.builders.credentials.SharedCredentialsIdentifier
Set scope for shared credentials.
Secret - Annotation Type in com.atlassian.bamboo.specs.api.codegen.annotations
Annotation to mark fields which hold sensitive information, like passwords or SSH keys.
SELECTED - com.atlassian.bamboo.specs.api.builders.trigger.RepositoryBasedTrigger.TriggeringRepositoriesType
 
selectedTriggeringRepositories - Variable in class com.atlassian.bamboo.specs.api.builders.trigger.RepositoryBasedTrigger
 
selectedTriggeringRepositories(VcsRepositoryIdentifier...) - Method in class com.atlassian.bamboo.specs.api.builders.trigger.RepositoryBasedTrigger
Adds the source repository for the trigger.
serverConfiguration(Map<String, Object>) - Method in class com.atlassian.bamboo.specs.api.builders.repository.AnyVcsRepository
Sets server part of the configuration.
setRepositoryStoredSpecsData(RepositoryStoredSpecsData) - Static method in class com.atlassian.bamboo.specs.api.rsbs.RunnerSettings
 
setRestEnabled(boolean) - Static method in class com.atlassian.bamboo.specs.api.rsbs.RunnerSettings
 
Setter - Annotation Type in com.atlassian.bamboo.specs.api.codegen.annotations
Names setter method for a field in entity properties.
setYamlDir(Path) - Static method in class com.atlassian.bamboo.specs.api.rsbs.RunnerSettings
 
shared(boolean) - Method in class com.atlassian.bamboo.specs.api.builders.plan.artifact.Artifact
Specifies if artifact is shared.
SHARED_BY_DEFAULT - Static variable in class com.atlassian.bamboo.specs.api.builders.plan.artifact.Artifact
 
sharedCredentials(SharedCredentials<?, ?>...) - Method in class com.atlassian.bamboo.specs.api.builders.project.Project
Adds project shared credentials.
SharedCredentials<B extends SharedCredentials<B,​C>,​C extends SharedCredentialsProperties> - Class in com.atlassian.bamboo.specs.api.builders.credentials
Represents a shared credentials data.
SharedCredentials() - Constructor for class com.atlassian.bamboo.specs.api.builders.credentials.SharedCredentials
 
SharedCredentials(String) - Constructor for class com.atlassian.bamboo.specs.api.builders.credentials.SharedCredentials
 
SharedCredentialsIdentifier - Class in com.atlassian.bamboo.specs.api.builders.credentials
References a shared credential.
SharedCredentialsIdentifier(BambooOid) - Constructor for class com.atlassian.bamboo.specs.api.builders.credentials.SharedCredentialsIdentifier
Reference shared credential by oid.
SharedCredentialsIdentifier(String) - Constructor for class com.atlassian.bamboo.specs.api.builders.credentials.SharedCredentialsIdentifier
Reference shared credential by name.
SharedCredentialsIdentifierProperties - Class in com.atlassian.bamboo.specs.api.model.credentials
 
SharedCredentialsIdentifierProperties(String, BambooOidProperties) - Constructor for class com.atlassian.bamboo.specs.api.model.credentials.SharedCredentialsIdentifierProperties
 
SharedCredentialsIdentifierProperties(String, BambooOidProperties, SharedCredentialsScope) - Constructor for class com.atlassian.bamboo.specs.api.model.credentials.SharedCredentialsIdentifierProperties
 
SharedCredentialsProperties - Class in com.atlassian.bamboo.specs.api.model.credentials
 
SharedCredentialsProperties() - Constructor for class com.atlassian.bamboo.specs.api.model.credentials.SharedCredentialsProperties
 
SharedCredentialsProperties(String, BambooOidProperties) - Constructor for class com.atlassian.bamboo.specs.api.model.credentials.SharedCredentialsProperties
 
SharedCredentialsProperties(String, BambooOidProperties, ProjectProperties) - Constructor for class com.atlassian.bamboo.specs.api.model.credentials.SharedCredentialsProperties
 
SharedCredentialsScope - Enum in com.atlassian.bamboo.specs.api.builders.credentials
 
SharedCredentialsValidator - Class in com.atlassian.bamboo.specs.api.validators
 
SHELL_INJECTION_DOLLAR_PARENTHESIS - Static variable in class com.atlassian.bamboo.specs.api.validators.common.BambooStringUtils
 
SHELL_INJECTION_RELATED_CHARACTERS - Static variable in class com.atlassian.bamboo.specs.api.validators.common.BambooStringUtils
 
SkipCodeGen - Annotation Type in com.atlassian.bamboo.specs.api.codegen.annotations
Indicates that a field should be skipped during code generation.
SkipCodeGenIf - Annotation Type in com.atlassian.bamboo.specs.api.codegen.annotations
Indicates that a field should be skipped during code generation if condition evaluates to true.
SkipDisplayNameCondition - Class in com.atlassian.bamboo.specs.api.model.repository
 
SkipDisplayNameCondition() - Constructor for class com.atlassian.bamboo.specs.api.model.repository.SkipDisplayNameCondition
 
specsRepositories(String...) - Method in class com.atlassian.bamboo.specs.api.builders.permission.ProjectPermissions
 
splitVersionName(String) - Static method in class com.atlassian.bamboo.specs.api.util.ReleaseNamingHelper
 
SplitVersionName(String, String, String) - Constructor for class com.atlassian.bamboo.specs.api.util.ReleaseNamingHelper.SplitVersionName
 
Stage - Class in com.atlassian.bamboo.specs.api.builders.plan
Represents a stage within Bamboo plan.
Stage(Stage) - Constructor for class com.atlassian.bamboo.specs.api.builders.plan.Stage
 
Stage(String) - Constructor for class com.atlassian.bamboo.specs.api.builders.plan.Stage
Specify a stage with a given name.
StageProperties - Class in com.atlassian.bamboo.specs.api.model.plan
 
StageProperties(String, String, boolean, boolean, List<JobProperties>) - Constructor for class com.atlassian.bamboo.specs.api.model.plan.StageProperties
 
stages(Stage...) - Method in class com.atlassian.bamboo.specs.api.builders.plan.Plan
Adds the stages to the end of stages list.
StageValidator - Class in com.atlassian.bamboo.specs.api.validators.plan
 

T

Task<T extends Task<T,​P>,​P extends TaskProperties> - Class in com.atlassian.bamboo.specs.api.builders.task
Represents a Bamboo task.
Task() - Constructor for class com.atlassian.bamboo.specs.api.builders.task.Task
 
TaskCondition<P extends ConditionProperties> - Class in com.atlassian.bamboo.specs.api.builders.condition
 
TaskCondition() - Constructor for class com.atlassian.bamboo.specs.api.builders.condition.TaskCondition
 
taskEnabled - Variable in class com.atlassian.bamboo.specs.api.builders.task.Task
 
TaskProperties - Class in com.atlassian.bamboo.specs.api.model.task
 
TaskProperties() - Constructor for class com.atlassian.bamboo.specs.api.model.task.TaskProperties
 
TaskProperties(String, boolean, List<RequirementProperties>, List<? extends ConditionProperties>) - Constructor for class com.atlassian.bamboo.specs.api.model.task.TaskProperties
 
tasks(Task<?, ?>...) - Method in class com.atlassian.bamboo.specs.api.builders.deployment.Environment
Adds provided Tasks to the list of tasks executed by the environment.
tasks(Task<?, ?>...) - Method in class com.atlassian.bamboo.specs.api.builders.plan.Job
Adds provided Tasks to the list of tasks executed by the job.
toIdentifier() - Method in class com.atlassian.bamboo.specs.api.model.repository.VcsRepositoryProperties
 
toPlanIdentifier() - Method in class com.atlassian.bamboo.specs.api.model.plan.AbstractPlanProperties
 
toString() - Method in class com.atlassian.bamboo.specs.api.builders.BambooKey
 
toString() - Method in class com.atlassian.bamboo.specs.api.builders.plan.PlanIdentifier
 
toString() - Method in class com.atlassian.bamboo.specs.api.builders.task.Task
 
toString() - Method in class com.atlassian.bamboo.specs.api.model.applink.ApplicationLinkProperties
 
toString() - Method in class com.atlassian.bamboo.specs.api.model.BambooKeyProperties
 
toString() - Method in class com.atlassian.bamboo.specs.api.model.BambooOidProperties
 
toString() - Method in class com.atlassian.bamboo.specs.api.model.credentials.SharedCredentialsIdentifierProperties
 
toString() - Method in class com.atlassian.bamboo.specs.api.model.permission.AnonymousUserPermissionsProperties
 
toString() - Method in class com.atlassian.bamboo.specs.api.model.permission.GroupPermissionProperties
 
toString() - Method in class com.atlassian.bamboo.specs.api.model.permission.LoggedInUserPermissionsProperties
 
toString() - Method in class com.atlassian.bamboo.specs.api.model.permission.PermissionsProperties
 
toString() - Method in class com.atlassian.bamboo.specs.api.model.permission.UserPermissionProperties
 
toString() - Method in class com.atlassian.bamboo.specs.api.model.plan.AbstractPlanIdentifierProperties
 
toString() - Method in class com.atlassian.bamboo.specs.api.model.plan.artifact.ArtifactProperties
 
toString() - Method in class com.atlassian.bamboo.specs.api.model.plan.PlanIdentifierProperties
 
toString() - Method in class com.atlassian.bamboo.specs.api.model.repository.VcsRepositoryIdentifierProperties
 
toString() - Method in class com.atlassian.bamboo.specs.api.model.task.TaskProperties
 
toString() - Method in class com.atlassian.bamboo.specs.api.model.trigger.AnyTriggerConditionProperties
 
toString() - Method in class com.atlassian.bamboo.specs.api.model.trigger.TriggerProperties
 
toString() - Method in class com.atlassian.bamboo.specs.api.validators.common.ValidationContext
 
toString() - Method in class com.atlassian.bamboo.specs.api.validators.common.ValidationProblem
 
Trigger<T extends Trigger<T,​P>,​P extends TriggerProperties> - Class in com.atlassian.bamboo.specs.api.builders.trigger
Represents a definition of trigger.
Trigger() - Constructor for class com.atlassian.bamboo.specs.api.builders.trigger.Trigger
 
triggerBuildsLikeParentPlan() - Method in class com.atlassian.bamboo.specs.api.builders.plan.branches.PlanBranchManagement
Created plan branch will use the same triggers as master plan.
triggerBuildsManually() - Method in class com.atlassian.bamboo.specs.api.builders.plan.branches.PlanBranchManagement
Created plan branch can only be triggered manually only.
TriggerCondition<T extends TriggerCondition<T,​P>,​P extends TriggerConditionProperties> - Class in com.atlassian.bamboo.specs.api.builders.trigger
 
TriggerCondition() - Constructor for class com.atlassian.bamboo.specs.api.builders.trigger.TriggerCondition
 
TriggerConditionProperties - Class in com.atlassian.bamboo.specs.api.model.trigger
 
TriggerConditionProperties() - Constructor for class com.atlassian.bamboo.specs.api.model.trigger.TriggerConditionProperties
 
triggerEnabled - Variable in class com.atlassian.bamboo.specs.api.builders.trigger.Trigger
 
triggeringRepositoriesType - Variable in class com.atlassian.bamboo.specs.api.builders.trigger.RepositoryBasedTrigger
 
triggeringRepositoriesType(RepositoryBasedTrigger.TriggeringRepositoriesType) - Method in class com.atlassian.bamboo.specs.api.builders.trigger.RepositoryBasedTrigger
Selects the mode of selecting repositories this trigger should check.
TriggerProperties - Class in com.atlassian.bamboo.specs.api.model.trigger
 
TriggerProperties() - Constructor for class com.atlassian.bamboo.specs.api.model.trigger.TriggerProperties
 
TriggerProperties(String, String, boolean, Set<TriggerConditionProperties>) - Constructor for class com.atlassian.bamboo.specs.api.model.trigger.TriggerProperties
 
triggers(Trigger<?, ?>...) - Method in class com.atlassian.bamboo.specs.api.builders.deployment.Environment
Adds triggers to this environment.
triggers(Trigger<?, ?>...) - Method in class com.atlassian.bamboo.specs.api.builders.plan.Plan
Adds triggers to this plan.
type(NotificationType<?, ?>) - Method in class com.atlassian.bamboo.specs.api.builders.notification.EmptyNotificationsList
Deprecated.
 
type(NotificationType<?, ?>) - Method in class com.atlassian.bamboo.specs.api.builders.notification.Notification
Defines a type of the notifications.
TYPE - Static variable in class com.atlassian.bamboo.specs.api.builders.credentials.SharedCredentials
 
TYPE - Static variable in class com.atlassian.bamboo.specs.api.builders.deployment.Deployment
 
TYPE - Static variable in class com.atlassian.bamboo.specs.api.builders.permission.DeploymentPermissions
 
TYPE - Static variable in class com.atlassian.bamboo.specs.api.builders.permission.EnvironmentPermissions
 
TYPE - Static variable in class com.atlassian.bamboo.specs.api.builders.permission.PlanPermissions
 
TYPE - Static variable in class com.atlassian.bamboo.specs.api.builders.permission.ProjectPermissions
 
TYPE - Static variable in class com.atlassian.bamboo.specs.api.builders.plan.Plan
 
TYPE - Static variable in class com.atlassian.bamboo.specs.api.builders.project.Project
 
TYPE - Static variable in class com.atlassian.bamboo.specs.api.builders.repository.VcsRepository
 

U

UNAUTHORIZED - com.atlassian.bamboo.specs.api.exceptions.BambooSpecsPublishingException.ErrorType
When the credentials used to contact Bamboo were invalid.
UNKNOWN_HOST - com.atlassian.bamboo.specs.api.exceptions.BambooSpecsPublishingException.ErrorType
Used whenever Bamboo was unreachable (server not found).
UserPermission - Class in com.atlassian.bamboo.specs.api.builders.permission
 
UserPermission(String) - Constructor for class com.atlassian.bamboo.specs.api.builders.permission.UserPermission
 
UserPermissionProperties - Class in com.atlassian.bamboo.specs.api.model.permission
 
UserPermissionProperties(String, Collection<PermissionType>) - Constructor for class com.atlassian.bamboo.specs.api.model.permission.UserPermissionProperties
 
userPermissions(String, PermissionType...) - Method in class com.atlassian.bamboo.specs.api.builders.permission.Permissions
 
useSystemDefault() - Method in class com.atlassian.bamboo.specs.api.builders.plan.configuration.ForceStopBuild
 
useSystemWideDefault(boolean) - Method in class com.atlassian.bamboo.specs.api.builders.plan.configuration.ConcurrentBuilds
 

V

validate() - Method in class com.atlassian.bamboo.specs.api.model.applink.ApplicationLinkProperties
 
validate() - Method in class com.atlassian.bamboo.specs.api.model.AtlassianModuleProperties
 
validate() - Method in class com.atlassian.bamboo.specs.api.model.BambooKeyProperties
 
validate() - Method in class com.atlassian.bamboo.specs.api.model.BambooOidProperties
 
validate() - Method in class com.atlassian.bamboo.specs.api.model.credentials.AnySharedCredentialsProperties
 
validate() - Method in class com.atlassian.bamboo.specs.api.model.credentials.SharedCredentialsIdentifierProperties
 
validate() - Method in class com.atlassian.bamboo.specs.api.model.credentials.SharedCredentialsProperties
 
validate() - Method in class com.atlassian.bamboo.specs.api.model.deployment.configuration.AnyPluginConfigurationProperties
 
validate() - Method in class com.atlassian.bamboo.specs.api.model.deployment.DeploymentProperties
 
validate() - Method in class com.atlassian.bamboo.specs.api.model.deployment.EnvironmentProperties
 
validate() - Method in class com.atlassian.bamboo.specs.api.model.deployment.ReleaseNamingProperties
 
validate() - Method in class com.atlassian.bamboo.specs.api.model.docker.DockerConfigurationProperties
 
validate() - Method in interface com.atlassian.bamboo.specs.api.model.EntityProperties
 
validate() - Method in class com.atlassian.bamboo.specs.api.model.label.EmptyLabelsListProperties
Deprecated.
 
validate() - Method in class com.atlassian.bamboo.specs.api.model.label.LabelProperties
 
validate() - Method in class com.atlassian.bamboo.specs.api.model.notification.AnyNotificationRecipientProperties
 
validate() - Method in class com.atlassian.bamboo.specs.api.model.notification.AnyNotificationTypeProperties
 
validate() - Method in class com.atlassian.bamboo.specs.api.model.notification.EmptyNotificationsListProperties
Deprecated.
 
validate() - Method in class com.atlassian.bamboo.specs.api.model.notification.NotificationProperties
 
validate() - Method in class com.atlassian.bamboo.specs.api.model.permission.AnonymousUserPermissionsProperties
 
validate() - Method in class com.atlassian.bamboo.specs.api.model.permission.DeploymentPermissionsProperties
 
validate() - Method in class com.atlassian.bamboo.specs.api.model.permission.EnvironmentPermissionsProperties
 
validate() - Method in class com.atlassian.bamboo.specs.api.model.permission.GroupPermissionProperties
 
validate() - Method in class com.atlassian.bamboo.specs.api.model.permission.LoggedInUserPermissionsProperties
 
validate() - Method in class com.atlassian.bamboo.specs.api.model.permission.PermissionsProperties
 
validate() - Method in class com.atlassian.bamboo.specs.api.model.permission.PlanPermissionsProperties
 
validate() - Method in class com.atlassian.bamboo.specs.api.model.permission.ProjectPermissionsProperties
 
validate() - Method in class com.atlassian.bamboo.specs.api.model.permission.UserPermissionProperties
 
validate() - Method in class com.atlassian.bamboo.specs.api.model.plan.AbstractPlanIdentifierProperties
 
validate() - Method in class com.atlassian.bamboo.specs.api.model.plan.AbstractPlanProperties
 
validate() - Method in class com.atlassian.bamboo.specs.api.model.plan.artifact.ArtifactProperties
 
validate() - Method in class com.atlassian.bamboo.specs.api.model.plan.artifact.ArtifactSubscriptionProperties
 
validate() - Method in class com.atlassian.bamboo.specs.api.model.plan.branches.BranchCleanupProperties
 
validate() - Method in class com.atlassian.bamboo.specs.api.model.plan.branches.BranchIntegrationProperties
 
validate() - Method in class com.atlassian.bamboo.specs.api.model.plan.branches.CreatePlanBranchesProperties
 
validate() - Method in class com.atlassian.bamboo.specs.api.model.plan.branches.PlanBranchConfigurationProperties
 
validate() - Method in class com.atlassian.bamboo.specs.api.model.plan.branches.PlanBranchManagementProperties
 
validate() - Method in class com.atlassian.bamboo.specs.api.model.plan.condition.AnyConditionProperties
 
validate() - Method in class com.atlassian.bamboo.specs.api.model.plan.configuration.AllOtherPluginsConfigurationProperties
 
validate() - Method in class com.atlassian.bamboo.specs.api.model.plan.configuration.ConcurrentBuildsProperties
 
validate() - Method in class com.atlassian.bamboo.specs.api.model.plan.configuration.ForceStopBuildProperties
 
validate() - Method in class com.atlassian.bamboo.specs.api.model.plan.dependencies.DependenciesConfigurationProperties
 
validate() - Method in class com.atlassian.bamboo.specs.api.model.plan.dependencies.DependenciesProperties
 
validate() - Method in class com.atlassian.bamboo.specs.api.model.plan.dependencies.EmptyDependenciesListProperties
Deprecated.
 
validate() - Method in class com.atlassian.bamboo.specs.api.model.plan.JobProperties
 
validate() - Method in class com.atlassian.bamboo.specs.api.model.plan.PlanBranchIdentifierProperties
 
validate() - Method in class com.atlassian.bamboo.specs.api.model.plan.PlanIdentifierProperties
 
validate() - Method in class com.atlassian.bamboo.specs.api.model.plan.PlanProperties
 
validate() - Method in class com.atlassian.bamboo.specs.api.model.plan.requirement.RequirementProperties
 
validate() - Method in class com.atlassian.bamboo.specs.api.model.plan.StageProperties
 
validate() - Method in class com.atlassian.bamboo.specs.api.model.project.ProjectProperties
 
validate() - Method in class com.atlassian.bamboo.specs.api.model.repository.AnyVcsRepositoryProperties
 
validate() - Method in class com.atlassian.bamboo.specs.api.model.repository.PlanRepositoryLinkProperties
 
validate() - Method in class com.atlassian.bamboo.specs.api.model.repository.VcsChangeDetectionProperties
 
validate() - Method in class com.atlassian.bamboo.specs.api.model.repository.VcsRepositoryBranchProperties
 
validate() - Method in class com.atlassian.bamboo.specs.api.model.repository.VcsRepositoryIdentifierProperties
 
validate() - Method in class com.atlassian.bamboo.specs.api.model.repository.VcsRepositoryProperties
 
validate() - Method in class com.atlassian.bamboo.specs.api.model.repository.viewer.AnyVcsRepositoryViewerProperties
 
validate() - Method in class com.atlassian.bamboo.specs.api.model.task.AnyTaskProperties
 
validate() - Method in class com.atlassian.bamboo.specs.api.model.task.TaskProperties
 
validate() - Method in class com.atlassian.bamboo.specs.api.model.trigger.AnyTriggerConditionProperties
 
validate() - Method in class com.atlassian.bamboo.specs.api.model.trigger.AnyTriggerProperties
 
validate() - Method in class com.atlassian.bamboo.specs.api.model.trigger.RepositoryBasedTriggerProperties
 
validate() - Method in class com.atlassian.bamboo.specs.api.model.trigger.TriggerConditionProperties
 
validate() - Method in class com.atlassian.bamboo.specs.api.model.trigger.TriggerProperties
 
validate() - Method in class com.atlassian.bamboo.specs.api.model.VariableProperties
 
validate(AtlassianModuleProperties) - Static method in class com.atlassian.bamboo.specs.api.validators.AtlassianModuleValidator
 
validate(BambooOidProperties) - Static method in class com.atlassian.bamboo.specs.api.validators.BambooOidValidator
 
validate(SharedCredentialsProperties) - Static method in class com.atlassian.bamboo.specs.api.validators.SharedCredentialsValidator
 
validate(AbstractPlanProperties) - Static method in class com.atlassian.bamboo.specs.api.validators.plan.AbstractPlanValidator
 
validate(BranchCleanupProperties) - Static method in class com.atlassian.bamboo.specs.api.validators.plan.branch.BranchCleanupValidator
 
validate(CreatePlanBranchesProperties) - Static method in class com.atlassian.bamboo.specs.api.validators.plan.branch.BranchCreationValidator
 
validate(JobProperties) - Static method in class com.atlassian.bamboo.specs.api.validators.plan.JobValidator
 
validate(PlanProperties) - Static method in class com.atlassian.bamboo.specs.api.validators.plan.PlanValidator
 
validate(StageProperties) - Static method in class com.atlassian.bamboo.specs.api.validators.plan.StageValidator
 
validate(ProjectProperties) - Static method in class com.atlassian.bamboo.specs.api.validators.project.ProjectValidator
 
validate(VcsChangeDetectionProperties) - Static method in class com.atlassian.bamboo.specs.api.validators.repository.VcsChangeDetectionValidator
 
validate(VcsRepositoryProperties) - Static method in class com.atlassian.bamboo.specs.api.validators.repository.VcsRepositoryValidator
 
validate(VariableProperties) - Static method in class com.atlassian.bamboo.specs.api.validators.VariableValidator
 
validate(ValidationContext, BambooKeyProperties) - Static method in class com.atlassian.bamboo.specs.api.validators.BambooKeyValidator
 
validate(String) - Static method in class com.atlassian.bamboo.specs.api.validators.CronExpressionClientSideValidator
 
validateBoolean(ValidationContext, String) - Static method in class com.atlassian.bamboo.specs.api.validators.common.ValidationUtils
 
validateDescription(ValidationContext, String) - Static method in class com.atlassian.bamboo.specs.api.validators.common.ValidationUtils
 
validateEnum(ValidationContext, String, Class<E>) - Static method in class com.atlassian.bamboo.specs.api.validators.common.ValidationUtils
 
validateLabel(ValidationContext, String) - Static method in class com.atlassian.bamboo.specs.api.validators.LabelValidator
 
validateLabel(String) - Static method in class com.atlassian.bamboo.specs.api.validators.LabelValidator
 
validateLong(ValidationContext, String) - Static method in class com.atlassian.bamboo.specs.api.validators.common.ValidationUtils
 
validateName(ValidationContext, String) - Static method in class com.atlassian.bamboo.specs.api.validators.common.ValidationUtils
 
validateName(ValidationContext, String, boolean) - Static method in class com.atlassian.bamboo.specs.api.validators.common.ValidationUtils
 
validateNotContainsRelaxedXssRelatedCharacters(ValidationContext, String) - Static method in class com.atlassian.bamboo.specs.api.validators.common.ValidationUtils
 
validateNotContainsShellInjectionRelatedCharacters(ValidationContext, String) - Static method in class com.atlassian.bamboo.specs.api.validators.common.ValidationUtils
 
validateNotContainsXssRelatedCharacters(ValidationContext, String) - Static method in class com.atlassian.bamboo.specs.api.validators.common.ValidationUtils
 
validatePermissions(PermissionsProperties, PermissionValidator.PermissionTarget) - Static method in class com.atlassian.bamboo.specs.api.validators.permission.PermissionValidator
 
validatePositive(ValidationContext, int) - Static method in class com.atlassian.bamboo.specs.api.validators.common.ValidationUtils
 
validatePositive(ValidationContext, long) - Static method in class com.atlassian.bamboo.specs.api.validators.common.ValidationUtils
 
validateRequired(ValidationContext, Object) - Static method in class com.atlassian.bamboo.specs.api.validators.common.ValidationUtils
 
validateRequiredBoolean(ValidationContext, String) - Static method in class com.atlassian.bamboo.specs.api.validators.common.ValidationUtils
 
validateRequiredEnum(ValidationContext, String, Class<E>) - Static method in class com.atlassian.bamboo.specs.api.validators.common.ValidationUtils
 
validateRequiredLong(ValidationContext, String) - Static method in class com.atlassian.bamboo.specs.api.validators.common.ValidationUtils
 
validateRequiredString(ValidationContext, String) - Static method in class com.atlassian.bamboo.specs.api.validators.common.ValidationUtils
 
validateRequiredString(ValidationContext, String, boolean) - Static method in class com.atlassian.bamboo.specs.api.validators.common.ValidationUtils
 
validateUniqueVariableNames(List<VariableProperties>) - Static method in class com.atlassian.bamboo.specs.api.validators.VariableValidator
 
validateUrl(ValidationContext, String, Set<String>) - Static method in class com.atlassian.bamboo.specs.api.validators.common.ValidationUtils
 
VALIDATION_CONTEXT - Static variable in class com.atlassian.bamboo.specs.api.model.docker.DockerConfigurationProperties
 
VALIDATION_CONTEXT - Static variable in class com.atlassian.bamboo.specs.api.model.plan.artifact.ArtifactProperties
 
VALIDATION_CONTEXT - Static variable in class com.atlassian.bamboo.specs.api.model.plan.configuration.AllOtherPluginsConfigurationProperties
 
ValidationContext - Class in com.atlassian.bamboo.specs.api.validators.common
This class helps to describe location of problems found by validators.
ValidationProblem - Class in com.atlassian.bamboo.specs.api.validators.common
 
ValidationProblem(ValidationContext, String) - Constructor for class com.atlassian.bamboo.specs.api.validators.common.ValidationProblem
 
ValidationProblem(ValidationContext, String, Object...) - Constructor for class com.atlassian.bamboo.specs.api.validators.common.ValidationProblem
 
ValidationProblem(String) - Constructor for class com.atlassian.bamboo.specs.api.validators.common.ValidationProblem
 
ValidationProblem(String, String, Object...) - Constructor for class com.atlassian.bamboo.specs.api.validators.common.ValidationProblem
 
ValidationUtils - Class in com.atlassian.bamboo.specs.api.validators.common
Various utility methods for validating data of Bamboo Specs.
value - Variable in class com.atlassian.bamboo.specs.api.model.VariableProperties
 
value() - Method in annotation type com.atlassian.bamboo.specs.api.codegen.annotations.Builder
 
value() - Method in annotation type com.atlassian.bamboo.specs.api.codegen.annotations.CodeGenerator
 
value() - Method in annotation type com.atlassian.bamboo.specs.api.codegen.annotations.CodeGeneratorName
 
value() - Method in annotation type com.atlassian.bamboo.specs.api.codegen.annotations.ConstructFrom
 
value() - Method in annotation type com.atlassian.bamboo.specs.api.codegen.annotations.NoArgCallForBooleanValue
 
value() - Method in annotation type com.atlassian.bamboo.specs.api.codegen.annotations.Setter
 
value() - Method in annotation type com.atlassian.bamboo.specs.api.codegen.annotations.SkipCodeGenIf
 
value(String) - Method in class com.atlassian.bamboo.specs.api.builders.Variable
Sets variable value.
valueOf(String) - Static method in enum com.atlassian.bamboo.specs.api.builders.Applicability
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.atlassian.bamboo.specs.api.builders.credentials.SharedCredentialsScope
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.atlassian.bamboo.specs.api.builders.deployment.Environment.ReleaseApprovalPrerequisite
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.atlassian.bamboo.specs.api.builders.permission.PermissionType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.atlassian.bamboo.specs.api.builders.plan.dependencies.DependenciesConfiguration.DependencyBlockingStrategy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.atlassian.bamboo.specs.api.builders.repository.VcsChangeDetection.FileFilteringOption
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.atlassian.bamboo.specs.api.builders.requirement.Requirement.MatchType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.atlassian.bamboo.specs.api.builders.trigger.RepositoryBasedTrigger.TriggeringRepositoriesType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.atlassian.bamboo.specs.api.exceptions.BambooSpecsPublishingException.ErrorType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.atlassian.bamboo.specs.api.model.plan.branches.CreatePlanBranchesProperties.Trigger
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.atlassian.bamboo.specs.api.model.plan.branches.PlanBranchManagementProperties.NotificationStrategy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.atlassian.bamboo.specs.api.model.plan.branches.PlanBranchManagementProperties.TriggeringOption
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.atlassian.bamboo.specs.api.validators.permission.PermissionValidator.PermissionTarget
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.atlassian.bamboo.specs.api.builders.Applicability
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.atlassian.bamboo.specs.api.builders.credentials.SharedCredentialsScope
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.atlassian.bamboo.specs.api.builders.deployment.Environment.ReleaseApprovalPrerequisite
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.atlassian.bamboo.specs.api.builders.permission.PermissionType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.atlassian.bamboo.specs.api.builders.plan.dependencies.DependenciesConfiguration.DependencyBlockingStrategy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.atlassian.bamboo.specs.api.builders.repository.VcsChangeDetection.FileFilteringOption
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.atlassian.bamboo.specs.api.builders.requirement.Requirement.MatchType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.atlassian.bamboo.specs.api.builders.trigger.RepositoryBasedTrigger.TriggeringRepositoriesType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.atlassian.bamboo.specs.api.exceptions.BambooSpecsPublishingException.ErrorType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.atlassian.bamboo.specs.api.model.plan.branches.CreatePlanBranchesProperties.Trigger
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.atlassian.bamboo.specs.api.model.plan.branches.PlanBranchManagementProperties.NotificationStrategy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.atlassian.bamboo.specs.api.model.plan.branches.PlanBranchManagementProperties.TriggeringOption
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.atlassian.bamboo.specs.api.validators.permission.PermissionValidator.PermissionTarget
Returns an array containing the constants of this enum type, in the order they are declared.
Variable - Class in com.atlassian.bamboo.specs.api.builders
Represents a Bamboo variable.
Variable(String, String) - Constructor for class com.atlassian.bamboo.specs.api.builders.Variable
Specifies a variable with given name and value.
VariableProperties - Class in com.atlassian.bamboo.specs.api.model
 
VariableProperties(String, String, boolean) - Constructor for class com.atlassian.bamboo.specs.api.model.VariableProperties
 
variables(Variable...) - Method in class com.atlassian.bamboo.specs.api.builders.deployment.Environment
Adds deployment environment variables.
variables(Variable...) - Method in class com.atlassian.bamboo.specs.api.builders.plan.Plan
Adds plan variables.
variables(Variable...) - Method in class com.atlassian.bamboo.specs.api.builders.project.Project
Adds project variables.
variablesToAutoIncrement(String...) - Method in class com.atlassian.bamboo.specs.api.builders.deployment.ReleaseNaming
Specifies which variables referenced in release name should be incremented after creating a release.
VariableUsage(String, String) - Constructor for class com.atlassian.bamboo.specs.api.util.VariableUtils.VariableUsage
 
VariableUtils - Class in com.atlassian.bamboo.specs.api.util
 
VariableUtils.VariableUsage - Class in com.atlassian.bamboo.specs.api.util
 
VariableValidator - Class in com.atlassian.bamboo.specs.api.validators
 
VcsChangeDetection - Class in com.atlassian.bamboo.specs.api.builders.repository
Represents change detection options that can be set when defining a VCS repository in Bamboo.
VcsChangeDetection() - Constructor for class com.atlassian.bamboo.specs.api.builders.repository.VcsChangeDetection
 
VcsChangeDetection.FileFilteringOption - Enum in com.atlassian.bamboo.specs.api.builders.repository
 
VcsChangeDetectionProperties - Class in com.atlassian.bamboo.specs.api.model.repository
 
VcsChangeDetectionProperties(boolean, Duration, int, boolean, Map<String, Object>, String, VcsChangeDetection.FileFilteringOption, String) - Constructor for class com.atlassian.bamboo.specs.api.model.repository.VcsChangeDetectionProperties
 
VcsChangeDetectionValidator - Class in com.atlassian.bamboo.specs.api.validators.repository
 
VcsRepository<T extends VcsRepository<T,​E>,​E extends VcsRepositoryProperties> - Class in com.atlassian.bamboo.specs.api.builders.repository
Represents a definition of VCS repository.
VcsRepository() - Constructor for class com.atlassian.bamboo.specs.api.builders.repository.VcsRepository
Specifies a new repository definition.
VcsRepositoryBranch - Class in com.atlassian.bamboo.specs.api.builders.repository
Defines a branch a repository should be switched to.
VcsRepositoryBranch(String, String) - Constructor for class com.atlassian.bamboo.specs.api.builders.repository.VcsRepositoryBranch
Defines a branch a repository should be switched to.
VcsRepositoryBranchProperties - Class in com.atlassian.bamboo.specs.api.model.repository
 
VcsRepositoryBranchProperties(String, String, String) - Constructor for class com.atlassian.bamboo.specs.api.model.repository.VcsRepositoryBranchProperties
 
VcsRepositoryIdentifier - Class in com.atlassian.bamboo.specs.api.builders.repository
References a vcs repository.
VcsRepositoryIdentifier() - Constructor for class com.atlassian.bamboo.specs.api.builders.repository.VcsRepositoryIdentifier
 
VcsRepositoryIdentifier(BambooOid) - Constructor for class com.atlassian.bamboo.specs.api.builders.repository.VcsRepositoryIdentifier
References repository by oid.
VcsRepositoryIdentifier(String) - Constructor for class com.atlassian.bamboo.specs.api.builders.repository.VcsRepositoryIdentifier
References repository by name.
VcsRepositoryIdentifierProperties - Class in com.atlassian.bamboo.specs.api.model.repository
 
VcsRepositoryIdentifierProperties(String, BambooOidProperties) - Constructor for class com.atlassian.bamboo.specs.api.model.repository.VcsRepositoryIdentifierProperties
 
VcsRepositoryProperties - Class in com.atlassian.bamboo.specs.api.model.repository
 
VcsRepositoryProperties() - Constructor for class com.atlassian.bamboo.specs.api.model.repository.VcsRepositoryProperties
 
VcsRepositoryProperties(String, BambooOidProperties, String, String, VcsRepositoryViewerProperties) - Constructor for class com.atlassian.bamboo.specs.api.model.repository.VcsRepositoryProperties
 
VcsRepositoryProperties(String, BambooOidProperties, String, String, VcsRepositoryViewerProperties, ProjectProperties) - Constructor for class com.atlassian.bamboo.specs.api.model.repository.VcsRepositoryProperties
 
VcsRepositoryValidator - Class in com.atlassian.bamboo.specs.api.validators.repository
 
VcsRepositoryViewer - Class in com.atlassian.bamboo.specs.api.builders.repository.viewer
Represents a web repository viewer.
VcsRepositoryViewer() - Constructor for class com.atlassian.bamboo.specs.api.builders.repository.viewer.VcsRepositoryViewer
 
VcsRepositoryViewerProperties - Interface in com.atlassian.bamboo.specs.api.model.repository.viewer
 
view() - Method in class com.atlassian.bamboo.specs.api.builders.permission.AnonymousUserPermissions
 
VIEW - com.atlassian.bamboo.specs.api.builders.permission.PermissionType
 
VIEW_CONFIGURATION - com.atlassian.bamboo.specs.api.builders.permission.PermissionType
Allows viewing configuration of plans and deployments.
volume(String, String) - Method in class com.atlassian.bamboo.specs.api.builders.docker.DockerConfiguration
Add a volume to the Docker configuration.

W

whenInactiveInRepository(boolean) - Method in class com.atlassian.bamboo.specs.api.builders.plan.branches.BranchCleanup
Enables/disables plan branch removing when branch is inactive (no commits) in repository.
whenInactiveInRepositoryAfterDays(int) - Method in class com.atlassian.bamboo.specs.api.builders.plan.branches.BranchCleanup
Defines the time after which the branch should be removed in case of inactivity.
whenRemovedFromRepository(boolean) - Method in class com.atlassian.bamboo.specs.api.builders.plan.branches.BranchCleanup
Enables/disables plan branch removing when branch deleted in repository.
whenRemovedFromRepositoryAfterDays(int) - Method in class com.atlassian.bamboo.specs.api.builders.plan.branches.BranchCleanup
Defines the time after which the branch should be removed.
with(String) - Method in class com.atlassian.bamboo.specs.api.validators.common.ValidationContext
Returns new instance of validation context with the context element appended to it.
withoutDefaultVolumes() - Method in class com.atlassian.bamboo.specs.api.builders.docker.DockerConfiguration
Removes default volumes from the Docker configuration.

X

XSS_RELATED_CHARACTERS - Static variable in class com.atlassian.bamboo.specs.api.validators.common.BambooStringUtils
 
XSS_RELATED_CHARACTERS_FIND_STR - Static variable in class com.atlassian.bamboo.specs.api.validators.common.BambooStringUtils
 
A B C D E F G H I J K L M N O P Q R S T U V W X 
All Classes All Packages