A B C D E F G H I J K L M N O P Q R S T U V W X
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AbstractPlanIdentifierProperties - Class in com.atlassian.bamboo.specs.api.model.plan
- AbstractPlanIdentifierProperties() - Constructor for class com.atlassian.bamboo.specs.api.model.plan.AbstractPlanIdentifierProperties
- AbstractPlanIdentifierProperties(BambooKeyProperties, BambooOidProperties) - Constructor for class com.atlassian.bamboo.specs.api.model.plan.AbstractPlanIdentifierProperties
- AbstractPlanProperties - Class in com.atlassian.bamboo.specs.api.model.plan
- AbstractPlanProperties(BambooOidProperties, BambooKeyProperties, String, String, boolean, Collection<PluginConfigurationProperties>) - Constructor for class com.atlassian.bamboo.specs.api.model.plan.AbstractPlanProperties
- AbstractPlanValidator - Class in com.atlassian.bamboo.specs.api.validators.plan
- addDefaultPermissions() - Method in class com.atlassian.bamboo.specs.api.builders.permission.PlanPermissions
-
Adds defaults permissions, ie.
- ADMIN - com.atlassian.bamboo.specs.api.builders.permission.PermissionType
- ALL - com.atlassian.bamboo.specs.api.builders.trigger.RepositoryBasedTrigger.TriggeringRepositoriesType
- ALL_OTHER_PLUGINS_MODULE_KEY - Static variable in class com.atlassian.bamboo.specs.api.model.plan.configuration.AllOtherPluginsConfigurationProperties
- ALL_OTHER_TRIGGER_CONDITION_PLUGINS_MODULE_KEY - Static variable in class com.atlassian.bamboo.specs.api.model.trigger.AllOtherTriggerConditionProperties
- allAvailableTriggeringRepositories() - Method in class com.atlassian.bamboo.specs.api.builders.trigger.RepositoryBasedTrigger
-
Sets all repositories available in this plan and making sense for specific trigger type (exp: all Bitbucket repositories defined in plan for Bitbucket trigger) for the trigger.
- AllOtherPluginsConfiguration - Class in com.atlassian.bamboo.specs.api.builders.plan.configuration
-
Builder for all the plugins that don't have proper builders.
- AllOtherPluginsConfiguration() - Constructor for class com.atlassian.bamboo.specs.api.builders.plan.configuration.AllOtherPluginsConfiguration
- AllOtherPluginsConfigurationProperties - Class in com.atlassian.bamboo.specs.api.model.plan.configuration
- AllOtherPluginsConfigurationProperties(Map<String, Object>) - Constructor for class com.atlassian.bamboo.specs.api.model.plan.configuration.AllOtherPluginsConfigurationProperties
- AllOtherTriggerCondition - Class in com.atlassian.bamboo.specs.api.builders.trigger
- AllOtherTriggerCondition() - Constructor for class com.atlassian.bamboo.specs.api.builders.trigger.AllOtherTriggerCondition
- AllOtherTriggerConditionProperties - Class in com.atlassian.bamboo.specs.api.model.trigger
- AllOtherTriggerConditionProperties(Map<String, String>) - Constructor for class com.atlassian.bamboo.specs.api.model.trigger.AllOtherTriggerConditionProperties
- AnonymousUserPermissions - Class in com.atlassian.bamboo.specs.api.builders.permission
- AnonymousUserPermissions() - Constructor for class com.atlassian.bamboo.specs.api.builders.permission.AnonymousUserPermissions
- AnonymousUserPermissionsProperties - Class in com.atlassian.bamboo.specs.api.model.permission
- AnonymousUserPermissionsProperties(Collection<PermissionType>) - Constructor for class com.atlassian.bamboo.specs.api.model.permission.AnonymousUserPermissionsProperties
- anonymousUserPermissionView() - Method in class com.atlassian.bamboo.specs.api.builders.permission.Permissions
- AnyConditionProperties - Class in com.atlassian.bamboo.specs.api.model.plan.condition
- AnyConditionProperties(AtlassianModuleProperties, Map<String, String>) - Constructor for class com.atlassian.bamboo.specs.api.model.plan.condition.AnyConditionProperties
- AnyNotificationRecipient - Class in com.atlassian.bamboo.specs.api.builders.notification
-
Represents any type of notification recipient.
- AnyNotificationRecipient(AtlassianModule) - Constructor for class com.atlassian.bamboo.specs.api.builders.notification.AnyNotificationRecipient
-
Specifies a notification recipient of a given type.
- AnyNotificationRecipientProperties - Class in com.atlassian.bamboo.specs.api.model.notification
- AnyNotificationRecipientProperties(AtlassianModuleProperties, String) - Constructor for class com.atlassian.bamboo.specs.api.model.notification.AnyNotificationRecipientProperties
- AnyNotificationRecipientProperties(AtlassianModuleProperties, String, EnumSet<Applicability>) - Constructor for class com.atlassian.bamboo.specs.api.model.notification.AnyNotificationRecipientProperties
- AnyNotificationType - Class in com.atlassian.bamboo.specs.api.builders.notification
-
Represents any notification type.
- AnyNotificationType(AtlassianModule) - Constructor for class com.atlassian.bamboo.specs.api.builders.notification.AnyNotificationType
-
Specifies a notification condition of a given type.
- AnyNotificationTypeProperties - Class in com.atlassian.bamboo.specs.api.model.notification
- AnyNotificationTypeProperties(AtlassianModuleProperties, String) - Constructor for class com.atlassian.bamboo.specs.api.model.notification.AnyNotificationTypeProperties
- AnyNotificationTypeProperties(AtlassianModuleProperties, String, EnumSet<Applicability>) - Constructor for class com.atlassian.bamboo.specs.api.model.notification.AnyNotificationTypeProperties
- AnyPluginConfiguration - Class in com.atlassian.bamboo.specs.api.builders.deployment.configuration
- AnyPluginConfiguration(AtlassianModule) - Constructor for class com.atlassian.bamboo.specs.api.builders.deployment.configuration.AnyPluginConfiguration
-
Specifies a configuration for a specified plugin.
- AnyPluginConfigurationProperties - Class in com.atlassian.bamboo.specs.api.model.deployment.configuration
- AnyPluginConfigurationProperties(AtlassianModuleProperties, Map<String, String>) - Constructor for class com.atlassian.bamboo.specs.api.model.deployment.configuration.AnyPluginConfigurationProperties
- AnySharedCredentials - Class in com.atlassian.bamboo.specs.api.builders.credentials
-
Represents a shared credentials data of any type.
- AnySharedCredentials(String, AtlassianModule) - Constructor for class com.atlassian.bamboo.specs.api.builders.credentials.AnySharedCredentials
-
Create a shared credential of given name and type.
- AnySharedCredentialsProperties - Class in com.atlassian.bamboo.specs.api.model.credentials
- AnySharedCredentialsProperties(AtlassianModuleProperties, String, BambooOidProperties, Map<String, Object>) - Constructor for class com.atlassian.bamboo.specs.api.model.credentials.AnySharedCredentialsProperties
- AnySharedCredentialsProperties(AtlassianModuleProperties, String, BambooOidProperties, Map<String, Object>, ProjectProperties) - Constructor for class com.atlassian.bamboo.specs.api.model.credentials.AnySharedCredentialsProperties
- AnyTask - Class in com.atlassian.bamboo.specs.api.builders.task
-
Represents a task of any type.
- AnyTask(AtlassianModule) - Constructor for class com.atlassian.bamboo.specs.api.builders.task.AnyTask
-
Specifies a task of given type.
- AnyTask(AnyTask) - Constructor for class com.atlassian.bamboo.specs.api.builders.task.AnyTask
- AnyTaskCondition - Class in com.atlassian.bamboo.specs.api.builders.condition
- AnyTaskCondition(AtlassianModule) - Constructor for class com.atlassian.bamboo.specs.api.builders.condition.AnyTaskCondition
-
Specifies a condition of given type.
- AnyTaskProperties - Class in com.atlassian.bamboo.specs.api.model.task
- AnyTaskProperties(AtlassianModuleProperties, String, boolean, Map<String, String>, List<RequirementProperties>, List<? extends ConditionProperties>) - Constructor for class com.atlassian.bamboo.specs.api.model.task.AnyTaskProperties
- AnyTrigger - Class in com.atlassian.bamboo.specs.api.builders.trigger
-
Represents a trigger of any type.
- AnyTrigger(AtlassianModule) - Constructor for class com.atlassian.bamboo.specs.api.builders.trigger.AnyTrigger
-
Specifies a trigger of given type.
- AnyTrigger(AnyTrigger) - Constructor for class com.atlassian.bamboo.specs.api.builders.trigger.AnyTrigger
- AnyTriggerCondition<T extends AnyTriggerCondition<T,P>,P extends AnyTriggerConditionProperties> - Class in com.atlassian.bamboo.specs.api.builders.trigger
- AnyTriggerCondition() - Constructor for class com.atlassian.bamboo.specs.api.builders.trigger.AnyTriggerCondition
-
Deprecated.since 8.0.1. Use
AllOtherTriggerCondition - AnyTriggerCondition(AtlassianModule) - Constructor for class com.atlassian.bamboo.specs.api.builders.trigger.AnyTriggerCondition
- AnyTriggerConditionProperties - Class in com.atlassian.bamboo.specs.api.model.trigger
- AnyTriggerConditionProperties(AtlassianModuleProperties, Map<String, String>) - Constructor for class com.atlassian.bamboo.specs.api.model.trigger.AnyTriggerConditionProperties
- AnyTriggerProperties - Class in com.atlassian.bamboo.specs.api.model.trigger
- AnyTriggerProperties(AtlassianModuleProperties, String, String, boolean, Set<TriggerConditionProperties>, Map<String, String>, RepositoryBasedTrigger.TriggeringRepositoriesType, List<VcsRepositoryIdentifierProperties>) - Constructor for class com.atlassian.bamboo.specs.api.model.trigger.AnyTriggerProperties
- AnyVcsRepository - Class in com.atlassian.bamboo.specs.api.builders.repository
-
Represents a vcs repository of any type.
- AnyVcsRepository(AtlassianModule) - Constructor for class com.atlassian.bamboo.specs.api.builders.repository.AnyVcsRepository
-
Specifies a repository of given type.
- AnyVcsRepository(AtlassianModuleProperties) - Constructor for class com.atlassian.bamboo.specs.api.builders.repository.AnyVcsRepository
-
Specifies a repository of given type.
- AnyVcsRepositoryProperties - Class in com.atlassian.bamboo.specs.api.model.repository
- AnyVcsRepositoryProperties(AtlassianModuleProperties, String, BambooOidProperties, String, String, ProjectProperties, Map<String, Object>, Map<String, Object>, VcsChangeDetectionProperties, Map<String, Object>, VcsRepositoryViewerProperties) - Constructor for class com.atlassian.bamboo.specs.api.model.repository.AnyVcsRepositoryProperties
- AnyVcsRepositoryProperties(AtlassianModuleProperties, String, BambooOidProperties, String, String, Map<String, Object>, Map<String, Object>, VcsChangeDetectionProperties, Map<String, Object>, VcsRepositoryViewerProperties) - Constructor for class com.atlassian.bamboo.specs.api.model.repository.AnyVcsRepositoryProperties
- AnyVcsRepositoryViewer - Class in com.atlassian.bamboo.specs.api.builders.repository.viewer
-
Represents a vcs repository viewer of any type.
- AnyVcsRepositoryViewer(AtlassianModule) - Constructor for class com.atlassian.bamboo.specs.api.builders.repository.viewer.AnyVcsRepositoryViewer
-
Specifies a repository viewer of given type.
- AnyVcsRepositoryViewer(AtlassianModuleProperties) - Constructor for class com.atlassian.bamboo.specs.api.builders.repository.viewer.AnyVcsRepositoryViewer
-
Specifies a repository viewer of given type.
- AnyVcsRepositoryViewer(String) - Constructor for class com.atlassian.bamboo.specs.api.builders.repository.viewer.AnyVcsRepositoryViewer
-
Specifies a repository viewer of given type.
- AnyVcsRepositoryViewerProperties - Class in com.atlassian.bamboo.specs.api.model.repository.viewer
- AnyVcsRepositoryViewerProperties(AtlassianModuleProperties, Map<String, Object>) - Constructor for class com.atlassian.bamboo.specs.api.model.repository.viewer.AnyVcsRepositoryViewerProperties
- Applicability - Enum in com.atlassian.bamboo.specs.api.builders
- applicableTo() - Method in class com.atlassian.bamboo.specs.api.model.notification.AnyNotificationRecipientProperties
- applicableTo() - Method in class com.atlassian.bamboo.specs.api.model.notification.AnyNotificationTypeProperties
- applicableTo() - Method in class com.atlassian.bamboo.specs.api.model.notification.NotificationRecipientProperties
-
Determines if notification recipient is applicable to
Applicability.PLANSorApplicability.DEPLOYMENTS. - applicableTo() - Method in class com.atlassian.bamboo.specs.api.model.notification.NotificationTypeProperties
-
Determines if notification type is applicable to
Applicability.PLANSorApplicability.DEPLOYMENTS. - applicableTo() - Method in class com.atlassian.bamboo.specs.api.model.task.TaskProperties
- applicableTo() - Method in class com.atlassian.bamboo.specs.api.model.trigger.RepositoryBasedTriggerProperties
- applicableTo() - Method in class com.atlassian.bamboo.specs.api.model.trigger.TriggerProperties
- applicableToBranches(boolean) - Method in class com.atlassian.bamboo.specs.api.builders.deployment.ReleaseNaming
-
Specifies if this naming scheme should be applied to releases created from plan branches.
- ApplicationLink - Class in com.atlassian.bamboo.specs.api.builders.applink
-
Represents application link between Bamboo and another application, for instance Bitbucket Server.
- ApplicationLink() - Constructor for class com.atlassian.bamboo.specs.api.builders.applink.ApplicationLink
- ApplicationLinkProperties - Class in com.atlassian.bamboo.specs.api.model.applink
- ApplicationLinkProperties(String, String) - Constructor for class com.atlassian.bamboo.specs.api.model.applink.ApplicationLinkProperties
- APPROVE_RELEASE - com.atlassian.bamboo.specs.api.builders.permission.PermissionType
-
Allows approving deployment releases.
- APPROVED - com.atlassian.bamboo.specs.api.builders.deployment.Environment.ReleaseApprovalPrerequisite
-
The release can be deployed to the environment if there is at least one approval and the release is not marked as broken by anyone.
- artifact(String) - Method in class com.atlassian.bamboo.specs.api.builders.plan.artifact.ArtifactSubscription
-
Sets name of the artifact to download.
- Artifact - Class in com.atlassian.bamboo.specs.api.builders.plan.artifact
-
Represents Bamboo artifact definition.
- Artifact() - Constructor for class com.atlassian.bamboo.specs.api.builders.plan.artifact.Artifact
- Artifact(String) - Constructor for class com.atlassian.bamboo.specs.api.builders.plan.artifact.Artifact
-
Specify an artifact with given name.
- ArtifactProperties - Class in com.atlassian.bamboo.specs.api.model.plan.artifact
- ArtifactProperties(String, List<String>, List<String>, String, boolean, boolean, boolean) - Constructor for class com.atlassian.bamboo.specs.api.model.plan.artifact.ArtifactProperties
- artifacts(Artifact...) - Method in class com.atlassian.bamboo.specs.api.builders.plan.Job
-
Adds provided
Artifacts to the list of artifacts produced by the job. - ArtifactSubscription - Class in com.atlassian.bamboo.specs.api.builders.plan.artifact
-
Represents an artifact subscription.
- ArtifactSubscription() - Constructor for class com.atlassian.bamboo.specs.api.builders.plan.artifact.ArtifactSubscription
-
Specify an artifact subscription.
- ArtifactSubscriptionProperties - Class in com.atlassian.bamboo.specs.api.model.plan.artifact
- ArtifactSubscriptionProperties(String, String) - Constructor for class com.atlassian.bamboo.specs.api.model.plan.artifact.ArtifactSubscriptionProperties
- artifactSubscriptions(ArtifactSubscription...) - Method in class com.atlassian.bamboo.specs.api.builders.plan.Job
-
Add artifact subscriptions.
- AtlassianModule - Class in com.atlassian.bamboo.specs.api.builders
-
Represents an identifier of any Atlassian plugin module.
- AtlassianModule(String) - Constructor for class com.atlassian.bamboo.specs.api.builders.AtlassianModule
-
Specify an Atlassian plugin module with specific key.
- AtlassianModuleProperties - Class in com.atlassian.bamboo.specs.api.model
- AtlassianModuleProperties(String) - Constructor for class com.atlassian.bamboo.specs.api.model.AtlassianModuleProperties
- AtlassianModuleValidator - Class in com.atlassian.bamboo.specs.api.validators
- atlassianPlugin - Variable in class com.atlassian.bamboo.specs.api.builders.condition.AnyTaskCondition
- atlassianPlugin - Variable in class com.atlassian.bamboo.specs.api.builders.credentials.AnySharedCredentials
- atlassianPlugin - Variable in class com.atlassian.bamboo.specs.api.model.plan.condition.AnyConditionProperties
- autoIncrement(boolean) - Method in class com.atlassian.bamboo.specs.api.builders.deployment.ReleaseNaming
-
Specifies if Bamboo should automatically increment numeric part of release name.
B
- BambooKey - Class in com.atlassian.bamboo.specs.api.builders
-
Represents a short key of an Bamboo entity (project, plan, job, etc).
- BambooKey(String) - Constructor for class com.atlassian.bamboo.specs.api.builders.BambooKey
-
Specify key of provided value.
- BambooKeyProperties - Class in com.atlassian.bamboo.specs.api.model
- BambooKeyProperties(String) - Constructor for class com.atlassian.bamboo.specs.api.model.BambooKeyProperties
- BambooKeyValidator - Class in com.atlassian.bamboo.specs.api.validators
- BambooOid - Class in com.atlassian.bamboo.specs.api.builders
-
Represents an unique identifier of Bamboo entity (project, plan, repository, job, etc.)
- BambooOid(String) - Constructor for class com.atlassian.bamboo.specs.api.builders.BambooOid
-
Specify an entity oid from its string value.
- BambooOidProperties - Class in com.atlassian.bamboo.specs.api.model
- BambooOidProperties(String) - Constructor for class com.atlassian.bamboo.specs.api.model.BambooOidProperties
- BambooOidValidator - Class in com.atlassian.bamboo.specs.api.validators
- BambooSpec - Annotation Type in com.atlassian.bamboo.specs.api
- BambooSpecsPublishingException - Exception in com.atlassian.bamboo.specs.api.exceptions
-
Exception thrown for unsuccessful publishing of Bamboo Specs.
- BambooSpecsPublishingException(RootEntityPropertiesBuilder<?>, BambooSpecsPublishingException.ErrorType, String, String, Throwable) - Constructor for exception com.atlassian.bamboo.specs.api.exceptions.BambooSpecsPublishingException
-
Creates an instance of the exception.
- BambooSpecsPublishingException.ErrorType - Enum in com.atlassian.bamboo.specs.api.exceptions
-
Known possible failure types.
- BambooStringUtils - Class in com.atlassian.bamboo.specs.api.validators.common
- BLOCK_IF_PARENT_HAS_CHANGES - com.atlassian.bamboo.specs.api.builders.plan.dependencies.DependenciesConfiguration.DependencyBlockingStrategy
- BLOCK_IF_PARENT_IN_PROGRESS - com.atlassian.bamboo.specs.api.builders.plan.dependencies.DependenciesConfiguration.DependencyBlockingStrategy
- blockingStrategy(DependenciesConfiguration.DependencyBlockingStrategy) - Method in class com.atlassian.bamboo.specs.api.builders.plan.dependencies.DependenciesConfiguration
-
Selects dependency blocking strategy.
- BRANCH - com.atlassian.bamboo.specs.api.model.plan.branches.CreatePlanBranchesProperties.Trigger
- BranchCleanup - Class in com.atlassian.bamboo.specs.api.builders.plan.branches
-
Represent configuration of branch cleanup.
- BranchCleanup() - Constructor for class com.atlassian.bamboo.specs.api.builders.plan.branches.BranchCleanup
- BranchCleanupProperties - Class in com.atlassian.bamboo.specs.api.model.plan.branches
- BranchCleanupProperties(boolean, Duration, boolean, Duration) - Constructor for class com.atlassian.bamboo.specs.api.model.plan.branches.BranchCleanupProperties
- BranchCleanupValidator - Class in com.atlassian.bamboo.specs.api.validators.plan.branch
- branchConfiguration(PlanBranchConfiguration) - Method in class com.atlassian.bamboo.specs.api.builders.plan.Plan
-
On a Specs plan branch, defines branch specific configuration.
- branchConfiguration(Map<String, Object>) - Method in class com.atlassian.bamboo.specs.api.builders.repository.AnyVcsRepository
-
Sets branch part of the configuration.
- BranchCreationValidator - Class in com.atlassian.bamboo.specs.api.validators.plan.branch
- branchDetectionConfiguration(Map<String, Object>) - Method in class com.atlassian.bamboo.specs.api.builders.repository.AnyVcsRepository
-
Sets branch detection part of the configuration.
- branchDisplayName(String) - Method in class com.atlassian.bamboo.specs.api.builders.repository.VcsRepositoryBranch
-
Specifies display name for the branch.
- branchIntegration(BranchIntegration) - Method in class com.atlassian.bamboo.specs.api.builders.plan.branches.PlanBranchConfiguration
-
Sets merge strategy for this plan branch.
- branchIntegration(BranchIntegration) - Method in class com.atlassian.bamboo.specs.api.builders.plan.branches.PlanBranchManagement
-
Sets default merge strategy for new branches.
- BranchIntegration - Class in com.atlassian.bamboo.specs.api.builders.plan.branches
-
Represents branch merging strategy.
- BranchIntegration() - Constructor for class com.atlassian.bamboo.specs.api.builders.plan.branches.BranchIntegration
- BranchIntegrationProperties - Class in com.atlassian.bamboo.specs.api.model.plan.branches
- BranchIntegrationProperties(boolean, PlanBranchIdentifierProperties, boolean, boolean) - Constructor for class com.atlassian.bamboo.specs.api.model.plan.branches.BranchIntegrationProperties
- branchName(String) - Method in class com.atlassian.bamboo.specs.api.builders.repository.VcsRepositoryBranch
-
Specifies a branch.
- build() - Method in class com.atlassian.bamboo.specs.api.builders.applink.ApplicationLink
- build() - Method in class com.atlassian.bamboo.specs.api.builders.AtlassianModule
- build() - Method in class com.atlassian.bamboo.specs.api.builders.BambooKey
- build() - Method in class com.atlassian.bamboo.specs.api.builders.BambooOid
- build() - Method in class com.atlassian.bamboo.specs.api.builders.condition.AnyTaskCondition
- build() - Method in class com.atlassian.bamboo.specs.api.builders.condition.TaskCondition
- build() - Method in class com.atlassian.bamboo.specs.api.builders.credentials.AnySharedCredentials
- build() - Method in class com.atlassian.bamboo.specs.api.builders.credentials.SharedCredentials
- build() - Method in class com.atlassian.bamboo.specs.api.builders.credentials.SharedCredentialsIdentifier
- build() - Method in class com.atlassian.bamboo.specs.api.builders.deployment.configuration.AnyPluginConfiguration
- build() - Method in class com.atlassian.bamboo.specs.api.builders.deployment.configuration.EnvironmentPluginConfiguration
- build() - Method in class com.atlassian.bamboo.specs.api.builders.deployment.Deployment
- build() - Method in class com.atlassian.bamboo.specs.api.builders.deployment.Environment
- build() - Method in class com.atlassian.bamboo.specs.api.builders.deployment.ReleaseNaming
- build() - Method in class com.atlassian.bamboo.specs.api.builders.docker.DockerConfiguration
- build() - Method in class com.atlassian.bamboo.specs.api.builders.EntityPropertiesBuilder
- build() - Method in class com.atlassian.bamboo.specs.api.builders.label.EmptyLabelsList
-
Deprecated.
- build() - Method in class com.atlassian.bamboo.specs.api.builders.label.Label
- build() - Method in class com.atlassian.bamboo.specs.api.builders.notification.AnyNotificationRecipient
- build() - Method in class com.atlassian.bamboo.specs.api.builders.notification.AnyNotificationType
- build() - Method in class com.atlassian.bamboo.specs.api.builders.notification.EmptyNotificationsList
-
Deprecated.
- build() - Method in class com.atlassian.bamboo.specs.api.builders.notification.Notification
- build() - Method in class com.atlassian.bamboo.specs.api.builders.notification.NotificationRecipient
- build() - Method in class com.atlassian.bamboo.specs.api.builders.notification.NotificationType
- build() - Method in class com.atlassian.bamboo.specs.api.builders.permission.AnonymousUserPermissions
- build() - Method in class com.atlassian.bamboo.specs.api.builders.permission.DeploymentPermissions
- build() - Method in class com.atlassian.bamboo.specs.api.builders.permission.EnvironmentPermissions
- build() - Method in class com.atlassian.bamboo.specs.api.builders.permission.GroupPermission
- build() - Method in class com.atlassian.bamboo.specs.api.builders.permission.LoggedInUserPermissions
- build() - Method in class com.atlassian.bamboo.specs.api.builders.permission.Permissions
- build() - Method in class com.atlassian.bamboo.specs.api.builders.permission.PlanPermissions
- build() - Method in class com.atlassian.bamboo.specs.api.builders.permission.ProjectPermissions
- build() - Method in class com.atlassian.bamboo.specs.api.builders.permission.UserPermission
- build() - Method in class com.atlassian.bamboo.specs.api.builders.plan.artifact.Artifact
- build() - Method in class com.atlassian.bamboo.specs.api.builders.plan.artifact.ArtifactSubscription
- build() - Method in class com.atlassian.bamboo.specs.api.builders.plan.branches.BranchCleanup
- build() - Method in class com.atlassian.bamboo.specs.api.builders.plan.branches.BranchIntegration
- build() - Method in class com.atlassian.bamboo.specs.api.builders.plan.branches.PlanBranchConfiguration
- build() - Method in class com.atlassian.bamboo.specs.api.builders.plan.branches.PlanBranchManagement
- build() - Method in class com.atlassian.bamboo.specs.api.builders.plan.configuration.AllOtherPluginsConfiguration
- build() - Method in class com.atlassian.bamboo.specs.api.builders.plan.configuration.ConcurrentBuilds
- build() - Method in class com.atlassian.bamboo.specs.api.builders.plan.configuration.ForceStopBuild
- build() - Method in class com.atlassian.bamboo.specs.api.builders.plan.configuration.PluginConfiguration
- build() - Method in class com.atlassian.bamboo.specs.api.builders.plan.dependencies.Dependencies
- build() - Method in class com.atlassian.bamboo.specs.api.builders.plan.dependencies.DependenciesConfiguration
- build() - Method in class com.atlassian.bamboo.specs.api.builders.plan.dependencies.EmptyDependenciesList
-
Deprecated.
- build() - Method in class com.atlassian.bamboo.specs.api.builders.plan.Job
- build() - Method in class com.atlassian.bamboo.specs.api.builders.plan.Plan
- build() - Method in class com.atlassian.bamboo.specs.api.builders.plan.PlanBranchIdentifier
- build() - Method in class com.atlassian.bamboo.specs.api.builders.plan.PlanIdentifier
- build() - Method in class com.atlassian.bamboo.specs.api.builders.plan.Stage
- build() - Method in class com.atlassian.bamboo.specs.api.builders.project.Project
- build() - Method in class com.atlassian.bamboo.specs.api.builders.repository.AnyVcsRepository
- build() - Method in class com.atlassian.bamboo.specs.api.builders.repository.PlanRepositoryLink
- build() - Method in class com.atlassian.bamboo.specs.api.builders.repository.VcsChangeDetection
- build() - Method in class com.atlassian.bamboo.specs.api.builders.repository.VcsRepository
- build() - Method in class com.atlassian.bamboo.specs.api.builders.repository.VcsRepositoryBranch
- build() - Method in class com.atlassian.bamboo.specs.api.builders.repository.VcsRepositoryIdentifier
- build() - Method in class com.atlassian.bamboo.specs.api.builders.repository.viewer.AnyVcsRepositoryViewer
- build() - Method in class com.atlassian.bamboo.specs.api.builders.repository.viewer.VcsRepositoryViewer
- build() - Method in class com.atlassian.bamboo.specs.api.builders.requirement.Requirement
- build() - Method in class com.atlassian.bamboo.specs.api.builders.task.AnyTask
- build() - Method in class com.atlassian.bamboo.specs.api.builders.task.Task
- build() - Method in class com.atlassian.bamboo.specs.api.builders.trigger.AllOtherTriggerCondition
- build() - Method in class com.atlassian.bamboo.specs.api.builders.trigger.AnyTrigger
- build() - Method in class com.atlassian.bamboo.specs.api.builders.trigger.AnyTriggerCondition
- build() - Method in class com.atlassian.bamboo.specs.api.builders.trigger.Trigger
- build() - Method in class com.atlassian.bamboo.specs.api.builders.trigger.TriggerCondition
- build() - Method in class com.atlassian.bamboo.specs.api.builders.Variable
- build(B) - Static method in class com.atlassian.bamboo.specs.api.util.EntityPropertiesBuilders
- build(EntityPropertiesBuilder<T>) - Static method in class com.atlassian.bamboo.specs.api.builders.CallEntityPropertiesBuilder
- BUILD - com.atlassian.bamboo.specs.api.builders.permission.PermissionType
- Builder - Annotation Type in com.atlassian.bamboo.specs.api.codegen.annotations
-
Names builder class for entity properties.
C
- CallEntityPropertiesBuilder<T extends EntityProperties> - Class in com.atlassian.bamboo.specs.api.builders
-
Used to call protected
EntityPropertiesBuilder.build(). - CallEntityPropertiesBuilder() - Constructor for class com.atlassian.bamboo.specs.api.builders.CallEntityPropertiesBuilder
- changeDetectionConfiguration(VcsChangeDetection) - Method in class com.atlassian.bamboo.specs.api.builders.repository.AnyVcsRepository
-
Sets change detection part of the configuration.
- changesetFilterPatternRegex(String) - Method in class com.atlassian.bamboo.specs.api.builders.repository.VcsChangeDetection
-
Excludes certain changes from being picked up by Bamboo.
- CHAR_APOSTROPHE - Static variable in class com.atlassian.bamboo.specs.api.validators.common.BambooStringUtils
- CHAR_BACKSLASH - Static variable in class com.atlassian.bamboo.specs.api.validators.common.BambooStringUtils
- CHAR_DOUBLE_QUOTE - Static variable in class com.atlassian.bamboo.specs.api.validators.common.BambooStringUtils
- checkArgument(ValidationContext, boolean, Object) - Static method in class com.atlassian.bamboo.specs.api.validators.common.ImporterUtils
- checkLength(ValidationContext, String, int, String) - Static method in class com.atlassian.bamboo.specs.api.validators.common.DbConstraintUtils
- checkNoErrors(List<ValidationProblem>) - Static method in class com.atlassian.bamboo.specs.api.validators.common.ImporterUtils
- checkNoErrors(Optional<ValidationProblem>) - Static method in class com.atlassian.bamboo.specs.api.validators.common.ImporterUtils
- checkNotBlank(ValidationContext, String, String) - Static method in class com.atlassian.bamboo.specs.api.validators.common.ImporterUtils
-
Used to extra validate argument that shouldn't be blank.
- checkNotBlank(String, String) - Static method in class com.atlassian.bamboo.specs.api.validators.common.ImporterUtils
-
Used to extra validate argument that shouldn't be blank.
- checkNotEmpty(ValidationContext, String, String) - Static method in class com.atlassian.bamboo.specs.api.validators.common.ImporterUtils
- checkNotEmpty(String, String) - Static method in class com.atlassian.bamboo.specs.api.validators.common.ImporterUtils
- checkNotNegative(ValidationContext, String, int) - Static method in class com.atlassian.bamboo.specs.api.validators.common.ImporterUtils
-
Used during building properties to check that a number is a non-negative integer.
- checkNotNegative(String, int) - Static method in class com.atlassian.bamboo.specs.api.validators.common.ImporterUtils
-
Used during building properties to check that a number is a non-negative integer.
- checkNotNull(ValidationContext, String, T) - Static method in class com.atlassian.bamboo.specs.api.validators.common.ImporterUtils
-
Used to extra validate argument that shouldn't be null to throw our exception instead of NPE.
- checkNotNull(String, T) - Static method in class com.atlassian.bamboo.specs.api.validators.common.ImporterUtils
-
Used to extra validate argument that shouldn't be null to throw our exception instead of NPE.
- checkPluginKey(ValidationContext, AtlassianModuleProperties, AtlassianModuleProperties) - Static method in class com.atlassian.bamboo.specs.api.validators.common.ImporterUtils
- checkPositive(ValidationContext, String, int) - Static method in class com.atlassian.bamboo.specs.api.validators.common.ImporterUtils
-
Used during building properties to check that a number is a positive integer.
- checkPositive(ValidationContext, String, long) - Static method in class com.atlassian.bamboo.specs.api.validators.common.ImporterUtils
-
Used during building properties to check that a number is a positive integer.
- checkPositive(String, int) - Static method in class com.atlassian.bamboo.specs.api.validators.common.ImporterUtils
-
Used during building properties to check that a number is a positive integer.
- checkPositive(String, long) - Static method in class com.atlassian.bamboo.specs.api.validators.common.ImporterUtils
-
Used during building properties to check that a number is a positive integer.
- checkRequired(ValidationContext, String, Object) - Static method in class com.atlassian.bamboo.specs.api.validators.common.ImporterUtils
-
Used during building properties object when some property is missing.
- checkRequired(ValidationContext, Object) - Static method in class com.atlassian.bamboo.specs.api.validators.common.ImporterUtils
-
Used during building properties object when some property is missing.
- checkRequiredNotBlank(ValidationContext, String) - Static method in class com.atlassian.bamboo.specs.api.validators.common.ImporterUtils
-
Used during building properties object when some property is missing.
- checkThat(ValidationContext, boolean, String, Object...) - Static method in class com.atlassian.bamboo.specs.api.validators.common.ImporterUtils
- checkThat(String, @org.jetbrains.annotations.NotNull boolean) - Static method in class com.atlassian.bamboo.specs.api.validators.common.ImporterUtils
- childPlans(PlanIdentifier...) - Method in class com.atlassian.bamboo.specs.api.builders.plan.dependencies.Dependencies
-
Adds child plans.
- childPlans(PlanIdentifier...) - Method in class com.atlassian.bamboo.specs.api.builders.plan.dependencies.EmptyDependenciesList
-
Deprecated.
- cleanupEnabled(boolean) - Method in class com.atlassian.bamboo.specs.api.builders.plan.branches.PlanBranchConfiguration
-
Enables/disables automatic removal of this plan branch.
- cleanWorkingDirectory(boolean) - Method in class com.atlassian.bamboo.specs.api.builders.plan.Job
-
Specifies if job should clean working directory after executing.
- clearNotifications() - Method in class com.atlassian.bamboo.specs.api.builders.plan.Plan
-
Clears all notifications previously added to this plan.
- clearTriggers() - Method in class com.atlassian.bamboo.specs.api.builders.plan.Plan
-
Clears all previously added triggers to this plan.
- CLONE - com.atlassian.bamboo.specs.api.builders.permission.PermissionType
- CodeEmitter<T> - Interface in com.atlassian.bamboo.specs.api.codegen
-
BambooSpecs generator for a specific field or type.
- CodeGenerationContext - Class in com.atlassian.bamboo.specs.api.codegen
-
Context for generating Bamboo Specs code.
- CodeGenerationContext() - Constructor for class com.atlassian.bamboo.specs.api.codegen.CodeGenerationContext
- CodeGenerationException - Exception in com.atlassian.bamboo.specs.api.codegen
- CodeGenerationException(String) - Constructor for exception com.atlassian.bamboo.specs.api.codegen.CodeGenerationException
- CodeGenerationException(String, Throwable) - Constructor for exception com.atlassian.bamboo.specs.api.codegen.CodeGenerationException
- CodeGenerator - Annotation Type in com.atlassian.bamboo.specs.api.codegen.annotations
-
Custom Bamboo Specs generator for EntityProperties class or a field.
- CodeGeneratorName - Annotation Type in com.atlassian.bamboo.specs.api.codegen.annotations
-
Custom Bamboo Specs generator for EntityProperties class or a field.
- com.atlassian.bamboo.specs.api - package com.atlassian.bamboo.specs.api
-
Contains base @BambooSpec annotation used to mark classes containing configuration as code.
- com.atlassian.bamboo.specs.api.annotations - package com.atlassian.bamboo.specs.api.annotations
-
Helper annotations.
- com.atlassian.bamboo.specs.api.builders - package com.atlassian.bamboo.specs.api.builders
-
The 'builders.*' packages contain classes you can use to define your Bamboo configuration as code, see also com.atlassian.bamboo.specs.builders.
- com.atlassian.bamboo.specs.api.builders.applink - package com.atlassian.bamboo.specs.api.builders.applink
-
Application Links (for instance to integrate with JIRA or Bitbucket Server).
- com.atlassian.bamboo.specs.api.builders.condition - package com.atlassian.bamboo.specs.api.builders.condition
-
Task conditions.
- com.atlassian.bamboo.specs.api.builders.credentials - package com.atlassian.bamboo.specs.api.builders.credentials
-
Shared credentials for authenticating repositories or AWS access.
- com.atlassian.bamboo.specs.api.builders.deployment - package com.atlassian.bamboo.specs.api.builders.deployment
-
Deployment project and environments.
- com.atlassian.bamboo.specs.api.builders.deployment.configuration - package com.atlassian.bamboo.specs.api.builders.deployment.configuration
-
Items stored in environment custom plugins configuration.
- com.atlassian.bamboo.specs.api.builders.docker - package com.atlassian.bamboo.specs.api.builders.docker
-
Builder classes for Docker configuration.
- com.atlassian.bamboo.specs.api.builders.label - package com.atlassian.bamboo.specs.api.builders.label
-
Bamboo labels support.
- com.atlassian.bamboo.specs.api.builders.notification - package com.atlassian.bamboo.specs.api.builders.notification
-
Bamboo notifications support.
- com.atlassian.bamboo.specs.api.builders.permission - package com.atlassian.bamboo.specs.api.builders.permission
-
Permissions like plan permissions, deployment permissions etc.
- com.atlassian.bamboo.specs.api.builders.plan - package com.atlassian.bamboo.specs.api.builders.plan
-
Plan, plan branches, stages and jobs.
- com.atlassian.bamboo.specs.api.builders.plan.artifact - package com.atlassian.bamboo.specs.api.builders.plan.artifact
-
Artifact definitions and artifact subscriptions.
- com.atlassian.bamboo.specs.api.builders.plan.branches - package com.atlassian.bamboo.specs.api.builders.plan.branches
-
Automatic branch creation, integration and cleanup.
- com.atlassian.bamboo.specs.api.builders.plan.configuration - package com.atlassian.bamboo.specs.api.builders.plan.configuration
-
Items stored in plan configuration, including (but not limited to) items from 'Miscellaneous' page.
- com.atlassian.bamboo.specs.api.builders.plan.dependencies - package com.atlassian.bamboo.specs.api.builders.plan.dependencies
-
Plan dependencies (so that build of one plan may trigger builds of another plans).
- com.atlassian.bamboo.specs.api.builders.project - package com.atlassian.bamboo.specs.api.builders.project
-
Bamboo project (which is a container for plans).
- com.atlassian.bamboo.specs.api.builders.repository - package com.atlassian.bamboo.specs.api.builders.repository
-
Generic plan-local and linked source code repositories as well as change detection settings, see also com.atlassian.bamboo.specs.builders.repository for specific repository types.
- com.atlassian.bamboo.specs.api.builders.repository.viewer - package com.atlassian.bamboo.specs.api.builders.repository.viewer
-
Generic repository viewers, see also com.atlassian.bamboo.specs.builders.repository.viewer for specific viewers.
- com.atlassian.bamboo.specs.api.builders.requirement - package com.atlassian.bamboo.specs.api.builders.requirement
-
Custom requirements for a job.
- com.atlassian.bamboo.specs.api.builders.task - package com.atlassian.bamboo.specs.api.builders.task
-
Generic classes, such as the
AnyTaskclass 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
EntityPropertiesmodel into Java. - com.atlassian.bamboo.specs.api.codegen.annotations - package com.atlassian.bamboo.specs.api.codegen.annotations
-
Annotations used for conversion of
EntityPropertiesmodel into Java. - com.atlassian.bamboo.specs.api.context - package com.atlassian.bamboo.specs.api.context
-
Runtime context for RSS.
- com.atlassian.bamboo.specs.api.exceptions - package com.atlassian.bamboo.specs.api.exceptions
-
Exceptions thrown by Bamboo Specs library.
- com.atlassian.bamboo.specs.api.model - package com.atlassian.bamboo.specs.api.model
-
The 'model.*' packages contain internal data representation of various Bamboo entities, you usually won't use them directly.
- com.atlassian.bamboo.specs.api.model.applink - package com.atlassian.bamboo.specs.api.model.applink
-
Application Links (for instance to integrate with JIRA or Bitbucket Server).
- com.atlassian.bamboo.specs.api.model.credentials - package com.atlassian.bamboo.specs.api.model.credentials
-
Shared credentials for authenticating repositories or AWS access.
- com.atlassian.bamboo.specs.api.model.deployment - package com.atlassian.bamboo.specs.api.model.deployment
-
Deployment project and environments.
- com.atlassian.bamboo.specs.api.model.deployment.configuration - package com.atlassian.bamboo.specs.api.model.deployment.configuration
-
Items stored in environment custom plugins configuration.
- com.atlassian.bamboo.specs.api.model.docker - package com.atlassian.bamboo.specs.api.model.docker
-
Properties classes for Docker configuration.
- com.atlassian.bamboo.specs.api.model.label - package com.atlassian.bamboo.specs.api.model.label
-
Bamboo labels support.
- com.atlassian.bamboo.specs.api.model.notification - package com.atlassian.bamboo.specs.api.model.notification
-
Bamboo notifications support.
- com.atlassian.bamboo.specs.api.model.permission - package com.atlassian.bamboo.specs.api.model.permission
-
Immutable permissions like plan permissions properties, deployment permissions properties etc.
- com.atlassian.bamboo.specs.api.model.plan - package com.atlassian.bamboo.specs.api.model.plan
-
Plan, plan branches, stages and jobs.
- com.atlassian.bamboo.specs.api.model.plan.artifact - package com.atlassian.bamboo.specs.api.model.plan.artifact
-
Artifact definitions and artifact subscriptions.
- com.atlassian.bamboo.specs.api.model.plan.branches - package com.atlassian.bamboo.specs.api.model.plan.branches
-
Automatic branch creation, integration and cleanup.
- com.atlassian.bamboo.specs.api.model.plan.condition - package com.atlassian.bamboo.specs.api.model.plan.condition
-
Task conditions.
- com.atlassian.bamboo.specs.api.model.plan.configuration - package com.atlassian.bamboo.specs.api.model.plan.configuration
-
Items stored in plan configuration, including (but not limited to) items from 'Miscellaneous' page.
- com.atlassian.bamboo.specs.api.model.plan.dependencies - package com.atlassian.bamboo.specs.api.model.plan.dependencies
-
Plan dependencies (so that build of one plan may trigger builds of another plans).
- com.atlassian.bamboo.specs.api.model.plan.requirement - package com.atlassian.bamboo.specs.api.model.plan.requirement
-
Custom requirements for a job.
- com.atlassian.bamboo.specs.api.model.project - package com.atlassian.bamboo.specs.api.model.project
-
Bamboo project (which is a container for plans).
- com.atlassian.bamboo.specs.api.model.repository - package com.atlassian.bamboo.specs.api.model.repository
-
Generic plan-local and linked source code repositories as well as change detection settings.
- com.atlassian.bamboo.specs.api.model.repository.viewer - package com.atlassian.bamboo.specs.api.model.repository.viewer
-
Generic repository viewers.
- com.atlassian.bamboo.specs.api.model.task - package com.atlassian.bamboo.specs.api.model.task
-
The AnyTask class for handling tasks unsupported by Bamboo Specs.
- com.atlassian.bamboo.specs.api.model.trigger - package com.atlassian.bamboo.specs.api.model.trigger
-
Build triggers.
- com.atlassian.bamboo.specs.api.rsbs - package com.atlassian.bamboo.specs.api.rsbs
-
Contains classes used for interaction with Runners.
- com.atlassian.bamboo.specs.api.util - package com.atlassian.bamboo.specs.api.util
-
Utility classes, such as: creating cron expressions.
- com.atlassian.bamboo.specs.api.validators - package com.atlassian.bamboo.specs.api.validators
-
The 'validators.*' packages contain data validators, you usually won't call them directly, unless writing own builders.
- com.atlassian.bamboo.specs.api.validators.common - package com.atlassian.bamboo.specs.api.validators.common
-
Common validators for strings, numbers, database constraints etc.
- com.atlassian.bamboo.specs.api.validators.permission - package com.atlassian.bamboo.specs.api.validators.permission
-
Validate permissions.
- com.atlassian.bamboo.specs.api.validators.plan - package com.atlassian.bamboo.specs.api.validators.plan
-
Validate plan and stage settings.
- com.atlassian.bamboo.specs.api.validators.plan.branch - package com.atlassian.bamboo.specs.api.validators.plan.branch
-
Validate configuration of plan branches.
- com.atlassian.bamboo.specs.api.validators.project - package com.atlassian.bamboo.specs.api.validators.project
-
Validate project settings.
- com.atlassian.bamboo.specs.api.validators.repository - package com.atlassian.bamboo.specs.api.validators.repository
-
Validate generic VCS settings.
- commitIsolationEnabled(boolean) - Method in class com.atlassian.bamboo.specs.api.builders.repository.VcsChangeDetection
-
Enables/disables commit isolation.
- CompoundFieldSetterEmitter<P extends EntityProperties> - Interface in com.atlassian.bamboo.specs.api.codegen
-
Specialised code emitter that can be used to generate field setting code that handles multiple fields at once.
- ConcurrentBuilds - Class in com.atlassian.bamboo.specs.api.builders.plan.configuration
- ConcurrentBuilds() - Constructor for class com.atlassian.bamboo.specs.api.builders.plan.configuration.ConcurrentBuilds
- ConcurrentBuildsProperties - Class in com.atlassian.bamboo.specs.api.model.plan.configuration
- ConcurrentBuildsProperties(boolean, int) - Constructor for class com.atlassian.bamboo.specs.api.model.plan.configuration.ConcurrentBuildsProperties
- Condition<T extends EntityProperties> - Interface in com.atlassian.bamboo.specs.api.codegen
-
Represents a condition.
- ConditionProperties - Interface in com.atlassian.bamboo.specs.api.model.plan.condition
- conditions - Variable in class com.atlassian.bamboo.specs.api.builders.task.Task
- conditions - Variable in class com.atlassian.bamboo.specs.api.builders.trigger.Trigger
- conditions(TaskCondition<?>...) - Method in class com.atlassian.bamboo.specs.api.builders.task.Task
-
Adds conditions to this task.
- conditions(TriggerCondition<? extends TriggerCondition<?, ?>, ? extends TriggerConditionProperties>...) - Method in class com.atlassian.bamboo.specs.api.builders.trigger.Trigger
- conditionString(String) - Method in class com.atlassian.bamboo.specs.api.builders.notification.AnyNotificationType
-
Sets configuration string for this condition.
- config(Map<String, String>) - Method in class com.atlassian.bamboo.specs.api.builders.trigger.AnyTriggerCondition
-
Deprecated.since 8.0.1. Use {
AnyTriggerCondition.configuration(Map)} - configuration - Variable in class com.atlassian.bamboo.specs.api.builders.condition.AnyTaskCondition
- configuration - Variable in class com.atlassian.bamboo.specs.api.model.plan.condition.AnyConditionProperties
- configuration(DependenciesConfiguration) - Method in class com.atlassian.bamboo.specs.api.builders.plan.dependencies.Dependencies
-
Sets dependencies configuration.
- configuration(DependenciesConfiguration) - Method in class com.atlassian.bamboo.specs.api.builders.plan.dependencies.EmptyDependenciesList
-
Deprecated.
- configuration(Map<String, Object>) - Method in class com.atlassian.bamboo.specs.api.builders.plan.configuration.AllOtherPluginsConfiguration
-
Specifies the configuration of plugins.
- configuration(Map<String, Object>) - Method in class com.atlassian.bamboo.specs.api.builders.repository.viewer.AnyVcsRepositoryViewer
-
Set configuration for the repository viewer.
- configuration(Map<String, String>) - Method in class com.atlassian.bamboo.specs.api.builders.trigger.AllOtherTriggerCondition
- configuration(Map<String, String>) - Method in class com.atlassian.bamboo.specs.api.builders.trigger.AnyTriggerCondition
- configuration(Map<String, Object>) - Method in class com.atlassian.bamboo.specs.api.builders.repository.VcsChangeDetection
-
Sets plugin specific custom configuration.
- configuration(Map<String, Object>) - Method in class com.atlassian.bamboo.specs.api.builders.credentials.AnySharedCredentials
-
Set configuration for the credentials.
- configuration(Map<String, String>) - Method in class com.atlassian.bamboo.specs.api.builders.condition.AnyTaskCondition
-
Appends the condition configuration.
- configuration(Map<String, String>) - Method in class com.atlassian.bamboo.specs.api.builders.deployment.configuration.AnyPluginConfiguration
-
Appends the generic configuration.
- configuration(Map<String, String>) - Method in class com.atlassian.bamboo.specs.api.builders.task.AnyTask
-
Appends the generic configuration to the task.
- configuration(Map<String, String>) - Method in class com.atlassian.bamboo.specs.api.builders.trigger.AnyTrigger
-
Appends the generic configuration to the trigger.
- CONNECTION_ERROR - com.atlassian.bamboo.specs.api.exceptions.BambooSpecsPublishingException.ErrorType
-
Used when establishing connection with Bamboo was unsuccessful.
- ConstructFrom - Annotation Type in com.atlassian.bamboo.specs.api.codegen.annotations
-
If builder class has no default constructor this annotation should be used to list fields that should be used to invoke constructor of the builder.
- contains(String) - Method in class com.atlassian.bamboo.specs.api.validators.common.ValidationContext
-
Returns true if context contains the given element.
- containsBambooVariable(String) - Static method in class com.atlassian.bamboo.specs.api.validators.common.ValidationUtils
- containsRelatedCharacters(String, @org.jetbrains.annotations.NotNull char[]) - Static method in class com.atlassian.bamboo.specs.api.validators.common.BambooStringUtils
- containsRelaxedXssRelatedCharacters(String) - Static method in class com.atlassian.bamboo.specs.api.validators.common.BambooStringUtils
-
Relaxed xss check that allows \ character (mainly for repositories on Windows).
- containsShellInjectionRelatedCharacters(String) - Static method in class com.atlassian.bamboo.specs.api.validators.common.BambooStringUtils
- containsVariableUsage(String) - Static method in class com.atlassian.bamboo.specs.api.util.VariableUtils
-
Returns true if the given text contains variable usages from any namespace.
- containsXssRelatedCharacters(String) - Static method in class com.atlassian.bamboo.specs.api.validators.common.BambooStringUtils
-
Returns true if the supplied string contains characters that could be used to deface a page or trigger an XSS exploit (characters: "&'<>\).
- copyOf(Map<K, V>) - Static method in class com.atlassian.bamboo.specs.api.util.MapUtils
-
Creates a copy of a map with deterministic order.
- copyPattern(String) - Method in class com.atlassian.bamboo.specs.api.builders.plan.artifact.Artifact
-
Deprecated.since 8.3, use
Artifact.copyPatterns(String...) - copyPatterns(String...) - Method in class com.atlassian.bamboo.specs.api.builders.plan.artifact.Artifact
-
Specify the pattern according to which Bamboo should copy files when creating an actual artifact.
- CREATE - com.atlassian.bamboo.specs.api.builders.permission.PermissionType
- CREATE_REPOSITORY - com.atlassian.bamboo.specs.api.builders.permission.PermissionType
- createForDeployment(Deployment) - Static method in class com.atlassian.bamboo.specs.api.builders.permission.DeploymentPermissions
- createForPullRequest() - Method in class com.atlassian.bamboo.specs.api.builders.plan.branches.PlanBranchManagement
-
Create new plan branches for new pull requests - pull requests only from branches.
- createForPullRequest(boolean) - Method in class com.atlassian.bamboo.specs.api.builders.plan.branches.PlanBranchManagement
-
Create new plan branches for new pull requests - pull requests either from branches or from both branches and forks.
- createForVcsBranch() - Method in class com.atlassian.bamboo.specs.api.builders.plan.branches.PlanBranchManagement
-
Create new plan branches for new branches in default repository.
- createForVcsBranchMatching(String) - Method in class com.atlassian.bamboo.specs.api.builders.plan.branches.PlanBranchManagement
-
Create new plan branches for new branches with name which matches pattern.
- createManually() - Method in class com.atlassian.bamboo.specs.api.builders.plan.branches.PlanBranchManagement
-
Disable automatic plan branch creation.
- createOnly - Variable in class com.atlassian.bamboo.specs.api.model.VariableProperties
- createOnly() - Method in class com.atlassian.bamboo.specs.api.builders.Variable
-
Indicates that variable is automatically updated by build or deployment process.
- CreatePlanBranchesProperties - Class in com.atlassian.bamboo.specs.api.model.plan.branches
- CreatePlanBranchesProperties(CreatePlanBranchesProperties.Trigger, String) - Constructor for class com.atlassian.bamboo.specs.api.model.plan.branches.CreatePlanBranchesProperties
- CreatePlanBranchesProperties.Trigger - Enum in com.atlassian.bamboo.specs.api.model.plan.branches
- CronExpressionClientSideValidator - Class in com.atlassian.bamboo.specs.api.validators
- CronExpressionCreationHelper - Class in com.atlassian.bamboo.specs.api.util
- CUSTOM - com.atlassian.bamboo.specs.api.model.plan.branches.PlanBranchManagementProperties.TriggeringOption
D
- DATABASE_STRING_LIMIT - Static variable in class com.atlassian.bamboo.specs.api.validators.common.DbConstraintUtils
- DbConstraintUtils - Class in com.atlassian.bamboo.specs.api.validators.common
- decIndentation() - Method in class com.atlassian.bamboo.specs.api.codegen.CodeGenerationContext
-
Decrement code indentation.
- DEFAULT_CONTAINER_MAPPING - Static variable in class com.atlassian.bamboo.specs.api.builders.docker.DockerConstants
-
Default container mapping for data volume mappings.
- DEFAULT_HOST_MAPPING - Static variable in class com.atlassian.bamboo.specs.api.builders.docker.DockerConstants
-
Default host mapping for data volume mappings.
- DEFAULT_INACTIVE_BRANCH_EXPIRY - Static variable in class com.atlassian.bamboo.specs.api.builders.plan.branches.BranchCleanup
- DEFAULT_INACTIVE_BRANCH_EXPIRY_IN_DAYS - Static variable in class com.atlassian.bamboo.specs.api.builders.plan.branches.BranchCleanup
-
Deprecated.use
BranchCleanup.DEFAULT_INACTIVE_BRANCH_EXPIRYinstead. - 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
-
Deprecated.use
BranchCleanup.DEFAULT_REMOVED_BRANCH_EXPIRYinstead. - 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
EntityPropertiesclass that is filled with defaults. - defaultTrigger(Trigger<?, ?>) - Method in class com.atlassian.bamboo.specs.api.builders.plan.branches.PlanBranchManagement
-
Created plan branch will use a custom trigger.
- delete(BranchCleanup) - Method in class com.atlassian.bamboo.specs.api.builders.plan.branches.PlanBranchManagement
-
Sets configuration of automatic removal of branches.
- DELETE - com.atlassian.bamboo.specs.api.builders.permission.PermissionType
- dependencies(Dependencies) - Method in class com.atlassian.bamboo.specs.api.builders.plan.Plan
-
Specifies configuration of dependencies support for this plan.
- Dependencies - Class in com.atlassian.bamboo.specs.api.builders.plan.dependencies
-
Represents plan's dependencies and their configuration.
- Dependencies() - Constructor for class com.atlassian.bamboo.specs.api.builders.plan.dependencies.Dependencies
-
Specifies dependencies with default configuration.
- DependenciesConfiguration - Class in com.atlassian.bamboo.specs.api.builders.plan.dependencies
-
Represents dependencies configuration.
- DependenciesConfiguration() - Constructor for class com.atlassian.bamboo.specs.api.builders.plan.dependencies.DependenciesConfiguration
- DependenciesConfiguration.DependencyBlockingStrategy - Enum in com.atlassian.bamboo.specs.api.builders.plan.dependencies
- DependenciesConfigurationProperties - Class in com.atlassian.bamboo.specs.api.model.plan.dependencies
- DependenciesConfigurationProperties() - Constructor for class com.atlassian.bamboo.specs.api.model.plan.dependencies.DependenciesConfigurationProperties
- DependenciesConfigurationProperties(boolean, boolean, DependenciesConfiguration.DependencyBlockingStrategy) - Constructor for class com.atlassian.bamboo.specs.api.model.plan.dependencies.DependenciesConfigurationProperties
- DependenciesProperties - Class in com.atlassian.bamboo.specs.api.model.plan.dependencies
- DependenciesProperties() - Constructor for class com.atlassian.bamboo.specs.api.model.plan.dependencies.DependenciesProperties
- DependenciesProperties(DependenciesConfigurationProperties, List<PlanIdentifierProperties>) - Constructor for class com.atlassian.bamboo.specs.api.model.plan.dependencies.DependenciesProperties
- Deployment - Class in com.atlassian.bamboo.specs.api.builders.deployment
-
Represents a deployment project.
- Deployment(PlanIdentifier, String) - Constructor for class com.atlassian.bamboo.specs.api.builders.deployment.Deployment
-
Specifies a deployment project.
- DEPLOYMENT - com.atlassian.bamboo.specs.api.validators.permission.PermissionValidator.PermissionTarget
- DeploymentPermissions - Class in com.atlassian.bamboo.specs.api.builders.permission
-
Entity representing permissions for deployment projects.
- DeploymentPermissions(BambooOid) - Constructor for class com.atlassian.bamboo.specs.api.builders.permission.DeploymentPermissions
- DeploymentPermissions(BambooOidProperties) - Constructor for class com.atlassian.bamboo.specs.api.builders.permission.DeploymentPermissions
- DeploymentPermissions(String) - Constructor for class com.atlassian.bamboo.specs.api.builders.permission.DeploymentPermissions
- DeploymentPermissionsProperties - Class in com.atlassian.bamboo.specs.api.model.permission
- DeploymentPermissionsProperties(BambooOidProperties, PermissionsProperties) - Constructor for class com.atlassian.bamboo.specs.api.model.permission.DeploymentPermissionsProperties
- DeploymentPermissionsProperties(String, PermissionsProperties) - Constructor for class com.atlassian.bamboo.specs.api.model.permission.DeploymentPermissionsProperties
- deploymentProjectName(String) - Method in class com.atlassian.bamboo.specs.api.builders.permission.EnvironmentPermissions
- DeploymentProperties - Class in com.atlassian.bamboo.specs.api.model.deployment
- DeploymentProperties(BambooOidProperties, PlanIdentifierProperties, String, String, ReleaseNamingProperties, List<EnvironmentProperties>, RepositoryStoredSpecsData) - Constructor for class com.atlassian.bamboo.specs.api.model.deployment.DeploymentProperties
- DEPLOYMENTS - com.atlassian.bamboo.specs.api.builders.Applicability
- description - Variable in class com.atlassian.bamboo.specs.api.builders.repository.VcsRepository
- description - Variable in class com.atlassian.bamboo.specs.api.builders.task.Task
- description - Variable in class com.atlassian.bamboo.specs.api.builders.trigger.Trigger
- description(String) - Method in class com.atlassian.bamboo.specs.api.builders.plan.Job
-
Sets the job's description.
- description(String) - Method in class com.atlassian.bamboo.specs.api.builders.plan.Plan
-
Sets the plan's description.
- description(String) - Method in class com.atlassian.bamboo.specs.api.builders.plan.Stage
-
Sets a stage description.
- description(String) - Method in class com.atlassian.bamboo.specs.api.builders.project.Project
-
Sets a project description.
- description(String) - Method in class com.atlassian.bamboo.specs.api.builders.repository.VcsRepository
-
Sets repository description.
- description(String) - Method in class com.atlassian.bamboo.specs.api.builders.deployment.Deployment
-
Sets the deployment description.
- description(String) - Method in class com.atlassian.bamboo.specs.api.builders.deployment.Environment
-
Sets the environment description.
- description(String) - Method in class com.atlassian.bamboo.specs.api.builders.task.Task
-
Sets the task description.
- description(String) - Method in class com.atlassian.bamboo.specs.api.builders.trigger.Trigger
-
Sets the trigger description.
- destination(String) - Method in class com.atlassian.bamboo.specs.api.builders.plan.artifact.ArtifactSubscription
-
Sets artifact download destination.
- disableAutomaticCleanup() - Method in class com.atlassian.bamboo.specs.api.builders.plan.branches.PlanBranchConfiguration
-
Disables automatic removal of this plan branch.
- dockerConfiguration(DockerConfiguration) - Method in class com.atlassian.bamboo.specs.api.builders.deployment.Environment
-
Configure Docker for this environment.
- dockerConfiguration(DockerConfiguration) - Method in class com.atlassian.bamboo.specs.api.builders.plan.Job
-
Configure Docker for this job.
- DockerConfiguration - Class in com.atlassian.bamboo.specs.api.builders.docker
-
Configuration of Docker, to be attached to a
Jobor anEnvironment. - DockerConfiguration() - Constructor for class com.atlassian.bamboo.specs.api.builders.docker.DockerConfiguration
-
Creates a new Docker configuration, which will be enabled by default.
- DockerConfigurationProperties - Class in com.atlassian.bamboo.specs.api.model.docker
- DockerConfigurationProperties(boolean, String, Map<String, String>, List<String>) - Constructor for class com.atlassian.bamboo.specs.api.model.docker.DockerConfigurationProperties
- DockerConstants - Class in com.atlassian.bamboo.specs.api.builders.docker
-
Docker constants which can be used for docker related classes.
- dockerRunArguments(String...) - Method in class com.atlassian.bamboo.specs.api.builders.docker.DockerConfiguration
-
Add additional arguments to the 'docker run' command used to start docker container.
E
- EDIT - com.atlassian.bamboo.specs.api.builders.permission.PermissionType
- emitCode(CodeGenerationContext, T) - Method in interface com.atlassian.bamboo.specs.api.codegen.CodeEmitter
- empty() - Static method in class com.atlassian.bamboo.specs.api.validators.common.ValidationContext
-
Returns an empty context.
- EmptyDependenciesList - Class in com.atlassian.bamboo.specs.api.builders.plan.dependencies
-
Deprecated.
- EmptyDependenciesList() - Constructor for class com.atlassian.bamboo.specs.api.builders.plan.dependencies.EmptyDependenciesList
-
Deprecated.
- EmptyDependenciesListProperties - Class in com.atlassian.bamboo.specs.api.model.plan.dependencies
-
Deprecated.
- EmptyDependenciesListProperties() - Constructor for class com.atlassian.bamboo.specs.api.model.plan.dependencies.EmptyDependenciesListProperties
-
Deprecated.
- EmptyLabelsList - Class in com.atlassian.bamboo.specs.api.builders.label
-
Deprecated.
- EmptyLabelsList() - Constructor for class com.atlassian.bamboo.specs.api.builders.label.EmptyLabelsList
-
Deprecated.
- EmptyLabelsListProperties - Class in com.atlassian.bamboo.specs.api.model.label
-
Deprecated.
- EmptyLabelsListProperties() - Constructor for class com.atlassian.bamboo.specs.api.model.label.EmptyLabelsListProperties
-
Deprecated.
- EmptyNotificationsList - Class in com.atlassian.bamboo.specs.api.builders.notification
-
Deprecated.
- EmptyNotificationsList() - Constructor for class com.atlassian.bamboo.specs.api.builders.notification.EmptyNotificationsList
-
Deprecated.
- EmptyNotificationsListProperties - Class in com.atlassian.bamboo.specs.api.model.notification
-
Deprecated.
- EmptyNotificationsListProperties() - Constructor for class com.atlassian.bamboo.specs.api.model.notification.EmptyNotificationsListProperties
-
Deprecated.
- enableAutomaticCleanup() - Method in class com.atlassian.bamboo.specs.api.builders.plan.branches.PlanBranchConfiguration
-
Enables automatic removal of this plan branch.
- enabled(boolean) - Method in class com.atlassian.bamboo.specs.api.builders.docker.DockerConfiguration
-
Enable or disable Docker.
- enabled(boolean) - Method in class com.atlassian.bamboo.specs.api.builders.plan.branches.BranchIntegration
-
Enables/disables automatic branch merging.
- enabled(boolean) - Method in class com.atlassian.bamboo.specs.api.builders.plan.Job
-
Enables/disables the job.
- enabled(boolean) - Method in class com.atlassian.bamboo.specs.api.builders.plan.Plan
-
Enables/disables the plan.
- enabled(boolean) - Method in class com.atlassian.bamboo.specs.api.builders.task.Task
-
Enabled/disables that task.
- enabled(boolean) - Method in class com.atlassian.bamboo.specs.api.builders.trigger.Trigger
-
Enables/disables the trigger.
- enabled(Boolean) - Method in class com.atlassian.bamboo.specs.api.builders.plan.configuration.ForceStopBuild
- enabledForBranches(boolean) - Method in class com.atlassian.bamboo.specs.api.builders.plan.dependencies.DependenciesConfiguration
-
Enables/disables dependencies support for plan branches.
- EntityProperties - Interface in com.atlassian.bamboo.specs.api.model
- EntityPropertiesBuilder<T extends EntityProperties> - Class in com.atlassian.bamboo.specs.api.builders
-
Represents any Bamboo entity.
- EntityPropertiesBuilder() - Constructor for class com.atlassian.bamboo.specs.api.builders.EntityPropertiesBuilder
- EntityPropertiesBuilders - Class in com.atlassian.bamboo.specs.api.util
- Environment - Class in com.atlassian.bamboo.specs.api.builders.deployment
-
Represents a deployment environment.
- Environment(String) - Constructor for class com.atlassian.bamboo.specs.api.builders.deployment.Environment
-
Specifies environment.
- ENVIRONMENT - com.atlassian.bamboo.specs.api.validators.permission.PermissionValidator.PermissionTarget
- Environment.ReleaseApprovalPrerequisite - Enum in com.atlassian.bamboo.specs.api.builders.deployment
-
Specifies whether the release must be approved before deploying to the environment and if broken releases are allowed.
- environmentName(String) - Method in class com.atlassian.bamboo.specs.api.builders.permission.EnvironmentPermissions
- EnvironmentPermissions - Class in com.atlassian.bamboo.specs.api.builders.permission
-
Entity representing permissions for deployment environments.
- EnvironmentPermissions(BambooOid) - Constructor for class com.atlassian.bamboo.specs.api.builders.permission.EnvironmentPermissions
- EnvironmentPermissions(String) - Constructor for class com.atlassian.bamboo.specs.api.builders.permission.EnvironmentPermissions
- EnvironmentPermissions(String, String) - Constructor for class com.atlassian.bamboo.specs.api.builders.permission.EnvironmentPermissions
- EnvironmentPermissionsProperties - Class in com.atlassian.bamboo.specs.api.model.permission
- EnvironmentPermissionsProperties(BambooOidProperties, String, PermissionsProperties) - Constructor for class com.atlassian.bamboo.specs.api.model.permission.EnvironmentPermissionsProperties
- EnvironmentPermissionsProperties(String, String, PermissionsProperties) - Constructor for class com.atlassian.bamboo.specs.api.model.permission.EnvironmentPermissionsProperties
- EnvironmentPluginConfiguration<T extends EnvironmentPluginConfigurationProperties> - Class in com.atlassian.bamboo.specs.api.builders.deployment.configuration
- EnvironmentPluginConfiguration() - Constructor for class com.atlassian.bamboo.specs.api.builders.deployment.configuration.EnvironmentPluginConfiguration
- EnvironmentPluginConfigurationProperties - Interface in com.atlassian.bamboo.specs.api.model.deployment.configuration
- EnvironmentProperties - Class in com.atlassian.bamboo.specs.api.model.deployment
- EnvironmentProperties(String, String, List<TaskProperties>, List<TaskProperties>, List<TriggerProperties>, List<VariableProperties>, List<RequirementProperties>, List<NotificationProperties>, DockerConfigurationProperties, Collection<EnvironmentPluginConfigurationProperties>, Environment.ReleaseApprovalPrerequisite) - Constructor for class com.atlassian.bamboo.specs.api.model.deployment.EnvironmentProperties
- environments(Environment...) - Method in class com.atlassian.bamboo.specs.api.builders.deployment.Deployment
-
Adds the environments to the end of environments list.
- equals(Object) - Method in class com.atlassian.bamboo.specs.api.builders.deployment.configuration.AnyPluginConfiguration
- equals(Object) - Method in class com.atlassian.bamboo.specs.api.builders.plan.configuration.AllOtherPluginsConfiguration
- equals(Object) - Method in class com.atlassian.bamboo.specs.api.builders.plan.configuration.ConcurrentBuilds
- equals(Object) - Method in class com.atlassian.bamboo.specs.api.builders.plan.configuration.ForceStopBuild
- equals(Object) - Method in class com.atlassian.bamboo.specs.api.builders.plan.configuration.PluginConfiguration
- equals(Object) - Method in class com.atlassian.bamboo.specs.api.builders.task.AnyTask
- equals(Object) - Method in class com.atlassian.bamboo.specs.api.builders.task.Task
- equals(Object) - Method in class com.atlassian.bamboo.specs.api.model.applink.ApplicationLinkProperties
- equals(Object) - Method in class com.atlassian.bamboo.specs.api.model.AtlassianModuleProperties
- equals(Object) - Method in class com.atlassian.bamboo.specs.api.model.BambooKeyProperties
- equals(Object) - Method in class com.atlassian.bamboo.specs.api.model.BambooOidProperties
- equals(Object) - Method in class com.atlassian.bamboo.specs.api.model.credentials.AnySharedCredentialsProperties
- equals(Object) - Method in class com.atlassian.bamboo.specs.api.model.credentials.SharedCredentialsIdentifierProperties
- equals(Object) - Method in class com.atlassian.bamboo.specs.api.model.credentials.SharedCredentialsProperties
- equals(Object) - Method in class com.atlassian.bamboo.specs.api.model.deployment.configuration.AnyPluginConfigurationProperties
- equals(Object) - Method in class com.atlassian.bamboo.specs.api.model.deployment.DeploymentProperties
- equals(Object) - Method in class com.atlassian.bamboo.specs.api.model.deployment.EnvironmentProperties
- equals(Object) - Method in class com.atlassian.bamboo.specs.api.model.deployment.ReleaseNamingProperties
- equals(Object) - Method in class com.atlassian.bamboo.specs.api.model.docker.DockerConfigurationProperties
- equals(Object) - Method in class com.atlassian.bamboo.specs.api.model.label.EmptyLabelsListProperties
-
Deprecated.
- equals(Object) - Method in class com.atlassian.bamboo.specs.api.model.label.LabelProperties
- equals(Object) - Method in class com.atlassian.bamboo.specs.api.model.notification.AnyNotificationRecipientProperties
- equals(Object) - Method in class com.atlassian.bamboo.specs.api.model.notification.AnyNotificationTypeProperties
- equals(Object) - Method in class com.atlassian.bamboo.specs.api.model.notification.EmptyNotificationsListProperties
-
Deprecated.
- equals(Object) - Method in class com.atlassian.bamboo.specs.api.model.notification.NotificationProperties
- equals(Object) - Method in class com.atlassian.bamboo.specs.api.model.permission.AnonymousUserPermissionsProperties
- equals(Object) - Method in class com.atlassian.bamboo.specs.api.model.permission.DeploymentPermissionsProperties
- equals(Object) - Method in class com.atlassian.bamboo.specs.api.model.permission.EnvironmentPermissionsProperties
- equals(Object) - Method in class com.atlassian.bamboo.specs.api.model.permission.GroupPermissionProperties
- equals(Object) - Method in class com.atlassian.bamboo.specs.api.model.permission.LoggedInUserPermissionsProperties
- equals(Object) - Method in class com.atlassian.bamboo.specs.api.model.permission.PermissionsProperties
- equals(Object) - Method in class com.atlassian.bamboo.specs.api.model.permission.PlanPermissionsProperties
- equals(Object) - Method in class com.atlassian.bamboo.specs.api.model.permission.ProjectPermissionsProperties
- equals(Object) - Method in class com.atlassian.bamboo.specs.api.model.permission.UserPermissionProperties
- equals(Object) - Method in class com.atlassian.bamboo.specs.api.model.plan.AbstractPlanIdentifierProperties
- equals(Object) - Method in class com.atlassian.bamboo.specs.api.model.plan.artifact.ArtifactProperties
- equals(Object) - Method in class com.atlassian.bamboo.specs.api.model.plan.artifact.ArtifactSubscriptionProperties
- equals(Object) - Method in class com.atlassian.bamboo.specs.api.model.plan.branches.BranchCleanupProperties
- equals(Object) - Method in class com.atlassian.bamboo.specs.api.model.plan.branches.BranchIntegrationProperties
- equals(Object) - Method in class com.atlassian.bamboo.specs.api.model.plan.branches.CreatePlanBranchesProperties
- equals(Object) - Method in class com.atlassian.bamboo.specs.api.model.plan.branches.PlanBranchConfigurationProperties
- equals(Object) - Method in class com.atlassian.bamboo.specs.api.model.plan.branches.PlanBranchManagementProperties
- equals(Object) - Method in class com.atlassian.bamboo.specs.api.model.plan.condition.AnyConditionProperties
- equals(Object) - Method in class com.atlassian.bamboo.specs.api.model.plan.configuration.AllOtherPluginsConfigurationProperties
- equals(Object) - Method in class com.atlassian.bamboo.specs.api.model.plan.configuration.ConcurrentBuildsProperties
- equals(Object) - Method in class com.atlassian.bamboo.specs.api.model.plan.configuration.ForceStopBuildProperties
- equals(Object) - Method in class com.atlassian.bamboo.specs.api.model.plan.dependencies.DependenciesConfigurationProperties
- equals(Object) - Method in class com.atlassian.bamboo.specs.api.model.plan.dependencies.DependenciesProperties
- equals(Object) - Method in class com.atlassian.bamboo.specs.api.model.plan.dependencies.EmptyDependenciesListProperties
-
Deprecated.
- equals(Object) - Method in class com.atlassian.bamboo.specs.api.model.plan.JobProperties
- equals(Object) - Method in class com.atlassian.bamboo.specs.api.model.plan.PlanIdentifierProperties
- equals(Object) - Method in class com.atlassian.bamboo.specs.api.model.plan.PlanProperties
- equals(Object) - Method in class com.atlassian.bamboo.specs.api.model.plan.requirement.RequirementProperties
- equals(Object) - Method in class com.atlassian.bamboo.specs.api.model.plan.StageProperties
- equals(Object) - Method in class com.atlassian.bamboo.specs.api.model.project.ProjectProperties
- equals(Object) - Method in class com.atlassian.bamboo.specs.api.model.repository.AnyVcsRepositoryProperties
- equals(Object) - Method in class com.atlassian.bamboo.specs.api.model.repository.PlanRepositoryLinkProperties
- equals(Object) - Method in class com.atlassian.bamboo.specs.api.model.repository.PlanRepositoryLinkProperties.LinkedGlobalRepository
- equals(Object) - Method in class com.atlassian.bamboo.specs.api.model.repository.PlanRepositoryLinkProperties.ProjectRepository
- equals(Object) - Method in class com.atlassian.bamboo.specs.api.model.repository.VcsChangeDetectionProperties
- equals(Object) - Method in class com.atlassian.bamboo.specs.api.model.repository.VcsRepositoryBranchProperties
- equals(Object) - Method in class com.atlassian.bamboo.specs.api.model.repository.VcsRepositoryIdentifierProperties
- equals(Object) - Method in class com.atlassian.bamboo.specs.api.model.repository.VcsRepositoryProperties
- equals(Object) - Method in class com.atlassian.bamboo.specs.api.model.repository.viewer.AnyVcsRepositoryViewerProperties
- equals(Object) - Method in class com.atlassian.bamboo.specs.api.model.task.AnyTaskProperties
- equals(Object) - Method in class com.atlassian.bamboo.specs.api.model.task.TaskProperties
- equals(Object) - Method in class com.atlassian.bamboo.specs.api.model.trigger.AllOtherTriggerConditionProperties
- equals(Object) - Method in class com.atlassian.bamboo.specs.api.model.trigger.AnyTriggerConditionProperties
- equals(Object) - Method in class com.atlassian.bamboo.specs.api.model.trigger.AnyTriggerProperties
- equals(Object) - Method in class com.atlassian.bamboo.specs.api.model.trigger.RepositoryBasedTriggerProperties
- equals(Object) - Method in class com.atlassian.bamboo.specs.api.model.trigger.TriggerProperties
- equals(Object) - Method in class com.atlassian.bamboo.specs.api.model.VariableProperties
- equals(Object) - Method in class com.atlassian.bamboo.specs.api.validators.common.ValidationProblem
- equals(String, String) - Static method in class com.atlassian.bamboo.specs.api.builders.requirement.Requirement
-
Specifies a requirement that a capability with matching key has value equal to value of requirement.
- EQUALS - com.atlassian.bamboo.specs.api.builders.requirement.Requirement.MatchType
- evaluate(VcsRepositoryBranchProperties) - Method in class com.atlassian.bamboo.specs.api.model.repository.SkipDisplayNameCondition
- evaluate(T) - Method in interface com.atlassian.bamboo.specs.api.codegen.Condition
- EXCLUDE_ALL - com.atlassian.bamboo.specs.api.builders.repository.VcsChangeDetection.FileFilteringOption
- exclusionPatterns(String...) - Method in class com.atlassian.bamboo.specs.api.builders.plan.artifact.Artifact
-
Specify the pattern according to which Bamboo should exclude files when creating an actual artifact.
- exists(String) - Static method in class com.atlassian.bamboo.specs.api.builders.requirement.Requirement
-
Specifies a requirement that a capability with matching key exists.
- EXISTS - com.atlassian.bamboo.specs.api.builders.requirement.Requirement.MatchType
F
- filterFilePatternOption(VcsChangeDetection.FileFilteringOption) - Method in class com.atlassian.bamboo.specs.api.builders.repository.VcsChangeDetection
-
Selects method of filtering commits by affected files.
- filterFilePatternRegex(String) - Method in class com.atlassian.bamboo.specs.api.builders.repository.VcsChangeDetection
-
Sets regular expression to be used when filtering commits by affected files.
- finalStage(boolean) - Method in class com.atlassian.bamboo.specs.api.builders.plan.Stage
-
Specifies if stage is a final stage.
- finalTasks(Task<?, ?>...) - Method in class com.atlassian.bamboo.specs.api.builders.deployment.Environment
-
Adds provided
Tasks to the list of the final tasks executed by the environment. - finalTasks(Task<?, ?>...) - Method in class com.atlassian.bamboo.specs.api.builders.plan.Job
-
Adds provided
Tasks to the list of the final tasks executed by the job. - findVariableUsages(String) - Static method in class com.atlassian.bamboo.specs.api.util.VariableUtils
-
Finds all variable usages within a given text.
- ForceStopBuild - Class in com.atlassian.bamboo.specs.api.builders.plan.configuration
- ForceStopBuild() - Constructor for class com.atlassian.bamboo.specs.api.builders.plan.configuration.ForceStopBuild
- ForceStopBuildProperties - Class in com.atlassian.bamboo.specs.api.model.plan.configuration
- ForceStopBuildProperties(Boolean) - Constructor for class com.atlassian.bamboo.specs.api.model.plan.configuration.ForceStopBuildProperties
- forceStopHungBuilds() - Method in class com.atlassian.bamboo.specs.api.builders.plan.Plan
-
Deprecated.since 9.3. Use #pluginConfigurations(new ForceStopBuild().enabled(true))
- FORK_ENABLED_PULL_REQUEST - com.atlassian.bamboo.specs.api.model.plan.branches.CreatePlanBranchesProperties.Trigger
G
- gatekeeper(boolean) - Method in class com.atlassian.bamboo.specs.api.builders.plan.branches.BranchIntegration
-
Selects merging strategy.
- getAnonymousUserPermissions() - Method in class com.atlassian.bamboo.specs.api.model.permission.PermissionsProperties
- getArtifactName() - Method in class com.atlassian.bamboo.specs.api.model.plan.artifact.ArtifactSubscriptionProperties
- getArtifacts() - Method in class com.atlassian.bamboo.specs.api.model.plan.JobProperties
- getArtifactSubscriptions() - Method in class com.atlassian.bamboo.specs.api.model.plan.JobProperties
- getAtlassianPlugin() - Method in class com.atlassian.bamboo.specs.api.model.credentials.AnySharedCredentialsProperties
- getAtlassianPlugin() - Method in class com.atlassian.bamboo.specs.api.model.credentials.SharedCredentialsProperties
- getAtlassianPlugin() - Method in class com.atlassian.bamboo.specs.api.model.deployment.configuration.AnyPluginConfigurationProperties
- getAtlassianPlugin() - Method in interface com.atlassian.bamboo.specs.api.model.deployment.configuration.EnvironmentPluginConfigurationProperties
- getAtlassianPlugin() - Method in class com.atlassian.bamboo.specs.api.model.notification.AnyNotificationRecipientProperties
- getAtlassianPlugin() - Method in class com.atlassian.bamboo.specs.api.model.notification.AnyNotificationTypeProperties
- getAtlassianPlugin() - Method in class com.atlassian.bamboo.specs.api.model.notification.NotificationRecipientProperties
- getAtlassianPlugin() - Method in class com.atlassian.bamboo.specs.api.model.notification.NotificationTypeProperties
- getAtlassianPlugin() - Method in class com.atlassian.bamboo.specs.api.model.plan.condition.AnyConditionProperties
- getAtlassianPlugin() - Method in interface com.atlassian.bamboo.specs.api.model.plan.condition.ConditionProperties
- getAtlassianPlugin() - Method in class com.atlassian.bamboo.specs.api.model.plan.configuration.AllOtherPluginsConfigurationProperties
- getAtlassianPlugin() - Method in class com.atlassian.bamboo.specs.api.model.plan.configuration.ConcurrentBuildsProperties
- getAtlassianPlugin() - Method in class com.atlassian.bamboo.specs.api.model.plan.configuration.ForceStopBuildProperties
- getAtlassianPlugin() - Method in interface com.atlassian.bamboo.specs.api.model.plan.configuration.PluginConfigurationProperties
- getAtlassianPlugin() - Method in class com.atlassian.bamboo.specs.api.model.repository.AnyVcsRepositoryProperties
- getAtlassianPlugin() - Method in class com.atlassian.bamboo.specs.api.model.repository.PlanRepositoryLinkProperties.LinkedGlobalRepository
-
Returns atlassian plugin inherited from parent if known, null if it's not.
- getAtlassianPlugin() - Method in class com.atlassian.bamboo.specs.api.model.repository.PlanRepositoryLinkProperties.ProjectRepository
-
Returns atlassian plugin inherited from parent if known, null if it's not.
- getAtlassianPlugin() - Method in class com.atlassian.bamboo.specs.api.model.repository.VcsRepositoryProperties
- getAtlassianPlugin() - Method in class com.atlassian.bamboo.specs.api.model.repository.viewer.AnyVcsRepositoryViewerProperties
- getAtlassianPlugin() - Method in interface com.atlassian.bamboo.specs.api.model.repository.viewer.VcsRepositoryViewerProperties
- getAtlassianPlugin() - Method in class com.atlassian.bamboo.specs.api.model.task.AnyTaskProperties
- getAtlassianPlugin() - Method in class com.atlassian.bamboo.specs.api.model.task.TaskProperties
- getAtlassianPlugin() - Method in class com.atlassian.bamboo.specs.api.model.trigger.AllOtherTriggerConditionProperties
- getAtlassianPlugin() - Method in class com.atlassian.bamboo.specs.api.model.trigger.AnyTriggerConditionProperties
- getAtlassianPlugin() - Method in class com.atlassian.bamboo.specs.api.model.trigger.AnyTriggerProperties
- getAtlassianPlugin() - Method in class com.atlassian.bamboo.specs.api.model.trigger.TriggerConditionProperties
- getAtlassianPlugin() - Method in class com.atlassian.bamboo.specs.api.model.trigger.TriggerProperties
- getBlockingStrategy() - Method in class com.atlassian.bamboo.specs.api.model.plan.dependencies.DependenciesConfigurationProperties
- getBranchConfiguration() - Method in class com.atlassian.bamboo.specs.api.model.repository.AnyVcsRepositoryProperties
- getBranchDetectionConfiguration() - Method in class com.atlassian.bamboo.specs.api.model.repository.AnyVcsRepositoryProperties
- getBranchDisplayName() - Method in class com.atlassian.bamboo.specs.api.model.repository.VcsRepositoryBranchProperties
- getBranchIntegrationProperties() - Method in class com.atlassian.bamboo.specs.api.model.plan.branches.PlanBranchConfigurationProperties
- getBranchIntegrationProperties() - Method in class com.atlassian.bamboo.specs.api.model.plan.branches.PlanBranchManagementProperties
- getBranchName() - Method in class com.atlassian.bamboo.specs.api.model.repository.VcsRepositoryBranchProperties
- getCause() - Method in exception com.atlassian.bamboo.specs.api.exceptions.BambooSpecsPublishingException
-
Returns the cause of this throwable or
nullif the cause is nonexistent or unknown. - getChangeDetectionConfiguration() - Method in class com.atlassian.bamboo.specs.api.model.repository.AnyVcsRepositoryProperties
- getChangesetFilterPatternRegex() - Method in class com.atlassian.bamboo.specs.api.model.repository.VcsChangeDetectionProperties
- getChildPlans() - Method in class com.atlassian.bamboo.specs.api.model.plan.dependencies.DependenciesProperties
- getChildPlans() - Method in class com.atlassian.bamboo.specs.api.model.plan.dependencies.EmptyDependenciesListProperties
-
Deprecated.
- getCompleteModuleKey() - Method in class com.atlassian.bamboo.specs.api.model.AtlassianModuleProperties
- getConditions() - Method in class com.atlassian.bamboo.specs.api.model.task.TaskProperties
- getConditions() - Method in class com.atlassian.bamboo.specs.api.model.trigger.TriggerProperties
- getConditionString() - Method in class com.atlassian.bamboo.specs.api.model.notification.AnyNotificationTypeProperties
- getConfig() - Method in class com.atlassian.bamboo.specs.api.model.trigger.AnyTriggerConditionProperties
-
Deprecated.since 8.0.1. Use {
AnyTriggerConditionProperties.getConfiguration()} - getConfiguration() - Method in class com.atlassian.bamboo.specs.api.model.credentials.AnySharedCredentialsProperties
- getConfiguration() - Method in class com.atlassian.bamboo.specs.api.model.deployment.configuration.AnyPluginConfigurationProperties
- getConfiguration() - Method in class com.atlassian.bamboo.specs.api.model.plan.condition.AnyConditionProperties
- getConfiguration() - Method in class com.atlassian.bamboo.specs.api.model.plan.configuration.AllOtherPluginsConfigurationProperties
- getConfiguration() - Method in class com.atlassian.bamboo.specs.api.model.repository.VcsChangeDetectionProperties
- getConfiguration() - Method in class com.atlassian.bamboo.specs.api.model.repository.viewer.AnyVcsRepositoryViewerProperties
- getConfiguration() - Method in class com.atlassian.bamboo.specs.api.model.task.AnyTaskProperties
- getConfiguration() - Method in class com.atlassian.bamboo.specs.api.model.trigger.AllOtherTriggerConditionProperties
- getConfiguration() - Method in class com.atlassian.bamboo.specs.api.model.trigger.AnyTriggerConditionProperties
- getConfiguration() - Method in class com.atlassian.bamboo.specs.api.model.trigger.AnyTriggerProperties
- getCopyPatterns() - Method in class com.atlassian.bamboo.specs.api.model.plan.artifact.ArtifactProperties
- getCreatePlanBranch() - Method in class com.atlassian.bamboo.specs.api.model.plan.branches.PlanBranchManagementProperties
- getCurrentRssBranch() - Static method in class com.atlassian.bamboo.specs.api.context.RssRuntimeContext
-
Current branch.
- getDebugMessage() - Method in exception com.atlassian.bamboo.specs.api.exceptions.BambooSpecsPublishingException
-
Returns additional message for debugging,
nullif not available. - getDefault() - Static method in enum com.atlassian.bamboo.specs.api.builders.deployment.Environment.ReleaseApprovalPrerequisite
- getDefaultTrigger() - Method in class com.atlassian.bamboo.specs.api.model.plan.branches.PlanBranchManagementProperties
- getDeletePlanBranch() - Method in class com.atlassian.bamboo.specs.api.model.plan.branches.PlanBranchManagementProperties
- getDependenciesConfigurationProperties() - Method in class com.atlassian.bamboo.specs.api.model.plan.dependencies.DependenciesProperties
- getDependenciesConfigurationProperties() - Method in class com.atlassian.bamboo.specs.api.model.plan.dependencies.EmptyDependenciesListProperties
-
Deprecated.
- getDependenciesProperties() - Method in class com.atlassian.bamboo.specs.api.model.plan.PlanProperties
- getDeploymentName() - Method in class com.atlassian.bamboo.specs.api.builders.permission.DeploymentPermissions
- getDeploymentName() - Method in class com.atlassian.bamboo.specs.api.builders.permission.EnvironmentPermissions
- getDeploymentName() - Method in class com.atlassian.bamboo.specs.api.model.permission.DeploymentPermissionsProperties
- getDeploymentName() - Method in class com.atlassian.bamboo.specs.api.model.permission.EnvironmentPermissionsProperties
- getDeploymentOid() - Method in class com.atlassian.bamboo.specs.api.model.permission.DeploymentPermissionsProperties
- getDeploymentOid() - Method in class com.atlassian.bamboo.specs.api.model.permission.EnvironmentPermissionsProperties
- getDescription() - Method in class com.atlassian.bamboo.specs.api.model.deployment.DeploymentProperties
- getDescription() - Method in class com.atlassian.bamboo.specs.api.model.deployment.EnvironmentProperties
- getDescription() - Method in class com.atlassian.bamboo.specs.api.model.plan.AbstractPlanProperties
- getDescription() - Method in class com.atlassian.bamboo.specs.api.model.plan.StageProperties
- getDescription() - Method in class com.atlassian.bamboo.specs.api.model.project.ProjectProperties
- getDescription() - Method in class com.atlassian.bamboo.specs.api.model.repository.VcsRepositoryProperties
- getDescription() - Method in class com.atlassian.bamboo.specs.api.model.task.TaskProperties
- getDescription() - Method in class com.atlassian.bamboo.specs.api.model.trigger.TriggerProperties
- getDestination() - Method in class com.atlassian.bamboo.specs.api.model.plan.artifact.ArtifactSubscriptionProperties
- getDockerConfiguration() - Method in class com.atlassian.bamboo.specs.api.model.deployment.EnvironmentProperties
- getDockerConfiguration() - Method in class com.atlassian.bamboo.specs.api.model.plan.JobProperties
- getDockerRunArguments() - Method in class com.atlassian.bamboo.specs.api.model.docker.DockerConfigurationProperties
- getEnvironmentName() - Method in class com.atlassian.bamboo.specs.api.builders.permission.EnvironmentPermissions
- getEnvironmentName() - Method in class com.atlassian.bamboo.specs.api.model.permission.EnvironmentPermissionsProperties
- getEnvironments() - Method in class com.atlassian.bamboo.specs.api.model.deployment.DeploymentProperties
- getErrors() - Method in exception com.atlassian.bamboo.specs.api.exceptions.PropertiesValidationException
- getErrorType() - Method in exception com.atlassian.bamboo.specs.api.exceptions.BambooSpecsPublishingException
-
Get the type of encountered error or
nullif unknown. - getExclusionPatterns() - Method in class com.atlassian.bamboo.specs.api.model.plan.artifact.ArtifactProperties
- getFilterFilePatternOption() - Method in class com.atlassian.bamboo.specs.api.model.repository.VcsChangeDetectionProperties
- getFilterFilePatternRegex() - Method in class com.atlassian.bamboo.specs.api.model.repository.VcsChangeDetectionProperties
- getFinalTasks() - Method in class com.atlassian.bamboo.specs.api.model.deployment.EnvironmentProperties
- getFinalTasks() - Method in class com.atlassian.bamboo.specs.api.model.plan.JobProperties
- getGroup() - Method in class com.atlassian.bamboo.specs.api.model.permission.GroupPermissionProperties
- getGroupPermissions() - Method in class com.atlassian.bamboo.specs.api.model.permission.PermissionsProperties
- getId() - Method in class com.atlassian.bamboo.specs.api.model.applink.ApplicationLinkProperties
- getIdentifier() - Method in class com.atlassian.bamboo.specs.api.builders.plan.Plan
-
Returns identifier for this object.
- getIdentifier() - Method in class com.atlassian.bamboo.specs.api.builders.repository.VcsRepository
-
Returns identifier for this object.
- getImage() - Method in class com.atlassian.bamboo.specs.api.model.docker.DockerConfigurationProperties
- getImports() - Method in class com.atlassian.bamboo.specs.api.codegen.CodeGenerationContext
- getIndentationLevel() - Method in class com.atlassian.bamboo.specs.api.codegen.CodeGenerationContext
-
Current indentation level.
- getIntegrationBranch() - Method in class com.atlassian.bamboo.specs.api.model.plan.branches.BranchIntegrationProperties
- getJobs() - Method in class com.atlassian.bamboo.specs.api.model.plan.StageProperties
- getKey() - Method in class com.atlassian.bamboo.specs.api.builders.plan.Job
-
Returns job's key, which serves as identifier for this object.
- getKey() - Method in class com.atlassian.bamboo.specs.api.builders.plan.Plan
-
Returns plan's key.
- getKey() - Method in class com.atlassian.bamboo.specs.api.builders.project.Project
-
Returns project's key.
- getKey() - Method in class com.atlassian.bamboo.specs.api.model.BambooKeyProperties
- getKey() - Method in class com.atlassian.bamboo.specs.api.model.plan.AbstractPlanIdentifierProperties
- getKey() - Method in class com.atlassian.bamboo.specs.api.model.plan.AbstractPlanProperties
- getKey() - Method in class com.atlassian.bamboo.specs.api.model.plan.requirement.RequirementProperties
- getKey() - Method in class com.atlassian.bamboo.specs.api.model.project.ProjectProperties
- getLabels() - Method in class com.atlassian.bamboo.specs.api.model.plan.PlanProperties
- getLocation() - Method in class com.atlassian.bamboo.specs.api.model.plan.artifact.ArtifactProperties
- getLoggedInUserPermissions() - Method in class com.atlassian.bamboo.specs.api.model.permission.PermissionsProperties
- getMatchingPattern() - Method in class com.atlassian.bamboo.specs.api.model.plan.branches.CreatePlanBranchesProperties
- getMatchType() - Method in class com.atlassian.bamboo.specs.api.model.plan.requirement.RequirementProperties
- getMatchValue() - Method in class com.atlassian.bamboo.specs.api.model.plan.requirement.RequirementProperties
- getMaximumNumberOfConcurrentBuilds() - Method in class com.atlassian.bamboo.specs.api.model.plan.configuration.ConcurrentBuildsProperties
- getMaxRetries() - Method in class com.atlassian.bamboo.specs.api.model.repository.VcsChangeDetectionProperties
- getMessage() - Method in exception com.atlassian.bamboo.specs.api.exceptions.BambooSpecsPublishingException
-
Returns the message of this exception.
- getMessage() - Method in class com.atlassian.bamboo.specs.api.validators.common.ValidationProblem
- getName() - Method in class com.atlassian.bamboo.specs.api.builders.deployment.Deployment
- getName() - Method in class com.atlassian.bamboo.specs.api.builders.deployment.Environment
- getName() - Method in class com.atlassian.bamboo.specs.api.builders.plan.artifact.Artifact
-
Returns defined artifact name, which serves as identifier for this object.
- getName() - Method in class com.atlassian.bamboo.specs.api.builders.project.Project
-
Returns project's name.
- getName() - Method in class com.atlassian.bamboo.specs.api.builders.repository.VcsRepository
-
Returns repository name, which serves as identifier for this object.
- getName() - Method in class com.atlassian.bamboo.specs.api.model.applink.ApplicationLinkProperties
- getName() - Method in class com.atlassian.bamboo.specs.api.model.credentials.SharedCredentialsIdentifierProperties
- getName() - Method in class com.atlassian.bamboo.specs.api.model.credentials.SharedCredentialsProperties
- getName() - Method in class com.atlassian.bamboo.specs.api.model.deployment.DeploymentProperties
- getName() - Method in class com.atlassian.bamboo.specs.api.model.deployment.EnvironmentProperties
- getName() - Method in class com.atlassian.bamboo.specs.api.model.label.EmptyLabelsListProperties
-
Deprecated.
- getName() - Method in class com.atlassian.bamboo.specs.api.model.label.LabelProperties
- getName() - Method in class com.atlassian.bamboo.specs.api.model.plan.AbstractPlanProperties
- getName() - Method in class com.atlassian.bamboo.specs.api.model.plan.artifact.ArtifactProperties
- getName() - Method in class com.atlassian.bamboo.specs.api.model.plan.StageProperties
- getName() - Method in class com.atlassian.bamboo.specs.api.model.project.ProjectProperties
- getName() - Method in class com.atlassian.bamboo.specs.api.model.repository.VcsRepositoryIdentifierProperties
- getName() - Method in class com.atlassian.bamboo.specs.api.model.repository.VcsRepositoryProperties
- getName() - Method in class com.atlassian.bamboo.specs.api.model.trigger.TriggerProperties
- getName() - Method in class com.atlassian.bamboo.specs.api.model.VariableProperties
- getName() - Method in class com.atlassian.bamboo.specs.api.util.VariableUtils.VariableUsage
- getNamespace() - Method in class com.atlassian.bamboo.specs.api.util.VariableUtils.VariableUsage
- getNextVersionName() - Method in class com.atlassian.bamboo.specs.api.model.deployment.ReleaseNamingProperties
- getNotifications() - Method in class com.atlassian.bamboo.specs.api.model.deployment.EnvironmentProperties
- getNotifications() - Method in class com.atlassian.bamboo.specs.api.model.plan.PlanProperties
- getNotificationStrategy() - Method in class com.atlassian.bamboo.specs.api.model.plan.branches.PlanBranchManagementProperties
- getNumberToIncrement() - Method in class com.atlassian.bamboo.specs.api.util.ReleaseNamingHelper.SplitVersionName
- getOid() - Method in class com.atlassian.bamboo.specs.api.builders.deployment.Deployment
- getOid() - Method in class com.atlassian.bamboo.specs.api.builders.plan.Plan
-
Returns plan's oid.
- getOid() - Method in class com.atlassian.bamboo.specs.api.builders.project.Project
-
Returns project's oid.
- getOid() - Method in class com.atlassian.bamboo.specs.api.builders.repository.VcsRepository
-
Returns repository's oid.
- getOid() - Method in class com.atlassian.bamboo.specs.api.model.BambooOidProperties
- getOid() - Method in class com.atlassian.bamboo.specs.api.model.credentials.SharedCredentialsIdentifierProperties
- getOid() - Method in class com.atlassian.bamboo.specs.api.model.credentials.SharedCredentialsProperties
- getOid() - Method in class com.atlassian.bamboo.specs.api.model.deployment.DeploymentProperties
- getOid() - Method in class com.atlassian.bamboo.specs.api.model.plan.AbstractPlanIdentifierProperties
- getOid() - Method in class com.atlassian.bamboo.specs.api.model.plan.AbstractPlanProperties
- getOid() - Method in class com.atlassian.bamboo.specs.api.model.project.ProjectProperties
- getOid() - Method in class com.atlassian.bamboo.specs.api.model.repository.VcsRepositoryIdentifierProperties
- getOid() - Method in class com.atlassian.bamboo.specs.api.model.repository.VcsRepositoryProperties
- getParent() - Method in class com.atlassian.bamboo.specs.api.model.repository.VcsRepositoryProperties
- getParentName() - Method in class com.atlassian.bamboo.specs.api.model.repository.VcsRepositoryProperties
- getPermissions() - Method in class com.atlassian.bamboo.specs.api.builders.permission.PlanPermissions
- getPermissions() - Method in class com.atlassian.bamboo.specs.api.model.permission.DeploymentPermissionsProperties
- getPermissions() - Method in class com.atlassian.bamboo.specs.api.model.permission.EnvironmentPermissionsProperties
- getPermissions() - Method in class com.atlassian.bamboo.specs.api.model.permission.PlanPermissionsProperties
- getPermissionTypes() - Method in class com.atlassian.bamboo.specs.api.builders.permission.AnonymousUserPermissions
- getPermissionTypes() - Method in class com.atlassian.bamboo.specs.api.model.permission.AnonymousUserPermissionsProperties
- getPermissionTypes() - Method in class com.atlassian.bamboo.specs.api.model.permission.GroupPermissionProperties
- getPermissionTypes() - Method in class com.atlassian.bamboo.specs.api.model.permission.LoggedInUserPermissionsProperties
- getPermissionTypes() - Method in class com.atlassian.bamboo.specs.api.model.permission.UserPermissionProperties
- getPlan() - Method in class com.atlassian.bamboo.specs.api.model.deployment.DeploymentProperties
- getPlanBranchConfiguration() - Method in class com.atlassian.bamboo.specs.api.model.plan.PlanProperties
- getPlanBranchManagementProperties() - Method in class com.atlassian.bamboo.specs.api.model.plan.PlanProperties
- getPlanIdentifier() - Method in class com.atlassian.bamboo.specs.api.builders.permission.PlanPermissions
- getPlanIdentifier() - Method in class com.atlassian.bamboo.specs.api.model.permission.PlanPermissionsProperties
- getPlanKey() - Method in class com.atlassian.bamboo.specs.api.builders.plan.PlanIdentifier
- getPlanOid() - Method in class com.atlassian.bamboo.specs.api.builders.plan.PlanIdentifier
- getPluginConfigurations() - Method in class com.atlassian.bamboo.specs.api.model.deployment.EnvironmentProperties
- getPluginConfigurations() - Method in class com.atlassian.bamboo.specs.api.model.plan.AbstractPlanProperties
- getPrefix() - Method in class com.atlassian.bamboo.specs.api.util.ReleaseNamingHelper.SplitVersionName
- getProject() - Method in class com.atlassian.bamboo.specs.api.model.credentials.SharedCredentialsProperties
- getProject() - Method in class com.atlassian.bamboo.specs.api.model.plan.PlanProperties
- getProject() - Method in class com.atlassian.bamboo.specs.api.model.repository.VcsRepositoryProperties
- getProjectKey() - Method in class com.atlassian.bamboo.specs.api.builders.permission.ProjectPermissions
- getProjectKey() - Method in class com.atlassian.bamboo.specs.api.builders.plan.PlanIdentifier
- getProjectKey() - Method in class com.atlassian.bamboo.specs.api.model.permission.ProjectPermissionsProperties
- getProjectKey() - Method in class com.atlassian.bamboo.specs.api.model.plan.PlanIdentifierProperties
- getProjectPermissions() - Method in class com.atlassian.bamboo.specs.api.builders.permission.ProjectPermissions
- getProjectPermissions() - Method in class com.atlassian.bamboo.specs.api.model.permission.ProjectPermissionsProperties
- getProjectPlanPermissions() - Method in class com.atlassian.bamboo.specs.api.builders.permission.ProjectPermissions
- getProjectPlanPermissions() - Method in class com.atlassian.bamboo.specs.api.model.permission.ProjectPermissionsProperties
- getQuietPeriod() - Method in class com.atlassian.bamboo.specs.api.model.repository.VcsChangeDetectionProperties
- getRecipients() - Method in class com.atlassian.bamboo.specs.api.model.notification.EmptyNotificationsListProperties
-
Deprecated.
- getRecipients() - Method in class com.atlassian.bamboo.specs.api.model.notification.NotificationProperties
- getRecipientString() - Method in class com.atlassian.bamboo.specs.api.model.notification.AnyNotificationRecipientProperties
- getReleaseApprovalPrerequisite() - Method in class com.atlassian.bamboo.specs.api.model.deployment.EnvironmentProperties
- getReleaseNaming() - Method in class com.atlassian.bamboo.specs.api.model.deployment.DeploymentProperties
- getRemoveDeletedFromRepositoryPeriod() - Method in class com.atlassian.bamboo.specs.api.model.plan.branches.BranchCleanupProperties
- getRemoveInactiveInRepositoryPeriod() - Method in class com.atlassian.bamboo.specs.api.model.plan.branches.BranchCleanupProperties
- getRepositories() - Method in class com.atlassian.bamboo.specs.api.model.plan.PlanProperties
- getRepositories() - Method in class com.atlassian.bamboo.specs.api.model.project.ProjectProperties
- getRepositoryBranches() - Method in class com.atlassian.bamboo.specs.api.model.plan.PlanProperties
- getRepositoryDefinition() - Method in class com.atlassian.bamboo.specs.api.model.repository.PlanRepositoryLinkProperties
- getRepositoryName() - Method in class com.atlassian.bamboo.specs.api.model.repository.VcsRepositoryBranchProperties
- getRepositoryStoredSpecsData() - Method in class com.atlassian.bamboo.specs.api.model.deployment.DeploymentProperties
- getRepositoryStoredSpecsData() - Method in class com.atlassian.bamboo.specs.api.model.plan.PlanProperties
- getRepositoryStoredSpecsData() - Method in class com.atlassian.bamboo.specs.api.model.project.ProjectProperties
- getRepositoryStoredSpecsData() - Static method in class com.atlassian.bamboo.specs.api.rsbs.RunnerSettings
- getRepositoryViewerProperties() - Method in class com.atlassian.bamboo.specs.api.model.repository.VcsRepositoryProperties
- getRequirements() - Method in class com.atlassian.bamboo.specs.api.model.deployment.EnvironmentProperties
- getRequirements() - Method in class com.atlassian.bamboo.specs.api.model.plan.JobProperties
- getRequirements() - Method in class com.atlassian.bamboo.specs.api.model.task.TaskProperties
- getScope() - Method in class com.atlassian.bamboo.specs.api.model.credentials.SharedCredentialsIdentifierProperties
- getSelectedTriggeringRepositories() - Method in class com.atlassian.bamboo.specs.api.model.trigger.RepositoryBasedTriggerProperties
- getServerConfiguration() - Method in class com.atlassian.bamboo.specs.api.model.repository.AnyVcsRepositoryProperties
- getServerName() - Static method in class com.atlassian.bamboo.specs.api.context.RssRuntimeContext
-
Bamboo server name.
- getSharedCredentials() - Method in class com.atlassian.bamboo.specs.api.model.project.ProjectProperties
- getSpecsRepositories() - Method in class com.atlassian.bamboo.specs.api.model.permission.ProjectPermissionsProperties
- getSpecsSourceId() - Method in class com.atlassian.bamboo.specs.api.rsbs.RepositoryStoredSpecsData
- getStages() - Method in class com.atlassian.bamboo.specs.api.model.plan.PlanProperties
- getSuffix() - Method in class com.atlassian.bamboo.specs.api.util.ReleaseNamingHelper.SplitVersionName
- getTasks() - Method in class com.atlassian.bamboo.specs.api.model.deployment.EnvironmentProperties
- getTasks() - Method in class com.atlassian.bamboo.specs.api.model.plan.JobProperties
- getTrigger() - Method in class com.atlassian.bamboo.specs.api.model.plan.branches.CreatePlanBranchesProperties
- getTriggeringOption() - Method in class com.atlassian.bamboo.specs.api.model.plan.branches.PlanBranchManagementProperties
- getTriggeringRepositoriesType() - Method in class com.atlassian.bamboo.specs.api.model.trigger.RepositoryBasedTriggerProperties
- getTriggers() - Method in class com.atlassian.bamboo.specs.api.model.deployment.EnvironmentProperties
- getTriggers() - Method in class com.atlassian.bamboo.specs.api.model.plan.PlanProperties
- getType() - Method in class com.atlassian.bamboo.specs.api.model.notification.EmptyNotificationsListProperties
-
Deprecated.
- getType() - Method in class com.atlassian.bamboo.specs.api.model.notification.NotificationProperties
- getUsername() - Method in class com.atlassian.bamboo.specs.api.model.permission.UserPermissionProperties
- getUserPermissions() - Method in class com.atlassian.bamboo.specs.api.model.permission.PermissionsProperties
- getValue() - Method in class com.atlassian.bamboo.specs.api.model.VariableProperties
- getVariables() - Method in class com.atlassian.bamboo.specs.api.model.deployment.EnvironmentProperties
- getVariables() - Method in class com.atlassian.bamboo.specs.api.model.plan.PlanProperties
- getVariables() - Method in class com.atlassian.bamboo.specs.api.model.project.ProjectProperties
- getVariablesToAutoIncrement() - Method in class com.atlassian.bamboo.specs.api.model.deployment.ReleaseNamingProperties
- getVolumes() - Method in class com.atlassian.bamboo.specs.api.model.docker.DockerConfigurationProperties
- getYamlDir() - Static method in class com.atlassian.bamboo.specs.api.rsbs.RunnerSettings
- GLOBAL - com.atlassian.bamboo.specs.api.builders.credentials.SharedCredentialsScope
-
Global shared credentials.
- globalRepository(VcsRepository<?, ?>) - Method in class com.atlassian.bamboo.specs.api.builders.repository.PlanRepositoryLink
-
Specifies a link to existing global repository.
- GroupPermission - Class in com.atlassian.bamboo.specs.api.builders.permission
- GroupPermission(String) - Constructor for class com.atlassian.bamboo.specs.api.builders.permission.GroupPermission
- GroupPermissionProperties - Class in com.atlassian.bamboo.specs.api.model.permission
- GroupPermissionProperties(String, Collection<PermissionType>) - Constructor for class com.atlassian.bamboo.specs.api.model.permission.GroupPermissionProperties
- groupPermissions(String, PermissionType...) - Method in class com.atlassian.bamboo.specs.api.builders.permission.Permissions
H
- hashCode() - Method in class com.atlassian.bamboo.specs.api.builders.deployment.configuration.AnyPluginConfiguration
- hashCode() - Method in class com.atlassian.bamboo.specs.api.builders.plan.configuration.AllOtherPluginsConfiguration
- hashCode() - Method in class com.atlassian.bamboo.specs.api.builders.plan.configuration.ConcurrentBuilds
- hashCode() - Method in class com.atlassian.bamboo.specs.api.builders.plan.configuration.ForceStopBuild
- hashCode() - Method in class com.atlassian.bamboo.specs.api.builders.plan.configuration.PluginConfiguration
- hashCode() - Method in class com.atlassian.bamboo.specs.api.builders.task.AnyTask
- hashCode() - Method in class com.atlassian.bamboo.specs.api.builders.task.Task
- hashCode() - Method in class com.atlassian.bamboo.specs.api.model.applink.ApplicationLinkProperties
- hashCode() - Method in class com.atlassian.bamboo.specs.api.model.AtlassianModuleProperties
- hashCode() - Method in class com.atlassian.bamboo.specs.api.model.BambooKeyProperties
- hashCode() - Method in class com.atlassian.bamboo.specs.api.model.BambooOidProperties
- hashCode() - Method in class com.atlassian.bamboo.specs.api.model.credentials.AnySharedCredentialsProperties
- hashCode() - Method in class com.atlassian.bamboo.specs.api.model.credentials.SharedCredentialsIdentifierProperties
- hashCode() - Method in class com.atlassian.bamboo.specs.api.model.credentials.SharedCredentialsProperties
- hashCode() - Method in class com.atlassian.bamboo.specs.api.model.deployment.configuration.AnyPluginConfigurationProperties
- hashCode() - Method in class com.atlassian.bamboo.specs.api.model.deployment.DeploymentProperties
- hashCode() - Method in class com.atlassian.bamboo.specs.api.model.deployment.EnvironmentProperties
- hashCode() - Method in class com.atlassian.bamboo.specs.api.model.deployment.ReleaseNamingProperties
- hashCode() - Method in class com.atlassian.bamboo.specs.api.model.docker.DockerConfigurationProperties
- hashCode() - Method in class com.atlassian.bamboo.specs.api.model.label.EmptyLabelsListProperties
-
Deprecated.
- hashCode() - Method in class com.atlassian.bamboo.specs.api.model.label.LabelProperties
- hashCode() - Method in class com.atlassian.bamboo.specs.api.model.notification.AnyNotificationRecipientProperties
- hashCode() - Method in class com.atlassian.bamboo.specs.api.model.notification.AnyNotificationTypeProperties
- hashCode() - Method in class com.atlassian.bamboo.specs.api.model.notification.EmptyNotificationsListProperties
-
Deprecated.
- hashCode() - Method in class com.atlassian.bamboo.specs.api.model.notification.NotificationProperties
- hashCode() - Method in class com.atlassian.bamboo.specs.api.model.permission.AnonymousUserPermissionsProperties
- hashCode() - Method in class com.atlassian.bamboo.specs.api.model.permission.DeploymentPermissionsProperties
- hashCode() - Method in class com.atlassian.bamboo.specs.api.model.permission.EnvironmentPermissionsProperties
- hashCode() - Method in class com.atlassian.bamboo.specs.api.model.permission.GroupPermissionProperties
- hashCode() - Method in class com.atlassian.bamboo.specs.api.model.permission.LoggedInUserPermissionsProperties
- hashCode() - Method in class com.atlassian.bamboo.specs.api.model.permission.PermissionsProperties
- hashCode() - Method in class com.atlassian.bamboo.specs.api.model.permission.PlanPermissionsProperties
- hashCode() - Method in class com.atlassian.bamboo.specs.api.model.permission.ProjectPermissionsProperties
- hashCode() - Method in class com.atlassian.bamboo.specs.api.model.permission.UserPermissionProperties
- hashCode() - Method in class com.atlassian.bamboo.specs.api.model.plan.AbstractPlanIdentifierProperties
- hashCode() - Method in class com.atlassian.bamboo.specs.api.model.plan.artifact.ArtifactProperties
- hashCode() - Method in class com.atlassian.bamboo.specs.api.model.plan.artifact.ArtifactSubscriptionProperties
- hashCode() - Method in class com.atlassian.bamboo.specs.api.model.plan.branches.BranchCleanupProperties
- hashCode() - Method in class com.atlassian.bamboo.specs.api.model.plan.branches.BranchIntegrationProperties
- hashCode() - Method in class com.atlassian.bamboo.specs.api.model.plan.branches.CreatePlanBranchesProperties
- hashCode() - Method in class com.atlassian.bamboo.specs.api.model.plan.branches.PlanBranchConfigurationProperties
- hashCode() - Method in class com.atlassian.bamboo.specs.api.model.plan.branches.PlanBranchManagementProperties
- hashCode() - Method in class com.atlassian.bamboo.specs.api.model.plan.condition.AnyConditionProperties
- hashCode() - Method in class com.atlassian.bamboo.specs.api.model.plan.configuration.AllOtherPluginsConfigurationProperties
- hashCode() - Method in class com.atlassian.bamboo.specs.api.model.plan.configuration.ConcurrentBuildsProperties
- hashCode() - Method in class com.atlassian.bamboo.specs.api.model.plan.configuration.ForceStopBuildProperties
- hashCode() - Method in class com.atlassian.bamboo.specs.api.model.plan.dependencies.DependenciesConfigurationProperties
- hashCode() - Method in class com.atlassian.bamboo.specs.api.model.plan.dependencies.DependenciesProperties
- hashCode() - Method in class com.atlassian.bamboo.specs.api.model.plan.dependencies.EmptyDependenciesListProperties
-
Deprecated.
- hashCode() - Method in class com.atlassian.bamboo.specs.api.model.plan.JobProperties
- hashCode() - Method in class com.atlassian.bamboo.specs.api.model.plan.PlanIdentifierProperties
- hashCode() - Method in class com.atlassian.bamboo.specs.api.model.plan.PlanProperties
- hashCode() - Method in class com.atlassian.bamboo.specs.api.model.plan.requirement.RequirementProperties
- hashCode() - Method in class com.atlassian.bamboo.specs.api.model.plan.StageProperties
- hashCode() - Method in class com.atlassian.bamboo.specs.api.model.project.ProjectProperties
- hashCode() - Method in class com.atlassian.bamboo.specs.api.model.repository.AnyVcsRepositoryProperties
- hashCode() - Method in class com.atlassian.bamboo.specs.api.model.repository.PlanRepositoryLinkProperties
- hashCode() - Method in class com.atlassian.bamboo.specs.api.model.repository.PlanRepositoryLinkProperties.LinkedGlobalRepository
- hashCode() - Method in class com.atlassian.bamboo.specs.api.model.repository.PlanRepositoryLinkProperties.ProjectRepository
- hashCode() - Method in class com.atlassian.bamboo.specs.api.model.repository.VcsChangeDetectionProperties
- hashCode() - Method in class com.atlassian.bamboo.specs.api.model.repository.VcsRepositoryBranchProperties
- hashCode() - Method in class com.atlassian.bamboo.specs.api.model.repository.VcsRepositoryIdentifierProperties
- hashCode() - Method in class com.atlassian.bamboo.specs.api.model.repository.VcsRepositoryProperties
- hashCode() - Method in class com.atlassian.bamboo.specs.api.model.repository.viewer.AnyVcsRepositoryViewerProperties
- hashCode() - Method in class com.atlassian.bamboo.specs.api.model.task.AnyTaskProperties
- hashCode() - Method in class com.atlassian.bamboo.specs.api.model.task.TaskProperties
- hashCode() - Method in class com.atlassian.bamboo.specs.api.model.trigger.AllOtherTriggerConditionProperties
- hashCode() - Method in class com.atlassian.bamboo.specs.api.model.trigger.AnyTriggerConditionProperties
- hashCode() - Method in class com.atlassian.bamboo.specs.api.model.trigger.AnyTriggerProperties
- hashCode() - Method in class com.atlassian.bamboo.specs.api.model.trigger.RepositoryBasedTriggerProperties
- hashCode() - Method in class com.atlassian.bamboo.specs.api.model.trigger.TriggerProperties
- hashCode() - Method in class com.atlassian.bamboo.specs.api.model.VariableProperties
- hashCode() - Method in class com.atlassian.bamboo.specs.api.validators.common.ValidationProblem
- hasParent() - Method in class com.atlassian.bamboo.specs.api.model.repository.VcsRepositoryProperties
- HTTP_COMPRESSION_ON_BY_DEFAULT - Static variable in class com.atlassian.bamboo.specs.api.builders.plan.artifact.Artifact
- httpCompressionOn(boolean) - Method in class com.atlassian.bamboo.specs.api.builders.plan.artifact.Artifact
-
Specifies if artifact should be compressed before transfer.
- humanReadableId() - Method in class com.atlassian.bamboo.specs.api.builders.credentials.SharedCredentials
- humanReadableId() - Method in class com.atlassian.bamboo.specs.api.builders.deployment.Deployment
- humanReadableId() - Method in class com.atlassian.bamboo.specs.api.builders.permission.DeploymentPermissions
- humanReadableId() - Method in class com.atlassian.bamboo.specs.api.builders.permission.EnvironmentPermissions
- humanReadableId() - Method in class com.atlassian.bamboo.specs.api.builders.permission.PlanPermissions
- humanReadableId() - Method in class com.atlassian.bamboo.specs.api.builders.permission.ProjectPermissions
- humanReadableId() - Method in class com.atlassian.bamboo.specs.api.builders.plan.Plan
- humanReadableId() - Method in class com.atlassian.bamboo.specs.api.builders.project.Project
- humanReadableId() - Method in class com.atlassian.bamboo.specs.api.builders.repository.VcsRepository
- humanReadableId() - Method in class com.atlassian.bamboo.specs.api.builders.RootEntityPropertiesBuilder
-
Entity type and id representation that is shown to human.
- humanReadableId() - Method in class com.atlassian.bamboo.specs.api.model.credentials.SharedCredentialsProperties
- humanReadableId() - Method in class com.atlassian.bamboo.specs.api.model.deployment.DeploymentProperties
- humanReadableId() - Method in class com.atlassian.bamboo.specs.api.model.permission.DeploymentPermissionsProperties
- humanReadableId() - Method in class com.atlassian.bamboo.specs.api.model.permission.EnvironmentPermissionsProperties
- humanReadableId() - Method in class com.atlassian.bamboo.specs.api.model.permission.PlanPermissionsProperties
- humanReadableId() - Method in class com.atlassian.bamboo.specs.api.model.permission.ProjectPermissionsProperties
- humanReadableId() - Method in class com.atlassian.bamboo.specs.api.model.plan.PlanProperties
- humanReadableId() - Method in class com.atlassian.bamboo.specs.api.model.project.ProjectProperties
- humanReadableId() - Method in class com.atlassian.bamboo.specs.api.model.repository.VcsRepositoryProperties
- humanReadableId() - Method in interface com.atlassian.bamboo.specs.api.model.RootEntityProperties
-
Entity type and id representation that is shown to human.
- humanReadableType() - Method in class com.atlassian.bamboo.specs.api.builders.credentials.SharedCredentials
- humanReadableType() - Method in class com.atlassian.bamboo.specs.api.builders.deployment.Deployment
- humanReadableType() - Method in class com.atlassian.bamboo.specs.api.builders.permission.DeploymentPermissions
- humanReadableType() - Method in class com.atlassian.bamboo.specs.api.builders.permission.EnvironmentPermissions
- humanReadableType() - Method in class com.atlassian.bamboo.specs.api.builders.permission.PlanPermissions
- humanReadableType() - Method in class com.atlassian.bamboo.specs.api.builders.permission.ProjectPermissions
- humanReadableType() - Method in class com.atlassian.bamboo.specs.api.builders.plan.Plan
- humanReadableType() - Method in class com.atlassian.bamboo.specs.api.builders.project.Project
- humanReadableType() - Method in class com.atlassian.bamboo.specs.api.builders.repository.VcsRepository
- humanReadableType() - Method in class com.atlassian.bamboo.specs.api.builders.RootEntityPropertiesBuilder
-
Entity type that is shown to human.
- humanReadableType() - Method in class com.atlassian.bamboo.specs.api.model.credentials.SharedCredentialsProperties
- humanReadableType() - Method in class com.atlassian.bamboo.specs.api.model.deployment.DeploymentProperties
- humanReadableType() - Method in class com.atlassian.bamboo.specs.api.model.permission.DeploymentPermissionsProperties
- humanReadableType() - Method in class com.atlassian.bamboo.specs.api.model.permission.EnvironmentPermissionsProperties
- humanReadableType() - Method in class com.atlassian.bamboo.specs.api.model.permission.PlanPermissionsProperties
- humanReadableType() - Method in class com.atlassian.bamboo.specs.api.model.permission.ProjectPermissionsProperties
- humanReadableType() - Method in class com.atlassian.bamboo.specs.api.model.plan.PlanProperties
- humanReadableType() - Method in class com.atlassian.bamboo.specs.api.model.project.ProjectProperties
- humanReadableType() - Method in class com.atlassian.bamboo.specs.api.model.repository.VcsRepositoryProperties
- humanReadableType() - Method in interface com.atlassian.bamboo.specs.api.model.RootEntityProperties
-
Entity type that is shown to human.
I
- id(String) - Method in class com.atlassian.bamboo.specs.api.builders.applink.ApplicationLink
-
Link to an application by its application id.
- ignoreHungBuilds() - Method in class com.atlassian.bamboo.specs.api.builders.plan.Plan
-
Deprecated.since 9.3. Use #pluginConfigurations(new ForceStopBuild().enabled(false))
- image(String) - Method in class com.atlassian.bamboo.specs.api.builders.docker.DockerConfiguration
-
Specify the name of the Docker image to use.
- importClassName(Class) - Method in class com.atlassian.bamboo.specs.api.codegen.CodeGenerationContext
-
Adds a class to the list of classes used in the generated code.
- ImporterUtils - Class in com.atlassian.bamboo.specs.api.validators.common
-
Utility validation methods for importing Bamboo Specs.
- incIndentation() - Method in class com.atlassian.bamboo.specs.api.codegen.CodeGenerationContext
-
Increment code indentation.
- INCLUDE_ONLY - com.atlassian.bamboo.specs.api.builders.repository.VcsChangeDetection.FileFilteringOption
- INHERIT - com.atlassian.bamboo.specs.api.model.plan.branches.PlanBranchManagementProperties.NotificationStrategy
- INHERITED - com.atlassian.bamboo.specs.api.model.plan.branches.PlanBranchManagementProperties.TriggeringOption
- InliningUtils - Class in com.atlassian.bamboo.specs.api.util
-
Utilities for preventing inlining of constants.
- inProject(Project) - Method in class com.atlassian.bamboo.specs.api.builders.plan.Plan
-
Sets the project plan belongs to.
- integrationBranch(PlanBranchIdentifier) - Method in class com.atlassian.bamboo.specs.api.builders.plan.branches.BranchIntegration
-
Sets integration branch identifier.
- integrationBranchKey(BambooKey) - Method in class com.atlassian.bamboo.specs.api.builders.plan.branches.BranchIntegration
-
Sets integration branch key.
- integrationBranchKey(String) - Method in class com.atlassian.bamboo.specs.api.builders.plan.branches.BranchIntegration
-
Sets integration branch key.
- integrationBranchOid(BambooOid) - Method in class com.atlassian.bamboo.specs.api.builders.plan.branches.BranchIntegration
-
Sets integration branch oid.
- integrationBranchOid(String) - Method in class com.atlassian.bamboo.specs.api.builders.plan.branches.BranchIntegration
-
Sets integration branch oid.
- INVALID_CHARACTERS - Static variable in class com.atlassian.bamboo.specs.api.validators.LabelValidator
- INVALID_CHARACTERS_FIND_EXPR - Static variable in class com.atlassian.bamboo.specs.api.validators.LabelValidator
- isApplicableToBranches() - Method in class com.atlassian.bamboo.specs.api.model.deployment.ReleaseNamingProperties
- isAutoIncrement() - Method in class com.atlassian.bamboo.specs.api.model.deployment.ReleaseNamingProperties
- isCleanupEnabled() - Method in class com.atlassian.bamboo.specs.api.model.plan.branches.PlanBranchConfigurationProperties
- isCleanWorkingDirectory() - Method in class com.atlassian.bamboo.specs.api.model.plan.JobProperties
- isCommitIsolationEnabled() - Method in class com.atlassian.bamboo.specs.api.model.repository.VcsChangeDetectionProperties
- isCreateOnly() - Method in class com.atlassian.bamboo.specs.api.model.VariableProperties
- isDefaultRssBranch() - Static method in class com.atlassian.bamboo.specs.api.context.RssRuntimeContext
-
Check if branch is default repository branch.
- isEmpty() - Method in class com.atlassian.bamboo.specs.api.validators.common.ValidationContext
-
Returns true if context is empty.
- isEnabled() - Method in class com.atlassian.bamboo.specs.api.model.docker.DockerConfigurationProperties
- isEnabled() - Method in class com.atlassian.bamboo.specs.api.model.plan.AbstractPlanProperties
- isEnabled() - Method in class com.atlassian.bamboo.specs.api.model.plan.branches.BranchIntegrationProperties
- isEnabled() - Method in class com.atlassian.bamboo.specs.api.model.plan.configuration.ForceStopBuildProperties
- isEnabled() - Method in class com.atlassian.bamboo.specs.api.model.task.TaskProperties
- isEnabled() - Method in class com.atlassian.bamboo.specs.api.model.trigger.TriggerProperties
- isEnabledForBranches() - Method in class com.atlassian.bamboo.specs.api.model.plan.dependencies.DependenciesConfigurationProperties
- isFinalStage() - Method in class com.atlassian.bamboo.specs.api.model.plan.StageProperties
- isFullKeyDefined() - Method in class com.atlassian.bamboo.specs.api.model.plan.PlanIdentifierProperties
- isGatekeeper() - Method in class com.atlassian.bamboo.specs.api.model.plan.branches.BranchIntegrationProperties
- isHttpCompressionOn() - Method in class com.atlassian.bamboo.specs.api.model.plan.artifact.ArtifactProperties
- isIdDefined() - Method in class com.atlassian.bamboo.specs.api.model.applink.ApplicationLinkProperties
- isIssueLinkingEnabled() - Method in class com.atlassian.bamboo.specs.api.model.plan.branches.PlanBranchManagementProperties
- isKeyDefined() - Method in class com.atlassian.bamboo.specs.api.model.plan.AbstractPlanIdentifierProperties
- isKeyDefined() - Method in class com.atlassian.bamboo.specs.api.model.plan.AbstractPlanProperties
- isManual() - Method in class com.atlassian.bamboo.specs.api.model.plan.StageProperties
- isNameDefined() - Method in class com.atlassian.bamboo.specs.api.model.applink.ApplicationLinkProperties
- isNameDefined() - Method in class com.atlassian.bamboo.specs.api.model.credentials.SharedCredentialsIdentifierProperties
- isNameDefined() - Method in class com.atlassian.bamboo.specs.api.model.repository.VcsRepositoryIdentifierProperties
- isOidDefined() - Method in class com.atlassian.bamboo.specs.api.model.credentials.SharedCredentialsIdentifierProperties
- isOidDefined() - Method in class com.atlassian.bamboo.specs.api.model.plan.AbstractPlanIdentifierProperties
- isOidDefined() - Method in class com.atlassian.bamboo.specs.api.model.plan.AbstractPlanProperties
- isOidDefined() - Method in class com.atlassian.bamboo.specs.api.model.repository.VcsRepositoryIdentifierProperties
- isPasswordVariable(String) - Static method in class com.atlassian.bamboo.specs.api.util.VariableUtils
- isPushOn() - Method in class com.atlassian.bamboo.specs.api.model.plan.branches.BranchIntegrationProperties
- isQuietPeriodEnabled() - Method in class com.atlassian.bamboo.specs.api.model.repository.VcsChangeDetectionProperties
- isRemoveDeletedFromRepository() - Method in class com.atlassian.bamboo.specs.api.model.plan.branches.BranchCleanupProperties
- isRemoveInactiveInRepository() - Method in class com.atlassian.bamboo.specs.api.model.plan.branches.BranchCleanupProperties
- isRequireAllStagesPassing() - Method in class com.atlassian.bamboo.specs.api.model.plan.dependencies.DependenciesConfigurationProperties
- isRequired() - Method in class com.atlassian.bamboo.specs.api.model.plan.artifact.ArtifactProperties
- isRestEnabled() - Static method in class com.atlassian.bamboo.specs.api.rsbs.RunnerSettings
- isScopeDefined() - Method in class com.atlassian.bamboo.specs.api.model.credentials.SharedCredentialsIdentifierProperties
- isShared() - Method in class com.atlassian.bamboo.specs.api.model.plan.artifact.ArtifactProperties
- issueLinkingEnabled(boolean) - Method in class com.atlassian.bamboo.specs.api.builders.plan.branches.PlanBranchManagement
-
Enables/disables automatic JIRA issue link creation when new branch is created.
- isUseSystemWideDefault() - Method in class com.atlassian.bamboo.specs.api.model.plan.configuration.ConcurrentBuildsProperties
J
- Job - Class in com.atlassian.bamboo.specs.api.builders.plan
-
Represents a Bamboo job.
- Job(Job) - Constructor for class com.atlassian.bamboo.specs.api.builders.plan.Job
- Job(String, BambooKey) - Constructor for class com.atlassian.bamboo.specs.api.builders.plan.Job
-
Specify job with given name and key.
- Job(String, String) - Constructor for class com.atlassian.bamboo.specs.api.builders.plan.Job
-
Specify job with given name and key.
- JobProperties - Class in com.atlassian.bamboo.specs.api.model.plan
- JobProperties(BambooKeyProperties, String, String, boolean, boolean, Collection<PluginConfigurationProperties>, List<ArtifactProperties>, List<TaskProperties>, List<TaskProperties>, List<RequirementProperties>, List<ArtifactSubscriptionProperties>, DockerConfigurationProperties) - Constructor for class com.atlassian.bamboo.specs.api.model.plan.JobProperties
- jobs(Job...) - Method in class com.atlassian.bamboo.specs.api.builders.plan.Stage
-
Adds
Jobs to the stage. - JobValidator - Class in com.atlassian.bamboo.specs.api.validators.plan
K
- key - Variable in class com.atlassian.bamboo.specs.api.model.plan.AbstractPlanIdentifierProperties
- key(BambooKey) - Method in class com.atlassian.bamboo.specs.api.builders.plan.Job
-
Sets the job's key.
- key(BambooKey) - Method in class com.atlassian.bamboo.specs.api.builders.plan.PlanBranchIdentifier
- key(BambooKey) - Method in class com.atlassian.bamboo.specs.api.builders.plan.PlanIdentifier
- key(String) - Method in class com.atlassian.bamboo.specs.api.builders.plan.Job
-
Sets the job's key.
- key(String) - Method in class com.atlassian.bamboo.specs.api.builders.plan.PlanBranchIdentifier
- key(String) - Method in class com.atlassian.bamboo.specs.api.builders.plan.PlanIdentifier
- key(BambooKey) - Method in class com.atlassian.bamboo.specs.api.builders.plan.Plan
-
Sets the plan's key.
- key(BambooKey) - Method in class com.atlassian.bamboo.specs.api.builders.project.Project
-
Sets a project key.
- key(String) - Method in class com.atlassian.bamboo.specs.api.builders.plan.Plan
-
Sets the plan's key.
- key(String) - Method in class com.atlassian.bamboo.specs.api.builders.project.Project
-
Sets a project key.
- KEY_REGEXP - Static variable in class com.atlassian.bamboo.specs.api.validators.BambooKeyValidator
L
- Label - Class in com.atlassian.bamboo.specs.api.builders.label
-
Represents a label which can be placed on various Bamboo entities such as plans.
- Label(String) - Constructor for class com.atlassian.bamboo.specs.api.builders.label.Label
-
Creates a label with given name.
- LabelProperties - Class in com.atlassian.bamboo.specs.api.model.label
- LabelProperties() - Constructor for class com.atlassian.bamboo.specs.api.model.label.LabelProperties
- LabelProperties(String) - Constructor for class com.atlassian.bamboo.specs.api.model.label.LabelProperties
- labels(Label...) - Method in class com.atlassian.bamboo.specs.api.builders.plan.Plan
-
Adds labels to this plan.
- labels(String...) - Method in class com.atlassian.bamboo.specs.api.builders.plan.Plan
-
Adds labels to this plan.
- LabelValidator - Class in com.atlassian.bamboo.specs.api.validators
- LinkedGlobalRepository(String, AtlassianModuleProperties) - Constructor for class com.atlassian.bamboo.specs.api.model.repository.PlanRepositoryLinkProperties.LinkedGlobalRepository
- linkedRepositories(VcsRepositoryIdentifier...) - Method in class com.atlassian.bamboo.specs.api.builders.plan.Plan
-
Deprecated.since 6.2, use
Plan.linkedRepositories(String...) - linkedRepositories(String...) - Method in class com.atlassian.bamboo.specs.api.builders.plan.Plan
-
Adds linked repositories with given names to this plan.
- linkToGlobalRepository(VcsRepository<?, ?>) - Static method in class com.atlassian.bamboo.specs.api.builders.repository.PlanRepositoryLink
-
Specifies a link to existing global repository.
- linkToGlobalRepository(VcsRepositoryIdentifier) - Static method in class com.atlassian.bamboo.specs.api.builders.repository.PlanRepositoryLink
-
Specifies a link to existing global repository.
- linkToProjectRepository(VcsRepositoryIdentifier) - Static method in class com.atlassian.bamboo.specs.api.builders.repository.PlanRepositoryLink
-
Specifies a link to existing project repository.
- localRepositoryDefinition(VcsRepository<?, ?>) - Method in class com.atlassian.bamboo.specs.api.builders.repository.PlanRepositoryLink
-
Specifies a link to a plan-managed repository.
- location(String) - Method in class com.atlassian.bamboo.specs.api.builders.plan.artifact.Artifact
-
Specifies a path in which Bamboo should look for the files when creating an actual artifact.
- loggedInUserPermissions(PermissionType...) - Method in class com.atlassian.bamboo.specs.api.builders.permission.Permissions
- LoggedInUserPermissions - Class in com.atlassian.bamboo.specs.api.builders.permission
- LoggedInUserPermissions() - Constructor for class com.atlassian.bamboo.specs.api.builders.permission.LoggedInUserPermissions
- LoggedInUserPermissionsProperties - Class in com.atlassian.bamboo.specs.api.model.permission
- LoggedInUserPermissionsProperties(Collection<PermissionType>) - Constructor for class com.atlassian.bamboo.specs.api.model.permission.LoggedInUserPermissionsProperties
M
- manual(boolean) - Method in class com.atlassian.bamboo.specs.api.builders.plan.Stage
-
Specifies if stage is a manual stage.
- MANUAL - com.atlassian.bamboo.specs.api.model.plan.branches.CreatePlanBranchesProperties.Trigger
- MANUAL - com.atlassian.bamboo.specs.api.model.plan.branches.PlanBranchManagementProperties.TriggeringOption
- MapUtils - Class in com.atlassian.bamboo.specs.api.util
- matches(String, String) - Static method in class com.atlassian.bamboo.specs.api.builders.requirement.Requirement
-
Specifies a requirement that a capability with matching key has value that matches regexp provided in value of requirement.
- MATCHES - com.atlassian.bamboo.specs.api.builders.requirement.Requirement.MatchType
- matchType(Requirement.MatchType) - Method in class com.atlassian.bamboo.specs.api.builders.requirement.Requirement
-
Sets a match type.
- matchValue(String) - Method in class com.atlassian.bamboo.specs.api.builders.requirement.Requirement
-
Sets a requirement value.
- maximumNumberOfConcurrentBuilds(int) - Method in class com.atlassian.bamboo.specs.api.builders.plan.configuration.ConcurrentBuilds
N
- name - Variable in class com.atlassian.bamboo.specs.api.builders.credentials.SharedCredentials
- name - Variable in class com.atlassian.bamboo.specs.api.builders.repository.VcsRepository
- name - Variable in class com.atlassian.bamboo.specs.api.builders.trigger.Trigger
- name - Variable in class com.atlassian.bamboo.specs.api.model.VariableProperties
- name() - Method in annotation type com.atlassian.bamboo.specs.api.codegen.annotations.NoArgCallForBooleanValue
- name(String) - Method in class com.atlassian.bamboo.specs.api.builders.applink.ApplicationLink
-
Link to an application by name.
- name(String) - Method in class com.atlassian.bamboo.specs.api.builders.credentials.SharedCredentials
-
Set the name by which credentials will be identified by Bamboo.
- name(String) - Method in class com.atlassian.bamboo.specs.api.builders.credentials.SharedCredentialsIdentifier
-
Reference shared credential by name.
- name(String) - Method in class com.atlassian.bamboo.specs.api.builders.deployment.Deployment
-
Sets the deployment name.
- name(String) - Method in class com.atlassian.bamboo.specs.api.builders.plan.artifact.Artifact
-
Sets an artifact name.
- name(String) - Method in class com.atlassian.bamboo.specs.api.builders.plan.Job
-
Sets the job's name.
- name(String) - Method in class com.atlassian.bamboo.specs.api.builders.plan.Plan
-
Sets the plan name.
- name(String) - Method in class com.atlassian.bamboo.specs.api.builders.plan.Stage
-
Sets a stage's name.
- name(String) - Method in class com.atlassian.bamboo.specs.api.builders.project.Project
-
Sets a project name.
- name(String) - Method in class com.atlassian.bamboo.specs.api.builders.repository.VcsRepositoryIdentifier
-
References repository by name.
- name(String) - Method in class com.atlassian.bamboo.specs.api.builders.Variable
-
Sets variable name.
- name(String) - Method in class com.atlassian.bamboo.specs.api.builders.repository.VcsRepository
-
Sets the name by which repository will be identified by Bamboo.
- name(String) - Method in class com.atlassian.bamboo.specs.api.builders.trigger.Trigger
-
Sets the name of this trigger.
- newLine() - Method in class com.atlassian.bamboo.specs.api.codegen.CodeGenerationContext
-
Produces a string with new line followed by a number of spaces determined according to the current indentation level.
- NoArgCallForBooleanValue - Annotation Type in com.atlassian.bamboo.specs.api.codegen.annotations
-
Indicates method that should be called if the field is boolean and its value matches the value.
- noDependencies() - Method in class com.atlassian.bamboo.specs.api.builders.plan.Plan
-
Deprecated.
- noLabels() - Method in class com.atlassian.bamboo.specs.api.builders.plan.Plan
-
Deprecated.
- NONE - com.atlassian.bamboo.specs.api.builders.deployment.Environment.ReleaseApprovalPrerequisite
-
There are no requirements.
- NONE - com.atlassian.bamboo.specs.api.builders.plan.dependencies.DependenciesConfiguration.DependencyBlockingStrategy
- NONE - com.atlassian.bamboo.specs.api.builders.repository.VcsChangeDetection.FileFilteringOption
- NONE - com.atlassian.bamboo.specs.api.model.plan.branches.PlanBranchManagementProperties.NotificationStrategy
- noNotifications() - Method in class com.atlassian.bamboo.specs.api.builders.plan.Plan
-
Deprecated.
- noPluginConfigurations() - Method in class com.atlassian.bamboo.specs.api.builders.plan.Job
-
Deprecated.
- noPluginConfigurations() - Method in class com.atlassian.bamboo.specs.api.builders.plan.Plan
-
Deprecated.
- NOT_BROKEN - com.atlassian.bamboo.specs.api.builders.deployment.Environment.ReleaseApprovalPrerequisite
-
The release can be deployed to the environment if it's not marked as broken by anyone.
- Notification - Class in com.atlassian.bamboo.specs.api.builders.notification
-
Represents a notification configuration.
- Notification() - Constructor for class com.atlassian.bamboo.specs.api.builders.notification.Notification
- notificationDisabled() - Method in class com.atlassian.bamboo.specs.api.builders.plan.branches.PlanBranchManagement
-
No notifications will be sent for the created branch.
- notificationForCommitters() - Method in class com.atlassian.bamboo.specs.api.builders.plan.branches.PlanBranchManagement
-
All committers and people who have favourited the branch will be notified for all build failures and the first successful build.
- notificationLikeParentPlan() - Method in class com.atlassian.bamboo.specs.api.builders.plan.branches.PlanBranchManagement
-
Use the same notification rules as configured for the master plan.
- NotificationProperties - Class in com.atlassian.bamboo.specs.api.model.notification
- NotificationProperties() - Constructor for class com.atlassian.bamboo.specs.api.model.notification.NotificationProperties
- NotificationProperties(NotificationTypeProperties, List<NotificationRecipientProperties>) - Constructor for class com.atlassian.bamboo.specs.api.model.notification.NotificationProperties
- NotificationRecipient<N extends NotificationRecipient<N,P>,P extends NotificationRecipientProperties> - Class in com.atlassian.bamboo.specs.api.builders.notification
-
Represents notification recipient.
- NotificationRecipient() - Constructor for class com.atlassian.bamboo.specs.api.builders.notification.NotificationRecipient
- NotificationRecipientProperties - Class in com.atlassian.bamboo.specs.api.model.notification
- NotificationRecipientProperties() - Constructor for class com.atlassian.bamboo.specs.api.model.notification.NotificationRecipientProperties
- notifications(Notification...) - Method in class com.atlassian.bamboo.specs.api.builders.deployment.Environment
-
Appends a notification rule to the environment.
- notifications(Notification...) - Method in class com.atlassian.bamboo.specs.api.builders.plan.Plan
-
Appends a notification rule to the plan.
- NotificationType<N extends NotificationType<N,P>,P extends NotificationTypeProperties> - Class in com.atlassian.bamboo.specs.api.builders.notification
-
Represents notification type.
- NotificationType() - Constructor for class com.atlassian.bamboo.specs.api.builders.notification.NotificationType
- NotificationTypeProperties - Class in com.atlassian.bamboo.specs.api.model.notification
- NotificationTypeProperties() - Constructor for class com.atlassian.bamboo.specs.api.model.notification.NotificationTypeProperties
- NOTIFY_COMMITTERS - com.atlassian.bamboo.specs.api.model.plan.branches.PlanBranchManagementProperties.NotificationStrategy
O
- of(String) - Static method in class com.atlassian.bamboo.specs.api.validators.common.ValidationContext
-
Returns a single-element context.
- oid - Variable in class com.atlassian.bamboo.specs.api.builders.credentials.SharedCredentials
- oid - Variable in class com.atlassian.bamboo.specs.api.builders.repository.VcsRepository
- oid - Variable in class com.atlassian.bamboo.specs.api.model.plan.AbstractPlanIdentifierProperties
- oid(BambooOid) - Method in class com.atlassian.bamboo.specs.api.builders.credentials.SharedCredentialsIdentifier
-
Reference shared credential by oid.
- oid(BambooOid) - Method in class com.atlassian.bamboo.specs.api.builders.plan.PlanBranchIdentifier
- oid(BambooOid) - Method in class com.atlassian.bamboo.specs.api.builders.plan.PlanIdentifier
- oid(BambooOid) - Method in class com.atlassian.bamboo.specs.api.builders.repository.VcsRepositoryIdentifier
-
References repository by oid.
- oid(String) - Method in class com.atlassian.bamboo.specs.api.builders.credentials.SharedCredentialsIdentifier
-
Reference shared credential by oid.
- oid(String) - Method in class com.atlassian.bamboo.specs.api.builders.plan.PlanBranchIdentifier
- oid(String) - Method in class com.atlassian.bamboo.specs.api.builders.plan.PlanIdentifier
- oid(String) - Method in class com.atlassian.bamboo.specs.api.builders.repository.VcsRepositoryIdentifier
-
References repository by oid.
- oid(BambooOid) - Method in class com.atlassian.bamboo.specs.api.builders.credentials.AnySharedCredentials
- oid(BambooOid) - Method in class com.atlassian.bamboo.specs.api.builders.credentials.SharedCredentials
-
Set the credential's oid from oid string.
- oid(BambooOid) - Method in class com.atlassian.bamboo.specs.api.builders.deployment.Deployment
-
Sets the deployments's oid.
- oid(BambooOid) - Method in class com.atlassian.bamboo.specs.api.builders.plan.Plan
-
Sets the plans's oid.
- oid(BambooOid) - Method in class com.atlassian.bamboo.specs.api.builders.project.Project
-
Sets a project's oid.
- oid(BambooOid) - Method in class com.atlassian.bamboo.specs.api.builders.repository.VcsRepository
-
Sets the repository's oid.
- oid(String) - Method in class com.atlassian.bamboo.specs.api.builders.credentials.AnySharedCredentials
- oid(String) - Method in class com.atlassian.bamboo.specs.api.builders.credentials.SharedCredentials
-
Set the credential's oid.
- oid(String) - Method in class com.atlassian.bamboo.specs.api.builders.deployment.Deployment
-
Sets the deployments's oid.
- oid(String) - Method in class com.atlassian.bamboo.specs.api.builders.plan.Plan
-
Sets the plans's oid.
- oid(String) - Method in class com.atlassian.bamboo.specs.api.builders.project.Project
-
Sets a project's oid.
- oid(String) - Method in class com.atlassian.bamboo.specs.api.builders.repository.VcsRepository
-
Sets the repository's oid from string.
P
- parent - Variable in class com.atlassian.bamboo.specs.api.builders.repository.VcsRepository
- parent(String) - Method in class com.atlassian.bamboo.specs.api.builders.repository.VcsRepository
-
Sets the parent of this repository should inherit data from.
- permissions(Permissions) - Method in class com.atlassian.bamboo.specs.api.builders.permission.PlanPermissions
- permissions(Permissions) - Method in class com.atlassian.bamboo.specs.api.builders.permission.DeploymentPermissions
- permissions(Permissions) - Method in class com.atlassian.bamboo.specs.api.builders.permission.EnvironmentPermissions
- permissions(PermissionType...) - Method in class com.atlassian.bamboo.specs.api.builders.permission.GroupPermission
- permissions(PermissionType...) - Method in class com.atlassian.bamboo.specs.api.builders.permission.LoggedInUserPermissions
- permissions(PermissionType...) - Method in class com.atlassian.bamboo.specs.api.builders.permission.UserPermission
- Permissions - Class in com.atlassian.bamboo.specs.api.builders.permission
-
Entity representing permissions.
- Permissions() - Constructor for class com.atlassian.bamboo.specs.api.builders.permission.Permissions
- PermissionsProperties - Class in com.atlassian.bamboo.specs.api.model.permission
- PermissionsProperties(Collection<UserPermission>, Collection<GroupPermission>, LoggedInUserPermissions, AnonymousUserPermissions) - Constructor for class com.atlassian.bamboo.specs.api.model.permission.PermissionsProperties
- PermissionType - Enum in com.atlassian.bamboo.specs.api.builders.permission
- PermissionValidator - Class in com.atlassian.bamboo.specs.api.validators.permission
- PermissionValidator.PermissionTarget - Enum in com.atlassian.bamboo.specs.api.validators.permission
- Plan - Class in com.atlassian.bamboo.specs.api.builders.plan
-
Represents a Bamboo plan.
- Plan(Plan) - Constructor for class com.atlassian.bamboo.specs.api.builders.plan.Plan
- Plan(Project, String, BambooKey) - Constructor for class com.atlassian.bamboo.specs.api.builders.plan.Plan
-
Specify plan with given project, name and key.
- Plan(Project, String, String) - Constructor for class com.atlassian.bamboo.specs.api.builders.plan.Plan
-
Specify plan with given project, name and key.
- PLAN - com.atlassian.bamboo.specs.api.validators.permission.PermissionValidator.PermissionTarget
- PlanBranchConfiguration - Class in com.atlassian.bamboo.specs.api.builders.plan.branches
-
Represents configuration items that are specific for plan branches.
- PlanBranchConfiguration() - Constructor for class com.atlassian.bamboo.specs.api.builders.plan.branches.PlanBranchConfiguration
- PlanBranchConfigurationProperties - Class in com.atlassian.bamboo.specs.api.model.plan.branches
- PlanBranchConfigurationProperties(BranchIntegrationProperties, boolean) - Constructor for class com.atlassian.bamboo.specs.api.model.plan.branches.PlanBranchConfigurationProperties
- PlanBranchIdentifier - Class in com.atlassian.bamboo.specs.api.builders.plan
- PlanBranchIdentifier(BambooKey) - Constructor for class com.atlassian.bamboo.specs.api.builders.plan.PlanBranchIdentifier
- PlanBranchIdentifier(BambooOid) - Constructor for class com.atlassian.bamboo.specs.api.builders.plan.PlanBranchIdentifier
- PlanBranchIdentifier(PlanBranchIdentifier) - Constructor for class com.atlassian.bamboo.specs.api.builders.plan.PlanBranchIdentifier
- PlanBranchIdentifierProperties - Class in com.atlassian.bamboo.specs.api.model.plan
- PlanBranchIdentifierProperties(BambooKeyProperties, BambooOidProperties) - Constructor for class com.atlassian.bamboo.specs.api.model.plan.PlanBranchIdentifierProperties
- planBranchManagement(PlanBranchManagement) - Method in class com.atlassian.bamboo.specs.api.builders.plan.Plan
-
Specifies plan branch management options for this plan.
- PlanBranchManagement - Class in com.atlassian.bamboo.specs.api.builders.plan.branches
-
Represents configuration of automatic branch management.
- PlanBranchManagement() - Constructor for class com.atlassian.bamboo.specs.api.builders.plan.branches.PlanBranchManagement
- PlanBranchManagementProperties - Class in com.atlassian.bamboo.specs.api.model.plan.branches
- PlanBranchManagementProperties(CreatePlanBranchesProperties, BranchCleanupProperties, PlanBranchManagementProperties.TriggeringOption, TriggerProperties, PlanBranchManagementProperties.NotificationStrategy, BranchIntegrationProperties, boolean) - Constructor for class com.atlassian.bamboo.specs.api.model.plan.branches.PlanBranchManagementProperties
- PlanBranchManagementProperties.NotificationStrategy - Enum in com.atlassian.bamboo.specs.api.model.plan.branches
- PlanBranchManagementProperties.TriggeringOption - Enum in com.atlassian.bamboo.specs.api.model.plan.branches
- PlanIdentifier - Class in com.atlassian.bamboo.specs.api.builders.plan
- PlanIdentifier(BambooKey, BambooKey) - Constructor for class com.atlassian.bamboo.specs.api.builders.plan.PlanIdentifier
- PlanIdentifier(BambooOid) - Constructor for class com.atlassian.bamboo.specs.api.builders.plan.PlanIdentifier
- PlanIdentifier(String, String) - Constructor for class com.atlassian.bamboo.specs.api.builders.plan.PlanIdentifier
- PlanIdentifierProperties - Class in com.atlassian.bamboo.specs.api.model.plan
- PlanIdentifierProperties(BambooKeyProperties, BambooKeyProperties, BambooOidProperties) - Constructor for class com.atlassian.bamboo.specs.api.model.plan.PlanIdentifierProperties
- PlanPermissions - Class in com.atlassian.bamboo.specs.api.builders.permission
-
Entity representing permissions for plans.
- PlanPermissions(BambooKey, BambooKey) - Constructor for class com.atlassian.bamboo.specs.api.builders.permission.PlanPermissions
- PlanPermissions(BambooOid) - Constructor for class com.atlassian.bamboo.specs.api.builders.permission.PlanPermissions
- PlanPermissions(PlanIdentifier) - Constructor for class com.atlassian.bamboo.specs.api.builders.permission.PlanPermissions
- PlanPermissionsProperties - Class in com.atlassian.bamboo.specs.api.model.permission
- PlanPermissionsProperties(PlanIdentifier, Permissions) - Constructor for class com.atlassian.bamboo.specs.api.model.permission.PlanPermissionsProperties
- PlanProperties - Class in com.atlassian.bamboo.specs.api.model.plan
- PlanProperties(BambooOidProperties, BambooKeyProperties, String, String, ProjectProperties, List<StageProperties>, List<PlanRepositoryLinkProperties>, List<TriggerProperties>, List<VariableProperties>, boolean, Collection<PluginConfigurationProperties>, PlanBranchManagementProperties, DependenciesProperties, RepositoryStoredSpecsData, List<NotificationProperties>, List<VcsRepositoryBranchProperties>, List<LabelProperties>, PlanBranchConfigurationProperties) - Constructor for class com.atlassian.bamboo.specs.api.model.plan.PlanProperties
- planRepositories(VcsRepository<?, ?>...) - Method in class com.atlassian.bamboo.specs.api.builders.plan.Plan
-
Adds local repositories to this plan.
- PlanRepositoryLink - Class in com.atlassian.bamboo.specs.api.builders.repository
-
Links repository to a plan.
- PlanRepositoryLink() - Constructor for class com.atlassian.bamboo.specs.api.builders.repository.PlanRepositoryLink
- PlanRepositoryLinkProperties - Class in com.atlassian.bamboo.specs.api.model.repository
- PlanRepositoryLinkProperties(VcsRepositoryProperties) - Constructor for class com.atlassian.bamboo.specs.api.model.repository.PlanRepositoryLinkProperties
- PlanRepositoryLinkProperties.LinkedGlobalRepository - Class in com.atlassian.bamboo.specs.api.model.repository
- PlanRepositoryLinkProperties.ProjectRepository - Class in com.atlassian.bamboo.specs.api.model.repository
- PLANS - com.atlassian.bamboo.specs.api.builders.Applicability
- PlanValidator - Class in com.atlassian.bamboo.specs.api.validators.plan
- PluginConfiguration<T extends PluginConfigurationProperties> - Class in com.atlassian.bamboo.specs.api.builders.plan.configuration
- PluginConfiguration() - Constructor for class com.atlassian.bamboo.specs.api.builders.plan.configuration.PluginConfiguration
- PluginConfigurationHelper - Class in com.atlassian.bamboo.specs.api.util
- PluginConfigurationProperties - Interface in com.atlassian.bamboo.specs.api.model.plan.configuration
- pluginConfigurations(EnvironmentPluginConfiguration<? extends EnvironmentPluginConfigurationProperties>...) - Method in class com.atlassian.bamboo.specs.api.builders.deployment.Environment
-
Appends plugin configuration to the environment.
- pluginConfigurations(PluginConfiguration<?>...) - Method in class com.atlassian.bamboo.specs.api.builders.plan.Job
-
Appends plugin configuration to the plan.
- pluginConfigurations(PluginConfiguration<?>...) - Method in class com.atlassian.bamboo.specs.api.builders.plan.Plan
-
Appends plugin configuration to the plan.
- preventInlining(boolean) - Static method in class com.atlassian.bamboo.specs.api.util.InliningUtils
-
Prevents inlining of a boolean value.
- preventInlining(int) - Static method in class com.atlassian.bamboo.specs.api.util.InliningUtils
-
Prevents inlining of an integer value.
- preventInlining(String) - Static method in class com.atlassian.bamboo.specs.api.util.InliningUtils
-
Prevents inlining of a String value.
- project - Variable in class com.atlassian.bamboo.specs.api.builders.credentials.SharedCredentials
- project - Variable in class com.atlassian.bamboo.specs.api.builders.repository.VcsRepository
- project(Project) - Method in class com.atlassian.bamboo.specs.api.builders.credentials.SharedCredentials
-
Set the credential's project.
- project(Project) - Method in class com.atlassian.bamboo.specs.api.builders.repository.VcsRepository
-
Set the repository's project.
- Project - Class in com.atlassian.bamboo.specs.api.builders.project
-
Represents Bamboo project.
- Project() - Constructor for class com.atlassian.bamboo.specs.api.builders.project.Project
-
Specifies Bamboo project.
- PROJECT - com.atlassian.bamboo.specs.api.builders.credentials.SharedCredentialsScope
-
Project shared credentials; Shared credentials which have been defined in Project.
- PROJECT - com.atlassian.bamboo.specs.api.validators.permission.PermissionValidator.PermissionTarget
- projectKey(BambooKey) - Method in class com.atlassian.bamboo.specs.api.builders.plan.PlanIdentifier
- projectKey(String) - Method in class com.atlassian.bamboo.specs.api.builders.plan.PlanIdentifier
- projectPermissions(Permissions) - Method in class com.atlassian.bamboo.specs.api.builders.permission.ProjectPermissions
- ProjectPermissions - Class in com.atlassian.bamboo.specs.api.builders.permission
-
Entity representing permissions for project.
- ProjectPermissions(BambooKey) - Constructor for class com.atlassian.bamboo.specs.api.builders.permission.ProjectPermissions
- ProjectPermissions(String) - Constructor for class com.atlassian.bamboo.specs.api.builders.permission.ProjectPermissions
- ProjectPermissionsProperties - Class in com.atlassian.bamboo.specs.api.model.permission
- ProjectPermissionsProperties(BambooKey, Permissions, Permissions, List<VcsRepositoryIdentifierProperties>) - Constructor for class com.atlassian.bamboo.specs.api.model.permission.ProjectPermissionsProperties
- projectPlanPermissions(Permissions) - Method in class com.atlassian.bamboo.specs.api.builders.permission.ProjectPermissions
- ProjectProperties - Class in com.atlassian.bamboo.specs.api.model.project
- ProjectProperties(BambooOidProperties, BambooKeyProperties, String, String, List<VariableProperties>, List<SharedCredentialsProperties>, List<VcsRepositoryProperties>, RepositoryStoredSpecsData) - Constructor for class com.atlassian.bamboo.specs.api.model.project.ProjectProperties
- projectRepositories(String...) - Method in class com.atlassian.bamboo.specs.api.builders.plan.Plan
-
Adds project repositories with given names to this plan.
- projectRepository(VcsRepository<?, ?>) - Method in class com.atlassian.bamboo.specs.api.builders.repository.PlanRepositoryLink
-
Specifies a link to existing project repository.
- ProjectRepository(String, AtlassianModuleProperties, ProjectProperties) - Constructor for class com.atlassian.bamboo.specs.api.model.repository.PlanRepositoryLinkProperties.ProjectRepository
- ProjectValidator - Class in com.atlassian.bamboo.specs.api.validators.project
- PropertiesValidationException - Exception in com.atlassian.bamboo.specs.api.exceptions
-
Errors in export properties objects (mostly required properties, and context free validation).
- PropertiesValidationException(ValidationContext, String) - Constructor for exception com.atlassian.bamboo.specs.api.exceptions.PropertiesValidationException
- PropertiesValidationException(ValidationProblem) - Constructor for exception com.atlassian.bamboo.specs.api.exceptions.PropertiesValidationException
- PropertiesValidationException(String) - Constructor for exception com.atlassian.bamboo.specs.api.exceptions.PropertiesValidationException
- PropertiesValidationException(String, Throwable) - Constructor for exception com.atlassian.bamboo.specs.api.exceptions.PropertiesValidationException
- PropertiesValidationException(List<ValidationProblem>) - Constructor for exception com.atlassian.bamboo.specs.api.exceptions.PropertiesValidationException
- PropertiesValidationException(List<ValidationProblem>, Throwable) - Constructor for exception com.atlassian.bamboo.specs.api.exceptions.PropertiesValidationException
- PROTOCOL_ERROR - com.atlassian.bamboo.specs.api.exceptions.BambooSpecsPublishingException.ErrorType
-
Indicates that an error with network protocol was encountered while connecting to Bamboo, e.g. an unsupported protocol was used instead of HTTP(S).
- PULL_REQUEST - com.atlassian.bamboo.specs.api.model.plan.branches.CreatePlanBranchesProperties.Trigger
- pushOnSuccessfulBuild(boolean) - Method in class com.atlassian.bamboo.specs.api.builders.plan.branches.BranchIntegration
-
Enables/disables executing push on successful build.
- putPluginConfiguration(Map<String, PluginConfigurationProperties>, PluginConfiguration<?>) - Static method in class com.atlassian.bamboo.specs.api.util.PluginConfigurationHelper
Q
- quietPeriod(Duration) - Method in class com.atlassian.bamboo.specs.api.builders.repository.VcsChangeDetection
-
Defines quiet period duration, that is time Bamboo should wait after a new change, before initiating a build.
- quietPeriodEnabled(boolean) - Method in class com.atlassian.bamboo.specs.api.builders.repository.VcsChangeDetection
-
Enables/disables quiet period feature on the repository.
- quietPeriodInSeconds(int) - Method in class com.atlassian.bamboo.specs.api.builders.repository.VcsChangeDetection
-
Defines quiet period duration in seconds, that is time Bamboo should wait after a new change, before initiating a build.
- quietPeriodMaxRetries(int) - Method in class com.atlassian.bamboo.specs.api.builders.repository.VcsChangeDetection
-
Defines maximum retries count for quiet period, that is how many times Bamboo should check for new changes before initiating a build regardless of the outcome.
R
- recipients(NotificationRecipient<?, ?>...) - Method in class com.atlassian.bamboo.specs.api.builders.notification.EmptyNotificationsList
-
Deprecated.
- recipients(NotificationRecipient<?, ?>...) - Method in class com.atlassian.bamboo.specs.api.builders.notification.Notification
-
Defines notification recipient.
- recipientString(String) - Method in class com.atlassian.bamboo.specs.api.builders.notification.AnyNotificationRecipient
-
Sets configuration string for this recipient.
- RELAXED_XSS_RELATED_CHARACTERS - Static variable in class com.atlassian.bamboo.specs.api.validators.common.BambooStringUtils
- releaseApprovalPrerequisite(Environment.ReleaseApprovalPrerequisite) - Method in class com.atlassian.bamboo.specs.api.builders.deployment.Environment
-
Sets release approval prerequisite the environment requires to be met by deployment project release before the deployment can be launched.
- releaseNaming(ReleaseNaming) - Method in class com.atlassian.bamboo.specs.api.builders.deployment.Deployment
- ReleaseNaming - Class in com.atlassian.bamboo.specs.api.builders.deployment
-
Specifies release naming scheme of a deployment project, that is, defines what version name Bamboo should assign to automatically created releases.
- ReleaseNaming(String) - Constructor for class com.atlassian.bamboo.specs.api.builders.deployment.ReleaseNaming
-
Specifies the name of the next release.
- ReleaseNamingHelper - Class in com.atlassian.bamboo.specs.api.util
- ReleaseNamingHelper.SplitVersionName - Class in com.atlassian.bamboo.specs.api.util
- ReleaseNamingProperties - Class in com.atlassian.bamboo.specs.api.model.deployment
- ReleaseNamingProperties() - Constructor for class com.atlassian.bamboo.specs.api.model.deployment.ReleaseNamingProperties
- ReleaseNamingProperties(String, boolean, boolean, Set<String>) - Constructor for class com.atlassian.bamboo.specs.api.model.deployment.ReleaseNamingProperties
- repositories(VcsRepository<?, ?>...) - Method in class com.atlassian.bamboo.specs.api.builders.project.Project
-
Adds project repositories.
- RepositoryBasedTrigger<T extends RepositoryBasedTrigger<T,P>,P extends RepositoryBasedTriggerProperties> - Class in com.atlassian.bamboo.specs.api.builders.trigger
-
Represents a definition of trigger which uses a Bamboo repository to activate builds.
- RepositoryBasedTrigger() - Constructor for class com.atlassian.bamboo.specs.api.builders.trigger.RepositoryBasedTrigger
- RepositoryBasedTrigger.TriggeringRepositoriesType - Enum in com.atlassian.bamboo.specs.api.builders.trigger
- RepositoryBasedTriggerProperties - Class in com.atlassian.bamboo.specs.api.model.trigger
- RepositoryBasedTriggerProperties() - Constructor for class com.atlassian.bamboo.specs.api.model.trigger.RepositoryBasedTriggerProperties
- RepositoryBasedTriggerProperties(String, String, boolean, Set<TriggerConditionProperties>, RepositoryBasedTrigger.TriggeringRepositoriesType, List<VcsRepositoryIdentifierProperties>) - Constructor for class com.atlassian.bamboo.specs.api.model.trigger.RepositoryBasedTriggerProperties
- repositoryBranches(VcsRepositoryBranch...) - Method in class com.atlassian.bamboo.specs.api.builders.plan.Plan
-
Defines which branches should be built by this plan or plan branch.
- RepositoryStoredSpecsData - Class in com.atlassian.bamboo.specs.api.rsbs
- RepositoryStoredSpecsData(long) - Constructor for class com.atlassian.bamboo.specs.api.rsbs.RepositoryStoredSpecsData
- repositoryUriContainsPassword(URI) - Static method in class com.atlassian.bamboo.specs.api.validators.common.ValidationUtils
- repositoryViewer - Variable in class com.atlassian.bamboo.specs.api.builders.repository.VcsRepository
- repositoryViewer(VcsRepositoryViewer) - Method in class com.atlassian.bamboo.specs.api.builders.repository.VcsRepository
-
Sets a web repository viewer to be used with this repository.
- requireAllStagesPassing(boolean) - Method in class com.atlassian.bamboo.specs.api.builders.plan.dependencies.DependenciesConfiguration
-
Controls whether it is required for all stages to be complete before triggering dependant plans.
- required() - Method in class com.atlassian.bamboo.specs.api.builders.plan.artifact.Artifact
-
Set artifact to be required.
- required(boolean) - Method in class com.atlassian.bamboo.specs.api.builders.plan.artifact.Artifact
-
Specifies if artifact is required.
- REQUIRED_BY_DEFAULT - Static variable in class com.atlassian.bamboo.specs.api.builders.plan.artifact.Artifact
- Requirement - Class in com.atlassian.bamboo.specs.api.builders.requirement
-
Represents a custom requirement.
- Requirement(String) - Constructor for class com.atlassian.bamboo.specs.api.builders.requirement.Requirement
-
Specifies an "exists" requirement with a specified key.
- Requirement.MatchType - Enum in com.atlassian.bamboo.specs.api.builders.requirement
- RequirementProperties - Class in com.atlassian.bamboo.specs.api.model.plan.requirement
- RequirementProperties(String, String, Requirement.MatchType) - Constructor for class com.atlassian.bamboo.specs.api.model.plan.requirement.RequirementProperties
- requirements - Variable in class com.atlassian.bamboo.specs.api.builders.task.Task
- requirements(Requirement...) - Method in class com.atlassian.bamboo.specs.api.builders.deployment.Environment
-
Adds custom requirements to the environment.
- requirements(Requirement...) - Method in class com.atlassian.bamboo.specs.api.builders.plan.Job
-
Adds custom requirements to the job.
- requirements(Requirement...) - Method in class com.atlassian.bamboo.specs.api.builders.task.Task
-
Adds custom requirements to this task.
- RootEntityProperties - Interface in com.atlassian.bamboo.specs.api.model
- RootEntityPropertiesBuilder<T extends RootEntityProperties> - Class in com.atlassian.bamboo.specs.api.builders
-
Represents Bamboo entity that can be sent to server.
- RootEntityPropertiesBuilder() - Constructor for class com.atlassian.bamboo.specs.api.builders.RootEntityPropertiesBuilder
- RssRuntimeContext - Class in com.atlassian.bamboo.specs.api.context
-
Runtime context for specs execution.
- RunnerSettings - Class in com.atlassian.bamboo.specs.api.rsbs
S
- scheduleEvery(int, TimeUnit) - Static method in class com.atlassian.bamboo.specs.api.util.CronExpressionCreationHelper
- scheduleMonthly(LocalTime, int) - Static method in class com.atlassian.bamboo.specs.api.util.CronExpressionCreationHelper
- scheduleOnceDaily(LocalTime) - Static method in class com.atlassian.bamboo.specs.api.util.CronExpressionCreationHelper
- scheduleWeekly(LocalTime, DayOfWeek...) - Static method in class com.atlassian.bamboo.specs.api.util.CronExpressionCreationHelper
- scheduleWeekly(LocalTime, Collection<DayOfWeek>) - Static method in class com.atlassian.bamboo.specs.api.util.CronExpressionCreationHelper
- scope(SharedCredentialsScope) - Method in class com.atlassian.bamboo.specs.api.builders.credentials.SharedCredentialsIdentifier
-
Set scope for shared credentials.
- Secret - Annotation Type in com.atlassian.bamboo.specs.api.codegen.annotations
-
Annotation to mark fields which hold sensitive information, like passwords or SSH keys.
- SELECTED - com.atlassian.bamboo.specs.api.builders.trigger.RepositoryBasedTrigger.TriggeringRepositoriesType
- selectedTriggeringRepositories - Variable in class com.atlassian.bamboo.specs.api.builders.trigger.RepositoryBasedTrigger
- selectedTriggeringRepositories(VcsRepositoryIdentifier...) - Method in class com.atlassian.bamboo.specs.api.builders.trigger.RepositoryBasedTrigger
-
Adds the source repository for the trigger.
- serverConfiguration(Map<String, Object>) - Method in class com.atlassian.bamboo.specs.api.builders.repository.AnyVcsRepository
-
Sets server part of the configuration.
- setRepositoryStoredSpecsData(RepositoryStoredSpecsData) - Static method in class com.atlassian.bamboo.specs.api.rsbs.RunnerSettings
- setRestEnabled(boolean) - Static method in class com.atlassian.bamboo.specs.api.rsbs.RunnerSettings
- Setter - Annotation Type in com.atlassian.bamboo.specs.api.codegen.annotations
-
Names setter method for a field in entity properties.
- setYamlDir(Path) - Static method in class com.atlassian.bamboo.specs.api.rsbs.RunnerSettings
- shared(boolean) - Method in class com.atlassian.bamboo.specs.api.builders.plan.artifact.Artifact
-
Specifies if artifact is shared.
- SHARED_BY_DEFAULT - Static variable in class com.atlassian.bamboo.specs.api.builders.plan.artifact.Artifact
- sharedCredentials(SharedCredentials<?, ?>...) - Method in class com.atlassian.bamboo.specs.api.builders.project.Project
-
Adds project shared credentials.
- SharedCredentials<B extends SharedCredentials<B,C>,C extends SharedCredentialsProperties> - Class in com.atlassian.bamboo.specs.api.builders.credentials
-
Represents a shared credentials data.
- SharedCredentials() - Constructor for class com.atlassian.bamboo.specs.api.builders.credentials.SharedCredentials
- SharedCredentials(String) - Constructor for class com.atlassian.bamboo.specs.api.builders.credentials.SharedCredentials
- SharedCredentialsIdentifier - Class in com.atlassian.bamboo.specs.api.builders.credentials
-
References a shared credential.
- SharedCredentialsIdentifier(BambooOid) - Constructor for class com.atlassian.bamboo.specs.api.builders.credentials.SharedCredentialsIdentifier
-
Reference shared credential by oid.
- SharedCredentialsIdentifier(String) - Constructor for class com.atlassian.bamboo.specs.api.builders.credentials.SharedCredentialsIdentifier
-
Reference shared credential by name.
- SharedCredentialsIdentifierProperties - Class in com.atlassian.bamboo.specs.api.model.credentials
- SharedCredentialsIdentifierProperties(String, BambooOidProperties) - Constructor for class com.atlassian.bamboo.specs.api.model.credentials.SharedCredentialsIdentifierProperties
- SharedCredentialsIdentifierProperties(String, BambooOidProperties, SharedCredentialsScope) - Constructor for class com.atlassian.bamboo.specs.api.model.credentials.SharedCredentialsIdentifierProperties
- SharedCredentialsProperties - Class in com.atlassian.bamboo.specs.api.model.credentials
- SharedCredentialsProperties() - Constructor for class com.atlassian.bamboo.specs.api.model.credentials.SharedCredentialsProperties
- SharedCredentialsProperties(String, BambooOidProperties) - Constructor for class com.atlassian.bamboo.specs.api.model.credentials.SharedCredentialsProperties
- SharedCredentialsProperties(String, BambooOidProperties, ProjectProperties) - Constructor for class com.atlassian.bamboo.specs.api.model.credentials.SharedCredentialsProperties
- SharedCredentialsScope - Enum in com.atlassian.bamboo.specs.api.builders.credentials
- SharedCredentialsValidator - Class in com.atlassian.bamboo.specs.api.validators
- SHELL_INJECTION_DOLLAR_PARENTHESIS - Static variable in class com.atlassian.bamboo.specs.api.validators.common.BambooStringUtils
- SHELL_INJECTION_RELATED_CHARACTERS - Static variable in class com.atlassian.bamboo.specs.api.validators.common.BambooStringUtils
- SkipCodeGen - Annotation Type in com.atlassian.bamboo.specs.api.codegen.annotations
-
Indicates that a field should be skipped during code generation.
- SkipCodeGenIf - Annotation Type in com.atlassian.bamboo.specs.api.codegen.annotations
-
Indicates that a field should be skipped during code generation if condition evaluates to true.
- SkipDisplayNameCondition - Class in com.atlassian.bamboo.specs.api.model.repository
- SkipDisplayNameCondition() - Constructor for class com.atlassian.bamboo.specs.api.model.repository.SkipDisplayNameCondition
- specsRepositories(String...) - Method in class com.atlassian.bamboo.specs.api.builders.permission.ProjectPermissions
- splitVersionName(String) - Static method in class com.atlassian.bamboo.specs.api.util.ReleaseNamingHelper
- SplitVersionName(String, String, String) - Constructor for class com.atlassian.bamboo.specs.api.util.ReleaseNamingHelper.SplitVersionName
- Stage - Class in com.atlassian.bamboo.specs.api.builders.plan
-
Represents a stage within Bamboo plan.
- Stage(Stage) - Constructor for class com.atlassian.bamboo.specs.api.builders.plan.Stage
- Stage(String) - Constructor for class com.atlassian.bamboo.specs.api.builders.plan.Stage
-
Specify a stage with a given name.
- StageProperties - Class in com.atlassian.bamboo.specs.api.model.plan
- StageProperties(String, String, boolean, boolean, List<JobProperties>) - Constructor for class com.atlassian.bamboo.specs.api.model.plan.StageProperties
- stages(Stage...) - Method in class com.atlassian.bamboo.specs.api.builders.plan.Plan
-
Adds the stages to the end of stages list.
- StageValidator - Class in com.atlassian.bamboo.specs.api.validators.plan
T
- Task<T extends Task<T,P>,P extends TaskProperties> - Class in com.atlassian.bamboo.specs.api.builders.task
-
Represents a Bamboo task.
- Task() - Constructor for class com.atlassian.bamboo.specs.api.builders.task.Task
- TaskCondition<P extends ConditionProperties> - Class in com.atlassian.bamboo.specs.api.builders.condition
- TaskCondition() - Constructor for class com.atlassian.bamboo.specs.api.builders.condition.TaskCondition
- taskEnabled - Variable in class com.atlassian.bamboo.specs.api.builders.task.Task
- TaskProperties - Class in com.atlassian.bamboo.specs.api.model.task
- TaskProperties() - Constructor for class com.atlassian.bamboo.specs.api.model.task.TaskProperties
- TaskProperties(String, boolean, List<RequirementProperties>, List<? extends ConditionProperties>) - Constructor for class com.atlassian.bamboo.specs.api.model.task.TaskProperties
- tasks(Task<?, ?>...) - Method in class com.atlassian.bamboo.specs.api.builders.deployment.Environment
-
Adds provided
Tasks to the list of tasks executed by the environment. - tasks(Task<?, ?>...) - Method in class com.atlassian.bamboo.specs.api.builders.plan.Job
-
Adds provided
Tasks to the list of tasks executed by the job. - toIdentifier() - Method in class com.atlassian.bamboo.specs.api.model.repository.VcsRepositoryProperties
- toPlanIdentifier() - Method in class com.atlassian.bamboo.specs.api.model.plan.AbstractPlanProperties
- toString() - Method in class com.atlassian.bamboo.specs.api.builders.BambooKey
- toString() - Method in class com.atlassian.bamboo.specs.api.builders.plan.PlanIdentifier
- toString() - Method in class com.atlassian.bamboo.specs.api.builders.task.Task
- toString() - Method in class com.atlassian.bamboo.specs.api.model.applink.ApplicationLinkProperties
- toString() - Method in class com.atlassian.bamboo.specs.api.model.BambooKeyProperties
- toString() - Method in class com.atlassian.bamboo.specs.api.model.BambooOidProperties
- toString() - Method in class com.atlassian.bamboo.specs.api.model.credentials.SharedCredentialsIdentifierProperties
- toString() - Method in class com.atlassian.bamboo.specs.api.model.permission.AnonymousUserPermissionsProperties
- toString() - Method in class com.atlassian.bamboo.specs.api.model.permission.GroupPermissionProperties
- toString() - Method in class com.atlassian.bamboo.specs.api.model.permission.LoggedInUserPermissionsProperties
- toString() - Method in class com.atlassian.bamboo.specs.api.model.permission.PermissionsProperties
- toString() - Method in class com.atlassian.bamboo.specs.api.model.permission.UserPermissionProperties
- toString() - Method in class com.atlassian.bamboo.specs.api.model.plan.AbstractPlanIdentifierProperties
- toString() - Method in class com.atlassian.bamboo.specs.api.model.plan.artifact.ArtifactProperties
- toString() - Method in class com.atlassian.bamboo.specs.api.model.plan.PlanIdentifierProperties
- toString() - Method in class com.atlassian.bamboo.specs.api.model.repository.VcsRepositoryIdentifierProperties
- toString() - Method in class com.atlassian.bamboo.specs.api.model.task.TaskProperties
- toString() - Method in class com.atlassian.bamboo.specs.api.model.trigger.AnyTriggerConditionProperties
- toString() - Method in class com.atlassian.bamboo.specs.api.model.trigger.TriggerProperties
- toString() - Method in class com.atlassian.bamboo.specs.api.validators.common.ValidationContext
- toString() - Method in class com.atlassian.bamboo.specs.api.validators.common.ValidationProblem
- Trigger<T extends Trigger<T,P>,P extends TriggerProperties> - Class in com.atlassian.bamboo.specs.api.builders.trigger
-
Represents a definition of trigger.
- Trigger() - Constructor for class com.atlassian.bamboo.specs.api.builders.trigger.Trigger
- triggerBuildsLikeParentPlan() - Method in class com.atlassian.bamboo.specs.api.builders.plan.branches.PlanBranchManagement
-
Created plan branch will use the same triggers as master plan.
- triggerBuildsManually() - Method in class com.atlassian.bamboo.specs.api.builders.plan.branches.PlanBranchManagement
-
Created plan branch can only be triggered manually only.
- TriggerCondition<T extends TriggerCondition<T,P>,P extends TriggerConditionProperties> - Class in com.atlassian.bamboo.specs.api.builders.trigger
- TriggerCondition() - Constructor for class com.atlassian.bamboo.specs.api.builders.trigger.TriggerCondition
- TriggerConditionProperties - Class in com.atlassian.bamboo.specs.api.model.trigger
- TriggerConditionProperties() - Constructor for class com.atlassian.bamboo.specs.api.model.trigger.TriggerConditionProperties
- triggerEnabled - Variable in class com.atlassian.bamboo.specs.api.builders.trigger.Trigger
- triggeringRepositoriesType - Variable in class com.atlassian.bamboo.specs.api.builders.trigger.RepositoryBasedTrigger
- triggeringRepositoriesType(RepositoryBasedTrigger.TriggeringRepositoriesType) - Method in class com.atlassian.bamboo.specs.api.builders.trigger.RepositoryBasedTrigger
-
Selects the mode of selecting repositories this trigger should check.
- TriggerProperties - Class in com.atlassian.bamboo.specs.api.model.trigger
- TriggerProperties() - Constructor for class com.atlassian.bamboo.specs.api.model.trigger.TriggerProperties
- TriggerProperties(String, String, boolean, Set<TriggerConditionProperties>) - Constructor for class com.atlassian.bamboo.specs.api.model.trigger.TriggerProperties
- triggers(Trigger<?, ?>...) - Method in class com.atlassian.bamboo.specs.api.builders.deployment.Environment
-
Adds triggers to this environment.
- triggers(Trigger<?, ?>...) - Method in class com.atlassian.bamboo.specs.api.builders.plan.Plan
-
Adds triggers to this plan.
- type(NotificationType<?, ?>) - Method in class com.atlassian.bamboo.specs.api.builders.notification.EmptyNotificationsList
-
Deprecated.
- type(NotificationType<?, ?>) - Method in class com.atlassian.bamboo.specs.api.builders.notification.Notification
-
Defines a type of the notifications.
- TYPE - Static variable in class com.atlassian.bamboo.specs.api.builders.credentials.SharedCredentials
- TYPE - Static variable in class com.atlassian.bamboo.specs.api.builders.deployment.Deployment
- TYPE - Static variable in class com.atlassian.bamboo.specs.api.builders.permission.DeploymentPermissions
- TYPE - Static variable in class com.atlassian.bamboo.specs.api.builders.permission.EnvironmentPermissions
- TYPE - Static variable in class com.atlassian.bamboo.specs.api.builders.permission.PlanPermissions
- TYPE - Static variable in class com.atlassian.bamboo.specs.api.builders.permission.ProjectPermissions
- TYPE - Static variable in class com.atlassian.bamboo.specs.api.builders.plan.Plan
- TYPE - Static variable in class com.atlassian.bamboo.specs.api.builders.project.Project
- TYPE - Static variable in class com.atlassian.bamboo.specs.api.builders.repository.VcsRepository
U
- UNAUTHORIZED - com.atlassian.bamboo.specs.api.exceptions.BambooSpecsPublishingException.ErrorType
-
When the credentials used to contact Bamboo were invalid.
- UNKNOWN_HOST - com.atlassian.bamboo.specs.api.exceptions.BambooSpecsPublishingException.ErrorType
-
Used whenever Bamboo was unreachable (server not found).
- UserPermission - Class in com.atlassian.bamboo.specs.api.builders.permission
- UserPermission(String) - Constructor for class com.atlassian.bamboo.specs.api.builders.permission.UserPermission
- UserPermissionProperties - Class in com.atlassian.bamboo.specs.api.model.permission
- UserPermissionProperties(String, Collection<PermissionType>) - Constructor for class com.atlassian.bamboo.specs.api.model.permission.UserPermissionProperties
- userPermissions(String, PermissionType...) - Method in class com.atlassian.bamboo.specs.api.builders.permission.Permissions
- useSystemDefault() - Method in class com.atlassian.bamboo.specs.api.builders.plan.configuration.ForceStopBuild
- useSystemWideDefault(boolean) - Method in class com.atlassian.bamboo.specs.api.builders.plan.configuration.ConcurrentBuilds
V
- validate() - Method in class com.atlassian.bamboo.specs.api.model.applink.ApplicationLinkProperties
- validate() - Method in class com.atlassian.bamboo.specs.api.model.AtlassianModuleProperties
- validate() - Method in class com.atlassian.bamboo.specs.api.model.BambooKeyProperties
- validate() - Method in class com.atlassian.bamboo.specs.api.model.BambooOidProperties
- validate() - Method in class com.atlassian.bamboo.specs.api.model.credentials.AnySharedCredentialsProperties
- validate() - Method in class com.atlassian.bamboo.specs.api.model.credentials.SharedCredentialsIdentifierProperties
- validate() - Method in class com.atlassian.bamboo.specs.api.model.credentials.SharedCredentialsProperties
- validate() - Method in class com.atlassian.bamboo.specs.api.model.deployment.configuration.AnyPluginConfigurationProperties
- validate() - Method in class com.atlassian.bamboo.specs.api.model.deployment.DeploymentProperties
- validate() - Method in class com.atlassian.bamboo.specs.api.model.deployment.EnvironmentProperties
- validate() - Method in class com.atlassian.bamboo.specs.api.model.deployment.ReleaseNamingProperties
- validate() - Method in class com.atlassian.bamboo.specs.api.model.docker.DockerConfigurationProperties
- validate() - Method in interface com.atlassian.bamboo.specs.api.model.EntityProperties
- validate() - Method in class com.atlassian.bamboo.specs.api.model.label.EmptyLabelsListProperties
-
Deprecated.
- validate() - Method in class com.atlassian.bamboo.specs.api.model.label.LabelProperties
- validate() - Method in class com.atlassian.bamboo.specs.api.model.notification.AnyNotificationRecipientProperties
- validate() - Method in class com.atlassian.bamboo.specs.api.model.notification.AnyNotificationTypeProperties
- validate() - Method in class com.atlassian.bamboo.specs.api.model.notification.EmptyNotificationsListProperties
-
Deprecated.
- validate() - Method in class com.atlassian.bamboo.specs.api.model.notification.NotificationProperties
- validate() - Method in class com.atlassian.bamboo.specs.api.model.permission.AnonymousUserPermissionsProperties
- validate() - Method in class com.atlassian.bamboo.specs.api.model.permission.DeploymentPermissionsProperties
- validate() - Method in class com.atlassian.bamboo.specs.api.model.permission.EnvironmentPermissionsProperties
- validate() - Method in class com.atlassian.bamboo.specs.api.model.permission.GroupPermissionProperties
- validate() - Method in class com.atlassian.bamboo.specs.api.model.permission.LoggedInUserPermissionsProperties
- validate() - Method in class com.atlassian.bamboo.specs.api.model.permission.PermissionsProperties
- validate() - Method in class com.atlassian.bamboo.specs.api.model.permission.PlanPermissionsProperties
- validate() - Method in class com.atlassian.bamboo.specs.api.model.permission.ProjectPermissionsProperties
- validate() - Method in class com.atlassian.bamboo.specs.api.model.permission.UserPermissionProperties
- validate() - Method in class com.atlassian.bamboo.specs.api.model.plan.AbstractPlanIdentifierProperties
- validate() - Method in class com.atlassian.bamboo.specs.api.model.plan.AbstractPlanProperties
- validate() - Method in class com.atlassian.bamboo.specs.api.model.plan.artifact.ArtifactProperties
- validate() - Method in class com.atlassian.bamboo.specs.api.model.plan.artifact.ArtifactSubscriptionProperties
- validate() - Method in class com.atlassian.bamboo.specs.api.model.plan.branches.BranchCleanupProperties
- validate() - Method in class com.atlassian.bamboo.specs.api.model.plan.branches.BranchIntegrationProperties
- validate() - Method in class com.atlassian.bamboo.specs.api.model.plan.branches.CreatePlanBranchesProperties
- validate() - Method in class com.atlassian.bamboo.specs.api.model.plan.branches.PlanBranchConfigurationProperties
- validate() - Method in class com.atlassian.bamboo.specs.api.model.plan.branches.PlanBranchManagementProperties
- validate() - Method in class com.atlassian.bamboo.specs.api.model.plan.condition.AnyConditionProperties
- validate() - Method in class com.atlassian.bamboo.specs.api.model.plan.configuration.AllOtherPluginsConfigurationProperties
- validate() - Method in class com.atlassian.bamboo.specs.api.model.plan.configuration.ConcurrentBuildsProperties
- validate() - Method in class com.atlassian.bamboo.specs.api.model.plan.configuration.ForceStopBuildProperties
- validate() - Method in class com.atlassian.bamboo.specs.api.model.plan.dependencies.DependenciesConfigurationProperties
- validate() - Method in class com.atlassian.bamboo.specs.api.model.plan.dependencies.DependenciesProperties
- validate() - Method in class com.atlassian.bamboo.specs.api.model.plan.dependencies.EmptyDependenciesListProperties
-
Deprecated.
- validate() - Method in class com.atlassian.bamboo.specs.api.model.plan.JobProperties
- validate() - Method in class com.atlassian.bamboo.specs.api.model.plan.PlanBranchIdentifierProperties
- validate() - Method in class com.atlassian.bamboo.specs.api.model.plan.PlanIdentifierProperties
- validate() - Method in class com.atlassian.bamboo.specs.api.model.plan.PlanProperties
- validate() - Method in class com.atlassian.bamboo.specs.api.model.plan.requirement.RequirementProperties
- validate() - Method in class com.atlassian.bamboo.specs.api.model.plan.StageProperties
- validate() - Method in class com.atlassian.bamboo.specs.api.model.project.ProjectProperties
- validate() - Method in class com.atlassian.bamboo.specs.api.model.repository.AnyVcsRepositoryProperties
- validate() - Method in class com.atlassian.bamboo.specs.api.model.repository.PlanRepositoryLinkProperties
- validate() - Method in class com.atlassian.bamboo.specs.api.model.repository.VcsChangeDetectionProperties
- validate() - Method in class com.atlassian.bamboo.specs.api.model.repository.VcsRepositoryBranchProperties
- validate() - Method in class com.atlassian.bamboo.specs.api.model.repository.VcsRepositoryIdentifierProperties
- validate() - Method in class com.atlassian.bamboo.specs.api.model.repository.VcsRepositoryProperties
- validate() - Method in class com.atlassian.bamboo.specs.api.model.repository.viewer.AnyVcsRepositoryViewerProperties
- validate() - Method in class com.atlassian.bamboo.specs.api.model.task.AnyTaskProperties
- validate() - Method in class com.atlassian.bamboo.specs.api.model.task.TaskProperties
- validate() - Method in class com.atlassian.bamboo.specs.api.model.trigger.AnyTriggerConditionProperties
- validate() - Method in class com.atlassian.bamboo.specs.api.model.trigger.AnyTriggerProperties
- validate() - Method in class com.atlassian.bamboo.specs.api.model.trigger.RepositoryBasedTriggerProperties
- validate() - Method in class com.atlassian.bamboo.specs.api.model.trigger.TriggerConditionProperties
- validate() - Method in class com.atlassian.bamboo.specs.api.model.trigger.TriggerProperties
- validate() - Method in class com.atlassian.bamboo.specs.api.model.VariableProperties
- validate(AtlassianModuleProperties) - Static method in class com.atlassian.bamboo.specs.api.validators.AtlassianModuleValidator
- validate(BambooOidProperties) - Static method in class com.atlassian.bamboo.specs.api.validators.BambooOidValidator
- validate(SharedCredentialsProperties) - Static method in class com.atlassian.bamboo.specs.api.validators.SharedCredentialsValidator
- validate(AbstractPlanProperties) - Static method in class com.atlassian.bamboo.specs.api.validators.plan.AbstractPlanValidator
- validate(BranchCleanupProperties) - Static method in class com.atlassian.bamboo.specs.api.validators.plan.branch.BranchCleanupValidator
- validate(CreatePlanBranchesProperties) - Static method in class com.atlassian.bamboo.specs.api.validators.plan.branch.BranchCreationValidator
- validate(JobProperties) - Static method in class com.atlassian.bamboo.specs.api.validators.plan.JobValidator
- validate(PlanProperties) - Static method in class com.atlassian.bamboo.specs.api.validators.plan.PlanValidator
- validate(StageProperties) - Static method in class com.atlassian.bamboo.specs.api.validators.plan.StageValidator
- validate(ProjectProperties) - Static method in class com.atlassian.bamboo.specs.api.validators.project.ProjectValidator
- validate(VcsChangeDetectionProperties) - Static method in class com.atlassian.bamboo.specs.api.validators.repository.VcsChangeDetectionValidator
- validate(VcsRepositoryProperties) - Static method in class com.atlassian.bamboo.specs.api.validators.repository.VcsRepositoryValidator
- validate(VariableProperties) - Static method in class com.atlassian.bamboo.specs.api.validators.VariableValidator
- validate(ValidationContext, BambooKeyProperties) - Static method in class com.atlassian.bamboo.specs.api.validators.BambooKeyValidator
- validate(String) - Static method in class com.atlassian.bamboo.specs.api.validators.CronExpressionClientSideValidator
- validateBoolean(ValidationContext, String) - Static method in class com.atlassian.bamboo.specs.api.validators.common.ValidationUtils
- validateDescription(ValidationContext, String) - Static method in class com.atlassian.bamboo.specs.api.validators.common.ValidationUtils
- validateEnum(ValidationContext, String, Class<E>) - Static method in class com.atlassian.bamboo.specs.api.validators.common.ValidationUtils
- validateLabel(ValidationContext, String) - Static method in class com.atlassian.bamboo.specs.api.validators.LabelValidator
- validateLabel(String) - Static method in class com.atlassian.bamboo.specs.api.validators.LabelValidator
- validateLong(ValidationContext, String) - Static method in class com.atlassian.bamboo.specs.api.validators.common.ValidationUtils
- validateName(ValidationContext, String) - Static method in class com.atlassian.bamboo.specs.api.validators.common.ValidationUtils
- validateName(ValidationContext, String, boolean) - Static method in class com.atlassian.bamboo.specs.api.validators.common.ValidationUtils
- validateNotContainsRelaxedXssRelatedCharacters(ValidationContext, String) - Static method in class com.atlassian.bamboo.specs.api.validators.common.ValidationUtils
- validateNotContainsShellInjectionRelatedCharacters(ValidationContext, String) - Static method in class com.atlassian.bamboo.specs.api.validators.common.ValidationUtils
- validateNotContainsXssRelatedCharacters(ValidationContext, String) - Static method in class com.atlassian.bamboo.specs.api.validators.common.ValidationUtils
- validatePermissions(PermissionsProperties, PermissionValidator.PermissionTarget) - Static method in class com.atlassian.bamboo.specs.api.validators.permission.PermissionValidator
- validatePositive(ValidationContext, int) - Static method in class com.atlassian.bamboo.specs.api.validators.common.ValidationUtils
- validatePositive(ValidationContext, long) - Static method in class com.atlassian.bamboo.specs.api.validators.common.ValidationUtils
- validateRequired(ValidationContext, Object) - Static method in class com.atlassian.bamboo.specs.api.validators.common.ValidationUtils
- validateRequiredBoolean(ValidationContext, String) - Static method in class com.atlassian.bamboo.specs.api.validators.common.ValidationUtils
- validateRequiredEnum(ValidationContext, String, Class<E>) - Static method in class com.atlassian.bamboo.specs.api.validators.common.ValidationUtils
- validateRequiredLong(ValidationContext, String) - Static method in class com.atlassian.bamboo.specs.api.validators.common.ValidationUtils
- validateRequiredString(ValidationContext, String) - Static method in class com.atlassian.bamboo.specs.api.validators.common.ValidationUtils
- validateRequiredString(ValidationContext, String, boolean) - Static method in class com.atlassian.bamboo.specs.api.validators.common.ValidationUtils
- validateUniqueVariableNames(List<VariableProperties>) - Static method in class com.atlassian.bamboo.specs.api.validators.VariableValidator
- validateUrl(ValidationContext, String, Set<String>) - Static method in class com.atlassian.bamboo.specs.api.validators.common.ValidationUtils
- VALIDATION_CONTEXT - Static variable in class com.atlassian.bamboo.specs.api.model.docker.DockerConfigurationProperties
- VALIDATION_CONTEXT - Static variable in class com.atlassian.bamboo.specs.api.model.plan.artifact.ArtifactProperties
- VALIDATION_CONTEXT - Static variable in class com.atlassian.bamboo.specs.api.model.plan.configuration.AllOtherPluginsConfigurationProperties
- ValidationContext - Class in com.atlassian.bamboo.specs.api.validators.common
-
This class helps to describe location of problems found by validators.
- ValidationProblem - Class in com.atlassian.bamboo.specs.api.validators.common
- ValidationProblem(ValidationContext, String) - Constructor for class com.atlassian.bamboo.specs.api.validators.common.ValidationProblem
- ValidationProblem(ValidationContext, String, Object...) - Constructor for class com.atlassian.bamboo.specs.api.validators.common.ValidationProblem
- ValidationProblem(String) - Constructor for class com.atlassian.bamboo.specs.api.validators.common.ValidationProblem
- ValidationProblem(String, String, Object...) - Constructor for class com.atlassian.bamboo.specs.api.validators.common.ValidationProblem
- ValidationUtils - Class in com.atlassian.bamboo.specs.api.validators.common
-
Various utility methods for validating data of Bamboo Specs.
- value - Variable in class com.atlassian.bamboo.specs.api.model.VariableProperties
- value() - Method in annotation type com.atlassian.bamboo.specs.api.codegen.annotations.Builder
- value() - Method in annotation type com.atlassian.bamboo.specs.api.codegen.annotations.CodeGenerator
- value() - Method in annotation type com.atlassian.bamboo.specs.api.codegen.annotations.CodeGeneratorName
- value() - Method in annotation type com.atlassian.bamboo.specs.api.codegen.annotations.ConstructFrom
- value() - Method in annotation type com.atlassian.bamboo.specs.api.codegen.annotations.NoArgCallForBooleanValue
- value() - Method in annotation type com.atlassian.bamboo.specs.api.codegen.annotations.Setter
- value() - Method in annotation type com.atlassian.bamboo.specs.api.codegen.annotations.SkipCodeGenIf
- value(String) - Method in class com.atlassian.bamboo.specs.api.builders.Variable
-
Sets variable value.
- valueOf(String) - Static method in enum com.atlassian.bamboo.specs.api.builders.Applicability
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.atlassian.bamboo.specs.api.builders.credentials.SharedCredentialsScope
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.atlassian.bamboo.specs.api.builders.deployment.Environment.ReleaseApprovalPrerequisite
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.atlassian.bamboo.specs.api.builders.permission.PermissionType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.atlassian.bamboo.specs.api.builders.plan.dependencies.DependenciesConfiguration.DependencyBlockingStrategy
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.atlassian.bamboo.specs.api.builders.repository.VcsChangeDetection.FileFilteringOption
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.atlassian.bamboo.specs.api.builders.requirement.Requirement.MatchType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.atlassian.bamboo.specs.api.builders.trigger.RepositoryBasedTrigger.TriggeringRepositoriesType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.atlassian.bamboo.specs.api.exceptions.BambooSpecsPublishingException.ErrorType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.atlassian.bamboo.specs.api.model.plan.branches.CreatePlanBranchesProperties.Trigger
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.atlassian.bamboo.specs.api.model.plan.branches.PlanBranchManagementProperties.NotificationStrategy
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.atlassian.bamboo.specs.api.model.plan.branches.PlanBranchManagementProperties.TriggeringOption
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.atlassian.bamboo.specs.api.validators.permission.PermissionValidator.PermissionTarget
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.atlassian.bamboo.specs.api.builders.Applicability
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.atlassian.bamboo.specs.api.builders.credentials.SharedCredentialsScope
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.atlassian.bamboo.specs.api.builders.deployment.Environment.ReleaseApprovalPrerequisite
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.atlassian.bamboo.specs.api.builders.permission.PermissionType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.atlassian.bamboo.specs.api.builders.plan.dependencies.DependenciesConfiguration.DependencyBlockingStrategy
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.atlassian.bamboo.specs.api.builders.repository.VcsChangeDetection.FileFilteringOption
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.atlassian.bamboo.specs.api.builders.requirement.Requirement.MatchType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.atlassian.bamboo.specs.api.builders.trigger.RepositoryBasedTrigger.TriggeringRepositoriesType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.atlassian.bamboo.specs.api.exceptions.BambooSpecsPublishingException.ErrorType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.atlassian.bamboo.specs.api.model.plan.branches.CreatePlanBranchesProperties.Trigger
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.atlassian.bamboo.specs.api.model.plan.branches.PlanBranchManagementProperties.NotificationStrategy
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.atlassian.bamboo.specs.api.model.plan.branches.PlanBranchManagementProperties.TriggeringOption
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.atlassian.bamboo.specs.api.validators.permission.PermissionValidator.PermissionTarget
-
Returns an array containing the constants of this enum type, in the order they are declared.
- Variable - Class in com.atlassian.bamboo.specs.api.builders
-
Represents a Bamboo variable.
- Variable(String, String) - Constructor for class com.atlassian.bamboo.specs.api.builders.Variable
-
Specifies a variable with given name and value.
- VariableProperties - Class in com.atlassian.bamboo.specs.api.model
- VariableProperties(String, String, boolean) - Constructor for class com.atlassian.bamboo.specs.api.model.VariableProperties
- variables(Variable...) - Method in class com.atlassian.bamboo.specs.api.builders.deployment.Environment
-
Adds deployment environment variables.
- variables(Variable...) - Method in class com.atlassian.bamboo.specs.api.builders.plan.Plan
-
Adds plan variables.
- variables(Variable...) - Method in class com.atlassian.bamboo.specs.api.builders.project.Project
-
Adds project variables.
- variablesToAutoIncrement(String...) - Method in class com.atlassian.bamboo.specs.api.builders.deployment.ReleaseNaming
-
Specifies which variables referenced in release name should be incremented after creating a release.
- VariableUsage(String, String) - Constructor for class com.atlassian.bamboo.specs.api.util.VariableUtils.VariableUsage
- VariableUtils - Class in com.atlassian.bamboo.specs.api.util
- VariableUtils.VariableUsage - Class in com.atlassian.bamboo.specs.api.util
- VariableValidator - Class in com.atlassian.bamboo.specs.api.validators
- VcsChangeDetection - Class in com.atlassian.bamboo.specs.api.builders.repository
-
Represents change detection options that can be set when defining a VCS repository in Bamboo.
- VcsChangeDetection() - Constructor for class com.atlassian.bamboo.specs.api.builders.repository.VcsChangeDetection
- VcsChangeDetection.FileFilteringOption - Enum in com.atlassian.bamboo.specs.api.builders.repository
- VcsChangeDetectionProperties - Class in com.atlassian.bamboo.specs.api.model.repository
- VcsChangeDetectionProperties(boolean, Duration, int, boolean, Map<String, Object>, String, VcsChangeDetection.FileFilteringOption, String) - Constructor for class com.atlassian.bamboo.specs.api.model.repository.VcsChangeDetectionProperties
- VcsChangeDetectionValidator - Class in com.atlassian.bamboo.specs.api.validators.repository
- VcsRepository<T extends VcsRepository<T,E>,E extends VcsRepositoryProperties> - Class in com.atlassian.bamboo.specs.api.builders.repository
-
Represents a definition of VCS repository.
- VcsRepository() - Constructor for class com.atlassian.bamboo.specs.api.builders.repository.VcsRepository
-
Specifies a new repository definition.
- VcsRepositoryBranch - Class in com.atlassian.bamboo.specs.api.builders.repository
-
Defines a branch a repository should be switched to.
- VcsRepositoryBranch(String, String) - Constructor for class com.atlassian.bamboo.specs.api.builders.repository.VcsRepositoryBranch
-
Defines a branch a repository should be switched to.
- VcsRepositoryBranchProperties - Class in com.atlassian.bamboo.specs.api.model.repository
- VcsRepositoryBranchProperties(String, String, String) - Constructor for class com.atlassian.bamboo.specs.api.model.repository.VcsRepositoryBranchProperties
- VcsRepositoryIdentifier - Class in com.atlassian.bamboo.specs.api.builders.repository
-
References a vcs repository.
- VcsRepositoryIdentifier() - Constructor for class com.atlassian.bamboo.specs.api.builders.repository.VcsRepositoryIdentifier
- VcsRepositoryIdentifier(BambooOid) - Constructor for class com.atlassian.bamboo.specs.api.builders.repository.VcsRepositoryIdentifier
-
References repository by oid.
- VcsRepositoryIdentifier(String) - Constructor for class com.atlassian.bamboo.specs.api.builders.repository.VcsRepositoryIdentifier
-
References repository by name.
- VcsRepositoryIdentifierProperties - Class in com.atlassian.bamboo.specs.api.model.repository
- VcsRepositoryIdentifierProperties(String, BambooOidProperties) - Constructor for class com.atlassian.bamboo.specs.api.model.repository.VcsRepositoryIdentifierProperties
- VcsRepositoryProperties - Class in com.atlassian.bamboo.specs.api.model.repository
- VcsRepositoryProperties() - Constructor for class com.atlassian.bamboo.specs.api.model.repository.VcsRepositoryProperties
- VcsRepositoryProperties(String, BambooOidProperties, String, String, VcsRepositoryViewerProperties) - Constructor for class com.atlassian.bamboo.specs.api.model.repository.VcsRepositoryProperties
- VcsRepositoryProperties(String, BambooOidProperties, String, String, VcsRepositoryViewerProperties, ProjectProperties) - Constructor for class com.atlassian.bamboo.specs.api.model.repository.VcsRepositoryProperties
- VcsRepositoryValidator - Class in com.atlassian.bamboo.specs.api.validators.repository
- VcsRepositoryViewer - Class in com.atlassian.bamboo.specs.api.builders.repository.viewer
-
Represents a web repository viewer.
- VcsRepositoryViewer() - Constructor for class com.atlassian.bamboo.specs.api.builders.repository.viewer.VcsRepositoryViewer
- VcsRepositoryViewerProperties - Interface in com.atlassian.bamboo.specs.api.model.repository.viewer
- view() - Method in class com.atlassian.bamboo.specs.api.builders.permission.AnonymousUserPermissions
- VIEW - com.atlassian.bamboo.specs.api.builders.permission.PermissionType
- VIEW_CONFIGURATION - com.atlassian.bamboo.specs.api.builders.permission.PermissionType
-
Allows viewing configuration of plans and deployments.
- volume(String, String) - Method in class com.atlassian.bamboo.specs.api.builders.docker.DockerConfiguration
-
Add a volume to the Docker configuration.
W
- whenInactiveInRepository(boolean) - Method in class com.atlassian.bamboo.specs.api.builders.plan.branches.BranchCleanup
-
Enables/disables plan branch removing when branch is inactive (no commits) in repository.
- whenInactiveInRepositoryAfterDays(int) - Method in class com.atlassian.bamboo.specs.api.builders.plan.branches.BranchCleanup
-
Defines the time after which the branch should be removed in case of inactivity.
- whenRemovedFromRepository(boolean) - Method in class com.atlassian.bamboo.specs.api.builders.plan.branches.BranchCleanup
-
Enables/disables plan branch removing when branch deleted in repository.
- whenRemovedFromRepositoryAfterDays(int) - Method in class com.atlassian.bamboo.specs.api.builders.plan.branches.BranchCleanup
-
Defines the time after which the branch should be removed.
- with(String) - Method in class com.atlassian.bamboo.specs.api.validators.common.ValidationContext
-
Returns new instance of validation context with the
contextelement 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
All Classes All Packages