Uses of Class
com.atlassian.bamboo.specs.api.exceptions.PropertiesValidationException
-
Packages that use PropertiesValidationException Package Description 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.condition Task conditions.com.atlassian.bamboo.specs.api.builders.credentials Shared credentials for authenticating repositories or AWS access.com.atlassian.bamboo.specs.api.builders.deployment Deployment project and environments.com.atlassian.bamboo.specs.api.builders.deployment.configuration Items stored in environment custom plugins configuration.com.atlassian.bamboo.specs.api.builders.notification Bamboo notifications support.com.atlassian.bamboo.specs.api.builders.plan Plan, plan branches, stages and jobs.com.atlassian.bamboo.specs.api.builders.plan.artifact Artifact definitions and artifact subscriptions.com.atlassian.bamboo.specs.api.builders.plan.branches Automatic branch creation, integration and cleanup.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 Bamboo project (which is a container for plans).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 Generic repository viewers, see also com.atlassian.bamboo.specs.builders.repository.viewer for specific viewers.com.atlassian.bamboo.specs.api.builders.task Generic classes, such as theAnyTaskclass for handling tasks unsupported by Bamboo Specs.com.atlassian.bamboo.specs.api.builders.trigger Build triggers.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.credentials Shared credentials for authenticating repositories or AWS access.com.atlassian.bamboo.specs.api.model.notification Bamboo notifications support.com.atlassian.bamboo.specs.api.model.permission Immutable permissions like plan permissions properties, deployment permissions properties etc.com.atlassian.bamboo.specs.api.model.plan Plan, plan branches, stages and jobs.com.atlassian.bamboo.specs.api.model.plan.artifact Artifact definitions and artifact subscriptions.com.atlassian.bamboo.specs.api.model.plan.branches Automatic branch creation, integration and cleanup.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 Custom requirements for a job.com.atlassian.bamboo.specs.api.model.project Bamboo project (which is a container for plans).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 Generic repository viewers.com.atlassian.bamboo.specs.api.model.task The AnyTask class for handling tasks unsupported by Bamboo Specs.com.atlassian.bamboo.specs.api.model.trigger Build triggers.com.atlassian.bamboo.specs.api.validators.common 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 PropertiesValidationException Modifier and Type Method Description protected BambooKeyPropertiesBambooKey. build()protected BambooOidPropertiesBambooOid. build()Constructors in com.atlassian.bamboo.specs.api.builders that throw PropertiesValidationException Constructor Description BambooKey(@NotNull java.lang.String key)Specify key of provided value.BambooOid(@NotNull java.lang.String oid)Specify an entity oid from its string value. -
Uses of PropertiesValidationException in com.atlassian.bamboo.specs.api.builders.condition
Methods in com.atlassian.bamboo.specs.api.builders.condition that throw PropertiesValidationException Modifier and Type Method Description protected @NotNull AnyConditionPropertiesAnyTaskCondition. build()Constructors in com.atlassian.bamboo.specs.api.builders.condition that throw PropertiesValidationException Constructor Description AnyTaskCondition(@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 PropertiesValidationException Modifier and Type Method Description protected SharedCredentialsIdentifierPropertiesSharedCredentialsIdentifier. build()SharedCredentialsIdentifierSharedCredentialsIdentifier. name(@NotNull java.lang.String name)Reference shared credential by name.AnySharedCredentialsAnySharedCredentials. oid(@Nullable BambooOid oid)AnySharedCredentialsAnySharedCredentials. oid(@Nullable java.lang.String oid)BSharedCredentials. oid(@Nullable BambooOid oid)Set the credential's oid from oid string.BSharedCredentials. oid(@Nullable java.lang.String oid)Set the credential's oid.SharedCredentialsIdentifierSharedCredentialsIdentifier. oid(@NotNull BambooOid oid)Reference shared credential by oid.SharedCredentialsIdentifierSharedCredentialsIdentifier. oid(@NotNull java.lang.String oid)Reference shared credential by oid.SharedCredentialsIdentifierSharedCredentialsIdentifier. scope(@NotNull SharedCredentialsScope scope)Set scope for shared credentials.Constructors in com.atlassian.bamboo.specs.api.builders.credentials that throw PropertiesValidationException Constructor Description AnySharedCredentials(@NotNull java.lang.String name, @NotNull AtlassianModule atlassianPlugin)Create a shared credential of given name and type.SharedCredentials(@NotNull java.lang.String name)SharedCredentialsIdentifier(@NotNull BambooOid oid)Reference shared credential by oid.SharedCredentialsIdentifier(@NotNull java.lang.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 PropertiesValidationException Modifier and Type Method Description DeploymentDeployment. name(@NotNull java.lang.String name)Sets the deployment name.DeploymentDeployment. oid(@Nullable BambooOid oid)Sets the deployments's oid.DeploymentDeployment. oid(@Nullable java.lang.String 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 PropertiesValidationException Constructor Description AnyPluginConfiguration(@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 PropertiesValidationException Constructor Description AnyNotificationRecipient(@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 PropertiesValidationException Modifier and Type Method Description PlanPlan. 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()PlanPlan. dependencies(@NotNull Dependencies dependencies)Specifies configuration of dependencies support for this plan.JobJob. description(@Nullable java.lang.String description)Sets the job's description.PlanPlan. description(@Nullable java.lang.String description)Sets the plan's description.StageStage. description(@Nullable java.lang.String description)Sets a stage description.JobJob. enabled(boolean enabled)Enables/disables the job.PlanPlan. enabled(boolean enabled)Enables/disables the plan.StageStage. finalStage(boolean isFinal)Specifies if stage is a final stage.PlanPlan. inProject(@NotNull Project project)Sets the project plan belongs to.JobJob. key(@NotNull BambooKey key)Sets the job's key.JobJob. key(@NotNull java.lang.String key)Sets the job's key.PlanPlan. key(@Nullable BambooKey key)Sets the plan's key.PlanPlan. key(@Nullable java.lang.String key)Sets the plan's key.PlanBranchIdentifierPlanBranchIdentifier. key(@NotNull BambooKey key)PlanBranchIdentifierPlanBranchIdentifier. key(@NotNull java.lang.String key)PlanIdentifierPlanIdentifier. key(@NotNull BambooKey key)PlanIdentifierPlanIdentifier. key(@NotNull java.lang.String key)StageStage. manual(boolean isManual)Specifies if stage is a manual stage.JobJob. name(@NotNull java.lang.String name)Sets the job's name.PlanPlan. name(@NotNull java.lang.String name)Sets the plan name.StageStage. name(@NotNull java.lang.String name)Sets a stage's name.PlanPlan. oid(@Nullable BambooOid oid)Sets the plans's oid.PlanPlan. oid(@Nullable java.lang.String oid)Sets the plans's oid.PlanBranchIdentifierPlanBranchIdentifier. oid(@NotNull BambooOid oid)PlanBranchIdentifierPlanBranchIdentifier. oid(@NotNull java.lang.String oid)PlanIdentifierPlanIdentifier. oid(@NotNull BambooOid oid)PlanIdentifierPlanIdentifier. oid(@NotNull java.lang.String oid)PlanPlan. planBranchManagement(@NotNull PlanBranchManagement planBranchManagement)Specifies plan branch management options for this plan.PlanIdentifierPlanIdentifier. projectKey(@NotNull BambooKey key)PlanIdentifierPlanIdentifier. projectKey(@NotNull java.lang.String key)Constructors in com.atlassian.bamboo.specs.api.builders.plan that throw PropertiesValidationException Constructor Description Job(@NotNull java.lang.String name, @NotNull BambooKey key)Specify job with given name and key.Job(@NotNull java.lang.String name, @NotNull java.lang.String key)Specify job with given name and key.Plan(@NotNull Project project, @NotNull java.lang.String name, @NotNull BambooKey key)Specify plan with given project, name and key.Plan(@NotNull Project project, @NotNull java.lang.String name, @NotNull java.lang.String 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 java.lang.String projectKey, @NotNull java.lang.String planKey)Stage(@NotNull java.lang.String name)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 PropertiesValidationException Modifier and Type Method Description protected ArtifactPropertiesArtifact. build()ArtifactArtifact. copyPattern(@NotNull java.lang.String copyPattern)Deprecated.since 8.3, useArtifact.copyPatterns(String...)ArtifactArtifact. copyPatterns(@NotNull java.lang.String... copyPatterns)Specify the pattern according to which Bamboo should copy files when creating an actual artifact.ArtifactSubscriptionArtifactSubscription. destination(@NotNull java.lang.String destination)Sets artifact download destination.ArtifactArtifact. exclusionPatterns(@NotNull java.lang.String... exclusionPatterns)Specify the pattern according to which Bamboo should exclude files when creating an actual artifact.ArtifactArtifact. location(@NotNull java.lang.String location)Specifies a path in which Bamboo should look for the files when creating an actual artifact.ArtifactArtifact. name(@NotNull java.lang.String name)Sets an artifact name.Constructors in com.atlassian.bamboo.specs.api.builders.plan.artifact that throw PropertiesValidationException Constructor Description Artifact(@NotNull java.lang.String name)Specify an artifact with given name. -
Uses of PropertiesValidationException in com.atlassian.bamboo.specs.api.builders.plan.branches
Methods in com.atlassian.bamboo.specs.api.builders.plan.branches that throw PropertiesValidationException Modifier and Type Method Description PlanBranchConfigurationPlanBranchConfiguration. branchIntegration(@NotNull BranchIntegration branchIntegration)Sets merge strategy for this plan branch.PlanBranchManagementPlanBranchManagement. branchIntegration(@NotNull BranchIntegration branchIntegration)Sets default merge strategy for new branches.protected BranchCleanupPropertiesBranchCleanup. build()protected BranchIntegrationPropertiesBranchIntegration. build()protected PlanBranchManagementPropertiesPlanBranchManagement. build()PlanBranchManagementPlanBranchManagement. delete(@NotNull BranchCleanup removedBranchCleanup)Sets configuration of automatic removal of branches.BranchIntegrationBranchIntegration. enabled(boolean enabled)Enables/disables automatic branch merging.BranchIntegrationBranchIntegration. gatekeeper(boolean gatekeeper)Selects merging strategy.BranchIntegrationBranchIntegration. integrationBranch(@NotNull PlanBranchIdentifier integrationBranch)Sets integration branch identifier.BranchIntegrationBranchIntegration. integrationBranchKey(@NotNull BambooKey integrationBranchKey)Sets integration branch key.BranchIntegrationBranchIntegration. integrationBranchKey(@NotNull java.lang.String integrationBranchKey)Sets integration branch key.BranchIntegrationBranchIntegration. integrationBranchOid(@NotNull BambooOid integrationBranchOid)Sets integration branch oid.BranchIntegrationBranchIntegration. integrationBranchOid(@NotNull java.lang.String integrationBranchOid)Sets integration branch oid.PlanBranchManagementPlanBranchManagement. issueLinkingEnabled(boolean issueLinkingEnabled)Enables/disables automatic JIRA issue link creation when new branch is created.BranchIntegrationBranchIntegration. pushOnSuccessfulBuild(boolean push)Enables/disables executing push on successful build.BranchCleanupBranchCleanup. whenInactiveInRepository(boolean removeWhenInactiveInRepository)Enables/disables plan branch removing when branch is inactive (no commits) in repository.BranchCleanupBranchCleanup. whenInactiveInRepositoryAfterDays(int whenInactiveInRepositoryAfterDays)Defines the time after which the branch should be removed in case of inactivity.BranchCleanupBranchCleanup. whenRemovedFromRepository(boolean removeRemovedFromRepository)Enables/disables plan branch removing when branch deleted in repository.BranchCleanupBranchCleanup. 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 PropertiesValidationException Modifier and Type Method Description DependenciesConfigurationDependenciesConfiguration. 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 PropertiesValidationException Modifier and Type Method Description protected ProjectPropertiesProject. build()ProjectProject. description(@Nullable java.lang.String description)Sets a project description.ProjectProject. key(@Nullable BambooKey key)Sets a project key.ProjectProject. key(@Nullable java.lang.String key)Sets a project key.ProjectProject. name(@NotNull java.lang.String name)Sets a project name.ProjectProject. oid(@Nullable BambooOid oid)Sets a project's oid.ProjectProject. oid(@Nullable java.lang.String oid)Sets a project's oid.Constructors in com.atlassian.bamboo.specs.api.builders.project that throw PropertiesValidationException Constructor Description Project()Specifies Bamboo project. -
Uses of PropertiesValidationException in com.atlassian.bamboo.specs.api.builders.repository
Methods in com.atlassian.bamboo.specs.api.builders.repository that throw PropertiesValidationException Modifier and Type Method Description AnyVcsRepositoryAnyVcsRepository. branchConfiguration(@Nullable java.util.Map<java.lang.String,java.lang.Object> branchConfiguration)Sets branch part of the configuration.AnyVcsRepositoryAnyVcsRepository. branchDetectionConfiguration(@Nullable java.util.Map<java.lang.String,java.lang.Object> branchDetectionConfiguration)Sets branch detection part of the configuration.protected VcsChangeDetectionPropertiesVcsChangeDetection. build()protected abstract EVcsRepository. build()protected VcsRepositoryBranchPropertiesVcsRepositoryBranch. build()protected VcsRepositoryIdentifierPropertiesVcsRepositoryIdentifier. build()AnyVcsRepositoryAnyVcsRepository. changeDetectionConfiguration(@Nullable VcsChangeDetection changeDetectionConfiguration)Sets change detection part of the configuration.VcsChangeDetectionVcsChangeDetection. changesetFilterPatternRegex(@Nullable java.lang.String changesetFilterPatternRegex)Excludes certain changes from being picked up by Bamboo.TVcsRepository. description(@Nullable java.lang.String description)Sets repository description.VcsChangeDetectionVcsChangeDetection. filterFilePatternOption(@Nullable VcsChangeDetection.FileFilteringOption filterFilePatternOption)Selects method of filtering commits by affected files.VcsChangeDetectionVcsChangeDetection. filterFilePatternRegex(@Nullable java.lang.String filterFilePatternRegex)Sets regular expression to be used when filtering commits by affected files.TVcsRepository. name(@Nullable java.lang.String name)Sets the name by which repository will be identified by Bamboo.VcsRepositoryIdentifierVcsRepositoryIdentifier. name(@NotNull java.lang.String name)References repository by name.TVcsRepository. oid(@Nullable BambooOid oid)Sets the repository's oid.TVcsRepository. oid(@Nullable java.lang.String oid)Sets the repository's oid from string.VcsRepositoryIdentifierVcsRepositoryIdentifier. oid(@NotNull BambooOid oid)References repository by oid.VcsRepositoryIdentifierVcsRepositoryIdentifier. oid(@NotNull java.lang.String oid)References repository by oid.TVcsRepository. parent(@Nullable java.lang.String parent)Sets the parent of this repository should inherit data from.TVcsRepository. repositoryViewer(@Nullable VcsRepositoryViewer repositoryViewer)Sets a web repository viewer to be used with this repository.AnyVcsRepositoryAnyVcsRepository. serverConfiguration(@Nullable java.util.Map<java.lang.String,java.lang.Object> serverConfiguration)Sets server part of the configuration.Constructors in com.atlassian.bamboo.specs.api.builders.repository that throw PropertiesValidationException Constructor Description VcsRepository()Specifies a new repository definition.VcsRepositoryIdentifier()VcsRepositoryIdentifier(@NotNull BambooOid oid)References repository by oid.VcsRepositoryIdentifier(@NotNull java.lang.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 PropertiesValidationException Modifier and Type Method Description protected @NotNull AnyVcsRepositoryViewerPropertiesAnyVcsRepositoryViewer. build()AnyVcsRepositoryViewerAnyVcsRepositoryViewer. configuration(@NotNull java.util.Map<java.lang.String,java.lang.Object> configuration)Set configuration for the repository viewer.Constructors in com.atlassian.bamboo.specs.api.builders.repository.viewer that throw PropertiesValidationException Constructor Description AnyVcsRepositoryViewer(@NotNull AtlassianModule atlassianPlugin)Specifies a repository viewer of given type.AnyVcsRepositoryViewer(@NotNull AtlassianModuleProperties atlassianPlugin)Specifies a repository viewer of given type.AnyVcsRepositoryViewer(@NotNull java.lang.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 PropertiesValidationException Modifier and Type Method Description protected @NotNull AnyTaskPropertiesAnyTask. build()Constructors in com.atlassian.bamboo.specs.api.builders.task that throw PropertiesValidationException Constructor Description AnyTask(@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 PropertiesValidationException Modifier and Type Method Description protected AnyTriggerPropertiesAnyTrigger. build()Constructors in com.atlassian.bamboo.specs.api.builders.trigger that throw PropertiesValidationException Constructor Description AnyTrigger(@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 PropertiesValidationException Constructor Description AtlassianModuleProperties(@NotNull java.lang.String completeModuleKey)BambooKeyProperties(@NotNull java.lang.String key)BambooOidProperties(@NotNull java.lang.String oid)VariableProperties(@NotNull java.lang.String name, @NotNull java.lang.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 PropertiesValidationException Constructor Description SharedCredentialsIdentifierProperties(@Nullable java.lang.String name, @Nullable BambooOidProperties oid)SharedCredentialsIdentifierProperties(@Nullable java.lang.String name, @Nullable BambooOidProperties oid, @NotNull SharedCredentialsScope scope)SharedCredentialsProperties(@NotNull java.lang.String name, @Nullable BambooOidProperties oid)SharedCredentialsProperties(@NotNull java.lang.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 PropertiesValidationException Constructor Description AnyNotificationRecipientProperties(@NotNull AtlassianModuleProperties atlassianPlugin, java.lang.String recipientString)AnyNotificationRecipientProperties(@NotNull AtlassianModuleProperties atlassianPlugin, java.lang.String recipientString, java.util.EnumSet<Applicability> applicableTo)AnyNotificationTypeProperties(@NotNull AtlassianModuleProperties atlassianPlugin, java.lang.String conditionString)AnyNotificationTypeProperties(@NotNull AtlassianModuleProperties atlassianPlugin, java.lang.String conditionString, java.util.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 PropertiesValidationException Modifier and Type Method Description voidAnonymousUserPermissionsProperties. 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 PropertiesValidationException Constructor Description AnonymousUserPermissionsProperties(java.util.Collection<PermissionType> permissionTypes)DeploymentPermissionsProperties(@NotNull BambooOidProperties deploymentOid, @NotNull PermissionsProperties permissions)DeploymentPermissionsProperties(@NotNull java.lang.String deploymentName, @NotNull PermissionsProperties permissions)GroupPermissionProperties(@NotNull java.lang.String group, @NotNull java.util.Collection<PermissionType> permissionTypes)LoggedInUserPermissionsProperties(@NotNull java.util.Collection<PermissionType> permissionTypes)PermissionsProperties(@NotNull java.util.Collection<UserPermission> userPermissions, @NotNull java.util.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 java.util.List<VcsRepositoryIdentifierProperties> specsRepositories)UserPermissionProperties(@NotNull java.lang.String username, @NotNull java.util.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 PropertiesValidationException Constructor Description AbstractPlanIdentifierProperties(@Nullable BambooKeyProperties key, @Nullable BambooOidProperties oid)AbstractPlanProperties(BambooOidProperties oid, BambooKeyProperties key, java.lang.String name, java.lang.String description, boolean enabled, java.util.Collection<PluginConfigurationProperties> pluginConfigurations)JobProperties(BambooKeyProperties key, java.lang.String name, java.lang.String description, boolean enabled, boolean cleanWorkingDirectory, java.util.Collection<PluginConfigurationProperties> pluginConfigurations, @NotNull java.util.List<ArtifactProperties> artifacts, @NotNull java.util.List<TaskProperties> tasks, @NotNull java.util.List<TaskProperties> finalTasks, @NotNull java.util.List<RequirementProperties> requirements, @NotNull java.util.List<ArtifactSubscriptionProperties> artifactSubscriptions, @NotNull DockerConfigurationProperties dockerConfiguration)PlanBranchIdentifierProperties(@Nullable BambooKeyProperties key, @Nullable BambooOidProperties oid)PlanProperties(BambooOidProperties oid, BambooKeyProperties key, java.lang.String name, java.lang.String description, ProjectProperties project, java.util.List<StageProperties> stages, java.util.List<PlanRepositoryLinkProperties> repositories, java.util.List<TriggerProperties> triggers, java.util.List<VariableProperties> variables, boolean enabled, java.util.Collection<PluginConfigurationProperties> pluginConfigurations, PlanBranchManagementProperties planBranchManagementProperties, DependenciesProperties dependenciesProperties, @Nullable RepositoryStoredSpecsData repositoryStoredSpecsData, @NotNull java.util.List<NotificationProperties> notifications, java.util.List<VcsRepositoryBranchProperties> repositoryBranches, java.util.List<LabelProperties> labels, @Nullable PlanBranchConfigurationProperties planBranchConfiguration)StageProperties(java.lang.String name, java.lang.String description, boolean manualStage, boolean finalStage, java.util.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 Constructor Description ArtifactProperties(java.lang.String name, java.util.List<java.lang.String> copyPatterns, java.util.List<java.lang.String> exclusionPatterns, java.lang.String location, boolean shared, boolean required, boolean httpCompressionOn) -
Uses of PropertiesValidationException in com.atlassian.bamboo.specs.api.model.plan.branches
Constructors in com.atlassian.bamboo.specs.api.model.plan.branches that throw PropertiesValidationException Constructor Description BranchCleanupProperties(boolean removeDeletedFromRepository, @NotNull java.time.Duration removeDeletedFromRepositoryPeriod, boolean removeInactiveInRepository, @NotNull java.time.Duration removeInactiveInRepositoryPeriod)BranchIntegrationProperties(boolean enabled, @Nullable PlanBranchIdentifierProperties integrationBranch, boolean gatekeeper, boolean pushOn)CreatePlanBranchesProperties(CreatePlanBranchesProperties.Trigger trigger, @Nullable java.lang.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 PropertiesValidationException Constructor Description DependenciesConfigurationProperties(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 Modifier and Type Method Description voidRequirementProperties. validate() -
Uses of PropertiesValidationException in com.atlassian.bamboo.specs.api.model.project
Constructors in com.atlassian.bamboo.specs.api.model.project that throw PropertiesValidationException Constructor Description ProjectProperties(BambooOidProperties oid, BambooKeyProperties key, java.lang.String name, java.lang.String description, @NotNull java.util.List<VariableProperties> variables, @NotNull java.util.List<SharedCredentialsProperties> sharedCredentials, @NotNull java.util.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 PropertiesValidationException Constructor Description AnyVcsRepositoryProperties(AtlassianModuleProperties atlassianPlugin, @Nullable java.lang.String name, @Nullable BambooOidProperties oid, @Nullable java.lang.String description, @Nullable java.lang.String parent, @Nullable ProjectProperties project, @Nullable java.util.Map<java.lang.String,java.lang.Object> serverConfiguration, @Nullable java.util.Map<java.lang.String,java.lang.Object> branchConfiguration, @Nullable VcsChangeDetectionProperties changeDetectionConfiguration, @Nullable java.util.Map<java.lang.String,java.lang.Object> branchDetectionConfiguration, @Nullable VcsRepositoryViewerProperties repositoryViewerProperties)AnyVcsRepositoryProperties(AtlassianModuleProperties atlassianPlugin, @Nullable java.lang.String name, @Nullable BambooOidProperties oid, @Nullable java.lang.String description, @Nullable java.lang.String parent, @Nullable java.util.Map<java.lang.String,java.lang.Object> serverConfiguration, @Nullable java.util.Map<java.lang.String,java.lang.Object> branchConfiguration, @Nullable VcsChangeDetectionProperties changeDetectionConfiguration, @Nullable java.util.Map<java.lang.String,java.lang.Object> branchDetectionConfiguration, @Nullable VcsRepositoryViewerProperties repositoryViewerProperties)VcsChangeDetectionProperties(boolean quietPeriodEnabled, java.time.Duration quietPeriod, int maxRetries, boolean commitIsolationEnabled, @NotNull java.util.Map<java.lang.String,java.lang.Object> configuration, @Nullable java.lang.String changesetFilterPatternRegex, @Nullable VcsChangeDetection.FileFilteringOption filterFilePatternOption, @Nullable java.lang.String filterFilePatternRegex)VcsRepositoryIdentifierProperties(@Nullable java.lang.String name, @Nullable BambooOidProperties oid)VcsRepositoryProperties(@Nullable java.lang.String name, @Nullable BambooOidProperties oid, @Nullable java.lang.String description, @Nullable java.lang.String parent, @Nullable VcsRepositoryViewerProperties repositoryViewerProperties)VcsRepositoryProperties(@Nullable java.lang.String name, @Nullable BambooOidProperties oid, @Nullable java.lang.String description, @Nullable java.lang.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 PropertiesValidationException Constructor Description AnyVcsRepositoryViewerProperties(@NotNull AtlassianModuleProperties atlassianPlugin, @NotNull java.util.Map<java.lang.String,java.lang.Object> configuration) -
Uses of PropertiesValidationException in com.atlassian.bamboo.specs.api.model.task
Constructors in com.atlassian.bamboo.specs.api.model.task that throw PropertiesValidationException Constructor Description AnyTaskProperties(@NotNull AtlassianModuleProperties atlassianPlugin, java.lang.String description, boolean isEnabled, java.util.Map<java.lang.String,java.lang.String> configuration, java.util.List<RequirementProperties> requirements, java.util.List<? extends ConditionProperties> conditions)TaskProperties(java.lang.String description, boolean enabled, @NotNull java.util.List<RequirementProperties> requirements, @NotNull java.util.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 PropertiesValidationException Modifier and Type Method Description voidRepositoryBasedTriggerProperties. validate()voidTriggerProperties. validate()Constructors in com.atlassian.bamboo.specs.api.model.trigger that throw PropertiesValidationException Constructor Description AnyTriggerProperties(@NotNull AtlassianModuleProperties atlassianPlugin, java.lang.String name, java.lang.String description, boolean isEnabled, java.util.Set<TriggerConditionProperties> conditions, java.util.Map<java.lang.String,java.lang.String> configuration, RepositoryBasedTrigger.TriggeringRepositoriesType triggeringRepositoriesType, java.util.List<VcsRepositoryIdentifierProperties> selectedTriggeringRepositories)RepositoryBasedTriggerProperties(java.lang.String name, java.lang.String description, boolean isEnabled, java.util.Set<TriggerConditionProperties> conditions, RepositoryBasedTrigger.TriggeringRepositoriesType triggeringRepositoriesType, java.util.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 PropertiesValidationException Modifier and Type Method Description static voidImporterUtils. checkNoErrors(@NotNull java.util.List<ValidationProblem> errors)static voidImporterUtils. checkNoErrors(@NotNull java.util.Optional<ValidationProblem> error)static java.lang.StringImporterUtils. checkNotBlank(@NotNull ValidationContext validationContext, @NotNull java.lang.String argumentName, @Nullable java.lang.String o)Used to extra validate argument that shouldn't be blank.static java.lang.StringImporterUtils. checkNotBlank(@NotNull java.lang.String argumentName, @Nullable java.lang.String o)Used to extra validate argument that shouldn't be blank.static java.lang.StringImporterUtils. checkNotEmpty(@NotNull ValidationContext validationContext, @NotNull java.lang.String argumentName, @Nullable java.lang.String s)static java.lang.StringImporterUtils. checkNotEmpty(@NotNull java.lang.String argumentName, @Nullable java.lang.String s)static voidImporterUtils. checkNotNegative(@NotNull ValidationContext validationContext, @NotNull java.lang.String argumentName, int value)Used during building properties to check that a number is a non-negative integer.static voidImporterUtils. checkNotNegative(@NotNull java.lang.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 java.lang.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 java.lang.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 java.lang.String argumentName, int value)Used during building properties to check that a number is a positive integer.static voidImporterUtils. checkPositive(@NotNull ValidationContext validationContext, @NotNull java.lang.String argumentName, long value)Used during building properties to check that a number is a positive integer.static voidImporterUtils. checkPositive(@NotNull java.lang.String argumentName, int value)Used during building properties to check that a number is a positive integer.static voidImporterUtils. checkPositive(@NotNull java.lang.String argumentName, long value)Used during building properties to check that a number is a positive integer.static voidImporterUtils. checkRequired(@NotNull ValidationContext validationContext, @NotNull java.lang.String propertyName, @Nullable java.lang.Object o)Used during building properties object when some property is missing.static voidImporterUtils. checkRequired(@NotNull ValidationContext validationContext, @Nullable java.lang.Object o)Used during building properties object when some property is missing.static voidImporterUtils. checkRequiredNotBlank(@NotNull ValidationContext validationContext, @Nullable java.lang.String s)Used during building properties object when some property is missing.static voidImporterUtils. checkThat(@NotNull ValidationContext validationContext, boolean condition, @NotNull java.lang.String messageFormat, @NotNull java.lang.Object... messageArgs)static voidImporterUtils. checkThat(@NotNull java.lang.String message, @org.jetbrains.annotations.NotNull boolean condition)
-