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

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.
ALL_OTHER_PLUGINS_MODULE_KEY - Static variable in class com.atlassian.bamboo.specs.api.model.plan.configuration.AllOtherPluginsConfigurationProperties
 
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
 
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
 
AnyTask - Class in com.atlassian.bamboo.specs.api.builders.task
Represents a task of any type.
AnyTask(AnyTask) - Constructor for class com.atlassian.bamboo.specs.api.builders.task.AnyTask
 
AnyTask(AtlassianModule) - Constructor for class com.atlassian.bamboo.specs.api.builders.task.AnyTask
Specifies a task of given type.
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
 
AnyTriggerProperties - Class in com.atlassian.bamboo.specs.api.model.trigger
 
AnyTriggerProperties(AtlassianModuleProperties, String, String, boolean, 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(AtlassianModuleProperties) - Constructor for class com.atlassian.bamboo.specs.api.builders.repository.AnyVcsRepository
Specifies a repository of given type.
AnyVcsRepository(AtlassianModule) - 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, 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(String) - Constructor for class com.atlassian.bamboo.specs.api.builders.repository.viewer.AnyVcsRepositoryViewer
Specifies a repository viewer of given 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.
AnyVcsRepositoryViewerProperties - Class in com.atlassian.bamboo.specs.api.model.repository.viewer
 
AnyVcsRepositoryViewerProperties(AtlassianModuleProperties, Map<String, Object>) - Constructor for class com.atlassian.bamboo.specs.api.model.repository.viewer.AnyVcsRepositoryViewerProperties
 
Applicability - Enum in com.atlassian.bamboo.specs.api.builders
 
applicableTo() - Method in class com.atlassian.bamboo.specs.api.model.notification.AnyNotificationRecipientProperties
 
applicableTo() - Method in class com.atlassian.bamboo.specs.api.model.notification.AnyNotificationTypeProperties
 
applicableTo() - Method in class com.atlassian.bamboo.specs.api.model.notification.NotificationRecipientProperties
 
applicableTo() - Method in class com.atlassian.bamboo.specs.api.model.notification.NotificationTypeProperties
 
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
 
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.
artifact(String) - Method in class com.atlassian.bamboo.specs.api.builders.plan.artifact.ArtifactSubscription
Sets name of the artifact to download.
ArtifactProperties - Class in com.atlassian.bamboo.specs.api.model.plan.artifact
 
ArtifactProperties(String, String, String, 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 Type in com.atlassian.bamboo.specs.api
 
BambooSpecsPublishingException - Exception in com.atlassian.bamboo.specs.api.exceptions
Exception thrown for unsuccessful publishing of Bamboo Specs.
BambooSpecsPublishingException(RootEntityPropertiesBuilder<?>, BambooSpecsPublishingException.ErrorType, String, String, Throwable) - Constructor for exception com.atlassian.bamboo.specs.api.exceptions.BambooSpecsPublishingException
Creates an instance of the exception.
BambooSpecsPublishingException.ErrorType - Enum in com.atlassian.bamboo.specs.api.exceptions
Known possible failure types.
BambooStringUtils - Class in com.atlassian.bamboo.specs.api.validators.common
 
blockingStrategy(DependenciesConfiguration.DependencyBlockingStrategy) - Method in class com.atlassian.bamboo.specs.api.builders.plan.dependencies.DependenciesConfiguration
Selects dependency blocking strategy.
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 - 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
 
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.
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(EntityPropertiesBuilder<T>) - Static method in class com.atlassian.bamboo.specs.api.builders.CallEntityPropertiesBuilder
 
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.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.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.AnyTrigger
 
build() - Method in class com.atlassian.bamboo.specs.api.builders.trigger.Trigger
 
build() - Method in class com.atlassian.bamboo.specs.api.builders.Variable
 
build(B) - Static method in class com.atlassian.bamboo.specs.api.util.EntityPropertiesBuilders
 
Builder - Annotation Type in com.atlassian.bamboo.specs.api.codegen.annotations
Names builder class for entity properties.

C

CallEntityPropertiesBuilder<T extends EntityProperties> - Class in com.atlassian.bamboo.specs.api.builders
Used to call protected EntityPropertiesBuilder.build().
CallEntityPropertiesBuilder() - Constructor for class com.atlassian.bamboo.specs.api.builders.CallEntityPropertiesBuilder
 
changeDetectionConfiguration(VcsChangeDetection) - Method in class com.atlassian.bamboo.specs.api.builders.repository.AnyVcsRepository
Sets change detection part of the configuration.
changesetFilterPatternRegex(String) - Method in class com.atlassian.bamboo.specs.api.builders.repository.VcsChangeDetection
Excludes certain changes from being picked up by Bamboo.
CHAR_APOSTROPHE - Static variable in class com.atlassian.bamboo.specs.api.validators.common.BambooStringUtils
 
CHAR_BACKSLASH - Static variable in class com.atlassian.bamboo.specs.api.validators.common.BambooStringUtils
 
CHAR_DOUBLE_QUOTE - Static variable in class com.atlassian.bamboo.specs.api.validators.common.BambooStringUtils
 
checkArgument(ValidationContext, boolean, Object) - Static method in class com.atlassian.bamboo.specs.api.validators.common.ImporterUtils
 
checkLength(ValidationContext, String, int, String) - Static method in class com.atlassian.bamboo.specs.api.validators.common.DbConstraintUtils
 
checkNoErrors(List<ValidationProblem>) - Static method in class com.atlassian.bamboo.specs.api.validators.common.ImporterUtils
 
checkNoErrors(Optional<ValidationProblem>) - Static method in class com.atlassian.bamboo.specs.api.validators.common.ImporterUtils
 
checkNotBlank(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(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.
checkNotEmpty(String, String) - Static method in class com.atlassian.bamboo.specs.api.validators.common.ImporterUtils
 
checkNotEmpty(ValidationContext, String, String) - Static method in class com.atlassian.bamboo.specs.api.validators.common.ImporterUtils
 
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.
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.
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.
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.
checkPluginKey(ValidationContext, AtlassianModuleProperties, AtlassianModuleProperties) - Static method in class com.atlassian.bamboo.specs.api.validators.common.ImporterUtils
 
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.
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.
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.
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.
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.
CodeEmitter<T> - Interface in com.atlassian.bamboo.specs.api.codegen
BambooSpecs generator for a specific field or type.
CodeGenerationContext - Class in com.atlassian.bamboo.specs.api.codegen
Context for generating Bamboo Specs code.
CodeGenerationContext() - Constructor for class com.atlassian.bamboo.specs.api.codegen.CodeGenerationContext
 
CodeGenerationException - Exception in com.atlassian.bamboo.specs.api.codegen
 
CodeGenerationException(String) - Constructor for exception com.atlassian.bamboo.specs.api.codegen.CodeGenerationException
 
CodeGenerationException(String, Throwable) - Constructor for exception com.atlassian.bamboo.specs.api.codegen.CodeGenerationException
 
CodeGenerator - Annotation Type in com.atlassian.bamboo.specs.api.codegen.annotations
Custom Bamboo Specs generator for EntityProperties class or a field.
CodeGeneratorName - Annotation Type in com.atlassian.bamboo.specs.api.codegen.annotations
Custom Bamboo Specs generator for EntityProperties class or a field.
com.atlassian.bamboo.specs.api - package com.atlassian.bamboo.specs.api
Contains base @BambooSpec annotation used to mark classes containing configuration as code.
com.atlassian.bamboo.specs.api.annotations - package com.atlassian.bamboo.specs.api.annotations
Helper annotations.
com.atlassian.bamboo.specs.api.builders - package com.atlassian.bamboo.specs.api.builders
The 'builders.*' packages contain classes you can use to define your Bamboo configuration as code, see also com.atlassian.bamboo.specs.builders.
com.atlassian.bamboo.specs.api.builders.applink - package com.atlassian.bamboo.specs.api.builders.applink
Application Links (for instance to integrate with JIRA or Bitbucket Server).
com.atlassian.bamboo.specs.api.builders.condition - package com.atlassian.bamboo.specs.api.builders.condition
Task conditions.
com.atlassian.bamboo.specs.api.builders.credentials - package com.atlassian.bamboo.specs.api.builders.credentials
Shared credentials for authenticating repositories or AWS access.
com.atlassian.bamboo.specs.api.builders.deployment - package com.atlassian.bamboo.specs.api.builders.deployment
Deployment project and environments.
com.atlassian.bamboo.specs.api.builders.deployment.configuration - package com.atlassian.bamboo.specs.api.builders.deployment.configuration
Items stored in environment custom plugins configuration.
com.atlassian.bamboo.specs.api.builders.docker - package com.atlassian.bamboo.specs.api.builders.docker
Builder classes for Docker configuration.
com.atlassian.bamboo.specs.api.builders.label - package com.atlassian.bamboo.specs.api.builders.label
Bamboo labels support.
com.atlassian.bamboo.specs.api.builders.notification - package com.atlassian.bamboo.specs.api.builders.notification
Bamboo notifications support.
com.atlassian.bamboo.specs.api.builders.permission - package com.atlassian.bamboo.specs.api.builders.permission
Permissions like plan permissions, deployment permissions etc.
com.atlassian.bamboo.specs.api.builders.plan - package com.atlassian.bamboo.specs.api.builders.plan
Plan, plan branches, stages and jobs.
com.atlassian.bamboo.specs.api.builders.plan.artifact - package com.atlassian.bamboo.specs.api.builders.plan.artifact
Artifact definitions and artifact subscriptions.
com.atlassian.bamboo.specs.api.builders.plan.branches - package com.atlassian.bamboo.specs.api.builders.plan.branches
Automatic branch creation, integration and cleanup.
com.atlassian.bamboo.specs.api.builders.plan.configuration - package com.atlassian.bamboo.specs.api.builders.plan.configuration
Items stored in plan configuration, including (but not limited to) items from 'Miscellaneous' page.
com.atlassian.bamboo.specs.api.builders.plan.dependencies - package com.atlassian.bamboo.specs.api.builders.plan.dependencies
Plan dependencies (so that build of one plan may trigger builds of another plans).
com.atlassian.bamboo.specs.api.builders.project - package com.atlassian.bamboo.specs.api.builders.project
Bamboo project (which is a container for plans).
com.atlassian.bamboo.specs.api.builders.repository - package com.atlassian.bamboo.specs.api.builders.repository
Generic plan-local and linked source code repositories as well as change detection settings, see also com.atlassian.bamboo.specs.builders.repository for specific repository types.
com.atlassian.bamboo.specs.api.builders.repository.viewer - package com.atlassian.bamboo.specs.api.builders.repository.viewer
Generic repository viewers, see also com.atlassian.bamboo.specs.builders.repository.viewer for specific viewers.
com.atlassian.bamboo.specs.api.builders.requirement - package com.atlassian.bamboo.specs.api.builders.requirement
Custom requirements for a job.
com.atlassian.bamboo.specs.api.builders.task - package com.atlassian.bamboo.specs.api.builders.task
Generic classes, such as the AnyTask class for handling tasks unsupported by Bamboo Specs.
com.atlassian.bamboo.specs.api.builders.trigger - package com.atlassian.bamboo.specs.api.builders.trigger
Build triggers.
com.atlassian.bamboo.specs.api.codegen - package com.atlassian.bamboo.specs.api.codegen
Conversion of EntityProperties model into Java.
com.atlassian.bamboo.specs.api.codegen.annotations - package com.atlassian.bamboo.specs.api.codegen.annotations
Annotations used for conversion of EntityProperties model into Java.
com.atlassian.bamboo.specs.api.context - package com.atlassian.bamboo.specs.api.context
Runtime context for RSS.
com.atlassian.bamboo.specs.api.exceptions - package com.atlassian.bamboo.specs.api.exceptions
Exceptions thrown by Bamboo Specs library.
com.atlassian.bamboo.specs.api.model - package com.atlassian.bamboo.specs.api.model
The 'model.*' packages contain internal data representation of various Bamboo entities, you usually won't use them directly.
com.atlassian.bamboo.specs.api.model.applink - package com.atlassian.bamboo.specs.api.model.applink
Application Links (for instance to integrate with JIRA or Bitbucket Server).
com.atlassian.bamboo.specs.api.model.credentials - package com.atlassian.bamboo.specs.api.model.credentials
Shared credentials for authenticating repositories or AWS access.
com.atlassian.bamboo.specs.api.model.deployment - package com.atlassian.bamboo.specs.api.model.deployment
Deployment project and environments.
com.atlassian.bamboo.specs.api.model.deployment.configuration - package com.atlassian.bamboo.specs.api.model.deployment.configuration
Items stored in environment custom plugins configuration.
com.atlassian.bamboo.specs.api.model.docker - package com.atlassian.bamboo.specs.api.model.docker
Properties classes for Docker configuration.
com.atlassian.bamboo.specs.api.model.label - package com.atlassian.bamboo.specs.api.model.label
Bamboo labels support.
com.atlassian.bamboo.specs.api.model.notification - package com.atlassian.bamboo.specs.api.model.notification
Bamboo notifications support.
com.atlassian.bamboo.specs.api.model.permission - package com.atlassian.bamboo.specs.api.model.permission
Immutable permissions like plan permissions properties, deployment permissions properties etc.
com.atlassian.bamboo.specs.api.model.plan - package com.atlassian.bamboo.specs.api.model.plan
Plan, plan branches, stages and jobs.
com.atlassian.bamboo.specs.api.model.plan.artifact - package com.atlassian.bamboo.specs.api.model.plan.artifact
Artifact definitions and artifact subscriptions.
com.atlassian.bamboo.specs.api.model.plan.branches - package com.atlassian.bamboo.specs.api.model.plan.branches
Automatic branch creation, integration and cleanup.
com.atlassian.bamboo.specs.api.model.plan.condition - package com.atlassian.bamboo.specs.api.model.plan.condition
Task conditions.
com.atlassian.bamboo.specs.api.model.plan.configuration - package com.atlassian.bamboo.specs.api.model.plan.configuration
Items stored in plan configuration, including (but not limited to) items from 'Miscellaneous' page.
com.atlassian.bamboo.specs.api.model.plan.dependencies - package com.atlassian.bamboo.specs.api.model.plan.dependencies
Plan dependencies (so that build of one plan may trigger builds of another plans).
com.atlassian.bamboo.specs.api.model.plan.requirement - package com.atlassian.bamboo.specs.api.model.plan.requirement
Custom requirements for a job.
com.atlassian.bamboo.specs.api.model.project - package com.atlassian.bamboo.specs.api.model.project
Bamboo project (which is a container for plans).
com.atlassian.bamboo.specs.api.model.repository - package com.atlassian.bamboo.specs.api.model.repository
Generic plan-local and linked source code repositories as well as change detection settings.
com.atlassian.bamboo.specs.api.model.repository.viewer - package com.atlassian.bamboo.specs.api.model.repository.viewer
Generic repository viewers.
com.atlassian.bamboo.specs.api.model.task - package com.atlassian.bamboo.specs.api.model.task
The AnyTask class for handling tasks unsupported by Bamboo Specs.
com.atlassian.bamboo.specs.api.model.trigger - package com.atlassian.bamboo.specs.api.model.trigger
Build triggers.
com.atlassian.bamboo.specs.api.rsbs - package com.atlassian.bamboo.specs.api.rsbs
Contains classes used for interaction with Runners.
com.atlassian.bamboo.specs.api.util - package com.atlassian.bamboo.specs.api.util
Utility classes, such as: creating cron expressions.
com.atlassian.bamboo.specs.api.validators - package com.atlassian.bamboo.specs.api.validators
The 'validators.*' packages contain data validators, you usually won't call them directly, unless writing own builders.
com.atlassian.bamboo.specs.api.validators.common - package com.atlassian.bamboo.specs.api.validators.common
Common validators for strings, numbers, database constraints etc.
com.atlassian.bamboo.specs.api.validators.permission - package com.atlassian.bamboo.specs.api.validators.permission
Validate permissions.
com.atlassian.bamboo.specs.api.validators.plan - package com.atlassian.bamboo.specs.api.validators.plan
Validate plan and stage settings.
com.atlassian.bamboo.specs.api.validators.plan.branch - package com.atlassian.bamboo.specs.api.validators.plan.branch
Validate configuration of plan branches.
com.atlassian.bamboo.specs.api.validators.project - package com.atlassian.bamboo.specs.api.validators.project
Validate project settings.
com.atlassian.bamboo.specs.api.validators.repository - package com.atlassian.bamboo.specs.api.validators.repository
Validate generic VCS settings.
commitIsolationEnabled(boolean) - Method in class com.atlassian.bamboo.specs.api.builders.repository.VcsChangeDetection
Enables/disables commit isolation.
ConcurrentBuilds - Class in com.atlassian.bamboo.specs.api.builders.plan.configuration
 
ConcurrentBuilds() - Constructor for class com.atlassian.bamboo.specs.api.builders.plan.configuration.ConcurrentBuilds
 
ConcurrentBuildsProperties - Class in com.atlassian.bamboo.specs.api.model.plan.configuration
 
ConcurrentBuildsProperties(boolean, int) - Constructor for class com.atlassian.bamboo.specs.api.model.plan.configuration.ConcurrentBuildsProperties
 
Condition<T extends EntityProperties> - Interface in com.atlassian.bamboo.specs.api.codegen
Represents a condition.
ConditionProperties - Interface in com.atlassian.bamboo.specs.api.model.plan.condition
 
conditions - Variable in class com.atlassian.bamboo.specs.api.builders.task.Task
 
conditions(TaskCondition<?>...) - Method in class com.atlassian.bamboo.specs.api.builders.task.Task
Adds conditions to this task.
conditionString(String) - Method in class com.atlassian.bamboo.specs.api.builders.notification.AnyNotificationType
Sets configuration string for this condition.
configuration - Variable in class com.atlassian.bamboo.specs.api.builders.condition.AnyTaskCondition
 
configuration(Map<String, String>) - Method in class com.atlassian.bamboo.specs.api.builders.condition.AnyTaskCondition
Appends the condition 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.deployment.configuration.AnyPluginConfiguration
Appends the generic configuration.
configuration(Map<String, Object>) - Method in class com.atlassian.bamboo.specs.api.builders.plan.configuration.AllOtherPluginsConfiguration
Specifies the configuration of plugins.
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.repository.VcsChangeDetection
Sets plugin specific custom configuration.
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.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.
configuration - Variable in class com.atlassian.bamboo.specs.api.model.plan.condition.AnyConditionProperties
 
ConstructFrom - Annotation Type in com.atlassian.bamboo.specs.api.codegen.annotations
If builder class has no default constructor this annotation should be used to list fields that should be used to invoke constructor of the builder.
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
Specify the pattern according to which Bamboo should copy files when creating an actual artifact.
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.
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() - Method in class com.atlassian.bamboo.specs.api.builders.Variable
Indicates that variable is automatically updated by build or deployment process.
createOnly - Variable in class com.atlassian.bamboo.specs.api.model.VariableProperties
 
CreatePlanBranchesProperties - Class in com.atlassian.bamboo.specs.api.model.plan.branches
 
CreatePlanBranchesProperties(CreatePlanBranchesProperties.Trigger, String) - Constructor for class com.atlassian.bamboo.specs.api.model.plan.branches.CreatePlanBranchesProperties
 
CreatePlanBranchesProperties.Trigger - Enum in com.atlassian.bamboo.specs.api.model.plan.branches
 
CronExpressionClientSideValidator - Class in com.atlassian.bamboo.specs.api.validators
 
CronExpressionCreationHelper - Class in com.atlassian.bamboo.specs.api.util
 

D

DATABASE_STRING_LIMIT - Static variable in class com.atlassian.bamboo.specs.api.validators.common.DbConstraintUtils
 
DbConstraintUtils - Class in com.atlassian.bamboo.specs.api.validators.common
 
decIndentation() - Method in class com.atlassian.bamboo.specs.api.codegen.CodeGenerationContext
Decrement code indentation.
DEFAULT_CONTAINER_MAPPING - Static variable in class com.atlassian.bamboo.specs.api.builders.docker.DockerConstants
Default container mapping for data volume mappings.
DEFAULT_HOST_MAPPING - Static variable in class com.atlassian.bamboo.specs.api.builders.docker.DockerConstants
Default host mapping for data volume mappings.
DEFAULT_INACTIVE_BRANCH_EXPIRY - Static variable in class com.atlassian.bamboo.specs.api.builders.plan.branches.BranchCleanup
 
DEFAULT_INACTIVE_BRANCH_EXPIRY_IN_DAYS - Static variable in class com.atlassian.bamboo.specs.api.builders.plan.branches.BranchCleanup
DEFAULT_MATCHING_PATTERN - Static variable in class com.atlassian.bamboo.specs.api.model.plan.branches.CreatePlanBranchesProperties
 
DEFAULT_REMOVED_BRANCH_EXPIRY - Static variable in class com.atlassian.bamboo.specs.api.builders.plan.branches.BranchCleanup
 
DEFAULT_REMOVED_BRANCH_EXPRIRY_IN_DAYS - Static variable in class com.atlassian.bamboo.specs.api.builders.plan.branches.BranchCleanup
DEFAULT_VOLUMES - Static variable in class com.atlassian.bamboo.specs.api.model.docker.DockerConfigurationProperties
 
DefaultFieldValues - Annotation Type in com.atlassian.bamboo.specs.api.codegen.annotations
Marks method that produces instance of EntityProperties class that is filled with defaults.
defaultTrigger(Trigger<?, ?>) - Method in class com.atlassian.bamboo.specs.api.builders.plan.branches.PlanBranchManagement
Created plan branch will use a custom trigger.
delete(BranchCleanup) - Method in class com.atlassian.bamboo.specs.api.builders.plan.branches.PlanBranchManagement
Sets configuration of automatic removal of branches.
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.
dependencies(Dependencies) - Method in class com.atlassian.bamboo.specs.api.builders.plan.Plan
Specifies configuration of dependencies support for this plan.
DependenciesConfiguration - Class in com.atlassian.bamboo.specs.api.builders.plan.dependencies
Represents dependencies configuration.
DependenciesConfiguration() - Constructor for class com.atlassian.bamboo.specs.api.builders.plan.dependencies.DependenciesConfiguration
 
DependenciesConfiguration.DependencyBlockingStrategy - Enum in com.atlassian.bamboo.specs.api.builders.plan.dependencies
 
DependenciesConfigurationProperties - Class in com.atlassian.bamboo.specs.api.model.plan.dependencies
 
DependenciesConfigurationProperties() - Constructor for class com.atlassian.bamboo.specs.api.model.plan.dependencies.DependenciesConfigurationProperties
 
DependenciesConfigurationProperties(boolean, boolean, DependenciesConfiguration.DependencyBlockingStrategy) - Constructor for class com.atlassian.bamboo.specs.api.model.plan.dependencies.DependenciesConfigurationProperties
 
DependenciesProperties - Class in com.atlassian.bamboo.specs.api.model.plan.dependencies
 
DependenciesProperties() - Constructor for class com.atlassian.bamboo.specs.api.model.plan.dependencies.DependenciesProperties
 
DependenciesProperties(DependenciesConfigurationProperties, List<PlanIdentifierProperties>) - Constructor for class com.atlassian.bamboo.specs.api.model.plan.dependencies.DependenciesProperties
 
Deployment - Class in com.atlassian.bamboo.specs.api.builders.deployment
Represents a deployment project.
Deployment(PlanIdentifier, String) - Constructor for class com.atlassian.bamboo.specs.api.builders.deployment.Deployment
Specifies a deployment project.
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(String, PermissionsProperties) - Constructor for class com.atlassian.bamboo.specs.api.model.permission.DeploymentPermissionsProperties
 
DeploymentPermissionsProperties(BambooOidProperties, 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
 
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.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 - Variable in class com.atlassian.bamboo.specs.api.builders.repository.VcsRepository
 
description(String) - Method in class com.atlassian.bamboo.specs.api.builders.repository.VcsRepository
Sets repository description.
description - Variable in class com.atlassian.bamboo.specs.api.builders.task.Task
 
description(String) - Method in class com.atlassian.bamboo.specs.api.builders.task.Task
Sets the task description.
description - Variable in class com.atlassian.bamboo.specs.api.builders.trigger.Trigger
 
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 - 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.
dockerConfiguration(DockerConfiguration) - Method in class com.atlassian.bamboo.specs.api.builders.plan.Job
Configure Docker for this job.
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

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.
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.
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(String, String, PermissionsProperties) - Constructor for class com.atlassian.bamboo.specs.api.model.permission.EnvironmentPermissionsProperties
 
EnvironmentPermissionsProperties(BambooOidProperties, 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>) - 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(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(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.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.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.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.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
 
evaluate(T) - Method in interface com.atlassian.bamboo.specs.api.codegen.Condition
 
evaluate(VcsRepositoryBranchProperties) - Method in class com.atlassian.bamboo.specs.api.model.repository.SkipDisplayNameCondition
 
exists(String) - Static method in class com.atlassian.bamboo.specs.api.builders.requirement.Requirement
Specifies a requirement that a capability with matching key exists.

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.
forceStopHungBuilds() - Method in class com.atlassian.bamboo.specs.api.builders.plan.Plan
Use this method to configure Bamboo to stop hung build and kill all processes executed by current plan.

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 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.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.AnyTriggerProperties
 
getAtlassianPlugin() - Method in class com.atlassian.bamboo.specs.api.model.trigger.TriggerProperties
 
getBlockingStrategy() - Method in class com.atlassian.bamboo.specs.api.model.plan.dependencies.DependenciesConfigurationProperties
 
getBranchConfiguration() - Method in class com.atlassian.bamboo.specs.api.model.repository.AnyVcsRepositoryProperties
 
getBranchDetectionConfiguration() - Method in class com.atlassian.bamboo.specs.api.model.repository.AnyVcsRepositoryProperties
 
getBranchDisplayName() - Method in class com.atlassian.bamboo.specs.api.model.repository.VcsRepositoryBranchProperties
 
getBranchIntegrationProperties() - Method in class com.atlassian.bamboo.specs.api.model.plan.branches.PlanBranchConfigurationProperties
 
getBranchIntegrationProperties() - Method in class com.atlassian.bamboo.specs.api.model.plan.branches.PlanBranchManagementProperties
 
getBranchName() - Method in class com.atlassian.bamboo.specs.api.model.repository.VcsRepositoryBranchProperties
 
getCause() - Method in exception com.atlassian.bamboo.specs.api.exceptions.BambooSpecsPublishingException
Returns the cause of this throwable or null if the cause is nonexistent or unknown.
getChangeDetectionConfiguration() - Method in class com.atlassian.bamboo.specs.api.model.repository.AnyVcsRepositoryProperties
 
getChangesetFilterPatternRegex() - Method in class com.atlassian.bamboo.specs.api.model.repository.VcsChangeDetectionProperties
 
getChildPlans() - Method in class com.atlassian.bamboo.specs.api.model.plan.dependencies.DependenciesProperties
 
getChildPlans() - Method in class com.atlassian.bamboo.specs.api.model.plan.dependencies.EmptyDependenciesListProperties
Deprecated.
 
getCompleteModuleKey() - Method in class com.atlassian.bamboo.specs.api.model.AtlassianModuleProperties
 
getConditions() - Method in class com.atlassian.bamboo.specs.api.model.task.TaskProperties
 
getConditionString() - Method in class com.atlassian.bamboo.specs.api.model.notification.AnyNotificationTypeProperties
 
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.AnyTriggerProperties
 
getCopyPattern() - 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
 
getDebugMessage() - Method in exception com.atlassian.bamboo.specs.api.exceptions.BambooSpecsPublishingException
Returns additional message for debugging, null if not available.
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.
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
 
getForceStopHungBuilds() - Method in class com.atlassian.bamboo.specs.api.model.plan.PlanProperties
 
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
 
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.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.plan.artifact.Artifact
Returns defined artifact name, which serves as identifier for this object.
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.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.plan.PlanProperties
 
getProjectKey() - Method in class com.atlassian.bamboo.specs.api.builders.plan.PlanIdentifier
 
getProjectKey() - Method in class com.atlassian.bamboo.specs.api.model.plan.PlanIdentifierProperties
 
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
 
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
 
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() - 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
 
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
 
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
 
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
 
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.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.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.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.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.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
 
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.plan.Plan
 
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.plan.PlanProperties
 
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.plan.Plan
 
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.plan.PlanProperties
 
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
Use this method to ignore hung build and allow user to stop it manually.
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.
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(String) - Method in class com.atlassian.bamboo.specs.api.builders.plan.branches.BranchIntegration
Sets integration branch key.
integrationBranchKey(BambooKey) - Method in class com.atlassian.bamboo.specs.api.builders.plan.branches.BranchIntegration
Sets integration branch key.
integrationBranchOid(String) - Method in class com.atlassian.bamboo.specs.api.builders.plan.branches.BranchIntegration
Sets integration branch oid.
integrationBranchOid(BambooOid) - 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
 
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.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
 
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
 
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, String) - Constructor for class com.atlassian.bamboo.specs.api.builders.plan.Job
Specify job with given name and key.
Job(String, BambooKey) - 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(String) - 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.Job
Sets the job's key.
key(String) - 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.plan.Plan
Sets the plan's key.
key(String) - Method in class com.atlassian.bamboo.specs.api.builders.plan.PlanBranchIdentifier
 
key(BambooKey) - 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.PlanIdentifier
 
key(String) - Method in class com.atlassian.bamboo.specs.api.builders.project.Project
Sets a project key.
key(BambooKey) - Method in class com.atlassian.bamboo.specs.api.builders.project.Project
Sets a project key.
key - Variable in class com.atlassian.bamboo.specs.api.model.plan.AbstractPlanIdentifierProperties
 
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(String...) - Method in class com.atlassian.bamboo.specs.api.builders.plan.Plan
Adds labels to this plan.
labels(Label...) - 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(String...) - Method in class com.atlassian.bamboo.specs.api.builders.plan.Plan
Adds linked repositories with given names to this plan.
linkedRepositories(VcsRepositoryIdentifier...) - Method in class com.atlassian.bamboo.specs.api.builders.plan.Plan
Deprecated.
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.
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 - Class in com.atlassian.bamboo.specs.api.builders.permission
 
LoggedInUserPermissions() - Constructor for class com.atlassian.bamboo.specs.api.builders.permission.LoggedInUserPermissions
 
loggedInUserPermissions(PermissionType...) - Method in class com.atlassian.bamboo.specs.api.builders.permission.Permissions
 
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.
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.
matchType(Requirement.MatchType) - Method in class com.atlassian.bamboo.specs.api.builders.requirement.Requirement
Sets a match type.
matchValue(String) - Method in class com.atlassian.bamboo.specs.api.builders.requirement.Requirement
Sets a requirement value.
maximumNumberOfConcurrentBuilds(int) - Method in class com.atlassian.bamboo.specs.api.builders.plan.configuration.ConcurrentBuilds
 

N

name(String) - Method in class com.atlassian.bamboo.specs.api.builders.applink.ApplicationLink
Link to an application by name.
name - Variable in class com.atlassian.bamboo.specs.api.builders.credentials.SharedCredentials
 
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 - Variable in class com.atlassian.bamboo.specs.api.builders.repository.VcsRepository
 
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.repository.VcsRepositoryIdentifier
References repository by name.
name - Variable in class com.atlassian.bamboo.specs.api.builders.trigger.Trigger
 
name(String) - Method in class com.atlassian.bamboo.specs.api.builders.trigger.Trigger
Sets the name of this trigger.
name(String) - Method in class com.atlassian.bamboo.specs.api.builders.Variable
Sets variable name.
name - Variable in class com.atlassian.bamboo.specs.api.model.VariableProperties
 
newLine() - Method in class com.atlassian.bamboo.specs.api.codegen.CodeGenerationContext
Produces a string with new line followed by a number of spaces determined according to the current indentation level.
NoArgCallForBooleanValue - Annotation Type in com.atlassian.bamboo.specs.api.codegen.annotations
Indicates method that should be called if the field is boolean and its value matches the value.
noDependencies() - Method in class com.atlassian.bamboo.specs.api.builders.plan.Plan
Deprecated.
noLabels() - Method in class com.atlassian.bamboo.specs.api.builders.plan.Plan
Deprecated.
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.
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
 

O

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

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.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 - Class in com.atlassian.bamboo.specs.api.builders.permission
Entity representing permissions.
Permissions() - Constructor for class com.atlassian.bamboo.specs.api.builders.permission.Permissions
 
permissions(Permissions) - Method in class com.atlassian.bamboo.specs.api.builders.permission.PlanPermissions
 
permissions(PermissionType...) - Method in class com.atlassian.bamboo.specs.api.builders.permission.UserPermission
 
PermissionsProperties - Class in com.atlassian.bamboo.specs.api.model.permission
 
PermissionsProperties(Collection<UserPermission>, Collection<GroupPermission>, LoggedInUserPermissions, AnonymousUserPermissions) - Constructor for class com.atlassian.bamboo.specs.api.model.permission.PermissionsProperties
 
PermissionType - Enum in com.atlassian.bamboo.specs.api.builders.permission
 
PermissionValidator - Class in com.atlassian.bamboo.specs.api.validators.permission
 
PermissionValidator.PermissionTarget - Enum in com.atlassian.bamboo.specs.api.validators.permission
 
Plan - Class in com.atlassian.bamboo.specs.api.builders.plan
Represents a Bamboo plan.
Plan(Plan) - Constructor for class com.atlassian.bamboo.specs.api.builders.plan.Plan
 
Plan(Project, String, String) - Constructor for class com.atlassian.bamboo.specs.api.builders.plan.Plan
Specify plan with given project, name and key.
Plan(Project, String, BambooKey) - Constructor for class com.atlassian.bamboo.specs.api.builders.plan.Plan
Specify plan with given project, name and key.
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(PlanBranchIdentifier) - Constructor for class com.atlassian.bamboo.specs.api.builders.plan.PlanBranchIdentifier
 
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
 
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 - 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
 
planBranchManagement(PlanBranchManagement) - Method in class com.atlassian.bamboo.specs.api.builders.plan.Plan
Specifies plan branch management options for this plan.
PlanBranchManagementProperties - Class in com.atlassian.bamboo.specs.api.model.plan.branches
 
PlanBranchManagementProperties(CreatePlanBranchesProperties, BranchCleanupProperties, PlanBranchManagementProperties.TriggeringOption, TriggerProperties, PlanBranchManagementProperties.NotificationStrategy, BranchIntegrationProperties, boolean) - Constructor for class com.atlassian.bamboo.specs.api.model.plan.branches.PlanBranchManagementProperties
 
PlanBranchManagementProperties.NotificationStrategy - Enum in com.atlassian.bamboo.specs.api.model.plan.branches
 
PlanBranchManagementProperties.TriggeringOption - Enum in com.atlassian.bamboo.specs.api.model.plan.branches
 
PlanIdentifier - Class in com.atlassian.bamboo.specs.api.builders.plan
 
PlanIdentifier(String, String) - Constructor for class com.atlassian.bamboo.specs.api.builders.plan.PlanIdentifier
 
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
 
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(BambooOid) - Constructor for class com.atlassian.bamboo.specs.api.builders.permission.PlanPermissions
 
PlanPermissions(BambooKey, BambooKey) - 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>, Boolean, 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
 
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(String) - Static method in class com.atlassian.bamboo.specs.api.util.InliningUtils
Prevents inlining of a String value.
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.
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.
projectKey(String) - Method in class com.atlassian.bamboo.specs.api.builders.plan.PlanIdentifier
 
projectKey(BambooKey) - Method in class com.atlassian.bamboo.specs.api.builders.plan.PlanIdentifier
 
ProjectProperties - Class in com.atlassian.bamboo.specs.api.model.project
 
ProjectProperties(BambooOidProperties, BambooKeyProperties, String, String) - Constructor for class com.atlassian.bamboo.specs.api.model.project.ProjectProperties
 
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(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(ValidationContext, String) - Constructor for exception com.atlassian.bamboo.specs.api.exceptions.PropertiesValidationException
 
PropertiesValidationException(List<ValidationProblem>) - Constructor for exception com.atlassian.bamboo.specs.api.exceptions.PropertiesValidationException
 
PropertiesValidationException(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
 
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
 
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
 
RepositoryBasedTrigger<T extends RepositoryBasedTrigger<T,P>,P extends RepositoryBasedTriggerProperties> - Class in com.atlassian.bamboo.specs.api.builders.trigger
Represents a definition of trigger which uses a Bamboo repository to activate builds.
RepositoryBasedTrigger() - Constructor for class com.atlassian.bamboo.specs.api.builders.trigger.RepositoryBasedTrigger
 
RepositoryBasedTrigger.TriggeringRepositoriesType - Enum in com.atlassian.bamboo.specs.api.builders.trigger
 
RepositoryBasedTriggerProperties - Class in com.atlassian.bamboo.specs.api.model.trigger
 
RepositoryBasedTriggerProperties() - Constructor for class com.atlassian.bamboo.specs.api.model.trigger.RepositoryBasedTriggerProperties
 
RepositoryBasedTriggerProperties(String, String, boolean, RepositoryBasedTrigger.TriggeringRepositoriesType, List<VcsRepositoryIdentifierProperties>) - Constructor for class com.atlassian.bamboo.specs.api.model.trigger.RepositoryBasedTriggerProperties
 
repositoryBranches(VcsRepositoryBranch...) - Method in class com.atlassian.bamboo.specs.api.builders.plan.Plan
Defines which branches should be built by this plan or plan branch.
RepositoryStoredSpecsData - Class in com.atlassian.bamboo.specs.api.rsbs
 
RepositoryStoredSpecsData(long) - Constructor for class com.atlassian.bamboo.specs.api.rsbs.RepositoryStoredSpecsData
 
repositoryUriContainsPassword(URI) - Static method in class com.atlassian.bamboo.specs.api.validators.common.ValidationUtils
 
repositoryViewer - Variable in class com.atlassian.bamboo.specs.api.builders.repository.VcsRepository
 
repositoryViewer(VcsRepositoryViewer) - Method in class com.atlassian.bamboo.specs.api.builders.repository.VcsRepository
Sets a web repository viewer to be used with this repository.
requireAllStagesPassing(boolean) - Method in class com.atlassian.bamboo.specs.api.builders.plan.dependencies.DependenciesConfiguration
Controls whether it is required for all stages to be complete before triggering dependant plans.
required() - Method in class com.atlassian.bamboo.specs.api.builders.plan.artifact.Artifact
Set artifact to be required.
required(boolean) - Method in class com.atlassian.bamboo.specs.api.builders.plan.artifact.Artifact
Specifies if artifact is required.
REQUIRED_BY_DEFAULT - Static variable in class com.atlassian.bamboo.specs.api.builders.plan.artifact.Artifact
 
Requirement - Class in com.atlassian.bamboo.specs.api.builders.requirement
Represents a custom requirement.
Requirement(String) - Constructor for class com.atlassian.bamboo.specs.api.builders.requirement.Requirement
Specifies an "exists" requirement with a specified key.
Requirement.MatchType - Enum in com.atlassian.bamboo.specs.api.builders.requirement
 
RequirementProperties - Class in com.atlassian.bamboo.specs.api.model.plan.requirement
 
RequirementProperties(String, String, Requirement.MatchType) - Constructor for class com.atlassian.bamboo.specs.api.model.plan.requirement.RequirementProperties
 
requirements(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 - Variable in class com.atlassian.bamboo.specs.api.builders.task.Task
 
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
 
Secret - Annotation Type in com.atlassian.bamboo.specs.api.codegen.annotations
Annotation to mark fields which hold sensitive information, like passwords or SSH keys.
selectedTriggeringRepositories - Variable in class com.atlassian.bamboo.specs.api.builders.trigger.RepositoryBasedTrigger
 
selectedTriggeringRepositories(VcsRepositoryIdentifier...) - Method in class com.atlassian.bamboo.specs.api.builders.trigger.RepositoryBasedTrigger
Adds the source repository for the trigger.
serverConfiguration(Map<String, Object>) - Method in class com.atlassian.bamboo.specs.api.builders.repository.AnyVcsRepository
Sets server part of the configuration.
setRepositoryStoredSpecsData(RepositoryStoredSpecsData) - Static method in class com.atlassian.bamboo.specs.api.rsbs.RunnerSettings
 
setRestEnabled(boolean) - Static method in class com.atlassian.bamboo.specs.api.rsbs.RunnerSettings
 
Setter - Annotation Type in com.atlassian.bamboo.specs.api.codegen.annotations
Names setter method for a field in entity properties.
setYamlDir(Path) - Static method in class com.atlassian.bamboo.specs.api.rsbs.RunnerSettings
 
shared(boolean) - Method in class com.atlassian.bamboo.specs.api.builders.plan.artifact.Artifact
Specifies if artifact is shared.
SHARED_BY_DEFAULT - Static variable in class com.atlassian.bamboo.specs.api.builders.plan.artifact.Artifact
 
SharedCredentials<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(String) - Constructor for class com.atlassian.bamboo.specs.api.builders.credentials.SharedCredentialsIdentifier
Reference shared credential by name.
SharedCredentialsIdentifier(BambooOid) - Constructor for class com.atlassian.bamboo.specs.api.builders.credentials.SharedCredentialsIdentifier
Reference shared credential by oid.
SharedCredentialsIdentifierProperties - Class in com.atlassian.bamboo.specs.api.model.credentials
 
SharedCredentialsIdentifierProperties(String, BambooOidProperties) - 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
 
SharedCredentialsValidator - Class in com.atlassian.bamboo.specs.api.validators
 
SHELL_INJECTION_DOLLAR_PARENTHESIS - Static variable in class com.atlassian.bamboo.specs.api.validators.common.BambooStringUtils
 
SHELL_INJECTION_RELATED_CHARACTERS - Static variable in class com.atlassian.bamboo.specs.api.validators.common.BambooStringUtils
 
SkipCodeGen - Annotation Type in com.atlassian.bamboo.specs.api.codegen.annotations
Indicates that a field should be skipped during code generation.
SkipCodeGenIf - Annotation Type in com.atlassian.bamboo.specs.api.codegen.annotations
Indicates that a field should be skipped during code generation if condition evaluates to true.
SkipDisplayNameCondition - Class in com.atlassian.bamboo.specs.api.model.repository
 
SkipDisplayNameCondition() - Constructor for class com.atlassian.bamboo.specs.api.model.repository.SkipDisplayNameCondition
 
splitVersionName(String) - Static method in class com.atlassian.bamboo.specs.api.util.ReleaseNamingHelper
 
SplitVersionName(String, String, String) - Constructor for class com.atlassian.bamboo.specs.api.util.ReleaseNamingHelper.SplitVersionName
 
Stage - Class in com.atlassian.bamboo.specs.api.builders.plan
Represents a stage within Bamboo plan.
Stage(Stage) - Constructor for class com.atlassian.bamboo.specs.api.builders.plan.Stage
 
Stage(String) - Constructor for class com.atlassian.bamboo.specs.api.builders.plan.Stage
Specify a stage with a given name.
StageProperties - Class in com.atlassian.bamboo.specs.api.model.plan
 
StageProperties(String, String, boolean, boolean, List<JobProperties>) - Constructor for class com.atlassian.bamboo.specs.api.model.plan.StageProperties
 
stages(Stage...) - Method in class com.atlassian.bamboo.specs.api.builders.plan.Plan
Adds the stages to the end of stages list.
StageValidator - Class in com.atlassian.bamboo.specs.api.validators.plan
 

T

Task<T extends Task<T,P>,P extends TaskProperties> - Class in com.atlassian.bamboo.specs.api.builders.task
Represents a Bamboo task.
Task() - Constructor for class com.atlassian.bamboo.specs.api.builders.task.Task
 
TaskCondition<P extends ConditionProperties> - Class in com.atlassian.bamboo.specs.api.builders.condition
 
TaskCondition() - Constructor for class com.atlassian.bamboo.specs.api.builders.condition.TaskCondition
 
taskEnabled - Variable in class com.atlassian.bamboo.specs.api.builders.task.Task
 
TaskProperties - Class in com.atlassian.bamboo.specs.api.model.task
 
TaskProperties() - Constructor for class com.atlassian.bamboo.specs.api.model.task.TaskProperties
 
TaskProperties(String, boolean, List<RequirementProperties>, List<? extends ConditionProperties>) - Constructor for class com.atlassian.bamboo.specs.api.model.task.TaskProperties
 
tasks(Task<?, ?>...) - Method in class com.atlassian.bamboo.specs.api.builders.deployment.Environment
Adds provided Tasks to the list of tasks executed by the environment.
tasks(Task<?, ?>...) - Method in class com.atlassian.bamboo.specs.api.builders.plan.Job
Adds provided Tasks to the list of tasks executed by the job.
toIdentifier() - Method in class com.atlassian.bamboo.specs.api.model.repository.VcsRepositoryProperties
 
toPlanIdentifier() - Method in class com.atlassian.bamboo.specs.api.model.plan.AbstractPlanProperties
 
toString() - Method in class com.atlassian.bamboo.specs.api.builders.BambooKey
 
toString() - Method in class com.atlassian.bamboo.specs.api.builders.plan.PlanIdentifier
 
toString() - Method in class com.atlassian.bamboo.specs.api.builders.task.Task
 
toString() - Method in class com.atlassian.bamboo.specs.api.model.applink.ApplicationLinkProperties
 
toString() - Method in class com.atlassian.bamboo.specs.api.model.BambooKeyProperties
 
toString() - Method in class com.atlassian.bamboo.specs.api.model.BambooOidProperties
 
toString() - Method in class com.atlassian.bamboo.specs.api.model.credentials.SharedCredentialsIdentifierProperties
 
toString() - Method in class com.atlassian.bamboo.specs.api.model.permission.AnonymousUserPermissionsProperties
 
toString() - Method in class com.atlassian.bamboo.specs.api.model.permission.GroupPermissionProperties
 
toString() - Method in class com.atlassian.bamboo.specs.api.model.permission.LoggedInUserPermissionsProperties
 
toString() - Method in class com.atlassian.bamboo.specs.api.model.permission.PermissionsProperties
 
toString() - Method in class com.atlassian.bamboo.specs.api.model.permission.UserPermissionProperties
 
toString() - Method in class com.atlassian.bamboo.specs.api.model.plan.AbstractPlanIdentifierProperties
 
toString() - Method in class com.atlassian.bamboo.specs.api.model.plan.artifact.ArtifactProperties
 
toString() - Method in class com.atlassian.bamboo.specs.api.model.plan.PlanIdentifierProperties
 
toString() - Method in class com.atlassian.bamboo.specs.api.model.repository.VcsRepositoryIdentifierProperties
 
toString() - Method in class com.atlassian.bamboo.specs.api.model.task.TaskProperties
 
toString() - Method in class com.atlassian.bamboo.specs.api.model.trigger.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.
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) - 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 - 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(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.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.plan.Plan
 
TYPE - Static variable in class com.atlassian.bamboo.specs.api.builders.repository.VcsRepository
 

U

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
 
useSystemWideDefault(boolean) - Method in class com.atlassian.bamboo.specs.api.builders.plan.configuration.ConcurrentBuilds
 

V

validate() - Method in class com.atlassian.bamboo.specs.api.model.applink.ApplicationLinkProperties
 
validate() - Method in class com.atlassian.bamboo.specs.api.model.AtlassianModuleProperties
 
validate() - Method in class com.atlassian.bamboo.specs.api.model.BambooKeyProperties
 
validate() - Method in class com.atlassian.bamboo.specs.api.model.BambooOidProperties
 
validate() - Method in class com.atlassian.bamboo.specs.api.model.credentials.AnySharedCredentialsProperties
 
validate() - Method in class com.atlassian.bamboo.specs.api.model.credentials.SharedCredentialsIdentifierProperties
 
validate() - Method in class com.atlassian.bamboo.specs.api.model.credentials.SharedCredentialsProperties
 
validate() - Method in class com.atlassian.bamboo.specs.api.model.deployment.configuration.AnyPluginConfigurationProperties
 
validate() - Method in class com.atlassian.bamboo.specs.api.model.deployment.DeploymentProperties
 
validate() - Method in class com.atlassian.bamboo.specs.api.model.deployment.EnvironmentProperties
 
validate() - Method in class com.atlassian.bamboo.specs.api.model.deployment.ReleaseNamingProperties
 
validate() - Method in class com.atlassian.bamboo.specs.api.model.docker.DockerConfigurationProperties
 
validate() - Method in interface com.atlassian.bamboo.specs.api.model.EntityProperties
 
validate() - Method in class com.atlassian.bamboo.specs.api.model.label.EmptyLabelsListProperties
Deprecated.
 
validate() - Method in class com.atlassian.bamboo.specs.api.model.label.LabelProperties
 
validate() - Method in class com.atlassian.bamboo.specs.api.model.notification.AnyNotificationRecipientProperties
 
validate() - Method in class com.atlassian.bamboo.specs.api.model.notification.AnyNotificationTypeProperties
 
validate() - Method in class com.atlassian.bamboo.specs.api.model.notification.EmptyNotificationsListProperties
Deprecated.
 
validate() - Method in class com.atlassian.bamboo.specs.api.model.notification.NotificationProperties
 
validate() - Method in class com.atlassian.bamboo.specs.api.model.permission.AnonymousUserPermissionsProperties
 
validate() - Method in class com.atlassian.bamboo.specs.api.model.permission.DeploymentPermissionsProperties
 
validate() - Method in class com.atlassian.bamboo.specs.api.model.permission.EnvironmentPermissionsProperties
 
validate() - Method in class com.atlassian.bamboo.specs.api.model.permission.GroupPermissionProperties
 
validate() - Method in class com.atlassian.bamboo.specs.api.model.permission.LoggedInUserPermissionsProperties
 
validate() - Method in class com.atlassian.bamboo.specs.api.model.permission.PermissionsProperties
 
validate() - Method in class com.atlassian.bamboo.specs.api.model.permission.PlanPermissionsProperties
 
validate() - Method in class com.atlassian.bamboo.specs.api.model.permission.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.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.AnyTriggerProperties
 
validate() - Method in class com.atlassian.bamboo.specs.api.model.trigger.RepositoryBasedTriggerProperties
 
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(ValidationContext, BambooKeyProperties) - Static method in class com.atlassian.bamboo.specs.api.validators.BambooKeyValidator
 
validate(BambooOidProperties) - Static method in class com.atlassian.bamboo.specs.api.validators.BambooOidValidator
 
validate(String) - Static method in class com.atlassian.bamboo.specs.api.validators.CronExpressionClientSideValidator
 
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(SharedCredentialsProperties) - Static method in class com.atlassian.bamboo.specs.api.validators.SharedCredentialsValidator
 
validate(VariableProperties) - Static method in class com.atlassian.bamboo.specs.api.validators.VariableValidator
 
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(String) - Static method in class com.atlassian.bamboo.specs.api.validators.LabelValidator
 
validateLabel(ValidationContext, 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, long) - Static method in class com.atlassian.bamboo.specs.api.validators.common.ValidationUtils
 
validatePositive(ValidationContext, int) - 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(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
 
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
 
ValidationUtils - Class in com.atlassian.bamboo.specs.api.validators.common
Various utility methods for validating data of Bamboo Specs.
value(String) - Method in class com.atlassian.bamboo.specs.api.builders.Variable
Sets variable value.
value - Variable in class com.atlassian.bamboo.specs.api.model.VariableProperties
 
valueOf(String) - Static method in enum com.atlassian.bamboo.specs.api.builders.Applicability
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.atlassian.bamboo.specs.api.builders.permission.PermissionType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.atlassian.bamboo.specs.api.builders.plan.dependencies.DependenciesConfiguration.DependencyBlockingStrategy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.atlassian.bamboo.specs.api.builders.repository.VcsChangeDetection.FileFilteringOption
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.atlassian.bamboo.specs.api.builders.requirement.Requirement.MatchType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.atlassian.bamboo.specs.api.builders.trigger.RepositoryBasedTrigger.TriggeringRepositoriesType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.atlassian.bamboo.specs.api.exceptions.BambooSpecsPublishingException.ErrorType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.atlassian.bamboo.specs.api.model.plan.branches.CreatePlanBranchesProperties.Trigger
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.atlassian.bamboo.specs.api.model.plan.branches.PlanBranchManagementProperties.NotificationStrategy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.atlassian.bamboo.specs.api.model.plan.branches.PlanBranchManagementProperties.TriggeringOption
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.atlassian.bamboo.specs.api.validators.permission.PermissionValidator.PermissionTarget
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.atlassian.bamboo.specs.api.builders.Applicability
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.atlassian.bamboo.specs.api.builders.permission.PermissionType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.atlassian.bamboo.specs.api.builders.plan.dependencies.DependenciesConfiguration.DependencyBlockingStrategy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.atlassian.bamboo.specs.api.builders.repository.VcsChangeDetection.FileFilteringOption
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.atlassian.bamboo.specs.api.builders.requirement.Requirement.MatchType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.atlassian.bamboo.specs.api.builders.trigger.RepositoryBasedTrigger.TriggeringRepositoriesType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.atlassian.bamboo.specs.api.exceptions.BambooSpecsPublishingException.ErrorType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.atlassian.bamboo.specs.api.model.plan.branches.CreatePlanBranchesProperties.Trigger
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.atlassian.bamboo.specs.api.model.plan.branches.PlanBranchManagementProperties.NotificationStrategy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.atlassian.bamboo.specs.api.model.plan.branches.PlanBranchManagementProperties.TriggeringOption
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.atlassian.bamboo.specs.api.validators.permission.PermissionValidator.PermissionTarget
Returns an array containing the constants of this enum type, in the order they are declared.
Variable - Class in com.atlassian.bamboo.specs.api.builders
Represents a Bamboo variable.
Variable(String, String) - Constructor for class com.atlassian.bamboo.specs.api.builders.Variable
Specifies a variable with given name and value.
VariableProperties - Class in com.atlassian.bamboo.specs.api.model
 
VariableProperties(String, String, boolean) - Constructor for class com.atlassian.bamboo.specs.api.model.VariableProperties
 
variables(Variable...) - Method in class com.atlassian.bamboo.specs.api.builders.deployment.Environment
Adds deployment environment variables.
variables(Variable...) - Method in class com.atlassian.bamboo.specs.api.builders.plan.Plan
Adds plan variables.
variablesToAutoIncrement(String...) - Method in class com.atlassian.bamboo.specs.api.builders.deployment.ReleaseNaming
Specifies which variables referenced in release name should be incremented after creating a release.
VariableUsage(String, String) - Constructor for class com.atlassian.bamboo.specs.api.util.VariableUtils.VariableUsage
 
VariableUtils - Class in com.atlassian.bamboo.specs.api.util
 
VariableUtils.VariableUsage - Class in com.atlassian.bamboo.specs.api.util
 
VariableValidator - Class in com.atlassian.bamboo.specs.api.validators
 
VcsChangeDetection - Class in com.atlassian.bamboo.specs.api.builders.repository
Represents change detection options that can be set when defining a VCS repository in Bamboo.
VcsChangeDetection() - Constructor for class com.atlassian.bamboo.specs.api.builders.repository.VcsChangeDetection
 
VcsChangeDetection.FileFilteringOption - Enum in com.atlassian.bamboo.specs.api.builders.repository
 
VcsChangeDetectionProperties - Class in com.atlassian.bamboo.specs.api.model.repository
 
VcsChangeDetectionProperties(boolean, Duration, int, boolean, Map<String, Object>, String, VcsChangeDetection.FileFilteringOption, String) - Constructor for class com.atlassian.bamboo.specs.api.model.repository.VcsChangeDetectionProperties
 
VcsChangeDetectionValidator - Class in com.atlassian.bamboo.specs.api.validators.repository
 
VcsRepository<T extends VcsRepository<T,E>,E extends VcsRepositoryProperties> - Class in com.atlassian.bamboo.specs.api.builders.repository
Represents a definition of VCS repository.
VcsRepository() - Constructor for class com.atlassian.bamboo.specs.api.builders.repository.VcsRepository
Specifies a new repository definition.
VcsRepositoryBranch - Class in com.atlassian.bamboo.specs.api.builders.repository
Defines a branch a repository should be switched to.
VcsRepositoryBranch(String, String) - Constructor for class com.atlassian.bamboo.specs.api.builders.repository.VcsRepositoryBranch
Defines a branch a repository should be switched to.
VcsRepositoryBranchProperties - Class in com.atlassian.bamboo.specs.api.model.repository
 
VcsRepositoryBranchProperties(String, String, String) - Constructor for class com.atlassian.bamboo.specs.api.model.repository.VcsRepositoryBranchProperties
 
VcsRepositoryIdentifier - Class in com.atlassian.bamboo.specs.api.builders.repository
References a vcs repository.
VcsRepositoryIdentifier() - Constructor for class com.atlassian.bamboo.specs.api.builders.repository.VcsRepositoryIdentifier
 
VcsRepositoryIdentifier(String) - Constructor for class com.atlassian.bamboo.specs.api.builders.repository.VcsRepositoryIdentifier
References repository by name.
VcsRepositoryIdentifier(BambooOid) - Constructor for class com.atlassian.bamboo.specs.api.builders.repository.VcsRepositoryIdentifier
References repository by oid.
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
 
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
 
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 
Skip navigation links

Copyright © 2020 Atlassian Software Systems Pty Ltd. All rights reserved.