Uses of Class
com.atlassian.bamboo.exception.WebValidationException
Package
Description
-
Uses of WebValidationException in com.atlassian.bamboo.admin.configuration
Modifier and TypeMethodDescriptionvoid
AdministrationConfigurationService.updateAdministrationConfiguration
(AdministrationConfiguration administrationConfiguration) Update bamboo administration configurationvoid
AdministrationConfigurationServiceImpl.updateAdministrationConfiguration
(AdministrationConfiguration administrationConfiguration) AdministrationConfigurationService.updateBuildConcurrency
(@Nullable Boolean isEnabled, @Nullable Integer concurrentBuildNumber) Update bamboo concurrent build configurationAdministrationConfigurationServiceImpl.updateBuildConcurrency
(@Nullable Boolean isEnabled, @Nullable Integer numberOfConcurrentBuilds) GeneralConfigurationService.updateGeneralConfiguration
(@Nullable String instanceName, @Nullable String baseUrl, @Nullable String gravatarServerUrl, @Nullable String brokerUrl, @Nullable String brokerClientUrl, @Nullable Integer dashboardDefaultSize, @Nullable Integer branchDetectionIntervalSeconds, @Nullable Boolean gravatarSupportEnabled, @Nullable Boolean gzipCompressionEnabled, @Nullable Boolean enableRssPolling, @Nullable String rssPollingCronExpression, @Nullable Boolean quietPeriodGloballyDisabled) Set the general configuration settingsGeneralConfigurationServiceImpl.updateGeneralConfiguration
(@Nullable String instanceName, @Nullable String baseUrl, @Nullable String gravatarServerUrl, @Nullable String brokerUrl, @Nullable String brokerClientUrl, @Nullable Integer dashboardDefaultSize, @Nullable Integer branchDetectionIntervalSeconds, @Nullable Boolean gravatarSupportEnabled, @Nullable Boolean gzipCompressionEnabled, @Nullable Boolean enableRssPolling, @Nullable String rssPollingCronExpression, @Nullable Boolean quietPeriodGloballyDisabled) @NotNull com.atlassian.mail.server.SMTPMailServer
MailConfigurationService.updateMailServer
(@Nullable String name, @Nullable String fromAddress, @Nullable String subjectPrefix, @Nullable Boolean precedenceBulkHeaderExcluded, @Nullable MailConfigurationService.MailMode emailSetting, @Nullable String smtpServer, @Nullable String smtpPort, @Nullable String smtpUsername, @Nullable String smtpPassword, @Nullable Boolean tlsEnabled, @Nullable String jndiLocation) Update the current mail server configuration@NotNull com.atlassian.mail.server.SMTPMailServer
MailConfigurationService.updateMailServer
(@Nullable String name, @Nullable String fromAddress, @Nullable String subjectPrefix, @Nullable Boolean precedenceBulkHeaderExcluded, @Nullable String emailSetting, @Nullable String smtpServer, @Nullable String smtpPort, @Nullable String smtpUsername, @Nullable String smtpPassword, @Nullable Boolean tlsEnabled, @Nullable String jndiLocation) Deprecated.@NotNull com.atlassian.mail.server.SMTPMailServer
MailConfigurationServiceImpl.updateMailServer
(@Nullable String name, @Nullable String fromAddress, @Nullable String subjectPrefix, @Nullable Boolean precedenceBulkHeaderExcluded, @Nullable MailConfigurationService.MailMode emailSetting, @Nullable String smtpServer, @Nullable String smtpPort, @Nullable String smtpUsername, @Nullable String smtpPassword, @Nullable Boolean tlsEnabled, @Nullable String jndiLocation) @NotNull com.atlassian.mail.server.SMTPMailServer
MailConfigurationServiceImpl.updateMailServer
(@Nullable String name, @Nullable String fromAddress, @Nullable String subjectPrefix, @Nullable Boolean precedenceBulkHeaderExcluded, @Nullable String emailSetting, @Nullable String smtpServer, @Nullable String smtpPort, @Nullable String smtpUsername, @Nullable String smtpPassword, @Nullable Boolean tlsEnabled, @Nullable String jndiLocation) -
Uses of WebValidationException in com.atlassian.bamboo.agent.ephemeral
Modifier and TypeMethodDescriptionvoid
EphemeralAgentsService.addOrUpdateCapability
(@NotNull EphemeralAgentTemplate template, @NotNull Capability capability) void
EphemeralAgentsService.saveEphemeralAgentsBaseConfiguration
(@NotNull EphemeralAgentsConfiguration ephemeralAgentsConfiguration) Persist ephemeral agents configuration.void
EphemeralAgentsServiceImpl.saveEphemeralAgentsBaseConfiguration
(@NotNull EphemeralAgentsConfiguration ephemeralAgentsConfiguration) -
Uses of WebValidationException in com.atlassian.bamboo.brokenbuildtracker.rest
Modifier and TypeMethodDescriptionjavax.ws.rs.core.Response
BrokenBuildResource.addResponsible
(String planResultKeyOrPlanKey, String userName) BrokenBuildResource.getResponsibleForPlanResult
(String planResultKeyOrPlanKey) javax.ws.rs.core.Response
BrokenBuildResource.removeResponsible
(String planResultKeyOrPlanKey, String username) -
Uses of WebValidationException in com.atlassian.bamboo.build.artifact.handlers
Modifier and TypeMethodDescriptionvoid
ArtifactHandlersService.updateArtifactHandlerConfiguration
(@NotNull String artifactHandlerKey, @NotNull Map<String, String> configuration) Update configuration of the given artifact handler.void
ArtifactHandlersServiceImpl.updateArtifactHandlerConfiguration
(@NotNull String artifactHandlerKey, @NotNull Map<String, String> configuration) -
Uses of WebValidationException in com.atlassian.bamboo.buildqueue.manager
Modifier and TypeMethodDescription@NotNull AgentAssignment
AgentAssignmentService.saveAgentAssignment
(AgentAssignment.ExecutorType executorType, long executorId, AgentAssignment.ExecutableType executableType, long entityId) Save an agent assignment@NotNull AgentAssignment
AgentAssignmentServiceImpl.saveAgentAssignment
(AgentAssignment.ExecutorType executorType, long executorId, AgentAssignment.ExecutableType executableType, long entityId) -
Uses of WebValidationException in com.atlassian.bamboo.credentials
Modifier and TypeMethodDescriptionAbstractCredentialType.generateCredentialsConfigMap
(@NotNull Map<String, String> params) CredentialType.generateCredentialsConfigMap
(@NotNull Map<String, String> params) Convert the given map into a config map of the shared credential to be stored in the database.SshCredentialType.generateCredentialsConfigMap
(@NotNull Map<String, String> params) UsernamePasswordCredentialType.generateCredentialsConfigMap
(@NotNull Map<String, String> params) @Nullable CredentialsData
CredentialsManager.updateCredentialsName
(long id, @NotNull String name) Updates shared credentials name@NotNull CredentialsData
CredentialsManagerImpl.updateCredentialsName
(long id, @NotNull String name) -
Uses of WebValidationException in com.atlassian.bamboo.deployments.environments.requirement
Modifier and TypeMethodDescription@NotNull ImmutableRequirement
EnvironmentRequirementService.addRequirement
(long environmentId, @NotNull String key, ImmutableRequirement.MatchType matchType, @Nullable String matchValue) Add new requirement to an environment.@NotNull ImmutableRequirement
EnvironmentRequirementServiceImpl.addRequirement
(long environmentId, @NotNull String key, ImmutableRequirement.MatchType matchType, @Nullable String matchValue) @NotNull List<? extends ImmutableRequirement>
EnvironmentRequirementService.getRequirementsForEnvironment
(long environmentId) Get all requirements for environment.@NotNull List<? extends ImmutableRequirement>
EnvironmentRequirementServiceImpl.getRequirementsForEnvironment
(long environmentId) void
EnvironmentRequirementService.removeRequirement
(long environmentId, long requirementId) Remove a specific requirementvoid
EnvironmentRequirementServiceImpl.removeRequirement
(long environmentId, long requirementId) @NotNull ImmutableRequirement
EnvironmentRequirementService.updateRequirement
(long environmentId, long requirementId, @NotNull String key, ImmutableRequirement.MatchType matchType, @Nullable String matchValue) Update an existing requirement.@NotNull ImmutableRequirement
EnvironmentRequirementServiceImpl.updateRequirement
(long environmentId, long requirementId, @NotNull String key, ImmutableRequirement.MatchType matchType, @Nullable String matchValue) -
Uses of WebValidationException in com.atlassian.bamboo.deployments.environments.service
Modifier and TypeMethodDescriptiondefault @NotNull Environment
EnvironmentService.addEnvironment
(long deploymentProjectId, @Nullable String name, @Nullable String description) Creates a new environment in the specified deployment project.@NotNull Environment
EnvironmentService.addEnvironment
(long deploymentProjectId, @Nullable String name, @Nullable String description, @Nullable ReleaseApprovalPrerequisite environmentPrerequisites) Creates a new environment in the specified deployment project.@NotNull Environment
EnvironmentServiceImpl.addEnvironment
(long deploymentProjectId, @Nullable String name, @Nullable String description, @Nullable ReleaseApprovalPrerequisite releaseApprovalPrerequisite) void
EnvironmentService.addNotification
(long environmentId, @NotNull NotificationRule newRule) Adds a new notification to the environment notificationsvoid
EnvironmentServiceImpl.addNotification
(long environmentId, @NotNull NotificationRule newRule) EnvironmentService.cloneEnvironment
(long deploymentProjectId, long environmentId, @Nullable String name, @Nullable String description) Create new environment as a clone of existing oneEnvironmentService.cloneEnvironment
(long deploymentProjectId, long environmentId, @Nullable String name, @Nullable String description, @NotNull Map<String, String> oldAndClonedEnvironmentIds) Create new environment as a clone of existing one and if necessary update triggers' configuration@NotNull Environment
EnvironmentServiceImpl.cloneEnvironment
(long deploymentProjectId, long environmentId, @Nullable String name, @Nullable String description) @NotNull Environment
EnvironmentServiceImpl.cloneEnvironment
(long deploymentProjectId, long environmentId, @Nullable String name, @Nullable String description, @NotNull Map<String, String> oldAndClonedEnvironmentIds) void
EnvironmentService.deleteNotification
(long environmentId, long notificationId) Removes notification from the environment's notification set.void
EnvironmentServiceImpl.deleteNotification
(long environmentId, long notificationId) @NotNull Environment
EnvironmentService.editEnvironment
(long environmentId, String name, String description) Edit the details of an existing environment@NotNull Environment
EnvironmentService.editEnvironment
(long environmentId, String name, String description, @Nullable ReleaseApprovalPrerequisite environmentPrerequisites) Edit the details of an existing environment@NotNull Environment
EnvironmentServiceImpl.editEnvironment
(long environmentId, String name, String description) @NotNull Environment
EnvironmentServiceImpl.editEnvironment
(long environmentId, String name, String description, @Nullable ReleaseApprovalPrerequisite releaseApprovalPrerequisite) void
EnvironmentService.replaceNotification
(long environmentId, long oldNotificationId, @NotNull NotificationRule newRule) Replaces notification in the environment's notification set.void
EnvironmentServiceImpl.replaceNotification
(long environmentId, long oldNotificationId, @NotNull NotificationRule newRule) -
Uses of WebValidationException in com.atlassian.bamboo.deployments.projects.service
Modifier and TypeMethodDescriptiondefault @NotNull DeploymentProject
DeploymentProjectService.addDeploymentProject
(String name, String description, String planKeyString) Create a new deployment project.@NotNull DeploymentProject
DeploymentProjectService.addDeploymentProject
(String name, String description, String planKeyString, boolean accessForAllUsers) Create a new deployment project.@NotNull DeploymentProject
DeploymentProjectServiceImpl.addDeploymentProject
(String name, String description, String planKeyString, boolean accessForAllUsers) @NotNull DeploymentProject
DeploymentProjectService.cloneDeploymentProject
(long id, String name, String description, String planKeyString) Create a new deployment project.@NotNull DeploymentProject
DeploymentProjectServiceImpl.cloneDeploymentProject
(long deploymentProjectId, String name, String description, String planKeyString) @NotNull DeploymentProject
DeploymentProjectService.editDeploymentProject
(long deploymentProjectId, String name, @Nullable String description, String planKeyString) Edit the details of the deployment project@NotNull DeploymentProject
DeploymentProjectServiceImpl.editDeploymentProject
(long deploymentProjectId, String name, @Nullable String description, @Nullable String planKeyString) @NotNull VersionNamingScheme
DeploymentProjectService.updateVersionNamingScheme
(long deploymentProjectId, String nextVersionName, boolean autoIncrement, boolean applicableToBranches, @NotNull Set<String> variablesToAutoIncrement) update the version naming configuration for a project@NotNull VersionNamingScheme
DeploymentProjectService.updateVersionNamingScheme
(long deploymentProjectId, String nextVersionName, boolean autoIncrement, @NotNull Set<String> variablesToAutoIncrement) Deprecated.@NotNull VersionNamingScheme
DeploymentProjectServiceImpl.updateVersionNamingScheme
(long deploymentProjectId, String nextVersionName, boolean autoIncrement, boolean applicableToBranches, @NotNull Set<String> variablesToAutoIncrement) @NotNull VersionNamingScheme
DeploymentProjectServiceImpl.updateVersionNamingScheme
(long deploymentProjectId, String nextVersionName, boolean autoIncrement, @NotNull Set<String> variablesToAutoIncrement) -
Uses of WebValidationException in com.atlassian.bamboo.deployments.versions.service
Modifier and TypeMethodDescription@NotNull DeploymentVersion
DeploymentVersionService.createDeploymentVersion
(long deploymentProjectId, @NotNull PlanResultKey planResultKey) Deprecated.@NotNull DeploymentVersion
DeploymentVersionService.createDeploymentVersion
(long deploymentProjectId, @NotNull PlanResultKey planResultKey, @Nullable com.atlassian.user.User user, @Nullable String versionName, @Nullable String nextVersionName) Create a deployment version with a specific name.@NotNull DeploymentVersion
DeploymentVersionServiceImpl.createDeploymentVersion
(long deploymentProjectId, @NotNull PlanResultKey planResultKey) @NotNull DeploymentVersion
DeploymentVersionServiceImpl.createDeploymentVersion
(long deploymentProjectId, @NotNull PlanResultKey planResultKey, @Nullable com.atlassian.user.User user, @Nullable String versionName, @Nullable String nextVersionName) @NotNull DeploymentVersion
DeploymentVersionService.getOrCreateDeploymentVersion
(long deploymentProjectId, @NotNull PlanResultKey planResultKey) Given a build result, find a deployment version that matches it, or create it if it doesn't exist.@NotNull DeploymentVersion
DeploymentVersionServiceImpl.getOrCreateDeploymentVersion
(long deploymentProjectId, @NotNull PlanResultKey planResultKey) @NotNull MutableDeploymentVersion
VersionNamingService.nameAndCreateVersion
(@NotNull InternalDeploymentProject deploymentProject, @NotNull ImmutablePlan linkedPlan, @NotNull MutableDeploymentVersion version, @Nullable String versionName, @Nullable String nextVersionName, @NotNull Map<String, VariableDefinitionContext> variables) Takes a new deployment version, if new version name supplied, uses that, otherwise generates unique name based on version naming scheme.@NotNull MutableDeploymentVersion
VersionNamingServiceImpl.nameAndCreateVersion
(@NotNull InternalDeploymentProject deploymentProject, @NotNull ImmutablePlan linkedPlan, @NotNull MutableDeploymentVersion deploymentVersion, @Nullable String versionName, @Nullable String nextVersionName, @NotNull Map<String, VariableDefinitionContext> variables) @NotNull DeploymentVersion
DeploymentVersionService.renameVersion
(long deploymentProjectId, @NotNull DeploymentVersion deploymentVersion, @NotNull String newVersionName) Rename a version.@NotNull DeploymentVersion
DeploymentVersionServiceImpl.renameVersion
(long deploymentProjectId, @NotNull DeploymentVersion deploymentVersion, @NotNull String newVersionName) @NotNull MutableDeploymentVersion
VersionNamingService.renameVersion
(long deploymentProjectId, DeploymentVersion deploymentVersion, String newVersionName) Rename a version.@NotNull MutableDeploymentVersion
VersionNamingServiceImpl.renameVersion
(long deploymentProjectId, DeploymentVersion deploymentVersion, String newVersionName) -
Uses of WebValidationException in com.atlassian.bamboo.exception
-
Uses of WebValidationException in com.atlassian.bamboo.plan
Modifier and TypeMethodDescription@Nullable ImmutableChain
Get an individual stage from a plan@Nullable ImmutableChain
-
Uses of WebValidationException in com.atlassian.bamboo.plan.branch
Modifier and TypeMethodDescription@NotNull ChainBranchCreationResult
BranchCreationFacade.createChainBranch
(@NotNull ImmutableChain chain, @NotNull PlanBranchWorkflow planBranchWorkflow, @NotNull String branchName, @Nullable String branchDescription, @Nullable VcsBranch vcsBranch, PlanCreationService.EnablePlan enablePlan, boolean enableExpiry) Given a branch name and (optionally) vcs branch name, creates a plan branch, overriding repository definition.@NotNull ChainBranchCreationResult
BranchCreationFacadeImpl.createChainBranch
(@NotNull ImmutableChain chain, @NotNull PlanBranchWorkflow planBranchWorkflow, @NotNull String branchName, @Nullable String branchDescription, @Nullable VcsBranch vcsBranch, PlanCreationService.EnablePlan enablePlan, boolean enableExpiry) -
Uses of WebValidationException in com.atlassian.bamboo.plan.job
Modifier and TypeMethodDescription@NotNull ImmutableJob
JobService.addJob
(@NotNull PlanKey chainKey, long stageId, @NotNull String jobKey, @NotNull String name, @Nullable String description, boolean suspended) Add a job to an existing stage in the plan@NotNull ImmutableJob
JobServiceImpl.addJob
(@NotNull PlanKey chainKey, long stageId, @Nullable String jobKeyString, @Nullable String name, @Nullable String description, boolean suspended) @NotNull ImmutableJob
JobService.cloneJob
(@NotNull String sourceJobKey, @NotNull PlanKey chainKey, long stageId, @NotNull String newJobKey, @NotNull String name, @Nullable String description, boolean suspended) Copy the given job and give the copy the key, name, description and suspended state provided.JobServiceImpl.cloneJob
(@NotNull String sourceJobKeyString, @NotNull PlanKey chainKey, long stageId, @NotNull String newJobKeyString, @NotNull String name, @Nullable String description, boolean suspended) void
JobService.deleteJob
(@NotNull PlanKey jobKey, @NotNull BambooClosures.Throwing1<ImmutableJob, WebValidationException>... runBefore) Remove a job.void
JobServiceImpl.deleteJob
(@NotNull PlanKey jobKey, @NotNull BambooClosures.Throwing1<ImmutableJob, WebValidationException>... runBefore) @NotNull ImmutableJob
JobService.updateJob
(@NotNull PlanKey jobKey, @NotNull String name, @Nullable String description, boolean suspended, long stageId, @NotNull BambooClosures.Throwing1<ImmutableJob, WebValidationException>... runBefore) Update the details of a job@NotNull ImmutableJob
JobServiceImpl.updateJob
(@NotNull PlanKey jobKey, @NotNull String name, @Nullable String description, boolean suspended, long stageId, @NotNull BambooClosures.Throwing1<ImmutableJob, WebValidationException>... runBefore) @NotNull ErrorCollection
JobService.validateJobForAdd
(@NotNull PlanKey chainKey, long stageId, @Nullable String jobKey, @Nullable String name, @Nullable String description, boolean suspended) Validates the parameters for adding a job.JobServiceImpl.validateJobForAdd
(@NotNull PlanKey planKey, long stageId, @Nullable String jobKey, @Nullable String name, @Nullable String description, boolean suspended) @NotNull ErrorCollection
JobService.validateJobForClone
(@Nullable String sourceJobKey, @NotNull PlanKey chainKey, long stageId, @Nullable String newJobKey, @Nullable String name, @Nullable String description, @Nullable Boolean suspended) Validates the parameters for cloning a job.JobServiceImpl.validateJobForClone
(@Nullable String sourceJobKeyString, @NotNull PlanKey chainKey, long stageId, @Nullable String newJobKey, @Nullable String name, @Nullable String description, @Nullable Boolean suspended) -
Uses of WebValidationException in com.atlassian.bamboo.plan.stage
Modifier and TypeMethodDescription@NotNull ImmutableChainStage
StageService.addStage
(@NotNull PlanKey planKey, @NotNull String name, @Nullable String description, boolean isManual, boolean isFinal) Adds a new stage to the specified plan.@NotNull ImmutableChainStage
StageServiceImpl.addStage
(@NotNull PlanKey planKey, @NotNull String stageName, @Nullable String stageDescription, boolean isManual, boolean isFinal) void
StageService.deleteStage
(@NotNull PlanKey planKey, long stageId, @NotNull BambooClosures.Throwing1<ImmutableChainStage, WebValidationException>... runBefore) Deletes the given stage and any jobs under the stage.void
StageServiceImpl.deleteStage
(@NotNull PlanKey planKey, long stageId, @NotNull BambooClosures.Throwing1<ImmutableChainStage, WebValidationException>... runBefore) @NotNull ImmutableChainStage
Get an individual stage from a plan.@NotNull ImmutableChainStage
@NotNull ImmutableChainStage
StageService.getStageWithConsistencyGuarantee
(@NotNull PlanKey planKey, long stageId) Get an individual stage from a plan.@NotNull ImmutableChainStage
StageServiceImpl.getStageWithConsistencyGuarantee
(@NotNull PlanKey planKey, long stageId) @NotNull ImmutableChainStage
Moves stage to a different position in the plan structure.@NotNull ImmutableChainStage
@NotNull ImmutableChainStage
StageService.updateStage
(@NotNull PlanKey planKey, long stageId, @NotNull String name, @NotNull String description, boolean manual, boolean isFinal, @Nullable Integer index, @NotNull BambooClosures.Throwing1<ImmutableChainStage, WebValidationException>... runBefore) Update the details of a stage.@NotNull ImmutableChainStage
StageServiceImpl.updateStage
(@NotNull PlanKey planKey, long stageId, @NotNull String name, @NotNull String description, boolean manual, boolean isFinal, @Nullable Integer index, @NotNull BambooClosures.Throwing1<ImmutableChainStage, WebValidationException>... runBefore) @NotNull ErrorCollection
StageService.validateStageForAdd
(@NotNull PlanKey planKey, @Nullable String name, @Nullable String description, boolean isManual, boolean isFinal) Validates a new stage for the specified plan.@NotNull ErrorCollection
StageServiceImpl.validateStageForAdd
(@NotNull PlanKey planKey, @Nullable String stageName, @Nullable String stageDescription, boolean isManual, boolean isFinal) @NotNull ErrorCollection
StageService.validateStageForUpdate
(@NotNull PlanKey planKey, long stageId, @Nullable String name, @Nullable String description, boolean manual, boolean isFinal) Validates editing of a stage.@NotNull ErrorCollection
StageServiceImpl.validateStageForUpdate
(@NotNull PlanKey planKey, long stageId, @Nullable String name, @Nullable String description, boolean manual, boolean isFinal) -
Uses of WebValidationException in com.atlassian.bamboo.plugin.servlet
Modifier and TypeMethodDescriptionprotected abstract @NotNull TitledFile
AbstractDownloadStrategy.getFileToServe
(RequestPath requestPath, javax.servlet.http.HttpServletRequest request) protected @NotNull TitledFile
SpecLogsDownloadStrategy.getFileToServe
(@NotNull RequestPath requestPath, javax.servlet.http.HttpServletRequest request) -
Uses of WebValidationException in com.atlassian.bamboo.plugins.bitbucket.v2.webhooks.resource
Modifier and TypeMethodDescriptionjavax.ws.rs.core.Response
BitbucketCloudWebhooksResource.invokeBambooWithWebhook
(@Nullable BitbucketCloudWebhooksPayload body, @Nullable String eventKey) -
Uses of WebValidationException in com.atlassian.bamboo.plugins.git.rest.resource
Modifier and TypeMethodDescriptionjavax.ws.rs.core.Response
GitHubResource.getAvailableRepositories
(javax.ws.rs.core.UriInfo uriInfo, RestRequest request) javax.ws.rs.core.Response
GitHubResource.getBranches
(javax.ws.rs.core.UriInfo uriInfo, String owner, String name, RestRequest request) -
Uses of WebValidationException in com.atlassian.bamboo.plugins.rest.admin.agent
Modifier and TypeMethodDescription@NotNull RestAgent
RestAgentService.updateAgent
(@NotNull javax.ws.rs.core.UriInfo uriInfo, long agentId, @NotNull RestAgent restAgent) Update an agent@NotNull RestAgent
RestAgentServiceImpl.updateAgent
(@NotNull javax.ws.rs.core.UriInfo uriInfo, long agentId, @NotNull RestAgent restAgent) AgentResource.updateRestAgent
(javax.ws.rs.core.UriInfo uriInfo, long agentId, RestAgent restAgent) -
Uses of WebValidationException in com.atlassian.bamboo.plugins.rest.admin.artifacthandler
Modifier and TypeMethodDescriptionArtifactHandlerResource.getAgentLocalArtifactHandler
(ExpansionParam expansion, javax.ws.rs.core.UriInfo uriInfo) ArtifactHandlerResource.getBambooRemoteArtifactHandler
(ExpansionParam expansion, javax.ws.rs.core.UriInfo uriInfo) ArtifactHandlerResource.getS3ArtifactHandler
(ExpansionParam expansion, javax.ws.rs.core.UriInfo uriInfo) ArtifactHandlerResource.getSftpArtifactHandler
(ExpansionParam expansion, javax.ws.rs.core.UriInfo uriInfo) ArtifactHandlerResource.updateAgentLocalHandler
(@NotNull RestArtifactHandler restArtifactHandler, javax.ws.rs.core.UriInfo uriInfo) ArtifactHandlerResource.updateBambooRemoteHandler
(@NotNull RestArtifactHandler restArtifactHandler, javax.ws.rs.core.UriInfo uriInfo) ArtifactHandlerResource.updateS3Handler
(@NotNull RestArtifactHandler restArtifactHandler, javax.ws.rs.core.UriInfo uriInfo) ArtifactHandlerResource.updateSftpHandler
(@NotNull RestArtifactHandler restArtifactHandler, javax.ws.rs.core.UriInfo uriInfo) -
Uses of WebValidationException in com.atlassian.bamboo.plugins.rest.admin.auditlog
Modifier and TypeMethodDescriptionAuditLogResource.updateAuditLogConfiguration
(@NotNull RestAuditLogConfiguration restAuditLogConfiguration, @NotNull ExpansionParam expansion, @NotNull javax.ws.rs.core.UriInfo uriInfo) -
Uses of WebValidationException in com.atlassian.bamboo.plugins.rest.admin.buildmonitoring
Modifier and TypeMethodDescriptionBuildMonitoringResource.updateRestBuildMonitoring
(RestBuildMonitoring restBuildMonitoring) void
RestBuildMonitoringService.updateRestBuildMonitoring
(RestBuildMonitoring restBuildMonitoring) Updates the build Monitoring settings on bamboo.void
RestBuildMonitoringServiceImpl.updateRestBuildMonitoring
(RestBuildMonitoring restBuildMonitoring) -
Uses of WebValidationException in com.atlassian.bamboo.plugins.rest.admin.concurrentbuild
Modifier and TypeMethodDescriptionConcurrentBuildResource.updateRestBuildConcurrency
(@NotNull RestBuildConcurrency restBuildConcurrency, @NotNull ExpansionParam expansion, @NotNull javax.ws.rs.core.UriInfo uriInfo) -
Uses of WebValidationException in com.atlassian.bamboo.plugins.rest.admin.configuration
Modifier and TypeMethodDescriptionGeneralConfigurationResource.updateGeneralConfiguration
(RestGeneralConfiguration restGeneralConfiguration, @Nullable ExpansionParam expansion, @NotNull javax.ws.rs.core.UriInfo uriInfo) -
Uses of WebValidationException in com.atlassian.bamboo.plugins.rest.admin.elasticconfiguration
Modifier and TypeMethodDescription@NotNull ElasticConfiguration
ElasticConfigurationConversionFunction.merge
(@NotNull ElasticConfiguration currentElasticConfiguration, @NotNull RestElasticConfiguration restElasticConfig) ElasticConfigurationResource.updateRestElasticConfiguration
(@NotNull RestElasticConfiguration restElasticConfiguration, javax.ws.rs.core.UriInfo uriInfo) -
Uses of WebValidationException in com.atlassian.bamboo.plugins.rest.admin.ephemeral
Modifier and TypeMethodDescriptionEphemeralAgentsConfigurationResource.saveConfiguration
(@Nullable EphemeralAgentsConfigurationDTO dto) javax.ws.rs.core.Response
EphemeralAgentsConfigurationResource.testConnection
(@Nullable EphemeralAgentsConfigurationDTO dto) -
Uses of WebValidationException in com.atlassian.bamboo.plugins.rest.admin.expiry
Modifier and TypeMethodDescriptionCombinedExpiryResource.setConfiguration
(@NotNull RestCombinedExpiryConfiguration restConfiguration) -
Uses of WebValidationException in com.atlassian.bamboo.plugins.rest.admin.globalvariable
Modifier and TypeMethodDescriptionjavax.ws.rs.core.Response
GlobalVariableResource.createGlobalVariable
(javax.ws.rs.core.UriInfo uriInfo, RestGlobalVariable restGlobalVariable) RestGlobalVariableService.createGlobalVariable
(javax.ws.rs.core.UriInfo uriInfo, RestGlobalVariable restGlobalVariable) Create a global variableRestGlobalVariableServiceImpl.createGlobalVariable
(javax.ws.rs.core.UriInfo uriInfo, RestGlobalVariable restGlobalVariable) GlobalVariableResource.updateGlobalVariable
(javax.ws.rs.core.UriInfo uriInfo, long variableId, RestGlobalVariable restGlobalVariable) RestGlobalVariableService.updateGlobalVariable
(javax.ws.rs.core.UriInfo uriInfo, long variableId, RestGlobalVariable restGlobalVariable) Update a global variableRestGlobalVariableServiceImpl.updateGlobalVariable
(javax.ws.rs.core.UriInfo uriInfo, long variableId, RestGlobalVariable restGlobalVariable) -
Uses of WebValidationException in com.atlassian.bamboo.plugins.rest.admin.group
Modifier and TypeMethodDescriptionjavax.ws.rs.core.Response
GroupResource.createGroup
(RestGroup restGroup, ExpansionParam expansion, javax.ws.rs.core.UriInfo uriInfo) GroupResource.getGroup
(String name, ExpansionParam expansion, javax.ws.rs.core.UriInfo uriInfo) -
Uses of WebValidationException in com.atlassian.bamboo.plugins.rest.admin.imserver
Modifier and TypeMethodDescriptionIMServerConfigurationConversionFunction.merge
(@NotNull RestIMServerConfiguration restIMServerConfiguration, @NotNull InstantMessagingServerDefinition imServerDef) Update existingInstantMessagingServerDefinition
withRestIMServerConfiguration
@NotNull RestIMServerConfiguration
IMServerResource.updateIMServerConfig
(@NotNull RestIMServerConfiguration restIMServerConfiguration, @NotNull Expansion expansion, @NotNull javax.ws.rs.core.UriInfo uriInfo) -
Uses of WebValidationException in com.atlassian.bamboo.plugins.rest.admin.mail
Modifier and TypeMethodDescriptionMailConfigurationResource.updateMailConfiguration
(RestMailConfiguration restMailConfiguration, @NotNull ExpansionParam expansion, @NotNull javax.ws.rs.core.UriInfo uriInfo) -
Uses of WebValidationException in com.atlassian.bamboo.plugins.rest.admin.quarantine
Modifier and TypeMethodDescriptionQuarantineResource.updateQuarantineSettings
(@NotNull RestQuarantineConfig restQuarantineConfig, @Nullable ExpansionParam expansion, @NotNull javax.ws.rs.core.UriInfo uriInfo) -
Uses of WebValidationException in com.atlassian.bamboo.plugins.rest.admin.scheduler
Modifier and TypeMethodDescription@NotNull List<RestScheduledJob>
SchedulerResource.getJobs()
@NotNull javax.ws.rs.core.Response
SchedulerResource.triggerJob
(@NotNull RestScheduledJob job) -
Uses of WebValidationException in com.atlassian.bamboo.plugins.rest.admin.security
Modifier and TypeMethodDescriptionSecuritySettingsResource.updateRestSecuritySettings
(RestSecuritySettings restSecuritySettings) void
RestSecuritySettingsService.updateSecuritySettings
(@NotNull RestSecuritySettings restSecuritySettings) Updates the security settings on bamboo.void
RestSecuritySettingsServiceImpl.updateSecuritySettings
(@NotNull RestSecuritySettings restSecuritySettings) -
Uses of WebValidationException in com.atlassian.bamboo.plugins.rest.admin.ssh
Modifier and TypeMethodDescriptionjavax.ws.rs.core.Response
TrustedKeyResource.create
(@Nullable RestTrustedKey input, ExpansionParam expansion, javax.ws.rs.core.UriInfo uriInfo) -
Uses of WebValidationException in com.atlassian.bamboo.plugins.rest.admin.storage
Modifier and TypeMethodDescriptionStorageConfigurationResource.saveStorageConfiguration
(RestStorageConfiguration configuration) -
Uses of WebValidationException in com.atlassian.bamboo.plugins.rest.build
Modifier and TypeMethodDescriptionjavax.ws.rs.core.Response
PlanResource.addPlanVariable
(String projectKey, String buildKey, RestVariable variable, javax.ws.rs.core.UriInfo uriInfo) javax.ws.rs.core.Response
BuildNumberResource.bumpBuildNumber
(String projectKey, String buildKey, @NotNull NextBuildNumber nextBuildNumber) PlanResource.createNewBranch
(String projectKey, String buildKey, String branchName, String vcsBranchName, Boolean enabled, Boolean cleanupEnabled, javax.ws.rs.core.UriInfo uriInfo) javax.ws.rs.core.Response
PlanResource.editPlanVariable
(String projectKey, String buildKey, String variableName, RestVariable variable) javax.ws.rs.core.Response
PlanResource.exportPlanSpec
(String projectKey, String buildKey, String packageNameOpt, @Nullable String formatParam) PlanResource.getIssueDetails
(String projectKey, String buildKey, String issueKey, javax.ws.rs.core.UriInfo uriInfo) javax.ws.rs.core.Response
PlanResource.quarantineTest
(String projectKey, String buildKey, long testId) javax.ws.rs.core.Response
PlanResource.unleashTest
(String projectKey, String buildKey, long testId) -
Uses of WebValidationException in com.atlassian.bamboo.plugins.rest.configuration.external
Modifier and TypeMethodDescriptionjavax.ws.rs.core.Response
BambooPlanConfigImportResource.importBranch
(@NotNull String yamlString, String branch, javax.ws.rs.core.HttpHeaders headers, javax.ws.rs.core.UriInfo uriInfo) javax.ws.rs.core.Response
BambooCredentialsImportResource.importCredential
(@NotNull String yamlString, javax.ws.rs.core.HttpHeaders headers) Import configuration of a shared credential in YAML format.javax.ws.rs.core.Response
BambooDeploymentImportResource.importDeploymentPermission
(@NotNull String yaml, javax.ws.rs.core.HttpHeaders headers) Import configuration of deployment permission in YAML format.javax.ws.rs.core.Response
BambooDeploymentImportResource.importDeploymentProject
(@NotNull String yamlString, javax.ws.rs.core.HttpHeaders headers, javax.ws.rs.core.UriInfo uriInfo) Import configuration of a deployment project in YAML format.javax.ws.rs.core.Response
BambooDeploymentImportResource.importEnvironmentPermission
(@NotNull String yaml, javax.ws.rs.core.HttpHeaders headers) Import configuration of environment permission in YAML format.javax.ws.rs.core.Response
BambooPlanConfigImportResource.importPlan
(@NotNull String yamlString, javax.ws.rs.core.HttpHeaders headers, javax.ws.rs.core.UriInfo uriInfo) Import configuration of a top level plan in YAML format.javax.ws.rs.core.Response
BambooPlanConfigImportResource.importPlanPermission
(@NotNull String yaml, javax.ws.rs.core.HttpHeaders headers) Import configuration of plan permission in YAML format.javax.ws.rs.core.Response
BambooProjectImportResource.importProject
(@NotNull String yamlString, javax.ws.rs.core.HttpHeaders headers, javax.ws.rs.core.UriInfo uriInfo) Import configuration of a project in YAML format.javax.ws.rs.core.Response
BambooProjectImportResource.importProjectPermissions
(@NotNull String yamlString, javax.ws.rs.core.HttpHeaders headers) Import configuration of project permissions in YAML format.javax.ws.rs.core.Response
BambooRepositoryImportResource.importRepository
(@NotNull String yamlString, javax.ws.rs.core.HttpHeaders headers, javax.ws.rs.core.UriInfo uriInfo) Import configuration of a linked repository in YAML format.javax.ws.rs.core.Response
BambooPlanConfigImportResource.validatePlan
(long repositoryId, @NotNull String yamlString) Validate the Yaml Specs represented as a pure string.static void
SpecVersionValidator.validateSpecsVersion
(@Nullable Map<String, String> parameters) Validates user Bamboo Specs version. -
Uses of WebValidationException in com.atlassian.bamboo.plugins.rest.deployments.environments
Modifier and TypeMethodDescriptionDeploymentEnvironmentResource.addAgentAssignmentForEnvironment
(long environmentId, Map<String, String> agentAssignmentKey) EnvironmentRequirementResource.addRequirementForEnvironment
(long environmentId, RestRequirement requirement, javax.ws.rs.core.UriInfo uriInfo) EnvironmentRequirementResource.getAgentMatchesForEnvironment
(long environmentId, javax.ws.rs.core.UriInfo uriInfo) EnvironmentRequirementResource.getDetailedAgentMatchesForEnvironment
(long environmentId, javax.ws.rs.core.UriInfo uriInfo) EnvironmentRequirementResource.getRequirementForEnvironment
(long environmentId, long requirementId, javax.ws.rs.core.UriInfo uriInfo) EnvironmentRequirementResource.getRequirementsForEnvironment
(long environmentId) javax.ws.rs.core.Response
DeploymentEnvironmentResource.moveEnvironment
(Long environmentId, @Nullable String positionString, Long relativeEnvironmentId) javax.ws.rs.core.Response
DeploymentEnvironmentResource.removeAgentAssignmentFromEnvironment
(long environmentId, String executorKey) javax.ws.rs.core.Response
EnvironmentRequirementResource.removeRequirementFromEnvironment
(long environmentId, long requirementId) EnvironmentRequirementResource.updateRequirementForEnvironment
(long environmentId, long requirementId, RestRequirement requirement, javax.ws.rs.core.UriInfo uriInfo) -
Uses of WebValidationException in com.atlassian.bamboo.plugins.rest.deployments.execution
Modifier and TypeMethodDescriptionjavax.ws.rs.core.Response
DeploymentPreviewResource.getPossibleResults
(String planKeyString, long deploymentProjectId, javax.ws.rs.core.UriInfo uriInfo) com.atlassian.bamboo.plugins.rest.deployments.execution.DeploymentPreviewResource.VersionName
DeploymentPreviewResource.getVersionName
(long deploymentProjectId, String resultKey) DeploymentPreviewResource.getVersionPreview
(String versionName, long versionId, long deploymentProjectId, long previousVersionId, javax.ws.rs.core.UriInfo uriInfo) DeploymentPreviewResource.getVersionPreview
(String resultKey, String planKey, int buildNumber, long deploymentProjectId, long previousVersionId, javax.ws.rs.core.UriInfo uriInfo) javax.ws.rs.core.Response
DeploymentQueueResource.removeDeploymentFromQueue
(Long deploymentResultId) DeploymentQueueResource.startDeployment
(@Nullable Long environmentId, @Nullable Long versionId, @org.jetbrains.annotations.Nullable boolean verboseLogging, javax.ws.rs.core.UriInfo uriInfo) -
Uses of WebValidationException in com.atlassian.bamboo.plugins.rest.deployments.projects
Modifier and TypeMethodDescriptionjavax.ws.rs.core.Response
DeploymentProjectResource.addAssignedRepository
(Long deploymentProjectId, @Nullable RestIdContainer idContainer, javax.ws.rs.core.UriInfo uriInfo) DeploymentProjectResource.addDeploymentProject
(@Nullable RestCreateDeploymentProjectRequest createDeploymentProjectRequest) DeploymentProjectResource.createVersion
(long deploymentProjectId, @Nullable RestCreateVersionRequest createVersionRequest) DeploymentProjectResource.editDeploymentProject
(long deploymentProjectId, @Nullable RestUpdateDeploymentProjectRequest updateDeploymentProjectRequest) com.atlassian.bamboo.plugins.rest.deployments.projects.DeploymentProjectVersioningResource.RestNamingPreview
DeploymentProjectVersioningResource.getDeploymentNamingPreview
(long deploymentProjectId, String nextVersionName, boolean incrementNumbers, String variablesToIncrementString) DeploymentProjectResource.getDeploymentProjectsForPlan
(@Nullable String planKey) com.atlassian.bamboo.plugins.rest.deployments.projects.DeploymentProjectVersioningResource.VersionVariables
DeploymentProjectVersioningResource.getDeploymentProjectVariables
(long deploymentProjectId) DeploymentDashboardResource.getEnvironmentStatutes
(DeploymentDashboardResource.EnvironmentIds environmentIds) com.atlassian.bamboo.plugins.rest.deployments.projects.DeploymentProjectVersioningResource.RestNamingPreview
DeploymentProjectVersioningResource.getNextDeploymentVersions
(long deploymentProjectId, String resultKey) DeploymentProjectVersioningResource.getVariablesFromName
(long deploymentProjectId, String versionName) -
Uses of WebValidationException in com.atlassian.bamboo.plugins.rest.deployments.versions
Modifier and TypeMethodDescriptionDeploymentVersionResource.updateVersionStatus
(long deploymentVersionId, String newStatus) -
Uses of WebValidationException in com.atlassian.bamboo.plugins.rest.elastic
Modifier and TypeMethodDescription@NotNull String
RestElasticInstanceService.getInstanceLog
(@NotNull String instanceId) Obtain logs from an EC2 instance.@NotNull String
RestElasticInstanceServiceImpl.getInstanceLog
(@NotNull String instanceId) -
Uses of WebValidationException in com.atlassian.bamboo.plugins.rest.encrypt
Modifier and TypeMethodDescriptionjavax.ws.rs.core.Response
ManualEncryptionResource.encrypt
(ManualEncryptionRequest request) -
Uses of WebValidationException in com.atlassian.bamboo.plugins.rest.plan
Modifier and TypeMethodDescriptionPlanConfigResource.getPlan
(String planKeyString, ExpansionParam expansion, javax.ws.rs.core.UriInfo uriInfo) Gets the details of a build plan configuration. -
Uses of WebValidationException in com.atlassian.bamboo.plugins.rest.plan.stage
Modifier and TypeMethodDescriptionjavax.ws.rs.core.Response
StageConfigResource.addStageToPlan
(String planKeyString, javax.ws.rs.core.UriInfo uriInfo, RestStage restStage) Adds a stage to a build plan.void
RestStageService.deleteStage
(@NotNull PlanKey planKey, long stageId, @NotNull io.atlassian.fugue.Option<ConfirmationToken> confirmationToken, @NotNull javax.ws.rs.core.UriInfo uriInfo) Deletes the given stage.void
RestStageServiceImpl.deleteStage
(@NotNull PlanKey planKey, long stageId, @NotNull io.atlassian.fugue.Option<ConfirmationToken> confirmationToken, @NotNull javax.ws.rs.core.UriInfo uriInfo) StageConfigResource.getDeletionWarnings
(String planKeyString, long stageId, ExpansionParam expansion, javax.ws.rs.core.UriInfo uriInfo) Retrieves the warnings in relation to deleting a stage.StageConfigResource.getMoveWarnings
(String planKeyString, long stageId, int index, ExpansionParam expansion, javax.ws.rs.core.UriInfo uriInfo) Retrieves the warnings associated to trying to move a stage.StageConfigResource.getStage
(String planKeyString, long stageId, ExpansionParam expansion, javax.ws.rs.core.UriInfo uriInfo) Retrieves the details of a specific stage of a build plan.RestStageService.getStageDeletionWarnings
(@NotNull PlanKey planKey, long stageId, @NotNull Expansion expansion, @NotNull javax.ws.rs.core.UriInfo uriInfo) Get warnings related to stage deletion.@NotNull RestWarnings
RestStageServiceImpl.getStageDeletionWarnings
(@NotNull PlanKey planKey, long stageId, @NotNull Expansion expansion, @NotNull javax.ws.rs.core.UriInfo uriInfo) RestStageService.getStageMoveWarnings
(@NotNull PlanKey planKey, long stageId, int index, @NotNull Expansion expansion, @NotNull javax.ws.rs.core.UriInfo uriInfo) Returns warnings related to a stage move action.@NotNull RestWarnings
RestStageServiceImpl.getStageMoveWarnings
(@NotNull PlanKey planKey, long stageId, int index, @NotNull Expansion expansion, @NotNull javax.ws.rs.core.UriInfo uriInfo) javax.ws.rs.core.Response
StageConfigResource.removeStage
(String planKeyString, long stageId, @Nullable ConfirmationToken confirmationToken, javax.ws.rs.core.UriInfo uriInfo) Deletes a specific stage of a build plan.@NotNull RestStage
RestStageService.updateStage
(@NotNull PlanKey planKey, long stageId, @NotNull RestStage restStage, @NotNull io.atlassian.fugue.Option<ConfirmationToken> token, @Nullable Expansion expansion, @NotNull javax.ws.rs.core.UriInfo uriInfo) Performs a partial update on a stage, updating just the fields that are specified while the rest will remain the same.@NotNull RestStage
RestStageServiceImpl.updateStage
(@NotNull PlanKey planKey, long stageId, @NotNull RestStage updatedStage, @NotNull io.atlassian.fugue.Option<ConfirmationToken> token, @Nullable Expansion expansion, @NotNull javax.ws.rs.core.UriInfo uriInfo) StageConfigResource.updateStage
(String planKeyString, long stageId, @Nullable ConfirmationToken confirmationToken, ExpansionParam expansion, javax.ws.rs.core.UriInfo uriInfo, RestStage restStage) Updates a stage partially, not overriding any field that it's not specified. -
Uses of WebValidationException in com.atlassian.bamboo.plugins.rest.plan.stage.job
Modifier and TypeMethodDescriptionjavax.ws.rs.core.Response
JobConfigResource.addJob
(String planKeyString, long stageId, ExpansionParam expansion, javax.ws.rs.core.UriInfo uriInfo, RestJob restJob) Adds a job to the given stage.@NotNull RestJob
RestJobService.addJob
(@NotNull PlanKey planKey, long stageId, @Nullable RestJob restJob, @NotNull Expansion expansion, @NotNull javax.ws.rs.core.UriInfo uriInfo) Create a new job@NotNull RestJob
RestJobServiceImpl.addJob
(@NotNull PlanKey planKey, long stageId, @Nullable RestJob restJob, @NotNull Expansion expansion, @NotNull javax.ws.rs.core.UriInfo uriInfo) void
RestJobService.deleteJob
(@NotNull PlanKey jobKey, @NotNull Optional<ConfirmationToken> confirmationToken, @NotNull javax.ws.rs.core.UriInfo uriInfo) Remove a job.void
RestJobServiceImpl.deleteJob
(@NotNull PlanKey jobKey, @NotNull Optional<ConfirmationToken> confirmationToken, @NotNull javax.ws.rs.core.UriInfo uriInfo) JobConfigResource.getAllJobsForStage
(String planKeyString, long stageId, PageRequest pageRequest, ExpansionParam expansion, javax.ws.rs.core.UriInfo uriInfo) Return all jobs for the given stage.@NotNull Token
RestJobService.getDeleteConfirmationToken
(@NotNull PlanKey jobKey, @NotNull javax.ws.rs.core.UriInfo uriInfo) Generate the delete confirmation token to be used for the given job key.@NotNull Token
RestJobServiceImpl.getDeleteConfirmationToken
(@NotNull PlanKey jobKey, @NotNull javax.ws.rs.core.UriInfo uriInfo) JobConfigResource.getDeletionWarnings
(String planKeyString, long stageId, String jobKeyString, ExpansionParam expansion, javax.ws.rs.core.UriInfo uriInfo) Retrieves the warnings in relation to deleting a job.JobConfigResource.getJob
(String planKeyString, long stageId, String jobKeyString, ExpansionParam expansion, javax.ws.rs.core.UriInfo uriInfo) Retrieves the details of a specific job of a stage of a build plan.JobConfigShortcutResource.getJob
(String jobKeyString, ExpansionParam expansion, javax.ws.rs.core.UriInfo uriInfo) Retrieves the details of a specific job of a stage of a build plan.@NotNull RestWarnings
RestJobService.getJobDeletionWarnings
(@NotNull PlanKey jobKey, @NotNull Expansion expansion, @NotNull javax.ws.rs.core.UriInfo uriInfo) Get warnings related to job deletion.@NotNull RestWarnings
RestJobServiceImpl.getJobDeletionWarnings
(@NotNull PlanKey jobKey, @NotNull Expansion expansion, @NotNull javax.ws.rs.core.UriInfo uriInfo) @NotNull RestWarnings
RestJobService.getJobMoveWarnings
(@NotNull PlanKey jobKey, long targetStageId, @NotNull Expansion expansion, @NotNull javax.ws.rs.core.UriInfo uriInfo) Get warnings related to job move.@NotNull RestWarnings
RestJobServiceImpl.getJobMoveWarnings
(@NotNull PlanKey jobKey, long targetStageId, @NotNull Expansion expansion, @NotNull javax.ws.rs.core.UriInfo uriInfo) JobConfigResource.getMoveWarnings
(String planKeyString, long stageId, String jobKeyString, long targetStageId, ExpansionParam expansion, javax.ws.rs.core.UriInfo uriInfo) Retrieves the warnings in relation to moving a job.javax.ws.rs.core.Response
JobConfigResource.removeJob
(String planKeyString, long stageId, String jobKeyString, @Nullable ConfirmationToken confirmationToken, javax.ws.rs.core.UriInfo uriInfo) Deletes a specific job of a build plan.javax.ws.rs.core.Response
JobConfigShortcutResource.removeJob
(String jobKeyString, @Nullable ConfirmationToken confirmationToken, javax.ws.rs.core.UriInfo uriInfo) Deletes a specific job of a build plan.JobConfigResource.updateJob
(String planKeyString, long stageId, String jobKeyString, @Nullable ConfirmationToken confirmationToken, ExpansionParam expansion, javax.ws.rs.core.UriInfo uriInfo, RestJob restJob) Updates a job partially, not overriding any field that it's not specified.JobConfigShortcutResource.updateJob
(String jobKeyString, @Nullable ConfirmationToken confirmationToken, ExpansionParam expansion, javax.ws.rs.core.UriInfo uriInfo, RestJob restJob) Updates a job partially, not overriding any field that it's not specified.@NotNull RestJob
RestJobService.updateJob
(@NotNull PlanKey jobKey, @Nullable RestJob restJob, @NotNull Optional<ConfirmationToken> confirmationToken, @NotNull Expansion expansion, @NotNull javax.ws.rs.core.UriInfo uriInfo) Updates the details of a specific job.@NotNull RestJob
RestJobServiceImpl.updateJob
(@NotNull PlanKey jobKey, @Nullable RestJob restJob, @NotNull Optional<ConfirmationToken> confirmationToken, @NotNull Expansion expansion, @NotNull javax.ws.rs.core.UriInfo uriInfo) -
Uses of WebValidationException in com.atlassian.bamboo.plugins.rest.plan.stage.job.artifact
Modifier and TypeMethodDescription@NotNull List<RestArtifactSubscriptions>
RestArtifactService.getAffectedArtifactSubscriptionsByJobMove
(@NotNull PlanKey jobKey, long stageId, @NotNull Expansion expansion, @NotNull javax.ws.rs.core.UriInfo uriInfo) Returns all artifact subscriptions that will be broken if we move a given job.@NotNull List<RestArtifactSubscriptions>
RestArtifactServiceImpl.getAffectedArtifactSubscriptionsByJobMove
(@NotNull PlanKey jobKey, long stageId, @NotNull Expansion expansion, @NotNull javax.ws.rs.core.UriInfo uriInfo) @NotNull List<RestArtifactSubscriptions>
RestArtifactService.getConsumersOfArtifacts
(@NotNull PlanKey jobKey, @NotNull Expansion expansion, @NotNull javax.ws.rs.core.UriInfo uriInfo) Returns the full list of artifact subscriptions in the same stage for a job's artifacts, returning one entry for each job.@NotNull List<RestArtifactSubscriptions>
RestArtifactServiceImpl.getConsumersOfArtifacts
(@NotNull PlanKey jobKey, @NotNull Expansion expansion, @NotNull javax.ws.rs.core.UriInfo uriInfo) @NotNull List<RestArtifactSubscriptions>
ArtifactResource.getConsumersOfJobArtifacts
(String jobKeyString, ExpansionParam expansion, javax.ws.rs.core.UriInfo uriInfo) Returns the full list of subscribers of artifacts produced by aJob
.@NotNull RestPageModel<RestJob>
ArtifactResource.getJobsConsumingArtifact
(String jobKeyString, long artifactId, PageRequest pageRequest, javax.ws.rs.core.UriInfo uriInfo) Returns a paginated list ofjobs
subscribing a specified artifact.@NotNull RestPageModel<RestJob>
RestArtifactService.getJobsConsumingArtifact
(@NotNull PlanKey jobKey, long artifactId, @NotNull PageRequest pageRequest, @NotNull javax.ws.rs.core.UriInfo uriInfo) Returns a paginated lists of jobs subscribing to a specified artifact.@NotNull RestPageModel<RestJob>
RestArtifactServiceImpl.getJobsConsumingArtifact
(@NotNull PlanKey jobKey, long artifactId, @NotNull PageRequest pageRequest, @NotNull javax.ws.rs.core.UriInfo uriInfo) -
Uses of WebValidationException in com.atlassian.bamboo.plugins.rest.plan.stage.job.assignment
Modifier and TypeMethodDescriptionJobAgentAssignmentResource.addAgentAssignmentForJob
(String jobKeyString, Map<String, String> agentAssignmentKey) JobAgentAssignmentResource.findAssignedAgentsByJob
(String jobKeyString) javax.ws.rs.core.Response
JobAgentAssignmentResource.findPossibleAgentsForJob
(String jobKeyString, @Nullable String searchTerm, javax.ws.rs.core.UriInfo uriInfo) javax.ws.rs.core.Response
JobAgentAssignmentResource.removeAgentAssignmentFromJob
(String jobKeyString, String executorKey) -
Uses of WebValidationException in com.atlassian.bamboo.plugins.rest.plan.stage.job.requirement
Modifier and TypeMethodDescriptionRequirementResource.addRequirementForJob
(String jobKeyString, RestRequirement requirement, javax.ws.rs.core.UriInfo uriInfo) Adds a requirement for a given job.RequirementResource.getAgentMatchesForJob
(String jobKeyString, javax.ws.rs.core.UriInfo uriInfo) Gets a summary of the agents that are capable of running a job, based off its requirements.RequirementResource.getDetailedAgentMatchesForJob
(String jobKeyString, javax.ws.rs.core.UriInfo uriInfo) RequirementResource.getRequirementForJob
(String jobKeyString, long requirementId, javax.ws.rs.core.UriInfo uriInfo) Gets the details of a requirement for a given job.RequirementResource.getRequirementsForJob
(String jobKeyString) Gets all the requirements of a job.javax.ws.rs.core.Response
RequirementResource.removeRequirementFromJob
(String jobKeyString, long requirementId) Removes a requirement for a job.RequirementResource.updateRequirementForJob
(String jobKeyString, long requirementId, RestRequirement requirement, javax.ws.rs.core.UriInfo uriInfo) Updates a requirement for a given job. -
Uses of WebValidationException in com.atlassian.bamboo.plugins.rest.resource
Modifier and TypeMethodDescriptionjavax.ws.rs.core.Response
QuickFilterResource.activateFilter
(long quickFilterId) javax.ws.rs.core.Response
AgentAssignmentResource.addAgentAssignment
(String executorType, long executorId, String executableType, long entityId) javax.ws.rs.core.Response
ProjectResource.addAssignedRepository
(String projectKey, @Nullable RestIdContainer idContainer, javax.ws.rs.core.UriInfo uriInfo) javax.ws.rs.core.Response
EphemeralAgentTemplateResource.addCapability
(@Nullable Long configurationId, RestCapability restCapability) javax.ws.rs.core.Response
AgentAuthenticationResource.authenticateAgent
(String agentUuidString) AccessTokenResource.createAccessToken
(CreateAccessTokenRequest request) javax.ws.rs.core.Response
AgentResource.createAgentCapability
(long agentId, RestCapability createCapabilityRequest) ElasticConfigResource.createImageConfiguration
(RestElasticImageConfig restConfiguration) javax.ws.rs.core.Response
ProjectResource.createProject
(@Nullable RestProjectCreate request, javax.ws.rs.core.UriInfo uriInfo) QuickFilterResource.createQuickFilter
(@NotNull RestQuickFilter restQuickFilter) javax.ws.rs.core.Response
QuickFilterResource.deactivateFilter
(long quickFilterId) javax.ws.rs.core.Response
AgentResource.deleteAgent
(long agentId) javax.ws.rs.core.Response
QuickFilterResource.deleteQuickFilter
(long quickFilterId) javax.ws.rs.core.Response
RepositoryResource.enableAllProjectsAccess
(Long repositoryId, @Nullable RepositoryResource.RestEnableContainer enableContainer) javax.ws.rs.core.Response
ProjectResource.enableAllRepositoriesAccess
(String projectKey, Long repositoryId, RepositoryResource.RestEnableContainer enableContainer) javax.ws.rs.core.Response
RepositoryResource.enableAllRepositoriesAccess
(Long repositoryId, @Nullable RepositoryResource.RestEnableContainer enableContainer) javax.ws.rs.core.Response
RepositoryResource.enableCi
(Long repositoryId, @Nullable RepositoryResource.RestEnableContainer enableContainer) javax.ws.rs.core.Response
RepositoryResource.enableProjectCreation
(Long repositoryId, @Nullable RepositoryResource.RestEnableContainer enableContainer) AgentAssignmentResource.getAgentAssignments
(String type, long executorId, javax.ws.rs.core.UriInfo uriInfo) EphemeralAgentTemplateResource.getCapabilities
(@Nullable Long configurationId, PageRequest pageRequest, ExpansionParam expansion, javax.ws.rs.core.UriInfo uriInfo) ElasticInstanceResource.getInstanceLog
(String instanceId) QuickFilterResource.getQuickFilter
(long quickFilterId) javax.ws.rs.core.Response
RepositoryResource.grantRssRepositoryAccess
(Long targetRepositoryId, RestIdContainer idContainer, javax.ws.rs.core.UriInfo uriInfo) javax.ws.rs.core.Response
AgentAssignmentResource.removeAssignment
(String executorType, long executorId, String executableType, long entityId) javax.ws.rs.core.Response
ExpirySettingsResource.removePlanCustomExpirySettings
(@Nullable String planKey) javax.ws.rs.core.Response
RepositoryResource.revokePermissionToUseRepositoryByRssRepo
(Long targetRepositoryId, Long repositoryId) javax.ws.rs.core.Response
AccessTokenResource.revokeToken
(String tokenId) AgentAssignmentResource.searchEntityForAgent
(String type, long executorId, String entityType, String searchTerm, javax.ws.rs.core.UriInfo uriInfo) DependencyResource.searchForAvailablePlanChildDependencies
(String projectKey, String buildKey, @NotNull String searchTerm, javax.ws.rs.core.UriInfo uriInfo) DependencyResource.searchForAvailablePlanParentDependencies
(String projectKey, String buildKey, @NotNull String searchTerm, javax.ws.rs.core.UriInfo uriInfo) RepositoryResource.searchSpecsBranches
(long repositoryId, String searchTerm, javax.ws.rs.core.UriInfo uriInfo) javax.ws.rs.core.Response
QuickFilterResource.setVisibleFilters
(List<Long> quickFilterIds) QueueResource.startBuild
(String projectKey, String buildKey, String stageName, boolean executeAllStages, String customRevision, javax.ws.rs.core.UriInfo uriInfo, javax.ws.rs.container.ContainerRequestContext requestContext) QueueResource.startBuild
(String projectKey, String buildKey, String stageName, boolean executeAllStages, String customRevision, javax.ws.rs.core.UriInfo uriInfo, javax.ws.rs.core.MultivaluedHashMap<String, String> formParams) javax.ws.rs.core.Response
RepositoryResource.triggerSpecsScanning
(@NotNull Long repositoryId, @Nullable String branch) javax.ws.rs.core.Response
RepositoryResource.triggerSpecsScanning
(@Nullable Long id, @Nullable Long repositoryId, @Nullable String name, @Nullable String repositoryName) javax.ws.rs.core.Response
AgentResource.updateAgentCapability
(long agentId, String capabilityKey, RestRemoteAgentCapability updateCapabilityRequest) javax.ws.rs.core.Response
EphemeralAgentTemplateResource.updateCapability
(@Nullable Long configurationId, RestCapability restCapability) ElasticConfigResource.updateConfiguration
(Long configurationId, RestElasticImageConfig newElasticImageConfiguration) QuickFilterResource.updateQuickFilter
(long quickFilterId, @NotNull RestQuickFilter restQuickFilter) -
Uses of WebValidationException in com.atlassian.bamboo.plugins.rest.service
Modifier and TypeMethodDescriptionRestUserAccessTokenService.createAccessToken
(String userName, String tokenName, Set<AccessTokenPermission> permissions, Integer daysUntilExpiry) void
RestUserAccessTokenService.revokeAccessToken
(String userName, String tokenId) -
Uses of WebValidationException in com.atlassian.bamboo.plugins.rest.user
Modifier and TypeMethodDescriptionjavax.ws.rs.core.Response
GroupAdminResource.addUsersToGroup
(String groupName, List<String> usersToAdd) javax.ws.rs.core.Response
UserAdminResource.assignGroups
(String userName, List<String> groupsToAssign) javax.ws.rs.core.Response
UserAdminResource.changeUserPassword
(RestUserPasswordUpdate passwordChangeRequest) javax.ws.rs.core.Response
GroupAdminResource.createGroup
(RestGroup group) javax.ws.rs.core.Response
UserAdminResource.createUser
(RestNewUser newUser) javax.ws.rs.core.Response
GroupAdminResource.deleteGroup
(String groupName) javax.ws.rs.core.Response
UserAdminResource.deleteUser
(String userName) javax.ws.rs.core.Response
GroupAdminResource.removeUsersFromGroup
(String groupName, List<String> usersToRemove) javax.ws.rs.core.Response
UserAdminResource.renameUser
(RestUserRenameRequest userRenameRequest) javax.ws.rs.core.Response
UserAdminResource.revokeUserToken
(String userName, String tokenId) javax.ws.rs.core.Response
UserAdminResource.unassignGroups
(String userName, List<String> groupsToRemove) -
Uses of WebValidationException in com.atlassian.bamboo.plugins.stash.rest.resource
Modifier and TypeMethodDescriptionjavax.ws.rs.core.Response
RepositoryResource.createRepository
(@NotNull StashCreateRepositoryRequest createRepositoryRequest) Create BBS linked repository.javax.ws.rs.core.Response
StashResource.getRepositoryMirrors
(String serverKey, String projectKey, String repositorySlug) javax.ws.rs.core.Response
StashResource.getRepositoryPermission
(String serverKey, String projectKey, String repositorySlug) javax.ws.rs.core.Response
StashBulkActionsResource.refreshKeysIfNeeded
(String appLinkId, @Nullable BulkKeysRepairRequest keysRepairPayload) The bulk operation that refreshes ssh keys of all Bitbucket Server/DC repositories if the existing one cannot establish a connection with the origin repository.javax.ws.rs.core.Response
StashBulkActionsResource.updateMirrors
(String appLinkId, BulkUpdateMirrorRequest updateRequest) Bulk update of mirrors for all repositories connected to Bitbucket Server by applink id. -
Uses of WebValidationException in com.atlassian.bamboo.plugins.testutils.deployments
Modifier and TypeMethodDescription@NotNull DeploymentProject
DeploymentsTestService.createDeploymentProjectWithEnvironments
(@NotNull PlanKey planKey) @NotNull DeploymentProject
DeploymentsTestServiceImpl.createDeploymentProjectWithEnvironments
(@NotNull PlanKey planKey) @NotNull DeploymentVersion
DeploymentsTestService.createDeploymentVersion
(@NotNull DeploymentProject deploymentProject, @NotNull PlanResultKey resultKey) @NotNull DeploymentVersion
DeploymentsTestServiceImpl.createDeploymentVersion
(@NotNull DeploymentProject deploymentProject, @NotNull PlanResultKey resultKey) @NotNull List<DeploymentVersion>
DeploymentsTestService.createDeploymentVersions
(@NotNull DeploymentProject deploymentProject, int firstResult, int maxResults) @NotNull List<DeploymentVersion>
DeploymentsTestServiceImpl.createDeploymentVersions
(@NotNull DeploymentProject deploymentProject, int firstResult, int maxResults) @NotNull DeploymentProject
DeploymentsTestService.createSimpleDeployment
(@NotNull PlanKey planKey) @NotNull DeploymentProject
DeploymentsTestServiceImpl.createSimpleDeployment
(@NotNull PlanKey planKey) -
Uses of WebValidationException in com.atlassian.bamboo.plugins.testutils.job
Modifier and TypeMethodDescriptionvoid
JobTestService.createJobs
(@NotNull String planKey, long stageId, @Nullable String jobKeyPrefix, @Nullable String jobNamePrefix, @Nullable String description, boolean suspended, int numberOfJobs) void
JobTestServiceImpl.createJobs
(@NotNull String planKey, long stageId, @Nullable String jobKeyPrefix, @Nullable String jobNamePrefix, @Nullable String description, boolean suspended, int numberOfJobs) -
Uses of WebValidationException in com.atlassian.bamboo.plugins.testutils.rest.resource.administration
Modifier and TypeMethodDescription@NotNull List<RestGlobalPermission>
GlobalPermissionResource.getGroupPermission
(@Nullable String groupName, @NotNull ExpansionParam expansion, @NotNull javax.ws.rs.core.UriInfo uriInfo) Retrieve a list of groups with their permissions.@NotNull List<RestGlobalPermission>
GlobalPermissionResource.getRolePermission
(@Nullable String roleName, @NotNull ExpansionParam expansion, @NotNull javax.ws.rs.core.UriInfo uriInfo) Retrieve a list of roles with their permissions.@NotNull List<RestGlobalPermission>
GlobalPermissionResource.getUserPermission
(@Nullable String userName, @NotNull ExpansionParam expansion, @NotNull javax.ws.rs.core.UriInfo uriInfo) Retrieve a list of users with their permissions.void
AdministrationResource.setDashboardPageSize
(int dashboardPageSize) @NotNull RestGlobalPermission
GlobalPermissionResource.updateGroupPermission
(@Nullable RestGlobalPermission restGlobalPermission, @NotNull javax.ws.rs.core.UriInfo uriInfo) Update global permissions of a group.GlobalPermissionResource.updateRolePermission
(@Nullable RestGlobalPermission restGlobalPermission, @NotNull javax.ws.rs.core.UriInfo uriInfo) Update global permissions of a role.@NotNull RestGlobalPermission
GlobalPermissionResource.updateUserPermission
(@Nullable RestGlobalPermission restGlobalPermission, @NotNull javax.ws.rs.core.UriInfo uriInfo) Update global permissions of a user. -
Uses of WebValidationException in com.atlassian.bamboo.plugins.testutils.rest.resource.deployment
Modifier and TypeMethodDescriptionDeploymentProjectResource.addEnvironment
(long deploymentProjectId, RestEnvironment environment) DeploymentProjectResource.createDeploymentProject
(RestDeploymentProject deploymentProjectDetails) -
Uses of WebValidationException in com.atlassian.bamboo.plugins.testutils.rest.resource.job
Modifier and TypeMethodDescriptionjavax.ws.rs.core.Response
JobResource.createJobs
(RestJobBatch jobBatch) Create a number of jobs in the given stage with randomised keys and names. -
Uses of WebValidationException in com.atlassian.bamboo.plugins.testutils.rest.resource.plan
Modifier and TypeMethodDescriptionjavax.ws.rs.core.Response
PlanResource.createPlanVariable
(String planKey, String variableKey, String variableValue) javax.ws.rs.core.Response
ProjectResource.deleteAllProjects()
Remove all projects.javax.ws.rs.core.Response
PlanResource.deletePlanVariable
(String planKey, String variableKey) PlanResource.getPlanLabels
(String planKey) PlanResource.getPlanRepositories
(String planKey) PlanResource.getPlanVariables
(String planKey) javax.ws.rs.core.Response
QueueResource.getStatusOfGroupExecution
(RestAuthenticationContext restAuthenticationContext) PlanResource.getTriggers
(String planKey) PlanResource.setPlanLabels
(String planKey, List<String> labels) javax.ws.rs.core.Response
QueueResource.startPlansInProject
(String projectKey, RestAuthenticationContext restAuthenticationContext) -
Uses of WebValidationException in com.atlassian.bamboo.plugins.testutils.rest.resource.repository
Modifier and TypeMethodDescriptionRepositoryResource.createLinkedRepository
(@NotNull RestRepositoryConfig repositoryConfig) javax.ws.rs.core.Response
RepositoryResource.deleteBuildWarnings
(long repositoryId, String resultKeyString) boolean
RepositoryResource.isPullRequestClosed
(String repositoryName, @Nullable String pullRequestKey) javax.ws.rs.core.Response
RepositoryResource.sendBuildWarnings
(long repositoryId, String resultKeyString, RestBuildWarnings request) boolean
RepositoryResource.sendCommitComment
(String repositoryName, Map<String, String> body) Used for testing of commit comment functionality.javax.ws.rs.core.Response
RepositoryResource.triggerBranchDetection
(long repositoryId, boolean ignoreChainsConfig) -
Uses of WebValidationException in com.atlassian.bamboo.plugins.testutils.rest.resource.stage
Modifier and TypeMethodDescriptionjavax.ws.rs.core.Response
StageResource.createStages
(RestStageBatch stageBatch) Create a number of stages in the given plan with randomised names. -
Uses of WebValidationException in com.atlassian.bamboo.plugins.testutils.stage
Modifier and TypeMethodDescriptionvoid
StageTestService.createStages
(@NotNull String planKey, @Nullable String stageNamePrefix, @Nullable String stageDescription, boolean manual, int numberOfStages, @Nullable String jobKeyPrefix, @Nullable String jobNamePrefix, @Nullable String jobDescription, boolean suspended, int minNumberOfJobs, int maxNumberOfJobs) void
StageTestServiceImpl.createStages
(@NotNull String planKey, @Nullable String stageNamePrefix, @Nullable String stageDescription, boolean manual, int numberOfStages, @Nullable String jobKeyPrefix, @Nullable String jobNamePrefix, @Nullable String jobDescription, boolean suspended, int minNumberOfJobsPerStage, int maxNumberOfJobsPerStage) -
Uses of WebValidationException in com.atlassian.bamboo.project
Modifier and TypeMethodDescriptiondefault @NotNull Project
ProjectConfigurationService.createProject
(@NotNull String projectKey, @NotNull String projectName, @Nullable String projectDescription) Deprecated.since 6.9.0.@NotNull Project
ProjectConfigurationService.createProject
(@NotNull String projectKey, @NotNull String projectName, @Nullable String projectDescription, boolean grantAllUsersReadAccess) Creates and persists a newProject
, throwing an exception on invalid data.@NotNull Project
ProjectConfigurationServiceImpl.createProject
(@NotNull String projectKey, @NotNull String projectName, @Nullable String projectDescription, boolean grantAllUsersReadAccess) void
ProjectConfigurationService.updateProject
(@NotNull Project project, @NotNull String projectName, @Nullable String projectDescription) Updates and persists changes for an existingProject
, throwing exception on invalid data.void
ProjectConfigurationServiceImpl.updateProject
(@NotNull Project project, @NotNull String projectName, @Nullable String projectDescription) -
Uses of WebValidationException in com.atlassian.bamboo.rest.common.exception
Modifier and TypeMethodDescriptionjavax.ws.rs.core.Response
WebValidationExceptionMapper.toResponse
(WebValidationException exception) -
Uses of WebValidationException in com.atlassian.bamboo.security.acegi.acls
Modifier and TypeMethodDescriptionvoid
BambooAclUpdateHelper.updateGroupPermissions
(@NotNull com.atlassian.user.Group group, @NotNull List<org.acegisecurity.acls.Permission> permissions, @NotNull BambooPermissionManager bambooPermissionManager, @NotNull HibernateMutableAclService aclService) Update global permissions of the given group.void
BambooAclUpdateHelper.updateGroupPermissions
(@Nullable String groupName, @NotNull List<org.acegisecurity.acls.Permission> permissions, @NotNull BambooPermissionManager bambooPermissionManager, @NotNull HibernateMutableAclService aclService, @NotNull BambooUserManager userManager, @NotNull com.atlassian.sal.api.message.I18nResolver i18nResolver) void
BambooAclUpdateHelper.updateGroupPermissions
(@Nullable String groupName, @NotNull List<org.acegisecurity.acls.Permission> permissions, @NotNull BambooPermissionManager bambooPermissionManager, @NotNull HibernateMutableAclService aclService, @NotNull BambooUserManager userManager, @NotNull com.atlassian.struts.TextProvider textProvider) void
BambooAclUpdateHelper.updateRolePermissions
(@Nullable String roleName, @NotNull List<org.acegisecurity.acls.Permission> permissions, @NotNull BambooPermissionManager permissionManager, @NotNull HibernateMutableAclService aclService, @NotNull AdministrationConfigurationAccessor administrationConfigurationAccessor, @NotNull AdministrationConfigurationPersister administrationConfigurationPersister) Update permission of a given role.void
BambooAclUpdateHelper.updateUserPermissions
(@Nullable String userName, @NotNull List<org.acegisecurity.acls.Permission> permissions, @NotNull BambooUserManager bambooUserManager, @NotNull BambooPermissionManager bambooPermissionManager, @NotNull HibernateMutableAclService aclService, @NotNull com.atlassian.sal.api.message.I18nResolver i18nResolver) Update global permissions of the given user. -
Uses of WebValidationException in com.atlassian.bamboo.user
Modifier and TypeMethodDescriptioncom.atlassian.user.Group
UserService.createGroup
(String name) Create a group in bamboo.com.atlassian.user.Group
UserServiceImpl.createGroup
(String name) List<com.atlassian.user.Group>
Return a list of groups in bamboo filtered by name.List<com.atlassian.user.Group>
-
Uses of WebValidationException in com.atlassian.bamboo.utils
Modifier and TypeMethodDescriptionstatic void
BambooValidationUtils.checkErrors
(@NotNull ErrorCollection errorCollection) static void
Deprecated.since 5.10 useBambooValidationUtils.validate(boolean, Supplier)
static void
BambooValidationUtils.validate
(boolean validationCondition, @NotNull Supplier<String> errorMessageSupplier) Validate any input data, checking if the given condition is fulfilled.static void
BambooValidationUtils.validateField
(@NotNull String fieldName, boolean validationCondition, @NotNull Supplier<String> errorMessageSupplier) Validate any input field, checking if the given condition is fulfilled. -
Uses of WebValidationException in com.atlassian.bamboo.v2.build.requirement
Modifier and TypeMethodDescription@NotNull ImmutableRequirement
RequirementService.addRequirement
(@NotNull PlanKey jobKey, @NotNull String key, ImmutableRequirement.MatchType matchType, @Nullable String matchValue) Add new requirement to a job.@NotNull ImmutableRequirement
RequirementServiceImpl.addRequirement
(@NotNull PlanKey jobKey, @NotNull String key, @NotNull ImmutableRequirement.MatchType matchType, @Nullable String matchValue) @NotNull ExecutableAgentsMatrix
RequirementService.getExecutableAgentMatrixForJob
(@NotNull PlanKey jobKey) retrieve all executable agents for a particular job.@NotNull ExecutableAgentsMatrix
RequirementServiceImpl.getExecutableAgentMatrixForJob
(@NotNull PlanKey jobKey) @NotNull List<? extends ImmutableRequirement>
RequirementService.getRequirementsForJob
(@NotNull PlanKey jobKey) Get all requirements for jobs.@NotNull List<? extends ImmutableRequirement>
RequirementServiceImpl.getRequirementsForJob
(@NotNull PlanKey jobKey) void
RequirementService.removeRequirement
(@NotNull PlanKey jobKey, long requirementId) Remove a specific requirementvoid
RequirementServiceImpl.removeRequirement
(@NotNull PlanKey jobKey, long requirementId) @NotNull ImmutableRequirement
RequirementService.updateRequirement
(@NotNull PlanKey jobKey, long requirementId, @NotNull String key, ImmutableRequirement.MatchType matchType, @Nullable String matchValue) Update an existing requirement.@NotNull ImmutableRequirement
RequirementServiceImpl.updateRequirement
(@NotNull PlanKey jobKey, long requirementId, @NotNull String key, @NotNull ImmutableRequirement.MatchType matchType, @Nullable String matchValue)
MailConfigurationService.updateMailServer(String, String, String, Boolean, MailMode, String, String, String, String, Boolean, String)