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