Uses of Class
com.atlassian.bamboo.specs.api.exceptions.PropertiesValidationException
Packages that use PropertiesValidationException
Package
Description
The 'builders.*' packages contain classes you can use to define your Bamboo configuration as code, see also com.atlassian.bamboo.specs.builders.
Task conditions.
Shared credentials for authenticating repositories or AWS access.
Deployment project and environments.
Items stored in environment custom plugins configuration.
Bamboo notifications support.
Plan, plan branches, stages and jobs.
Artifact definitions and artifact subscriptions.
Automatic branch creation, integration and cleanup.
Plan dependencies (so that build of one plan may trigger builds of another plans).
Bamboo project (which is a container for plans).
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.
Generic repository viewers, see also com.atlassian.bamboo.specs.builders.repository.viewer for specific viewers.
Generic classes, such as the
AnyTask
class for handling tasks unsupported by Bamboo Specs.Build triggers.
The 'model.*' packages contain internal data representation of various Bamboo entities, you usually won't use them directly.
Shared credentials for authenticating repositories or AWS access.
Bamboo notifications support.
Immutable permissions like plan permissions properties, deployment permissions properties etc.
Plan, plan branches, stages and jobs.
Artifact definitions and artifact subscriptions.
Automatic branch creation, integration and cleanup.
Plan dependencies (so that build of one plan may trigger builds of another plans).
Custom requirements for a job.
Bamboo project (which is a container for plans).
Generic plan-local and linked source code repositories as well as change detection settings.
Generic repository viewers.
The AnyTask class for handling tasks unsupported by Bamboo Specs.
Build triggers.
Common validators for strings, numbers, database constraints etc.
Bitbucket Cloud repository type.
GitHub repository type.
Repository viewers, such as: Fisheye, Bitbucket Server and Cloud or 'hg serve' service.
Build triggers.
Conversion of
EntityProperties
model into Java.Shared credentials for user-password and SSH authentication.
Bitbucket Cloud repository type.
Bitbucket Server repository type.
Git repository type.
GitHub repository type.
Repository viewers.
Tasks you can execute in a job.
Properties classes related to Docker CLI task.
Build triggers.
Common validators, such as: IP addresses.
-
Uses of PropertiesValidationException in com.atlassian.bamboo.specs.api.builders
Methods in com.atlassian.bamboo.specs.api.builders that throw PropertiesValidationExceptionModifier and TypeMethodDescriptionprotected BambooKeyProperties
BambooKey.build()
protected BambooOidProperties
BambooOid.build()
Constructors in com.atlassian.bamboo.specs.api.builders that throw PropertiesValidationException -
Uses of PropertiesValidationException in com.atlassian.bamboo.specs.api.builders.condition
Methods in com.atlassian.bamboo.specs.api.builders.condition that throw PropertiesValidationExceptionModifier and TypeMethodDescriptionprotected @NotNull AnyConditionProperties
AnyTaskCondition.build()
Constructors in com.atlassian.bamboo.specs.api.builders.condition that throw PropertiesValidationExceptionModifierConstructorDescriptionAnyTaskCondition
(@NotNull AtlassianModule atlassianModule) Specifies a condition of given type. -
Uses of PropertiesValidationException in com.atlassian.bamboo.specs.api.builders.credentials
Methods in com.atlassian.bamboo.specs.api.builders.credentials that throw PropertiesValidationExceptionModifier and TypeMethodDescriptionprotected SharedCredentialsIdentifierProperties
SharedCredentialsIdentifier.build()
Reference shared credential by name.Set the credential's oid from oid string.Set the credential's oid.Reference shared credential by oid.Reference shared credential by oid.SharedCredentialsIdentifier.scope
(@NotNull SharedCredentialsScope scope) Set scope for shared credentials.Constructors in com.atlassian.bamboo.specs.api.builders.credentials that throw PropertiesValidationExceptionModifierConstructorDescriptionAnySharedCredentials
(@NotNull String name, @NotNull AtlassianModule atlassianPlugin) Create a shared credential of given name and type.protected
SharedCredentials
(@NotNull String name) SharedCredentialsIdentifier
(@NotNull BambooOid oid) Reference shared credential by oid.SharedCredentialsIdentifier
(@NotNull String name) Reference shared credential by name. -
Uses of PropertiesValidationException in com.atlassian.bamboo.specs.api.builders.deployment
Methods in com.atlassian.bamboo.specs.api.builders.deployment that throw PropertiesValidationExceptionModifier and TypeMethodDescriptionSets the deployment name.Sets the deployments's oid.Sets the deployments's oid. -
Uses of PropertiesValidationException in com.atlassian.bamboo.specs.api.builders.deployment.configuration
Constructors in com.atlassian.bamboo.specs.api.builders.deployment.configuration that throw PropertiesValidationExceptionModifierConstructorDescriptionAnyPluginConfiguration
(@NotNull AtlassianModule atlassianPlugin) Specifies a configuration for a specified plugin. -
Uses of PropertiesValidationException in com.atlassian.bamboo.specs.api.builders.notification
Constructors in com.atlassian.bamboo.specs.api.builders.notification that throw PropertiesValidationExceptionModifierConstructorDescriptionAnyNotificationRecipient
(@NotNull AtlassianModule atlassianPlugin) Specifies a notification recipient of a given type.AnyNotificationType
(@NotNull AtlassianModule atlassianPlugin) Specifies a notification condition of a given type. -
Uses of PropertiesValidationException in com.atlassian.bamboo.specs.api.builders.plan
Methods in com.atlassian.bamboo.specs.api.builders.plan that throw PropertiesValidationExceptionModifier and TypeMethodDescriptionPlan.branchConfiguration
(@NotNull PlanBranchConfiguration planBranchConfiguration) On a Specs plan branch, defines branch specific configuration.protected JobProperties
Job.build()
protected PlanProperties
Plan.build()
protected PlanBranchIdentifierProperties
PlanBranchIdentifier.build()
protected PlanIdentifierProperties
PlanIdentifier.build()
protected StageProperties
Stage.build()
Plan.dependencies
(@NotNull Dependencies dependencies) Specifies configuration of dependencies support for this plan.Job.description
(@Nullable String description) Sets the job's description.Plan.description
(@Nullable String description) Sets the plan's description.Stage.description
(@Nullable String description) Sets a stage description.Job.enabled
(boolean enabled) Enables/disables the job.Plan.enabled
(boolean enabled) Enables/disables the plan.Stage.finalStage
(boolean isFinal) Specifies if stage is a final stage.Sets the project plan belongs to.Sets the job's key.Sets the job's key.Sets the plan's key.Sets the plan's key.Stage.manual
(boolean isManual) Specifies if stage is a manual stage.Sets the job's name.Sets the plan name.Sets a stage's name.Sets the plans's oid.Sets the plans's oid.Plan.planBranchManagement
(@NotNull PlanBranchManagement planBranchManagement) Specifies plan branch management options for this plan.PlanIdentifier.projectKey
(@NotNull BambooKey key) PlanIdentifier.projectKey
(@NotNull String key) Constructors in com.atlassian.bamboo.specs.api.builders.plan that throw PropertiesValidationExceptionModifierConstructorDescriptionSpecify job with given name and key.Specify job with given name and key.Specify plan with given project, name and key.Specify plan with given project, name and key.PlanBranchIdentifier
(@NotNull BambooKey key) PlanBranchIdentifier
(@NotNull BambooOid oid) PlanIdentifier
(@NotNull BambooKey projectKey, @NotNull BambooKey planKey) PlanIdentifier
(@NotNull BambooOid oid) PlanIdentifier
(@NotNull String projectKey, @NotNull String planKey) Specify a stage with a given name. -
Uses of PropertiesValidationException in com.atlassian.bamboo.specs.api.builders.plan.artifact
Methods in com.atlassian.bamboo.specs.api.builders.plan.artifact that throw PropertiesValidationExceptionModifier and TypeMethodDescriptionprotected ArtifactProperties
Artifact.build()
Artifact.copyPattern
(@NotNull String copyPattern) Deprecated.Artifact.copyPatterns
(@NotNull String... copyPatterns) Specify the pattern according to which Bamboo should copy files when creating an actual artifact.ArtifactSubscription.destination
(@NotNull String destination) Sets artifact download destination.Artifact.exclusionPatterns
(@NotNull String... exclusionPatterns) Specify the pattern according to which Bamboo should exclude files when creating an actual artifact.Specifies a path in which Bamboo should look for the files when creating an actual artifact.Sets an artifact name.Constructors in com.atlassian.bamboo.specs.api.builders.plan.artifact that throw PropertiesValidationException -
Uses of PropertiesValidationException in com.atlassian.bamboo.specs.api.builders.plan.branches
Methods in com.atlassian.bamboo.specs.api.builders.plan.branches that throw PropertiesValidationExceptionModifier and TypeMethodDescriptionPlanBranchConfiguration.branchIntegration
(@NotNull BranchIntegration branchIntegration) Sets merge strategy for this plan branch.PlanBranchManagement.branchIntegration
(@NotNull BranchIntegration branchIntegration) Sets default merge strategy for new branches.protected BranchCleanupProperties
BranchCleanup.build()
protected BranchIntegrationProperties
BranchIntegration.build()
protected PlanBranchManagementProperties
PlanBranchManagement.build()
PlanBranchManagement.delete
(@NotNull BranchCleanup removedBranchCleanup) Sets configuration of automatic removal of branches.BranchIntegration.enabled
(boolean enabled) Enables/disables automatic branch merging.BranchIntegration.gatekeeper
(boolean gatekeeper) Selects merging strategy.BranchIntegration.integrationBranch
(@NotNull PlanBranchIdentifier integrationBranch) Sets integration branch identifier.BranchIntegration.integrationBranchKey
(@NotNull BambooKey integrationBranchKey) Sets integration branch key.BranchIntegration.integrationBranchKey
(@NotNull String integrationBranchKey) Sets integration branch key.BranchIntegration.integrationBranchOid
(@NotNull BambooOid integrationBranchOid) Sets integration branch oid.BranchIntegration.integrationBranchOid
(@NotNull String integrationBranchOid) Sets integration branch oid.PlanBranchManagement.issueLinkingEnabled
(boolean issueLinkingEnabled) Enables/disables automatic JIRA issue link creation when new branch is created.BranchIntegration.pushOnSuccessfulBuild
(boolean push) Enables/disables executing push on successful build.BranchCleanup.whenInactiveInRepository
(boolean removeWhenInactiveInRepository) Enables/disables plan branch removing when branch is inactive (no commits) in repository.BranchCleanup.whenInactiveInRepositoryAfterDays
(int whenInactiveInRepositoryAfterDays) Defines the time after which the branch should be removed in case of inactivity.BranchCleanup.whenRemovedFromRepository
(boolean removeRemovedFromRepository) Enables/disables plan branch removing when branch deleted in repository.BranchCleanup.whenRemovedFromRepositoryAfterDays
(int whenRemovedFromRepositoryAfterDays) Defines the time after which the branch should be removed. -
Uses of PropertiesValidationException in com.atlassian.bamboo.specs.api.builders.plan.dependencies
Methods in com.atlassian.bamboo.specs.api.builders.plan.dependencies that throw PropertiesValidationExceptionModifier and TypeMethodDescriptionDependenciesConfiguration.blockingStrategy
(@NotNull DependenciesConfiguration.DependencyBlockingStrategy blockingStrategy) Selects dependency blocking strategy.protected DependenciesConfigurationProperties
DependenciesConfiguration.build()
@NotNull Dependencies
Dependencies.configuration
(@NotNull DependenciesConfiguration dependenciesConfiguration) Sets dependencies configuration.@NotNull Dependencies
EmptyDependenciesList.configuration
(@NotNull DependenciesConfiguration dependenciesConfiguration) Deprecated. -
Uses of PropertiesValidationException in com.atlassian.bamboo.specs.api.builders.project
Methods in com.atlassian.bamboo.specs.api.builders.project that throw PropertiesValidationExceptionModifier and TypeMethodDescriptionprotected ProjectProperties
Project.build()
Project.description
(@Nullable String description) Sets a project description.Sets a project key.Sets a project key.Sets a project name.Sets a project's oid.Sets a project's oid.Constructors in com.atlassian.bamboo.specs.api.builders.project that throw PropertiesValidationException -
Uses of PropertiesValidationException in com.atlassian.bamboo.specs.api.builders.repository
Methods in com.atlassian.bamboo.specs.api.builders.repository that throw PropertiesValidationExceptionModifier and TypeMethodDescriptionAnyVcsRepository.branchConfiguration
(@Nullable Map<String, Object> branchConfiguration) Sets branch part of the configuration.AnyVcsRepository.branchDetectionConfiguration
(@Nullable Map<String, Object> branchDetectionConfiguration) Sets branch detection part of the configuration.protected VcsChangeDetectionProperties
VcsChangeDetection.build()
protected abstract E
VcsRepository.build()
protected VcsRepositoryBranchProperties
VcsRepositoryBranch.build()
protected VcsRepositoryIdentifierProperties
VcsRepositoryIdentifier.build()
AnyVcsRepository.changeDetectionConfiguration
(@Nullable VcsChangeDetection changeDetectionConfiguration) Sets change detection part of the configuration.VcsChangeDetection.changesetFilterPatternRegex
(@Nullable String changesetFilterPatternRegex) Excludes certain changes from being picked up by Bamboo.VcsRepository.description
(@Nullable String description) Sets repository description.VcsChangeDetection.filterFilePatternOption
(@Nullable VcsChangeDetection.FileFilteringOption filterFilePatternOption) Selects method of filtering commits by affected files.VcsChangeDetection.filterFilePatternRegex
(@Nullable String filterFilePatternRegex) Sets regular expression to be used when filtering commits by affected files.Sets the name by which repository will be identified by Bamboo.References repository by name.Sets the repository's oid.Sets the repository's oid from string.References repository by oid.References repository by oid.Sets the parent of this repository should inherit data from.VcsRepository.repositoryViewer
(@Nullable VcsRepositoryViewer repositoryViewer) Sets a web repository viewer to be used with this repository.AnyVcsRepository.serverConfiguration
(@Nullable Map<String, Object> serverConfiguration) Sets server part of the configuration.Constructors in com.atlassian.bamboo.specs.api.builders.repository that throw PropertiesValidationExceptionModifierConstructorDescriptionSpecifies a new repository definition.VcsRepositoryIdentifier
(@NotNull BambooOid oid) References repository by oid.VcsRepositoryIdentifier
(@NotNull String name) References repository by name. -
Uses of PropertiesValidationException in com.atlassian.bamboo.specs.api.builders.repository.viewer
Methods in com.atlassian.bamboo.specs.api.builders.repository.viewer that throw PropertiesValidationExceptionModifier and TypeMethodDescriptionprotected @NotNull AnyVcsRepositoryViewerProperties
AnyVcsRepositoryViewer.build()
AnyVcsRepositoryViewer.configuration
(@NotNull Map<String, Object> configuration) Set configuration for the repository viewer.Constructors in com.atlassian.bamboo.specs.api.builders.repository.viewer that throw PropertiesValidationExceptionModifierConstructorDescriptionAnyVcsRepositoryViewer
(@NotNull AtlassianModule atlassianPlugin) Specifies a repository viewer of given type.AnyVcsRepositoryViewer
(@NotNull AtlassianModuleProperties atlassianPlugin) Specifies a repository viewer of given type.AnyVcsRepositoryViewer
(@NotNull String atlassianPlugin) Specifies a repository viewer of given type. -
Uses of PropertiesValidationException in com.atlassian.bamboo.specs.api.builders.task
Methods in com.atlassian.bamboo.specs.api.builders.task that throw PropertiesValidationExceptionConstructors in com.atlassian.bamboo.specs.api.builders.task that throw PropertiesValidationExceptionModifierConstructorDescriptionAnyTask
(@NotNull AtlassianModule atlassianPlugin) Specifies a task of given type. -
Uses of PropertiesValidationException in com.atlassian.bamboo.specs.api.builders.trigger
Methods in com.atlassian.bamboo.specs.api.builders.trigger that throw PropertiesValidationExceptionConstructors in com.atlassian.bamboo.specs.api.builders.trigger that throw PropertiesValidationExceptionModifierConstructorDescriptionAnyTrigger
(@NotNull AtlassianModule atlassianModule) Specifies a trigger of given type.AnyTrigger
(@NotNull AnyTrigger other) -
Uses of PropertiesValidationException in com.atlassian.bamboo.specs.api.model
Constructors in com.atlassian.bamboo.specs.api.model that throw PropertiesValidationExceptionModifierConstructorDescriptionAtlassianModuleProperties
(@NotNull String completeModuleKey) BambooKeyProperties
(@NotNull String key) BambooOidProperties
(@NotNull String oid) VariableProperties
(@NotNull String name, @NotNull String value, boolean createOnly) -
Uses of PropertiesValidationException in com.atlassian.bamboo.specs.api.model.credentials
Constructors in com.atlassian.bamboo.specs.api.model.credentials that throw PropertiesValidationExceptionModifierConstructorDescriptionSharedCredentialsIdentifierProperties
(@Nullable String name, @Nullable BambooOidProperties oid) SharedCredentialsIdentifierProperties
(@Nullable String name, @Nullable BambooOidProperties oid, @NotNull SharedCredentialsScope scope) protected
SharedCredentialsProperties
(@NotNull String name, @Nullable BambooOidProperties oid) protected
SharedCredentialsProperties
(@NotNull String name, @Nullable BambooOidProperties oid, @Nullable ProjectProperties project) -
Uses of PropertiesValidationException in com.atlassian.bamboo.specs.api.model.notification
Constructors in com.atlassian.bamboo.specs.api.model.notification that throw PropertiesValidationExceptionModifierConstructorDescriptionAnyNotificationRecipientProperties
(@NotNull AtlassianModuleProperties atlassianPlugin, String recipientString) AnyNotificationRecipientProperties
(@NotNull AtlassianModuleProperties atlassianPlugin, String recipientString, EnumSet<Applicability> applicableTo) AnyNotificationTypeProperties
(@NotNull AtlassianModuleProperties atlassianPlugin, String conditionString) AnyNotificationTypeProperties
(@NotNull AtlassianModuleProperties atlassianPlugin, String conditionString, EnumSet<Applicability> applicableTo) -
Uses of PropertiesValidationException in com.atlassian.bamboo.specs.api.model.permission
Methods in com.atlassian.bamboo.specs.api.model.permission that throw PropertiesValidationExceptionModifier and TypeMethodDescriptionvoid
AnonymousUserPermissionsProperties.validate()
void
DeploymentPermissionsProperties.validate()
void
EnvironmentPermissionsProperties.validate()
void
GroupPermissionProperties.validate()
void
LoggedInUserPermissionsProperties.validate()
void
PermissionsProperties.validate()
void
PlanPermissionsProperties.validate()
void
UserPermissionProperties.validate()
Constructors in com.atlassian.bamboo.specs.api.model.permission that throw PropertiesValidationExceptionModifierConstructorDescriptionAnonymousUserPermissionsProperties
(Collection<PermissionType> permissionTypes) DeploymentPermissionsProperties
(@NotNull BambooOidProperties deploymentOid, @NotNull PermissionsProperties permissions) DeploymentPermissionsProperties
(@NotNull String deploymentName, @NotNull PermissionsProperties permissions) GroupPermissionProperties
(@NotNull String group, @NotNull Collection<PermissionType> permissionTypes) LoggedInUserPermissionsProperties
(@NotNull Collection<PermissionType> permissionTypes) PermissionsProperties
(@NotNull Collection<UserPermission> userPermissions, @NotNull Collection<GroupPermission> groupPermissions, @NotNull LoggedInUserPermissions loggedInUserPermissions, @NotNull AnonymousUserPermissions anonymousUserPermissions) PlanPermissionsProperties
(@NotNull PlanIdentifier planIdentifier, @NotNull Permissions permissions) ProjectPermissionsProperties
(@NotNull BambooKey projectKey, @NotNull Permissions projectPermissions, @NotNull Permissions projectPlanPermissions, @NotNull List<VcsRepositoryIdentifierProperties> specsRepositories) UserPermissionProperties
(@NotNull String username, @NotNull Collection<PermissionType> permissionTypes) -
Uses of PropertiesValidationException in com.atlassian.bamboo.specs.api.model.plan
Constructors in com.atlassian.bamboo.specs.api.model.plan that throw PropertiesValidationExceptionModifierConstructorDescriptionAbstractPlanIdentifierProperties
(@Nullable BambooKeyProperties key, @Nullable BambooOidProperties oid) AbstractPlanProperties
(BambooOidProperties oid, BambooKeyProperties key, String name, String description, boolean enabled, Collection<PluginConfigurationProperties> pluginConfigurations) JobProperties
(BambooKeyProperties key, String name, String description, boolean enabled, boolean cleanWorkingDirectory, Collection<PluginConfigurationProperties> pluginConfigurations, @NotNull List<ArtifactProperties> artifacts, @NotNull List<TaskProperties> tasks, @NotNull List<TaskProperties> finalTasks, @NotNull List<RequirementProperties> requirements, @NotNull List<ArtifactSubscriptionProperties> artifactSubscriptions, @NotNull DockerConfigurationProperties dockerConfiguration) PlanBranchIdentifierProperties
(@Nullable BambooKeyProperties key, @Nullable BambooOidProperties oid) PlanProperties
(BambooOidProperties oid, BambooKeyProperties key, String name, String description, ProjectProperties project, List<StageProperties> stages, List<PlanRepositoryLinkProperties> repositories, List<TriggerProperties> triggers, List<VariableProperties> variables, boolean enabled, Collection<PluginConfigurationProperties> pluginConfigurations, PlanBranchManagementProperties planBranchManagementProperties, DependenciesProperties dependenciesProperties, @Nullable RepositoryStoredSpecsData repositoryStoredSpecsData, @NotNull List<NotificationProperties> notifications, List<VcsRepositoryBranchProperties> repositoryBranches, List<LabelProperties> labels, @Nullable PlanBranchConfigurationProperties planBranchConfiguration) StageProperties
(String name, String description, boolean manualStage, boolean finalStage, List<JobProperties> jobs) -
Uses of PropertiesValidationException in com.atlassian.bamboo.specs.api.model.plan.artifact
Constructors in com.atlassian.bamboo.specs.api.model.plan.artifact that throw PropertiesValidationException -
Uses of PropertiesValidationException in com.atlassian.bamboo.specs.api.model.plan.branches
Constructors in com.atlassian.bamboo.specs.api.model.plan.branches that throw PropertiesValidationExceptionModifierConstructorDescriptionBranchCleanupProperties
(boolean removeDeletedFromRepository, @NotNull Duration removeDeletedFromRepositoryPeriod, boolean removeInactiveInRepository, @NotNull Duration removeInactiveInRepositoryPeriod) BranchIntegrationProperties
(boolean enabled, @Nullable PlanBranchIdentifierProperties integrationBranch, boolean gatekeeper, boolean pushOn) CreatePlanBranchesProperties
(CreatePlanBranchesProperties.Trigger trigger, @Nullable String matchingPattern) PlanBranchManagementProperties
(CreatePlanBranchesProperties createPlanBranch, BranchCleanupProperties deletePlanBranch, PlanBranchManagementProperties.TriggeringOption triggeringOption, TriggerProperties defaultTrigger, PlanBranchManagementProperties.NotificationStrategy notificationStrategy, BranchIntegrationProperties branchIntegrationProperties, boolean issueLinkingEnabled) -
Uses of PropertiesValidationException in com.atlassian.bamboo.specs.api.model.plan.dependencies
Constructors in com.atlassian.bamboo.specs.api.model.plan.dependencies that throw PropertiesValidationExceptionModifierConstructorDescriptionDependenciesConfigurationProperties
(boolean enabledForBranches, boolean requireAllStagesPassing, DependenciesConfiguration.DependencyBlockingStrategy blockingStrategy) -
Uses of PropertiesValidationException in com.atlassian.bamboo.specs.api.model.plan.requirement
Methods in com.atlassian.bamboo.specs.api.model.plan.requirement that throw PropertiesValidationException -
Uses of PropertiesValidationException in com.atlassian.bamboo.specs.api.model.project
Constructors in com.atlassian.bamboo.specs.api.model.project that throw PropertiesValidationExceptionModifierConstructorDescriptionProjectProperties
(BambooOidProperties oid, BambooKeyProperties key, String name, String description, @NotNull List<VariableProperties> variables, @NotNull List<SharedCredentialsProperties> sharedCredentials, @NotNull List<VcsRepositoryProperties> repositories, @Nullable RepositoryStoredSpecsData repositoryStoredSpecsData) -
Uses of PropertiesValidationException in com.atlassian.bamboo.specs.api.model.repository
Constructors in com.atlassian.bamboo.specs.api.model.repository that throw PropertiesValidationExceptionModifierConstructorDescriptionAnyVcsRepositoryProperties
(AtlassianModuleProperties atlassianPlugin, @Nullable String name, @Nullable BambooOidProperties oid, @Nullable String description, @Nullable String parent, @Nullable ProjectProperties project, @Nullable Map<String, Object> serverConfiguration, @Nullable Map<String, Object> branchConfiguration, @Nullable VcsChangeDetectionProperties changeDetectionConfiguration, @Nullable Map<String, Object> branchDetectionConfiguration, @Nullable VcsRepositoryViewerProperties repositoryViewerProperties) AnyVcsRepositoryProperties
(AtlassianModuleProperties atlassianPlugin, @Nullable String name, @Nullable BambooOidProperties oid, @Nullable String description, @Nullable String parent, @Nullable Map<String, Object> serverConfiguration, @Nullable Map<String, Object> branchConfiguration, @Nullable VcsChangeDetectionProperties changeDetectionConfiguration, @Nullable Map<String, Object> branchDetectionConfiguration, @Nullable VcsRepositoryViewerProperties repositoryViewerProperties) VcsChangeDetectionProperties
(boolean commitIsolationEnabled, @NotNull Map<String, Object> configuration, @Nullable String changesetFilterPatternRegex, @Nullable VcsChangeDetection.FileFilteringOption filterFilePatternOption, @Nullable String filterFilePatternRegex) VcsRepositoryIdentifierProperties
(@Nullable String name, @Nullable BambooOidProperties oid) VcsRepositoryProperties
(@Nullable String name, @Nullable BambooOidProperties oid, @Nullable String description, @Nullable String parent, @Nullable VcsRepositoryViewerProperties repositoryViewerProperties) VcsRepositoryProperties
(@Nullable String name, @Nullable BambooOidProperties oid, @Nullable String description, @Nullable String parent, @Nullable VcsRepositoryViewerProperties repositoryViewerProperties, @Nullable ProjectProperties project) -
Uses of PropertiesValidationException in com.atlassian.bamboo.specs.api.model.repository.viewer
Constructors in com.atlassian.bamboo.specs.api.model.repository.viewer that throw PropertiesValidationExceptionModifierConstructorDescriptionAnyVcsRepositoryViewerProperties
(@NotNull AtlassianModuleProperties atlassianPlugin, @NotNull Map<String, Object> configuration) -
Uses of PropertiesValidationException in com.atlassian.bamboo.specs.api.model.task
Constructors in com.atlassian.bamboo.specs.api.model.task that throw PropertiesValidationExceptionModifierConstructorDescriptionAnyTaskProperties
(@NotNull AtlassianModuleProperties atlassianPlugin, String description, boolean isEnabled, Map<String, String> configuration, List<RequirementProperties> requirements, List<? extends ConditionProperties> conditions) TaskProperties
(String description, boolean enabled, @NotNull List<RequirementProperties> requirements, @NotNull List<? extends ConditionProperties> conditions) -
Uses of PropertiesValidationException in com.atlassian.bamboo.specs.api.model.trigger
Methods in com.atlassian.bamboo.specs.api.model.trigger that throw PropertiesValidationExceptionModifier and TypeMethodDescriptionvoid
RepositoryBasedTriggerProperties.validate()
void
TriggerProperties.validate()
Constructors in com.atlassian.bamboo.specs.api.model.trigger that throw PropertiesValidationExceptionModifierConstructorDescriptionAnyTriggerProperties
(@NotNull AtlassianModuleProperties atlassianPlugin, String name, String description, boolean isEnabled, Set<TriggerConditionProperties> conditions, Map<String, String> configuration, RepositoryBasedTrigger.TriggeringRepositoriesType triggeringRepositoriesType, List<VcsRepositoryIdentifierProperties> selectedTriggeringRepositories) RepositoryBasedTriggerProperties
(String name, String description, boolean isEnabled, Set<TriggerConditionProperties> conditions, RepositoryBasedTrigger.TriggeringRepositoriesType triggeringRepositoriesType, List<VcsRepositoryIdentifierProperties> selectedTriggeringRepositories) -
Uses of PropertiesValidationException in com.atlassian.bamboo.specs.api.validators.common
Methods in com.atlassian.bamboo.specs.api.validators.common that throw PropertiesValidationExceptionModifier and TypeMethodDescriptionstatic void
ImporterUtils.checkNoErrors
(@NotNull List<ValidationProblem> errors) static void
ImporterUtils.checkNoErrors
(@NotNull Optional<ValidationProblem> error) static String
ImporterUtils.checkNotBlank
(@NotNull ValidationContext validationContext, @NotNull String argumentName, @Nullable String o) Used to extra validate argument that shouldn't be blank.static String
ImporterUtils.checkNotBlank
(@NotNull String argumentName, @Nullable String o) Used to extra validate argument that shouldn't be blank.static String
ImporterUtils.checkNotEmpty
(@NotNull ValidationContext validationContext, @NotNull String argumentName, @Nullable String s) static String
ImporterUtils.checkNotEmpty
(@NotNull String argumentName, @Nullable String s) static void
ImporterUtils.checkNotNegative
(@NotNull ValidationContext validationContext, @NotNull String argumentName, int value) Used during building properties to check that a number is a non-negative integer.static void
ImporterUtils.checkNotNegative
(@NotNull String argumentName, int value) Used during building properties to check that a number is a non-negative integer.static <T> T
ImporterUtils.checkNotNull
(@NotNull ValidationContext validationContext, @NotNull String argumentName, T o) Used to extra validate argument that shouldn't be null to throw our exception instead of NPE.static <T> T
ImporterUtils.checkNotNull
(@NotNull String argumentName, T o) Used to extra validate argument that shouldn't be null to throw our exception instead of NPE.static void
ImporterUtils.checkPluginKey
(@NotNull ValidationContext validationContext, @NotNull AtlassianModuleProperties actual, @NotNull AtlassianModuleProperties expected) static void
ImporterUtils.checkPositive
(@NotNull ValidationContext validationContext, @NotNull String argumentName, int value) Used during building properties to check that a number is a positive integer.static void
ImporterUtils.checkPositive
(@NotNull ValidationContext validationContext, @NotNull String argumentName, long value) Used during building properties to check that a number is a positive integer.static void
ImporterUtils.checkPositive
(@NotNull String argumentName, int value) Used during building properties to check that a number is a positive integer.static void
ImporterUtils.checkPositive
(@NotNull String argumentName, long value) Used during building properties to check that a number is a positive integer.static void
ImporterUtils.checkRequired
(@NotNull ValidationContext validationContext, @NotNull String propertyName, @Nullable Object o) Used during building properties object when some property is missing.static void
ImporterUtils.checkRequired
(@NotNull ValidationContext validationContext, @Nullable Object o) Used during building properties object when some property is missing.static void
ImporterUtils.checkRequiredNotBlank
(@NotNull ValidationContext validationContext, @Nullable String s) Used during building properties object when some property is missing.static void
ImporterUtils.checkThat
(@NotNull ValidationContext validationContext, boolean condition, @NotNull String messageFormat, @NotNull Object... messageArgs) static void
ImporterUtils.checkThat
(@NotNull String message, @org.jetbrains.annotations.NotNull boolean condition) -
Uses of PropertiesValidationException in com.atlassian.bamboo.specs.builders.repository.bitbucket.cloud
Methods in com.atlassian.bamboo.specs.builders.repository.bitbucket.cloud that throw PropertiesValidationExceptionModifier and TypeMethodDescriptionprotected BitbucketCloudRepositoryProperties
BitbucketCloudRepository.build()
Constructors in com.atlassian.bamboo.specs.builders.repository.bitbucket.cloud that throw PropertiesValidationException -
Uses of PropertiesValidationException in com.atlassian.bamboo.specs.builders.repository.github
Methods in com.atlassian.bamboo.specs.builders.repository.github that throw PropertiesValidationException -
Uses of PropertiesValidationException in com.atlassian.bamboo.specs.builders.repository.viewer
Methods in com.atlassian.bamboo.specs.builders.repository.viewer that throw PropertiesValidationExceptionModifier and TypeMethodDescriptionprotected @NotNull VcsRepositoryViewerProperties
BitbucketCloudRepositoryViewer.build()
protected @NotNull VcsRepositoryViewerProperties
BitbucketServerRepositoryViewer.build()
protected @NotNull VcsRepositoryViewerProperties
GitHubRepositoryViewer.build()
protected @NotNull VcsRepositoryViewerProperties
HgServeRepositoryViewer.build()
-
Uses of PropertiesValidationException in com.atlassian.bamboo.specs.builders.trigger
Constructors in com.atlassian.bamboo.specs.builders.trigger that throw PropertiesValidationExceptionModifierConstructorDescriptionCreates trigger which will schedule a build basing on a cron expression.Creates trigger which will schedule a build basing on a cron expression. -
Uses of PropertiesValidationException in com.atlassian.bamboo.specs.codegen
Methods in com.atlassian.bamboo.specs.codegen that throw PropertiesValidationExceptionModifier and TypeMethodDescriptionBambooSpecsGenerator.addEntity
(String entityName, EntityProperties entityProperties) Constructors in com.atlassian.bamboo.specs.codegen that throw PropertiesValidationException -
Uses of PropertiesValidationException in com.atlassian.bamboo.specs.model.credentials
Constructors in com.atlassian.bamboo.specs.model.credentials that throw PropertiesValidationExceptionModifierConstructorDescriptionSshCredentialsProperties
(@NotNull String name, @Nullable BambooOidProperties oid, @NotNull String key, @Nullable String passphrase) SshCredentialsProperties
(@NotNull String name, @Nullable BambooOidProperties oid, @NotNull String key, @Nullable String passphrase, @Nullable ProjectProperties project) UsernamePasswordCredentialsProperties
(@NotNull String name, @Nullable BambooOidProperties oid, @NotNull String username, @Nullable String password) UsernamePasswordCredentialsProperties
(@NotNull String name, @Nullable BambooOidProperties oid, @NotNull String username, @Nullable String password, @Nullable ProjectProperties project) -
Uses of PropertiesValidationException in com.atlassian.bamboo.specs.model.repository.bitbucket.cloud
Constructors in com.atlassian.bamboo.specs.model.repository.bitbucket.cloud that throw PropertiesValidationExceptionModifierConstructorDescriptionBitbucketCloudRepositoryProperties
(@Nullable String name, @Nullable BambooOidProperties oid, @Nullable String description, @Nullable String parent, @Nullable VcsRepositoryViewerProperties repositoryViewerProperties, @NotNull String repositorySlug, @Nullable AuthenticationProperties authenticationProperties, @Nullable AuthenticationProperties checkoutAuthenticationProperties, @NotNull String branch, boolean useShallowClones, boolean useRemoteAgentCache, boolean useSubmodules, boolean useSubmodulesWithShallowClones, boolean sshKeyAppliesToSubmodules, Duration commandTimeout, boolean verboseLogs, boolean fetchWholeRepository, boolean useLfs, boolean webhookEnabled, VcsChangeDetectionProperties vcsChangeDetection) BitbucketCloudRepositoryProperties
(@Nullable String name, @Nullable BambooOidProperties oid, @Nullable String description, @Nullable String parent, @Nullable VcsRepositoryViewerProperties repositoryViewerProperties, @NotNull String repositorySlug, @Nullable AuthenticationProperties authenticationProperties, @Nullable AuthenticationProperties checkoutAuthenticationProperties, @NotNull String branch, @Nullable ProjectProperties project, boolean useShallowClones, boolean useRemoteAgentCache, boolean useSubmodules, boolean useSubmodulesWithShallowClones, boolean sshKeyAppliesToSubmodules, Duration commandTimeout, boolean verboseLogs, boolean fetchWholeRepository, boolean useLfs, boolean webhookEnabled, VcsChangeDetectionProperties vcsChangeDetection) -
Uses of PropertiesValidationException in com.atlassian.bamboo.specs.model.repository.bitbucket.server
Constructors in com.atlassian.bamboo.specs.model.repository.bitbucket.server that throw PropertiesValidationExceptionModifierConstructorDescriptionBitbucketServerRepositoryProperties
(@Nullable String name, @Nullable BambooOidProperties oid, @Nullable String description, @Nullable String parent, @Nullable VcsRepositoryViewerProperties repositoryViewerProperties, @Nullable ApplicationLinkProperties server, @Nullable String projectKey, @Nullable String repositorySlug, @Nullable String sshPublicKey, @Nullable String sshPrivateKey, @Nullable String sshCloneUrl, @Nullable String branch, @Nullable ProjectProperties project, @Nullable VcsChangeDetectionProperties vcsChangeDetection, boolean useShallowClones, boolean useRemoteAgentCache, boolean useSubmodules, boolean useSubmodulesWithShallowClones, boolean sshKeyAppliesToSubmodules, @NotNull Duration commandTimeout, boolean verboseLogs, boolean fetchWholeRepository, boolean useLfs, @Nullable BitbucketServerMirrorProperties mirror) BitbucketServerRepositoryProperties
(@Nullable String name, @Nullable BambooOidProperties oid, @Nullable String description, @Nullable String parent, @Nullable VcsRepositoryViewerProperties repositoryViewerProperties, @Nullable ApplicationLinkProperties server, @Nullable String projectKey, @Nullable String repositorySlug, @Nullable String sshPublicKey, @Nullable String sshPrivateKey, @Nullable String sshCloneUrl, @Nullable String branch, @Nullable VcsChangeDetectionProperties vcsChangeDetection, boolean useShallowClones, boolean useRemoteAgentCache, boolean useSubmodules, boolean useSubmodulesWithShallowClones, boolean sshKeyAppliesToSubmodules, @NotNull Duration commandTimeout, boolean verboseLogs, boolean fetchWholeRepository, boolean useLfs, @Nullable BitbucketServerMirrorProperties mirror) -
Uses of PropertiesValidationException in com.atlassian.bamboo.specs.model.repository.git
Constructors in com.atlassian.bamboo.specs.model.repository.git that throw PropertiesValidationExceptionModifierConstructorDescriptionGitRepositoryProperties
(@Nullable String name, @Nullable BambooOidProperties oid, @Nullable String description, @Nullable String parent, @Nullable VcsRepositoryViewerProperties repositoryViewerProperties, @Nullable String url, @Nullable String branch, @Nullable ProjectProperties project, @Nullable AuthenticationProperties authenticationProperties, @Nullable VcsChangeDetectionProperties vcsChangeDetection, boolean useShallowClones, boolean useRemoteAgentCache, boolean useSubmodules, boolean useSubmodulesWithShallowClones, boolean sshKeyAppliesToSubmodules, @NotNull Duration commandTimeout, boolean verboseLogs, boolean fetchWholeRepository, boolean useLfs) GitRepositoryProperties
(@Nullable String name, @Nullable BambooOidProperties oid, @Nullable String description, @Nullable String parent, @Nullable VcsRepositoryViewerProperties repositoryViewerProperties, @Nullable String url, @Nullable String branch, @Nullable AuthenticationProperties authenticationProperties, @Nullable VcsChangeDetectionProperties vcsChangeDetection, boolean useShallowClones, boolean useRemoteAgentCache, boolean useSubmodules, boolean useSubmodulesWithShallowClones, boolean sshKeyAppliesToSubmodules, @NotNull Duration commandTimeout, boolean verboseLogs, boolean fetchWholeRepository, boolean useLfs) -
Uses of PropertiesValidationException in com.atlassian.bamboo.specs.model.repository.github
Constructors in com.atlassian.bamboo.specs.model.repository.github that throw PropertiesValidationExceptionModifierConstructorDescriptionGitHubRepositoryProperties
(@Nullable String name, @Nullable BambooOidProperties oid, @Nullable String description, @Nullable String parent, @Nullable VcsRepositoryViewerProperties repositoryViewerProperties, @Nullable String repository, @Nullable String branch, @Nullable ProjectProperties project, @Nullable AuthenticationProperties authenticationProperties, @Nullable VcsChangeDetectionProperties vcsChangeDetection, boolean useShallowClones, boolean useRemoteAgentCache, boolean useSubmodules, boolean useSubmodulesWithShallowClones, boolean sshKeyAppliesToSubmodules, @NotNull Duration commandTimeout, boolean verboseLogs, boolean fetchWholeRepository, boolean useLfs, String baseUrl, boolean webhookEnabled) GitHubRepositoryProperties
(@Nullable String name, @Nullable BambooOidProperties oid, @Nullable String description, @Nullable String parent, @Nullable VcsRepositoryViewerProperties repositoryViewerProperties, @Nullable String repository, @Nullable String branch, @Nullable AuthenticationProperties authenticationProperties, @Nullable VcsChangeDetectionProperties vcsChangeDetection, boolean useShallowClones, boolean useRemoteAgentCache, boolean useSubmodules, boolean useSubmodulesWithShallowClones, boolean sshKeyAppliesToSubmodules, @NotNull Duration commandTimeout, boolean verboseLogs, boolean fetchWholeRepository, boolean useLfs, String baseUrl, boolean webhookEnabled) -
Uses of PropertiesValidationException in com.atlassian.bamboo.specs.model.repository.viewer
Constructors in com.atlassian.bamboo.specs.model.repository.viewer that throw PropertiesValidationExceptionModifierConstructorDescriptionFishEyeRepositoryViewerProperties
(@NotNull String fishEyeUrl, @NotNull String repositoryName, @Nullable String repositoryPath) GenericRepositoryViewerProperties
(@NotNull String viewerUrl, @Nullable String repositoryPath) -
Uses of PropertiesValidationException in com.atlassian.bamboo.specs.model.task
Methods in com.atlassian.bamboo.specs.model.task that throw PropertiesValidationExceptionModifier and TypeMethodDescriptionvoid
BaseSshTaskProperties.validate()
void
CommandTaskProperties.validate()
void
ScpTaskProperties.validate()
void
ScriptTaskProperties.validate()
void
SshTaskProperties.validate()
void
TestParserTaskProperties.validate()
Constructors in com.atlassian.bamboo.specs.model.task that throw PropertiesValidationExceptionModifierConstructorDescriptionAntTaskProperties
(@Nullable String description, boolean enabled, @NotNull String target, @Nullable String buildFile, @Nullable String environmentVariables, @Nullable String jdk, @NotNull String executableLabel, boolean hasTests, @Nullable String testResultsDirectory, @Nullable String workingSubdirectory, @NotNull List<RequirementProperties> requirements, @NotNull List<? extends ConditionProperties> conditions) ArtifactDownloaderTaskProperties
(@Nullable String description, boolean enabled, @Nullable PlanIdentifierProperties sourcePlan, @NotNull String customBranch, @NotNull List<DownloadItemProperties> artifacts, @NotNull List<RequirementProperties> requirements, @NotNull List<? extends ConditionProperties> conditions) BaseNodeTaskProperties
(@Nullable String description, boolean enabled, @NotNull String nodeExecutable, @Nullable String environmentVariables, @Nullable String workingSubdirectory, @NotNull List<RequirementProperties> requirements, @NotNull List<? extends ConditionProperties> conditions) BaseSshTaskProperties
(String description, boolean enabled, String host, String username, BaseSshTaskProperties.AuthenticationType authenticationType, @Nullable String password, @Nullable String key, @Nullable String passphrase, @Nullable SharedCredentialsIdentifierProperties sharedCredentialsIdentifierProperties, @Nullable String hostFingerprint, int port, @NotNull List<RequirementProperties> requirements, @NotNull List<? extends ConditionProperties> conditions) BowerTaskProperties
(@Nullable String description, boolean enabled, @NotNull String nodeExecutable, @Nullable String environmentVariables, @Nullable String workingSubdirectory, @NotNull String bowerExecutable, @NotNull String command, List<RequirementProperties> requirements, @NotNull List<? extends ConditionProperties> conditions) BuildWarningParserTaskProperties
(String description, boolean enabled, @NotNull List<RequirementProperties> requirements, @NotNull List<? extends ConditionProperties> conditions, @NotNull String parser, @Nullable String filePattern, boolean associateWithRepository, boolean defaultRepository, @Nullable VcsRepositoryIdentifierProperties repository, boolean failBuild, int failBuildThreshold, BuildWarningParserTask.WarningSeverity failBuildSeverity) CleanWorkingDirectoryTaskProperties
(String description, boolean enabled, List<RequirementProperties> requirements, @NotNull List<? extends ConditionProperties> conditions) CommandTaskProperties
(String description, boolean enabled, @NotNull String executable, @Nullable String argument, @Nullable String environmentVariables, @Nullable String workingSubdirectory, @NotNull List<RequirementProperties> requirements, @NotNull List<? extends ConditionProperties> conditions) FastlaneTaskProperties
(@Nullable String description, boolean enabled, @NotNull String lane, @Nullable String environmentVariables, @NotNull String executableLabel, @Nullable String workingSubdirectory, @NotNull List<RequirementProperties> requirements, @NotNull List<? extends ConditionProperties> conditions) GruntTaskProperties
(@Nullable String description, boolean enabled, @NotNull String nodeExecutable, @Nullable String environmentVariables, @Nullable String workingSubdirectory, @NotNull String gruntCliExecutable, @Nullable String task, @Nullable String gruntfile, @NotNull List<RequirementProperties> requirements, @NotNull List<? extends ConditionProperties> conditions) GulpTaskProperties
(@Nullable String description, boolean enabled, @NotNull String nodeExecutable, @Nullable String environmentVariables, @Nullable String workingSubdirectory, @NotNull String gulpExecutable, @Nullable String task, @Nullable String gulpfile, @NotNull List<RequirementProperties> requirements, @NotNull List<? extends ConditionProperties> conditions) InjectVariablesTaskProperties
(@Nullable String description, boolean enabled, @NotNull String path, @NotNull String namespace, @NotNull InjectVariablesScope scope, @NotNull List<RequirementProperties> requirements, @NotNull List<? extends ConditionProperties> conditions) MavenDependenciesProcessorTaskProperties
(@Nullable String description, boolean enabled, @Nullable String overrideProjectFile, @Nullable String workingSubdirectory, @Nullable String alternatePathForTheGlobalSettingsFile, @Nullable String alternatePathForTheUserSettingsFile, @Nullable String pathToMavenLocalRepository, @NotNull List<RequirementProperties> requirements, @NotNull List<? extends ConditionProperties> conditions) MavenTaskProperties
(@Nullable String description, boolean enabled, @NotNull String goal, @Nullable String projectFile, @Nullable String environmentVariables, @Nullable String jdk, @NotNull String executableLabel, boolean hasTests, MavenTask.TestDirectoryOption testDirectoryOption, @Nullable String testResultsDirectory, @Nullable String workingSubdirectory, boolean useMavenReturnCode, int version, @NotNull List<RequirementProperties> requirements, @NotNull List<? extends ConditionProperties> conditions) MochaParserTaskProperties
(@Nullable String description, boolean enabled, @NotNull String testFilePattern, @Nullable String workingSubdirectory, boolean pickUpTestResultsCreatedOutsideOfThisBuild, List<RequirementProperties> requirements, @NotNull List<? extends ConditionProperties> conditions) MochaRunnerTaskProperties
(@Nullable String description, boolean enabled, @NotNull String nodeExecutable, @Nullable String environmentVariables, @Nullable String workingSubdirectory, @NotNull String mochaExecutable, @NotNull String testFilesAndDirectories, boolean parseTestResults, @Nullable String arguments, @NotNull List<RequirementProperties> requirements, @NotNull List<? extends ConditionProperties> conditions) MsBuildTaskProperties
(@Nullable String description, boolean enabled, @NotNull String executable, @NotNull String projectFile, @NotNull String options, @NotNull String environmentVariables, @NotNull String workingSubdirectory, @NotNull List<RequirementProperties> requirements, @NotNull List<? extends ConditionProperties> conditions) NodeTaskProperties
(@Nullable String description, boolean enabled, @NotNull String nodeExecutable, @Nullable String environmentVariables, @Nullable String workingSubdirectory, @NotNull String script, @Nullable String arguments, @NotNull List<RequirementProperties> requirements, @NotNull List<? extends ConditionProperties> conditions) NodeunitTaskProperties
(@Nullable String description, boolean enabled, @NotNull String nodeExecutable, @Nullable String environmentVariables, @Nullable String workingSubdirectory, @NotNull String nodeunitExecutable, @NotNull String testFilesAndDirectories, @NotNull String testResultsDirectory, boolean parseTestResults, @Nullable String arguments, @NotNull List<RequirementProperties> requirements, @NotNull List<? extends ConditionProperties> conditions) NpmTaskProperties
(@Nullable String description, boolean enabled, @NotNull String nodeExecutable, @Nullable String environmentVariables, @Nullable String workingSubdirectory, @NotNull String command, boolean useIsolatedCache, @NotNull List<RequirementProperties> requirements, @NotNull List<? extends ConditionProperties> conditions) NUnitRunnerTaskProperties
(@Nullable String description, boolean enabled, @NotNull String executable, NUnitRunnerTask.NUnitVersion nUnitVersion, @NotNull String nUnitTestFiles, @NotNull String resultFilename, @NotNull List<String> testsToRun, @NotNull List<String> testCategoriesToInclude, @NotNull List<String> testCategoriesToExclude, @Nullable String commandLineOptions, @Nullable String environmentVariables, @NotNull List<RequirementProperties> requirements, @NotNull List<? extends ConditionProperties> conditions) ScpTaskProperties
(String description, boolean enabled, String host, String username, BaseSshTaskProperties.AuthenticationType authenticationType, @Nullable String password, @Nullable String key, @Nullable String passphrase, @Nullable SharedCredentialsIdentifierProperties sharedCredentialsIdentifier, @Nullable String hostFingerprint, int port, @Nullable ArtifactItemProperties artifactItem, @Nullable String localPath, boolean localPathAntStyle, String remotePath, @NotNull List<RequirementProperties> requirements, @NotNull List<? extends ConditionProperties> conditions) ScriptTaskProperties
(String description, boolean enabled, @Nullable ScriptTaskProperties.Interpreter interpreter, @Nullable ScriptTaskProperties.Location location, @Nullable String body, @Nullable String path, @Nullable String argument, @Nullable String environmentVariables, @Nullable String workingSubdirectory, @NotNull List<RequirementProperties> requirements, @NotNull List<? extends ConditionProperties> conditions) SshTaskProperties
(String description, boolean enabled, String host, String username, BaseSshTaskProperties.AuthenticationType authenticationType, @Nullable String password, @Nullable String key, @Nullable String passphrase, @Nullable SharedCredentialsIdentifierProperties sharedCredentialsIdentifier, @Nullable String hostFingerprint, int port, int keepAliveIntervalInSec, String command, List<RequirementProperties> requirements, @NotNull List<? extends ConditionProperties> conditions) TestParserTaskProperties
(TestParserTaskProperties.TestType testType, String description, boolean enabled, Collection<String> resultDirectories, @Nullable Boolean pickUpTestResultsCreatedOutsideOfThisBuild, @NotNull List<RequirementProperties> requirements, @NotNull List<? extends ConditionProperties> conditions) VcsCheckoutTaskProperties
(String description, boolean isEnabled, List<CheckoutItemProperties> checkoutItems, boolean cleanCheckout, @NotNull List<RequirementProperties> requirements, @NotNull List<? extends ConditionProperties> conditions) -
Uses of PropertiesValidationException in com.atlassian.bamboo.specs.model.task.docker
Constructors in com.atlassian.bamboo.specs.model.task.docker that throw PropertiesValidationExceptionModifierConstructorDescriptionAbstractDockerTaskProperties
(@Nullable String description, boolean enabled, @Nullable String environmentVariables, @Nullable String workingSubdirectory, @NotNull List<RequirementProperties> requirements, @NotNull List<? extends ConditionProperties> conditions) DockerBuildImageTaskProperties
(@Nullable String description, boolean enabled, @NotNull String imageName, @NotNull DockerBuildImageTaskProperties.DockerfileContent dockerfileContent, @Nullable String dockerfile, boolean useCache, boolean saveAsFile, @Nullable String imageFileName, @Nullable String additionalArguments, @Nullable String environmentVariables, @Nullable String workingSubdirectory, @NotNull List<RequirementProperties> requirements, @NotNull List<? extends ConditionProperties> conditions) DockerRegistryTaskProperties
(@Nullable String description, boolean enabled, @NotNull DockerRegistryTaskProperties.OperationType operationType, @NotNull String image, @NotNull DockerRegistryTaskProperties.RegistryType registryType, @Nullable String username, @Nullable String password, @Nullable String email, @Nullable String environmentVariables, @Nullable String workingSubdirectory, @NotNull List<RequirementProperties> requirements, @NotNull List<? extends ConditionProperties> conditions, @Nullable SharedCredentialsIdentifierProperties sharedCredentialsIdentifierProperties) DockerRunContainerTaskProperties
(@Nullable String description, boolean enabled, @NotNull String imageName, boolean detachedContainer, @Nullable String containerName, @NotNull Map<Integer, Integer> portMappings, boolean waitToStart, @Nullable String serviceURLPattern, long serviceTimeout, boolean linkToDetachedContainers, @Nullable String containerEnvironmentVariables, @Nullable String containerCommand, @Nullable String containerWorkingDirectory, @Nullable String additionalArguments, @NotNull Map<String, String> volumeMappings, @Nullable String environmentVariables, @Nullable String workingSubdirectory, @NotNull List<RequirementProperties> requirements, @NotNull List<? extends ConditionProperties> conditions) -
Uses of PropertiesValidationException in com.atlassian.bamboo.specs.model.trigger
Methods in com.atlassian.bamboo.specs.model.trigger that throw PropertiesValidationExceptionModifier and TypeMethodDescriptionvoid
AfterSuccessfulDeploymentTriggerProperties.validate()
void
AfterSuccessfulStageTriggerProperties.validate()
void
RemoteTriggerProperties.validate()
void
ScheduledTriggerProperties.validate()
void
TagTriggerProperties.validate()
Constructors in com.atlassian.bamboo.specs.model.trigger that throw PropertiesValidationExceptionModifierConstructorDescriptionAfterSuccessfulDeploymentTriggerProperties
(String description, boolean triggerEnabled, String environment) Deprecated.since 10.0AfterSuccessfulDeploymentTriggerProperties
(String name, String description, boolean triggerEnabled, String environment) AfterSuccessfulStageTriggerProperties
(String description, boolean triggerEnabled, String stageName, String releaseBranch) Deprecated.since 10.0AfterSuccessfulStageTriggerProperties
(String name, String description, boolean triggerEnabled, String stageName, String releaseBranch) BitbucketCloudTriggerProperties
(String description, boolean isEnabled, Set<TriggerConditionProperties> conditions, RepositoryBasedTrigger.TriggeringRepositoriesType triggeringRepositoriesType, List<VcsRepositoryIdentifierProperties> selectedTriggeringRepositories) Deprecated.since 10.0BitbucketCloudTriggerProperties
(String name, String description, boolean isEnabled, Set<TriggerConditionProperties> conditions, RepositoryBasedTrigger.TriggeringRepositoriesType triggeringRepositoriesType, List<VcsRepositoryIdentifierProperties> selectedTriggeringRepositories) BitbucketServerTriggerProperties
(String description, boolean isEnabled, Set<TriggerConditionProperties> conditions, RepositoryBasedTrigger.TriggeringRepositoriesType triggeringRepositoriesType, List<VcsRepositoryIdentifierProperties> selectedTriggeringRepositories) Deprecated.since 10.0BitbucketServerTriggerProperties
(String name, String description, boolean isEnabled, Set<TriggerConditionProperties> conditions, RepositoryBasedTrigger.TriggeringRepositoriesType triggeringRepositoriesType, List<VcsRepositoryIdentifierProperties> selectedTriggeringRepositories) GitHubTriggerProperties
(String name, String description, boolean isEnabled, Set<TriggerConditionProperties> conditions, RepositoryBasedTrigger.TriggeringRepositoriesType triggeringRepositoriesType, List<VcsRepositoryIdentifierProperties> selectedTriggeringRepositories) ScheduledTriggerProperties
(String description, boolean isEnabled, Set<TriggerConditionProperties> conditions, @NotNull String cronExpression, @Nullable String artifactBranch, boolean skipIfLatestVersionAlreadyDeployed, @NotNull ScheduledTriggerProperties.Container container) Deprecated.since 10.0ScheduledTriggerProperties
(String name, String description, boolean isEnabled, Set<TriggerConditionProperties> conditions, @NotNull String cronExpression, @Nullable String artifactBranch, boolean skipIfLatestVersionAlreadyDeployed, @NotNull ScheduledTriggerProperties.Container container) -
Uses of PropertiesValidationException in com.atlassian.bamboo.specs.validators.common
Methods in com.atlassian.bamboo.specs.validators.common that throw PropertiesValidationExceptionModifier and TypeMethodDescriptionstatic void
InternetAddressValidator.checkComaSeparatedIpAddressesOrCidrs
(String ipAddressesOrCidrs) static void
InternetAddressValidator.checkIpAddressOrCidr
(String ipAddressOrCidr)
Artifact.copyPatterns(String...)