Index

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 and Interfaces|All Packages|Constant Field Values|Serialized Form

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 - Enum constant in enum class com.atlassian.bamboo.specs.api.builders.permission.PermissionType
 
ALL - Enum constant in enum class 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 Class 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 - Enum constant in enum class com.atlassian.bamboo.specs.api.builders.permission.PermissionType
Allows approving deployment releases.
APPROVED - Enum constant in enum class 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.
approvedReleaseApprovalPrerequisite() - 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 to Environment.ReleaseApprovalPrerequisite.APPROVED.
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.) Those identifiers are generated by Bamboo and thus are not available when creating new objects, therefore secondary identifiers, i.e.
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 Interface 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 Class 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 - Enum constant in enum class com.atlassian.bamboo.specs.api.builders.plan.dependencies.DependenciesConfiguration.DependencyBlockingStrategy
 
BLOCK_IF_PARENT_IN_PROGRESS - Enum constant in enum class com.atlassian.bamboo.specs.api.builders.plan.dependencies.DependenciesConfiguration.DependencyBlockingStrategy
 
BLOCK_TRIGGERING - Enum constant in enum class com.atlassian.bamboo.specs.api.builders.plan.configuration.ConcurrentBuilds.ConcurrentBuildsStrategy
Blocks the subsequent build execution until a slot is available.
blockingStrategy(DependenciesConfiguration.DependencyBlockingStrategy) - Method in class com.atlassian.bamboo.specs.api.builders.plan.dependencies.DependenciesConfiguration
Selects dependency blocking strategy.
blockTriggeringStrategy() - Method in class com.atlassian.bamboo.specs.api.builders.plan.configuration.ConcurrentBuilds
Specifies the ConcurrentBuilds.ConcurrentBuildsStrategy.BLOCK_TRIGGERING strategy to be used when the maximum number of concurrent builds is reached.
BRANCH - Enum constant in enum class 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 - Enum constant in enum class com.atlassian.bamboo.specs.api.builders.permission.PermissionType
 
Builder - Annotation Interface 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, 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 - Enum constant in enum class 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 Interface in com.atlassian.bamboo.specs.api.codegen.annotations
Custom Bamboo Specs generator for EntityProperties class or a field.
CodeGeneratorName - Annotation Interface 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.
ConcurrentBuilds - Class in com.atlassian.bamboo.specs.api.builders.plan.configuration
 
ConcurrentBuilds() - Constructor for class com.atlassian.bamboo.specs.api.builders.plan.configuration.ConcurrentBuilds
 
ConcurrentBuilds.ConcurrentBuildsStrategy - Enum Class in com.atlassian.bamboo.specs.api.builders.plan.configuration
Specifies the strategy to use when the maximum number of concurrent builds is reached.
ConcurrentBuildsProperties - Class in com.atlassian.bamboo.specs.api.model.plan.configuration
 
ConcurrentBuildsProperties(boolean, int, ConcurrentBuilds.ConcurrentBuildsStrategy) - Constructor for class com.atlassian.bamboo.specs.api.model.plan.configuration.ConcurrentBuildsProperties
 
concurrentBuildsStrategy(ConcurrentBuilds.ConcurrentBuildsStrategy) - Method in class com.atlassian.bamboo.specs.api.builders.plan.configuration.ConcurrentBuilds
Specifies the strategy to use when the maximum number of concurrent builds is reached.
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 - Enum constant in enum class com.atlassian.bamboo.specs.api.exceptions.BambooSpecsPublishingException.ErrorType
Used when establishing connection with Bamboo was unsuccessful.
ConstructFrom - Annotation Interface 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, 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: "&'<>\).
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 - Enum constant in enum class com.atlassian.bamboo.specs.api.builders.permission.PermissionType
 
CREATE_REPOSITORY - Enum constant in enum class 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 Class 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 - Enum constant in enum class 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 Interface 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 - Enum constant in enum class 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 Class 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 - Enum constant in enum class 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 - Enum constant in enum class 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 - Enum constant in enum class 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 - Enum constant in enum class com.atlassian.bamboo.specs.api.validators.permission.PermissionValidator.PermissionTarget
 
Environment.ReleaseApprovalPrerequisite - Enum Class 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 - Enum constant in enum class 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 - Enum constant in enum class 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 - Enum constant in enum class 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 - Enum constant in enum class 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
 
getConcurrentBuildsStrategy() - Method in class com.atlassian.bamboo.specs.api.model.plan.configuration.ConcurrentBuildsProperties
 
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 class com.atlassian.bamboo.specs.api.builders.deployment.Environment.ReleaseApprovalPrerequisite
 
getDefault() - Static method in enum class com.atlassian.bamboo.specs.api.builders.plan.configuration.ConcurrentBuilds.ConcurrentBuildsStrategy
 
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 - Enum constant in enum class 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 - Enum constant in enum class com.atlassian.bamboo.specs.api.builders.repository.VcsChangeDetection.FileFilteringOption
 
INHERIT - Enum constant in enum class com.atlassian.bamboo.specs.api.model.plan.branches.PlanBranchManagementProperties.NotificationStrategy
 
INHERITED - Enum constant in enum class 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 - Enum constant in enum class com.atlassian.bamboo.specs.api.model.plan.branches.CreatePlanBranchesProperties.Trigger
 
MANUAL - Enum constant in enum class com.atlassian.bamboo.specs.api.model.plan.branches.PlanBranchManagementProperties.TriggeringOption
 
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 - Enum constant in enum class 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
Sets the maximum number of concurrent builds.

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() - Element in annotation interface 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 Interface 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 - Enum constant in enum class com.atlassian.bamboo.specs.api.builders.deployment.Environment.ReleaseApprovalPrerequisite
There are no requirements.
NONE - Enum constant in enum class com.atlassian.bamboo.specs.api.builders.plan.dependencies.DependenciesConfiguration.DependencyBlockingStrategy
 
NONE - Enum constant in enum class com.atlassian.bamboo.specs.api.builders.repository.VcsChangeDetection.FileFilteringOption
 
NONE - Enum constant in enum class com.atlassian.bamboo.specs.api.model.plan.branches.PlanBranchManagementProperties.NotificationStrategy
 
noneReleaseApprovalPrerequisite() - 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 to Environment.ReleaseApprovalPrerequisite.NONE.
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 - Enum constant in enum class 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.
notBrokenReleaseApprovalPrerequisite() - 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 to Environment.ReleaseApprovalPrerequisite.NOT_BROKEN.
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 - Enum constant in enum class 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 Class in com.atlassian.bamboo.specs.api.builders.permission
 
PermissionValidator - Class in com.atlassian.bamboo.specs.api.validators.permission
 
PermissionValidator.PermissionTarget - Enum Class 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 - Enum constant in enum class 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 Class in com.atlassian.bamboo.specs.api.model.plan.branches
 
PlanBranchManagementProperties.TriggeringOption - Enum Class 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 - Enum constant in enum class 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 - Enum constant in enum class com.atlassian.bamboo.specs.api.builders.credentials.SharedCredentialsScope
Project shared credentials; Shared credentials which have been defined in Project.
PROJECT - Enum constant in enum class 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 - Enum constant in enum class com.atlassian.bamboo.specs.api.exceptions.BambooSpecsPublishingException.ErrorType
Indicates that an error with network protocol was encountered while connecting to Bamboo, e.g.
PULL_REQUEST - Enum constant in enum class 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 time 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 Class 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 Class 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 Interface in com.atlassian.bamboo.specs.api.codegen.annotations
Annotation to mark fields which hold sensitive information, like passwords or SSH keys.
SELECTED - Enum constant in enum class 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 Interface 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 Class 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 Interface in com.atlassian.bamboo.specs.api.codegen.annotations
Indicates that a field should be skipped during code generation.
SkipCodeGenIf - Annotation Interface 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
 
STOP_OLDEST_BUILDS - Enum constant in enum class com.atlassian.bamboo.specs.api.builders.plan.configuration.ConcurrentBuilds.ConcurrentBuildsStrategy
Always allows executing the fresh build and keeps only the latest builds by stopping the old ones that don't meet the concurrent builds number limit.
stopOldestBuildsStrategy() - Method in class com.atlassian.bamboo.specs.api.builders.plan.configuration.ConcurrentBuilds
Specifies the ConcurrentBuilds.ConcurrentBuildsStrategy.STOP_OLDEST_BUILDS strategy to be used when the maximum number of concurrent builds is reached.

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 - Enum constant in enum class com.atlassian.bamboo.specs.api.exceptions.BambooSpecsPublishingException.ErrorType
When the credentials used to contact Bamboo were invalid.
UNKNOWN_HOST - Enum constant in enum class 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
Sets whether to use the system-wide default for concurrent builds.

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() - Element in annotation interface com.atlassian.bamboo.specs.api.codegen.annotations.Builder
 
value() - Element in annotation interface com.atlassian.bamboo.specs.api.codegen.annotations.CodeGenerator
 
value() - Element in annotation interface com.atlassian.bamboo.specs.api.codegen.annotations.CodeGeneratorName
 
value() - Element in annotation interface com.atlassian.bamboo.specs.api.codegen.annotations.ConstructFrom
 
value() - Element in annotation interface com.atlassian.bamboo.specs.api.codegen.annotations.NoArgCallForBooleanValue
 
value() - Element in annotation interface com.atlassian.bamboo.specs.api.codegen.annotations.Setter
 
value() - Element in annotation interface 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 class com.atlassian.bamboo.specs.api.builders.Applicability
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.atlassian.bamboo.specs.api.builders.credentials.SharedCredentialsScope
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.atlassian.bamboo.specs.api.builders.deployment.Environment.ReleaseApprovalPrerequisite
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.atlassian.bamboo.specs.api.builders.permission.PermissionType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.atlassian.bamboo.specs.api.builders.plan.configuration.ConcurrentBuilds.ConcurrentBuildsStrategy
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.atlassian.bamboo.specs.api.builders.plan.dependencies.DependenciesConfiguration.DependencyBlockingStrategy
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.atlassian.bamboo.specs.api.builders.repository.VcsChangeDetection.FileFilteringOption
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.atlassian.bamboo.specs.api.builders.requirement.Requirement.MatchType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.atlassian.bamboo.specs.api.builders.trigger.RepositoryBasedTrigger.TriggeringRepositoriesType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.atlassian.bamboo.specs.api.exceptions.BambooSpecsPublishingException.ErrorType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.atlassian.bamboo.specs.api.model.plan.branches.CreatePlanBranchesProperties.Trigger
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.atlassian.bamboo.specs.api.model.plan.branches.PlanBranchManagementProperties.NotificationStrategy
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.atlassian.bamboo.specs.api.model.plan.branches.PlanBranchManagementProperties.TriggeringOption
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.atlassian.bamboo.specs.api.validators.permission.PermissionValidator.PermissionTarget
Returns the enum constant of this class with the specified name.
values() - Static method in enum class com.atlassian.bamboo.specs.api.builders.Applicability
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.atlassian.bamboo.specs.api.builders.credentials.SharedCredentialsScope
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.atlassian.bamboo.specs.api.builders.deployment.Environment.ReleaseApprovalPrerequisite
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.atlassian.bamboo.specs.api.builders.permission.PermissionType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.atlassian.bamboo.specs.api.builders.plan.configuration.ConcurrentBuilds.ConcurrentBuildsStrategy
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.atlassian.bamboo.specs.api.builders.plan.dependencies.DependenciesConfiguration.DependencyBlockingStrategy
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.atlassian.bamboo.specs.api.builders.repository.VcsChangeDetection.FileFilteringOption
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.atlassian.bamboo.specs.api.builders.requirement.Requirement.MatchType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.atlassian.bamboo.specs.api.builders.trigger.RepositoryBasedTrigger.TriggeringRepositoriesType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.atlassian.bamboo.specs.api.exceptions.BambooSpecsPublishingException.ErrorType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.atlassian.bamboo.specs.api.model.plan.branches.CreatePlanBranchesProperties.Trigger
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.atlassian.bamboo.specs.api.model.plan.branches.PlanBranchManagementProperties.NotificationStrategy
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.atlassian.bamboo.specs.api.model.plan.branches.PlanBranchManagementProperties.TriggeringOption
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.atlassian.bamboo.specs.api.validators.permission.PermissionValidator.PermissionTarget
Returns an array containing the constants of this enum class, 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 Class 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 - Enum constant in enum class com.atlassian.bamboo.specs.api.builders.permission.PermissionType
 
VIEW_CONFIGURATION - Enum constant in enum class 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 and Interfaces|All Packages|Constant Field Values|Serialized Form