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.
-
Uses of PropertiesValidationException in com.atlassian.bamboo.specs.api.builders
Methods in com.atlassian.bamboo.specs.api.builders that throw PropertiesValidationExceptionModifier and TypeMethodDescriptionprotected BambooKeyPropertiesBambooKey.build()protected BambooOidPropertiesBambooOid.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 AnyConditionPropertiesAnyTaskCondition.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 SharedCredentialsIdentifierPropertiesSharedCredentialsIdentifier.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.protectedSharedCredentials(@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 JobPropertiesJob.build()protected PlanPropertiesPlan.build()protected PlanBranchIdentifierPropertiesPlanBranchIdentifier.build()protected PlanIdentifierPropertiesPlanIdentifier.build()protected StagePropertiesStage.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 ArtifactPropertiesArtifact.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 BranchCleanupPropertiesBranchCleanup.build()protected BranchIntegrationPropertiesBranchIntegration.build()protected PlanBranchManagementPropertiesPlanBranchManagement.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 DependenciesConfigurationPropertiesDependenciesConfiguration.build()@NotNull DependenciesDependencies.configuration(@NotNull DependenciesConfiguration dependenciesConfiguration) Sets dependencies configuration.@NotNull DependenciesEmptyDependenciesList.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 ProjectPropertiesProject.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 VcsChangeDetectionPropertiesVcsChangeDetection.build()protected abstract EVcsRepository.build()protected VcsRepositoryBranchPropertiesVcsRepositoryBranch.build()protected VcsRepositoryIdentifierPropertiesVcsRepositoryIdentifier.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 AnyVcsRepositoryViewerPropertiesAnyVcsRepositoryViewer.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) protectedSharedCredentialsProperties(@NotNull String name, @Nullable BambooOidProperties oid) protectedSharedCredentialsProperties(@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 TypeMethodDescriptionvoidAnonymousUserPermissionsProperties.validate()voidDeploymentPermissionsProperties.validate()voidEnvironmentPermissionsProperties.validate()voidGroupPermissionProperties.validate()voidLoggedInUserPermissionsProperties.validate()voidPermissionsProperties.validate()voidPlanPermissionsProperties.validate()voidUserPermissionProperties.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 quietPeriodEnabled, Duration quietPeriod, int maxRetries, 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 TypeMethodDescriptionvoidRepositoryBasedTriggerProperties.validate()voidTriggerProperties.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 voidImporterUtils.checkNoErrors(@NotNull List<ValidationProblem> errors) static voidImporterUtils.checkNoErrors(@NotNull Optional<ValidationProblem> error) static StringImporterUtils.checkNotBlank(@NotNull ValidationContext validationContext, @NotNull String argumentName, @Nullable String o) Used to extra validate argument that shouldn't be blank.static StringImporterUtils.checkNotBlank(@NotNull String argumentName, @Nullable String o) Used to extra validate argument that shouldn't be blank.static StringImporterUtils.checkNotEmpty(@NotNull ValidationContext validationContext, @NotNull String argumentName, @Nullable String s) static StringImporterUtils.checkNotEmpty(@NotNull String argumentName, @Nullable String s) static voidImporterUtils.checkNotNegative(@NotNull ValidationContext validationContext, @NotNull String argumentName, int value) Used during building properties to check that a number is a non-negative integer.static voidImporterUtils.checkNotNegative(@NotNull String argumentName, int value) Used during building properties to check that a number is a non-negative integer.static <T> TImporterUtils.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> TImporterUtils.checkNotNull(@NotNull String argumentName, T o) Used to extra validate argument that shouldn't be null to throw our exception instead of NPE.static voidImporterUtils.checkPluginKey(@NotNull ValidationContext validationContext, @NotNull AtlassianModuleProperties actual, @NotNull AtlassianModuleProperties expected) static voidImporterUtils.checkPositive(@NotNull ValidationContext validationContext, @NotNull String argumentName, int value) Used during building properties to check that a number is a positive integer.static voidImporterUtils.checkPositive(@NotNull ValidationContext validationContext, @NotNull String argumentName, long value) Used during building properties to check that a number is a positive integer.static voidImporterUtils.checkPositive(@NotNull String argumentName, int value) Used during building properties to check that a number is a positive integer.static voidImporterUtils.checkPositive(@NotNull String argumentName, long value) Used during building properties to check that a number is a positive integer.static voidImporterUtils.checkRequired(@NotNull ValidationContext validationContext, @NotNull String propertyName, @Nullable Object o) Used during building properties object when some property is missing.static voidImporterUtils.checkRequired(@NotNull ValidationContext validationContext, @Nullable Object o) Used during building properties object when some property is missing.static voidImporterUtils.checkRequiredNotBlank(@NotNull ValidationContext validationContext, @Nullable String s) Used during building properties object when some property is missing.static voidImporterUtils.checkThat(@NotNull ValidationContext validationContext, boolean condition, @NotNull String messageFormat, @NotNull Object... messageArgs) static voidImporterUtils.checkThat(@NotNull String message, @org.jetbrains.annotations.NotNull boolean condition)
Artifact.copyPatterns(String...)