Modifier and Type | Method and Description |
---|---|
void |
AdministrationConfigurationServiceImpl.updateAdministrationConfiguration(AdministrationConfiguration administrationConfiguration) |
void |
AdministrationConfigurationService.updateAdministrationConfiguration(AdministrationConfiguration administrationConfiguration)
Update bamboo administration configuration
|
ConcurrentBuildConfig |
AdministrationConfigurationServiceImpl.updateBuildConcurrency(Boolean isEnabled,
Integer numberOfConcurrentBuilds) |
ConcurrentBuildConfig |
AdministrationConfigurationService.updateBuildConcurrency(Boolean isEnabled,
Integer concurrentBuildNumber)
Update bamboo concurrent build configuration
|
GeneralConfiguration |
GeneralConfigurationServiceImpl.updateGeneralConfiguration(String instanceName,
String baseUrl,
String gravatarServerUrl,
String brokerUrl,
String brokerClientUrl,
Integer dashboardDefaultSize,
Integer branchDetectionIntervalSeconds,
Boolean gravatarSupportEnabled,
Boolean gzipCompressionEnabled) |
GeneralConfiguration |
GeneralConfigurationService.updateGeneralConfiguration(String instanceName,
String baseUrl,
String gravatarServerUrl,
String brokerUrl,
String brokerClientUrl,
Integer dashboardDefaultSize,
Integer branchDetectionIntervalSeconds,
Boolean gravatarSupportEnabled,
Boolean gzipCompressionEnabled)
Set the general configuration settings
|
com.atlassian.mail.server.SMTPMailServer |
MailConfigurationServiceImpl.updateMailServer(String name,
String fromAddress,
String subjectPrefix,
Boolean precedenceBulkHeaderExcluded,
String emailSetting,
String smtpServer,
String smtpPort,
String smtpUsername,
String smtpPassword,
Boolean tlsEnabled,
String jndiLocation) |
com.atlassian.mail.server.SMTPMailServer |
MailConfigurationService.updateMailServer(String name,
String fromAddress,
String subjectPrefix,
Boolean precedenceBulkHeaderExcluded,
String emailSetting,
String smtpServer,
String smtpPort,
String smtpUsername,
String smtpPassword,
Boolean tlsEnabled,
String jndiLocation)
Update the current mail server configuration
|
Modifier and Type | Method and Description |
---|---|
void |
ArtifactHandlersServiceImpl.updateArtifactHandlerConfiguration(String artifactHandlerKey,
Map<String,String> configuration) |
void |
ArtifactHandlersService.updateArtifactHandlerConfiguration(String artifactHandlerKey,
Map<String,String> configuration)
Update configuration of the given artifact handler.
|
Modifier and Type | Method and Description |
---|---|
AgentAssignment |
AgentAssignmentServiceImpl.saveAgentAssignment(AgentAssignment.ExecutorType executorType,
long executorId,
AgentAssignment.ExecutableType executableType,
long entityId) |
AgentAssignment |
AgentAssignmentService.saveAgentAssignment(AgentAssignment.ExecutorType executorType,
long executorId,
AgentAssignment.ExecutableType executableType,
long entityId)
Save an agent assignment
|
Modifier and Type | Method and Description |
---|---|
Map<String,String> |
AbstractCredentialType.generateCredentialsConfigMap(Map<String,String> params) |
Map<String,String> |
SshCredentialType.generateCredentialsConfigMap(Map<String,String> params) |
Map<String,String> |
CredentialType.generateCredentialsConfigMap(Map<String,String> params)
Convert the given map into a config map of the shared credential to be stored in the database.
|
CredentialsData |
CredentialsManagerImpl.updateCredentialsName(long id,
String name) |
CredentialsData |
CredentialsManager.updateCredentialsName(long id,
String name)
Updates Shared Credentials name
|
Modifier and Type | Method and Description |
---|---|
Environment |
EnvironmentServiceImpl.addEnvironment(long deploymentProjectId,
String name,
String description) |
Environment |
EnvironmentService.addEnvironment(long deploymentProjectId,
String name,
String description)
Creates a new environment in the specified deployment project.
|
void |
EnvironmentServiceImpl.addNotification(long environmentId,
NotificationRule newRule) |
void |
EnvironmentService.addNotification(long environmentId,
NotificationRule newRule)
Adds a new notification to the environment notifications
|
Environment |
EnvironmentServiceImpl.cloneEnvironment(long deploymentProjectId,
long environmentId,
String name,
String description) |
Environment |
EnvironmentService.cloneEnvironment(long deploymentProjectId,
long environmentId,
String name,
String description)
Create new environment as a clone of existing one
|
void |
EnvironmentServiceImpl.deleteNotification(long environmentId,
long notificationId) |
void |
EnvironmentService.deleteNotification(long environmentId,
long notificationId)
Removes notification from the environment's notification set.
|
Environment |
EnvironmentServiceImpl.editEnvironment(long environmentId,
String name,
String description) |
Environment |
EnvironmentService.editEnvironment(long environmentId,
String name,
String description)
Edit the details of an existing environment
|
Modifier and Type | Method and Description |
---|---|
DeploymentProject |
DeploymentProjectServiceImpl.addDeploymentProject(String name,
String description,
String planKeyString) |
DeploymentProject |
DeploymentProjectService.addDeploymentProject(String name,
String description,
String planKeyString)
Create a new deployment project.
|
DeploymentProject |
DeploymentProjectServiceImpl.cloneDeploymentProject(long deploymentProjectId,
String name,
String description,
String planKeyString) |
DeploymentProject |
DeploymentProjectService.cloneDeploymentProject(long id,
String name,
String description,
String planKeyString)
Create a new deployment project.
|
DeploymentProject |
DeploymentProjectServiceImpl.editDeploymentProject(long deploymentProjectId,
String name,
String description,
String planKeyString) |
DeploymentProject |
DeploymentProjectService.editDeploymentProject(long deploymentProjectId,
String name,
String description,
String planKeyString)
Edit the details of the deployment project
|
VersionNamingScheme |
DeploymentProjectServiceImpl.updateVersionNamingScheme(long deploymentProjectId,
String nextVersionName,
boolean autoIncrement,
Set<String> variablesToAutoIncrement) |
VersionNamingScheme |
DeploymentProjectService.updateVersionNamingScheme(long deploymentProjectId,
String nextVersionName,
boolean autoIncrement,
Set<String> variablesToAutoIncrement)
update the version naming configuration for a project
|
Modifier and Type | Method and Description |
---|---|
DeploymentVersion |
DeploymentVersionServiceImpl.createDeploymentVersion(long deploymentProjectId,
PlanResultKey planResultKey) |
DeploymentVersion |
DeploymentVersionService.createDeploymentVersion(long deploymentProjectId,
PlanResultKey planResultKey)
Deprecated.
|
DeploymentVersion |
DeploymentVersionServiceImpl.createDeploymentVersion(long deploymentProjectId,
PlanResultKey planResultKey,
com.atlassian.user.User user,
String versionName,
String nextVersionName) |
DeploymentVersion |
DeploymentVersionService.createDeploymentVersion(long deploymentProjectId,
PlanResultKey planResultKey,
com.atlassian.user.User user,
String versionName,
String nextVersionName)
Create a deployment version with a specific name.
|
DeploymentVersion |
DeploymentVersionServiceImpl.getOrCreateDeploymentVersion(long deploymentProjectId,
PlanResultKey planResultKey) |
DeploymentVersion |
DeploymentVersionService.getOrCreateDeploymentVersion(long deploymentProjectId,
PlanResultKey planResultKey)
Given a build result, find a deployment version that matches it, or create it if it doesn't exist.
|
MutableDeploymentVersion |
VersionNamingService.nameAndCreateVersion(InternalDeploymentProject deploymentProject,
ImmutablePlan linkedPlan,
MutableDeploymentVersion version,
String versionName,
String nextVersionName,
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.
|
MutableDeploymentVersion |
VersionNamingServiceImpl.nameAndCreateVersion(InternalDeploymentProject deploymentProject,
ImmutablePlan linkedPlan,
MutableDeploymentVersion deploymentVersion,
String versionName,
String nextVersionName,
Map<String,VariableDefinitionContext> variables) |
DeploymentVersion |
DeploymentVersionServiceImpl.renameVersion(long deploymentProjectId,
DeploymentVersion deploymentVersion,
String newVersionName) |
MutableDeploymentVersion |
VersionNamingService.renameVersion(long deploymentProjectId,
DeploymentVersion deploymentVersion,
String newVersionName)
Rename a version.
|
MutableDeploymentVersion |
VersionNamingServiceImpl.renameVersion(long deploymentProjectId,
DeploymentVersion deploymentVersion,
String newVersionName) |
DeploymentVersion |
DeploymentVersionService.renameVersion(long deploymentProjectId,
DeploymentVersion deploymentVersion,
String newVersionName)
Rename a version.
|
Modifier and Type | Class and Description |
---|---|
class |
DefaultWebValidationException |
Modifier and Type | Method and Description |
---|---|
ImmutableChain |
PlanServiceImpl.getPlan(PlanKey planKey) |
ImmutableChain |
PlanService.getPlan(PlanKey planKey)
Get an individual stage from a plan
|
Modifier and Type | Method and Description |
---|---|
ImmutableJob |
JobServiceImpl.addJob(PlanKey chainKey,
long stageId,
String jobKeyString,
String name,
String description,
boolean suspended) |
ImmutableJob |
JobService.addJob(PlanKey chainKey,
long stageId,
String jobKey,
String name,
String description,
boolean suspended)
Add a job to an existing stage in the plan
|
ImmutableJob |
JobServiceImpl.cloneJob(String sourceJobKeyString,
PlanKey chainKey,
long stageId,
String newJobKeyString,
String name,
String description,
boolean suspended) |
ImmutableJob |
JobService.cloneJob(String sourceJobKey,
PlanKey chainKey,
long stageId,
String newJobKey,
String name,
String description,
boolean suspended)
Copy the given job and give the copy the key, name, description and suspended state provided.
|
void |
JobServiceImpl.deleteJob(PlanKey jobKey,
BambooClosures.Throwing1<ImmutableJob,WebValidationException>... runBefore) |
void |
JobService.deleteJob(PlanKey jobKey,
BambooClosures.Throwing1<ImmutableJob,WebValidationException>... runBefore)
Remove a job.
|
ImmutableJob |
JobServiceImpl.updateJob(PlanKey jobKey,
String name,
String description,
boolean suspended,
long stageId,
BambooClosures.Throwing1<ImmutableJob,WebValidationException>... runBefore) |
ImmutableJob |
JobService.updateJob(PlanKey jobKey,
String name,
String description,
boolean suspended,
long stageId,
BambooClosures.Throwing1<ImmutableJob,WebValidationException>... runBefore)
Update the details of a job
|
ErrorCollection |
JobServiceImpl.validateJobForAdd(PlanKey planKey,
long stageId,
String jobKey,
String name,
String description,
boolean suspended) |
ErrorCollection |
JobService.validateJobForAdd(PlanKey chainKey,
long stageId,
String jobKey,
String name,
String description,
boolean suspended)
Validates the parameters for adding a job.
|
ErrorCollection |
JobServiceImpl.validateJobForClone(String sourceJobKeyString,
PlanKey chainKey,
long stageId,
String newJobKey,
String name,
String description,
Boolean suspended) |
ErrorCollection |
JobService.validateJobForClone(String sourceJobKey,
PlanKey chainKey,
long stageId,
String newJobKey,
String name,
String description,
Boolean suspended)
Validates the parameters for cloning a job.
|
Modifier and Type | Method and Description |
---|---|
ImmutableChainStage |
StageServiceImpl.addStage(PlanKey planKey,
String stageName,
String stageDescription,
boolean isManual) |
ImmutableChainStage |
StageService.addStage(PlanKey planKey,
String name,
String description,
boolean isManual)
Adds a new stage to the specified plan.
|
void |
StageServiceImpl.deleteStage(PlanKey planKey,
long stageId,
BambooClosures.Throwing1<ImmutableChainStage,WebValidationException>... runBefore) |
void |
StageService.deleteStage(PlanKey planKey,
long stageId,
BambooClosures.Throwing1<ImmutableChainStage,WebValidationException>... runBefore)
Deletes the given stage and any jobs under the stage.
|
ImmutableChainStage |
StageServiceImpl.getStage(PlanKey planKey,
long stageId) |
ImmutableChainStage |
StageService.getStage(PlanKey planKey,
long stageId)
Get an individual stage from a plan
|
ImmutableChainStage |
StageServiceImpl.updateStage(PlanKey planKey,
long stageId,
String name,
String description,
boolean manual,
Integer index,
BambooClosures.Throwing1<ImmutableChainStage,WebValidationException>... runBefore) |
ImmutableChainStage |
StageService.updateStage(PlanKey planKey,
long stageId,
String name,
String description,
boolean manual,
Integer index,
BambooClosures.Throwing1<ImmutableChainStage,WebValidationException>... runBefore)
Update the details of a stage.
|
ErrorCollection |
StageServiceImpl.validateStageForAdd(PlanKey planKey,
String stageName,
String stageDescription,
boolean isManual) |
ErrorCollection |
StageService.validateStageForAdd(PlanKey planKey,
String name,
String description,
boolean isManual)
Validates a new stage for the specified plan.
|
ErrorCollection |
StageServiceImpl.validateStageForUpdate(PlanKey planKey,
long stageId,
String name,
String description,
boolean manual) |
ErrorCollection |
StageService.validateStageForUpdate(PlanKey planKey,
long stageId,
String name,
String description,
boolean manual)
Validates editing of a stage.
|
Modifier and Type | Method and Description |
---|---|
RestAgent |
RestAgentService.updateAgent(javax.ws.rs.core.UriInfo uriInfo,
long agentId,
RestAgent restAgent)
Update an agent
|
RestAgent |
RestAgentServiceImpl.updateAgent(javax.ws.rs.core.UriInfo uriInfo,
long agentId,
RestAgent restAgent) |
RestAgent |
AgentResource.updateRestAgent(javax.ws.rs.core.UriInfo uriInfo,
long agentId,
RestAgent restAgent)
Update value of an agent
|
Modifier and Type | Method and Description |
---|---|
RestArtifactHandler |
ArtifactHandlerResource.getAgentLocalArtifactHandler(Expansion expansion,
javax.ws.rs.core.UriInfo uriInfo)
Retrieve configuration of Agent-Local Artifact Handler.
|
RestArtifactHandler |
ArtifactHandlerResource.getBambooRemoteArtifactHandler(Expansion expansion,
javax.ws.rs.core.UriInfo uriInfo)
Retrieve configuration of Bamboo Remote Artifact Handler.
|
RestArtifactHandler |
ArtifactHandlerResource.getBambooServerLocalArtifactHandler(Expansion expansion,
javax.ws.rs.core.UriInfo uriInfo)
Retrieve configuration of Server-Local Artifact Handler.
|
RestArtifactHandler |
ArtifactHandlerResource.getS3ArtifactHandler(Expansion expansion,
javax.ws.rs.core.UriInfo uriInfo)
Retrieve configuration of S3 Artifact Handler.
|
RestArtifactHandler |
ArtifactHandlerResource.updateAgentLocalHandler(RestArtifactHandler restArtifactHandler,
javax.ws.rs.core.UriInfo uriInfo)
Update Agent-Local Artifact Handler configuration.
|
RestArtifactHandler |
ArtifactHandlerResource.updateBambooRemoteHandler(RestArtifactHandler restArtifactHandler,
javax.ws.rs.core.UriInfo uriInfo)
Update Bamboo Remote Artifact Handler configuration.
|
RestArtifactHandler |
ArtifactHandlerResource.updateS3Handler(RestArtifactHandler restArtifactHandler,
javax.ws.rs.core.UriInfo uriInfo)
Update S3 Artifact Handler configuration.
|
RestArtifactHandler |
ArtifactHandlerResource.updateServerLocalArtifactHandler(RestArtifactHandler restArtifactHandler,
javax.ws.rs.core.UriInfo uriInfo)
Update Server-Local Artifact handler configuration.
|
Modifier and Type | Method and Description |
---|---|
RestAuditLogConfiguration |
AuditLogResource.updateAuditLogConfiguration(RestAuditLogConfiguration restAuditLogConfiguration,
Expansion expansion,
javax.ws.rs.core.UriInfo uriInfo)
Enable/disable audit log
|
Modifier and Type | Method and Description |
---|---|
javax.ws.rs.core.Response |
BuildMonitoringResource.updateRestBuildMonitoring(RestBuildMonitoring restBuildMonitoring)
The REST endpoint to update build monitoring settings.
|
void |
RestBuildMonitoringServiceImpl.updateRestBuildMonitoring(RestBuildMonitoring restBuildMonitoring) |
void |
RestBuildMonitoringService.updateRestBuildMonitoring(RestBuildMonitoring restBuildMonitoring)
Updates the build Monitoring settings on bamboo.
|
Modifier and Type | Method and Description |
---|---|
RestBuildConcurrency |
ConcurrentBuildResource.updateRestBuildConcurrency(RestBuildConcurrency restBuildConcurrency,
Expansion expansion,
javax.ws.rs.core.UriInfo uriInfo)
The REST endpoint to update build concurrency settings.
|
Modifier and Type | Method and Description |
---|---|
RestGeneralConfiguration |
GeneralConfigurationResource.updateGeneralConfiguration(RestGeneralConfiguration restGeneralConfiguration,
Expansion expansion,
javax.ws.rs.core.UriInfo uriInfo)
The REST endpoint to update bamboo server general configurations.
|
Modifier and Type | Method and Description |
---|---|
ElasticConfiguration |
ElasticConfigurationConversionFunction.merge(ElasticConfiguration currentElasticConfiguration,
RestElasticConfiguration restElasticConfig) |
javax.ws.rs.core.Response |
ElasticConfigurationResource.updateRestElasticConfiguration(RestElasticConfiguration restElasticConfiguration,
javax.ws.rs.core.UriInfo uriInfo)
Update elastic configuration.
|
Modifier and Type | Method and Description |
---|---|
RestGlobalVariable |
RestGlobalVariableServiceImpl.createGlobalVariable(javax.ws.rs.core.UriInfo uriInfo,
RestGlobalVariable restGlobalVariable) |
RestGlobalVariable |
RestGlobalVariableService.createGlobalVariable(javax.ws.rs.core.UriInfo uriInfo,
RestGlobalVariable restGlobalVariable)
Create a global variable
|
javax.ws.rs.core.Response |
GlobalVariableResource.createGlobalVariable(javax.ws.rs.core.UriInfo uriInfo,
RestGlobalVariable restGlobalVariable)
Create a single global variable.
|
javax.ws.rs.core.Response |
GlobalVariableResource.deleteGlobalVariable(javax.ws.rs.core.UriInfo uriInfo,
long variableId)
Delete a global variable
|
RestGlobalVariable |
RestGlobalVariableServiceImpl.updateGlobalVariable(javax.ws.rs.core.UriInfo uriInfo,
long variableId,
RestGlobalVariable restGlobalVariable) |
RestGlobalVariable |
RestGlobalVariableService.updateGlobalVariable(javax.ws.rs.core.UriInfo uriInfo,
long variableId,
RestGlobalVariable restGlobalVariable)
Update a global variable
|
RestGlobalVariable |
GlobalVariableResource.updateGlobalVariable(javax.ws.rs.core.UriInfo uriInfo,
long variableId,
RestGlobalVariable restGlobalVariable)
Update value of a global variable
|
Modifier and Type | Method and Description |
---|---|
javax.ws.rs.core.Response |
GroupResource.createGroup(RestGroup restGroup,
Expansion expansion,
javax.ws.rs.core.UriInfo uriInfo)
Create a group in Bamboo
|
List<RestGroup> |
GroupResource.getGroup(String name,
Expansion expansion,
javax.ws.rs.core.UriInfo uriInfo)
Retrieve a list of groups in Bamboo.
|
Modifier and Type | Method and Description |
---|---|
InstantMessagingServerDefinition |
IMServerConfigurationConversionFunction.merge(RestIMServerConfiguration restIMServerConfiguration,
InstantMessagingServerDefinition imServerDef)
Update existing
InstantMessagingServerDefinition
with RestIMServerConfiguration |
RestIMServerConfiguration |
IMServerResource.updateIMServerConfig(RestIMServerConfiguration restIMServerConfiguration,
Expansion expansion,
javax.ws.rs.core.UriInfo uriInfo)
Update or create existing IM server configuration in bamboo.
|
Modifier and Type | Method and Description |
---|---|
javax.ws.rs.core.Response |
MailConfigurationResource.updateMailConfiguration(RestMailConfiguration restMailConfiguration,
Expansion expansion,
javax.ws.rs.core.UriInfo uriInfo)
The Rest endpoint to update the mail server configuration
|
Modifier and Type | Method and Description |
---|---|
List<RestGlobalPermission> |
GlobalPermissionResource.getGroupPermission(String groupName,
Expansion expansion,
javax.ws.rs.core.UriInfo uriInfo)
Retrieve a list of groups with their permissions.
|
List<RestGlobalPermission> |
RestGlobalPermissionService.getGroupPermissions(String groupName)
Retrieve a list of groups with their permissions filtered by group name.
|
List<RestGlobalPermission> |
RestGlobalPermissionServiceImpl.getGroupPermissions(String groupName) |
List<RestGlobalPermission> |
GlobalPermissionResource.getRolePermission(String roleName,
Expansion expansion,
javax.ws.rs.core.UriInfo uriInfo)
Retrieve a list of roles with their permissions.
|
RestGlobalPermission |
RestGlobalPermissionService.updateGroupPermission(RestGlobalPermission restGlobalPermission)
Update permission of a group in bamboo.
|
RestGlobalPermission |
RestGlobalPermissionServiceImpl.updateGroupPermission(RestGlobalPermission restGlobalPermission) |
RestGlobalPermission |
GlobalPermissionResource.updateGroupPermission(RestGlobalPermission restGlobalPermission,
javax.ws.rs.core.UriInfo uriInfo)
Update global permissions of a group.
|
RestGlobalPermission |
GlobalPermissionResource.updateRolePermission(RestGlobalPermission restGlobalPermission,
javax.ws.rs.core.UriInfo uriInfo)
Update global permissions of a role.
|
Modifier and Type | Method and Description |
---|---|
RestQuarantineConfig |
QuarantineResource.updateQuarantineSettings(RestQuarantineConfig restQuarantineConfig,
Expansion expansion,
javax.ws.rs.core.UriInfo uriInfo)
Update Bamboo quarantine settings.
|
Modifier and Type | Method and Description |
---|---|
javax.ws.rs.core.Response |
SecuritySettingsResource.updateRestSecuritySettings(RestSecuritySettings restSecuritySettings)
The REST endpoint to update security settings.
|
void |
RestSecuritySettingsServiceImpl.updateSecuritySettings(RestSecuritySettings restSecuritySettings) |
void |
RestSecuritySettingsService.updateSecuritySettings(RestSecuritySettings restSecuritySettings)
Updates the security settings on bamboo.
|
Modifier and Type | Method and Description |
---|---|
RestSharedCredential |
SharedCredentialResource.createSshSharedCredential(RestSharedCredential restSharedCredential,
javax.ws.rs.core.UriInfo uriInfo)
Create a new Ssh shared credential.
|
RestSharedCredential |
SharedCredentialResource.updateSshSharedCredential(long sharedCredentialId,
RestSharedCredential restSharedCredential,
javax.ws.rs.core.UriInfo uriInfo)
Update existing ssh shared credential.
|
Modifier and Type | Method and Description |
---|---|
javax.ws.rs.core.Response |
TrustedKeyResource.create(RestTrustedKey input,
Expansion expansion,
javax.ws.rs.core.UriInfo uriInfo) |
Modifier and Type | Method and Description |
---|---|
void |
RestUserRepositoryConfigurationService.updateRestRepositoryConfiguration(RestUserRepositoryConfiguration restUserRepositoryConfiguration)
Update repository configuration
|
javax.ws.rs.core.Response |
UserRepositoryConfigurationResource.updateRestRepositoryConfiguration(RestUserRepositoryConfiguration restUserRepositoryConfiguration)
The REST endpoint to update repository configuration
|
void |
RestUserRepositoryConfigurationServiceImpl.updateRestRepositoryConfiguration(RestUserRepositoryConfiguration restUserRepositoryConfiguration) |
Modifier and Type | Method and Description |
---|---|
javax.ws.rs.core.Response |
WebValidationExceptionMapper.toResponse(WebValidationException exception) |
Modifier and Type | Method and Description |
---|---|
String |
RestElasticInstanceServiceImpl.getInstanceLog(String instanceId) |
String |
RestElasticInstanceService.getInstanceLog(String instanceId)
Obtain logs from an EC2 instance.
|
Modifier and Type | Method and Description |
---|---|
RestPlanConfig |
PlanConfigResource.getPlan(String planKeyString,
Expansion expansion,
javax.ws.rs.core.UriInfo uriInfo)
Gets the details of a build plan configuration.
|
Modifier and Type | Method and Description |
---|---|
javax.ws.rs.core.Response |
StageConfigResource.addStageToPlan(String planKeyString,
javax.ws.rs.core.UriInfo uriInfo,
RestStage restStage)
Adds a stage to a build plan.
|
void |
RestStageServiceImpl.deleteStage(PlanKey planKey,
long stageId,
com.atlassian.fugue.Option<ConfirmationToken> confirmationToken,
javax.ws.rs.core.UriInfo uriInfo) |
void |
RestStageService.deleteStage(PlanKey planKey,
long stageId,
com.atlassian.fugue.Option<ConfirmationToken> confirmationToken,
javax.ws.rs.core.UriInfo uriInfo)
Deletes the given stage.
|
RestPageModel<RestStage> |
StageConfigResource.getAllStagesForPlan(String planKeyString,
Expansion expansion,
PageRequest pageRequest,
javax.ws.rs.core.UriInfo uriInfo)
Retrieves all the stages that make up a build plan.
|
RestWarnings |
StageConfigResource.getDeletionWarnings(String planKeyString,
long stageId,
Expansion expansion,
javax.ws.rs.core.UriInfo uriInfo)
Retrieves the warnings in relation to deleting a stage.
|
RestWarnings |
StageConfigResource.getMoveWarnings(String planKeyString,
long stageId,
int index,
Expansion expansion,
javax.ws.rs.core.UriInfo uriInfo)
Retrieves the warnings associated to trying to move a stage.
|
RestStage |
StageConfigResource.getStage(String planKeyString,
long stageId,
Expansion expansion,
javax.ws.rs.core.UriInfo uriInfo)
Retrieves the details of a specific stage of a build plan.
|
RestWarnings |
RestStageServiceImpl.getStageDeletionWarnings(PlanKey planKey,
long stageId,
Expansion expansion,
javax.ws.rs.core.UriInfo uriInfo) |
RestWarnings |
RestStageService.getStageDeletionWarnings(PlanKey planKey,
long stageId,
Expansion expansion,
javax.ws.rs.core.UriInfo uriInfo)
Get warnings related to stage deletion.
|
RestWarnings |
RestStageServiceImpl.getStageMoveWarnings(PlanKey planKey,
long stageId,
int index,
Expansion expansion,
javax.ws.rs.core.UriInfo uriInfo) |
RestWarnings |
RestStageService.getStageMoveWarnings(PlanKey planKey,
long stageId,
int index,
Expansion expansion,
javax.ws.rs.core.UriInfo uriInfo)
Returns warnings related to a stage move action.
|
javax.ws.rs.core.Response |
StageConfigResource.removeStage(String planKeyString,
long stageId,
ConfirmationToken confirmationToken,
javax.ws.rs.core.UriInfo uriInfo)
Deletes a specific stage of a build plan.
|
RestStage |
RestStageServiceImpl.updateStage(PlanKey planKey,
long stageId,
RestStage updatedStage,
com.atlassian.fugue.Option<ConfirmationToken> token,
Expansion expansion,
javax.ws.rs.core.UriInfo uriInfo) |
RestStage |
RestStageService.updateStage(PlanKey planKey,
long stageId,
RestStage restStage,
com.atlassian.fugue.Option<ConfirmationToken> token,
Expansion expansion,
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.
|
RestStage |
StageConfigResource.updateStage(String planKeyString,
long stageId,
ConfirmationToken confirmationToken,
Expansion expansion,
javax.ws.rs.core.UriInfo uriInfo,
RestStage restStage)
Updates a stage partially, not overriding any field that it's not specified.
|
Modifier and Type | Method and Description |
---|---|
RestJob |
RestJobServiceImpl.addJob(PlanKey planKey,
long stageId,
RestJob restJob,
Expansion expansion,
javax.ws.rs.core.UriInfo uriInfo) |
RestJob |
RestJobService.addJob(PlanKey planKey,
long stageId,
RestJob restJob,
Expansion expansion,
javax.ws.rs.core.UriInfo uriInfo)
Create a new job
|
javax.ws.rs.core.Response |
JobConfigResource.addJob(String planKeyString,
long stageId,
Expansion expansion,
javax.ws.rs.core.UriInfo uriInfo,
RestJob restJob)
Adds a job to the given stage.
|
void |
RestJobServiceImpl.deleteJob(PlanKey jobKey,
com.atlassian.fugue.Option<ConfirmationToken> confirmationToken,
javax.ws.rs.core.UriInfo uriInfo) |
void |
RestJobService.deleteJob(PlanKey jobKey,
com.atlassian.fugue.Option<ConfirmationToken> confirmationToken,
javax.ws.rs.core.UriInfo uriInfo)
Remove a job.
|
RestPageModel<RestJob> |
JobConfigResource.getAllJobsForStage(String planKeyString,
long stageId,
PageRequest pageRequest,
Expansion expansion,
javax.ws.rs.core.UriInfo uriInfo)
Return all jobs for the given stage.
|
Token |
RestJobServiceImpl.getDeleteConfirmationToken(PlanKey jobKey,
javax.ws.rs.core.UriInfo uriInfo) |
Token |
RestJobService.getDeleteConfirmationToken(PlanKey jobKey,
javax.ws.rs.core.UriInfo uriInfo)
Generate the delete confirmation token to be used for the given job key.
|
RestWarnings |
JobConfigResource.getDeletionWarnings(String planKeyString,
long stageId,
String jobKeyString,
Expansion expansion,
javax.ws.rs.core.UriInfo uriInfo)
Retrieves the warnings in relation to deleting a job.
|
RestJob |
JobConfigShortcutResource.getJob(String jobKeyString,
Expansion expansion,
javax.ws.rs.core.UriInfo uriInfo)
Retrieves the details of a specific job of a stage of a build plan.
|
RestJob |
JobConfigResource.getJob(String planKeyString,
long stageId,
String jobKeyString,
Expansion expansion,
javax.ws.rs.core.UriInfo uriInfo)
Retrieves the details of a specific job of a stage of a build plan.
|
RestWarnings |
RestJobServiceImpl.getJobDeletionWarnings(PlanKey jobKey,
Expansion expansion,
javax.ws.rs.core.UriInfo uriInfo) |
RestWarnings |
RestJobService.getJobDeletionWarnings(PlanKey jobKey,
Expansion expansion,
javax.ws.rs.core.UriInfo uriInfo)
Get warnings related to job deletion.
|
RestWarnings |
RestJobServiceImpl.getJobMoveWarnings(PlanKey jobKey,
long targetStageId,
Expansion expansion,
javax.ws.rs.core.UriInfo uriInfo) |
RestWarnings |
RestJobService.getJobMoveWarnings(PlanKey jobKey,
long targetStageId,
Expansion expansion,
javax.ws.rs.core.UriInfo uriInfo)
Get warnings related to job move.
|
RestWarnings |
JobConfigResource.getMoveWarnings(String planKeyString,
long stageId,
String jobKeyString,
long targetStageId,
Expansion expansion,
javax.ws.rs.core.UriInfo uriInfo)
Retrieves the warnings in relation to moving a job.
|
javax.ws.rs.core.Response |
JobConfigShortcutResource.removeJob(String jobKeyString,
ConfirmationToken confirmationToken,
javax.ws.rs.core.UriInfo uriInfo)
Deletes a specific job of a build plan.
|
javax.ws.rs.core.Response |
JobConfigResource.removeJob(String planKeyString,
long stageId,
String jobKeyString,
ConfirmationToken confirmationToken,
javax.ws.rs.core.UriInfo uriInfo)
Deletes a specific job of a build plan.
|
RestJob |
RestJobServiceImpl.updateJob(PlanKey jobKey,
RestJob restJob,
com.atlassian.fugue.Option<ConfirmationToken> confirmationToken,
Expansion expansion,
javax.ws.rs.core.UriInfo uriInfo) |
RestJob |
RestJobService.updateJob(PlanKey jobKey,
RestJob restJob,
com.atlassian.fugue.Option<ConfirmationToken> confirmationToken,
Expansion expansion,
javax.ws.rs.core.UriInfo uriInfo)
Updates the details of a specific job.
|
RestJob |
JobConfigShortcutResource.updateJob(String jobKeyString,
ConfirmationToken confirmationToken,
Expansion expansion,
javax.ws.rs.core.UriInfo uriInfo,
RestJob restJob)
Updates a job partially, not overriding any field that it's not specified.
|
RestJob |
JobConfigResource.updateJob(String planKeyString,
long stageId,
String jobKeyString,
ConfirmationToken confirmationToken,
Expansion expansion,
javax.ws.rs.core.UriInfo uriInfo,
RestJob restJob)
Updates a job partially, not overriding any field that it's not specified.
|
Modifier and Type | Method and Description |
---|---|
List<RestArtifactSubscriptions> |
RestArtifactServiceImpl.getAffectedArtifactSubscriptionsByJobMove(PlanKey jobKey,
long stageId,
Expansion expansion,
javax.ws.rs.core.UriInfo uriInfo) |
List<RestArtifactSubscriptions> |
RestArtifactService.getAffectedArtifactSubscriptionsByJobMove(PlanKey jobKey,
long stageId,
Expansion expansion,
javax.ws.rs.core.UriInfo uriInfo)
Returns all artifact subscriptions that will be broken if we move a given job.
|
List<RestArtifactSubscriptions> |
RestArtifactServiceImpl.getConsumersOfArtifacts(PlanKey jobKey,
Expansion expansion,
javax.ws.rs.core.UriInfo uriInfo) |
List<RestArtifactSubscriptions> |
RestArtifactService.getConsumersOfArtifacts(PlanKey jobKey,
Expansion expansion,
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.
|
List<RestArtifactSubscriptions> |
ArtifactResource.getConsumersOfJobArtifacts(String jobKeyString,
Expansion expansion,
javax.ws.rs.core.UriInfo uriInfo)
Returns the full list of subscribers of artifacts produced by a
Job . |
RestPageModel<RestJob> |
RestArtifactServiceImpl.getJobsConsumingArtifact(PlanKey jobKey,
long artifactId,
PageRequest pageRequest,
javax.ws.rs.core.UriInfo uriInfo) |
RestPageModel<RestJob> |
RestArtifactService.getJobsConsumingArtifact(PlanKey jobKey,
long artifactId,
PageRequest pageRequest,
javax.ws.rs.core.UriInfo uriInfo)
Returns a paginated lists of jobs subscribing to a specified artifact.
|
RestPageModel<RestJob> |
ArtifactResource.getJobsConsumingArtifact(String jobKeyString,
long artifactId,
PageRequest pageRequest,
javax.ws.rs.core.UriInfo uriInfo)
Returns a paginated list of
jobs subscribing a specified artifact. |
Modifier and Type | Method and Description |
---|---|
RestRequirement |
RequirementResource.addRequirementForJob(String jobKeyString,
RestRequirement requirement,
javax.ws.rs.core.UriInfo uriInfo)
Adds a requirement for a given job.
|
RestAgentSummary |
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.
|
RestRequirement |
RequirementResource.getRequirementForJob(String jobKeyString,
long requirementId,
javax.ws.rs.core.UriInfo uriInfo)
Gets the details of a requirement for a given job.
|
List<RestRequirement> |
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.
|
RestRequirement |
RequirementResource.updateRequirementForJob(String jobKeyString,
long requirementId,
RestRequirement requirement,
javax.ws.rs.core.UriInfo uriInfo)
Updates a requirement for a given job.
|
Modifier and Type | Method and Description |
---|---|
javax.ws.rs.core.Response |
AgentAuthenticationResource.authenticateAgent(String agentUuidString)
Authenticates a pending agent with the given UUID.
|
RestElasticInstanceLog |
ElasticInstanceResource.getInstanceLog(String instanceId)
Obtain logs from an EC2 instance.
|
Modifier and Type | Method and Description |
---|---|
javax.ws.rs.core.Response |
StashResource.getRepositoryPermission(String serverKey,
String projectKey,
String repositorySlug) |
Modifier and Type | Method and Description |
---|---|
void |
JobTestServiceImpl.createJobs(String planKey,
long stageId,
String jobKeyPrefix,
String jobNamePrefix,
String description,
boolean suspended,
int numberOfJobs) |
void |
JobTestService.createJobs(String planKey,
long stageId,
String jobKeyPrefix,
String jobNamePrefix,
String description,
boolean suspended,
int numberOfJobs) |
Modifier and Type | Method and Description |
---|---|
javax.ws.rs.core.Response |
JobResource.createJobs(RestJobBatch jobBatch)
Create a number of jobs in the given stage with randomised keys and names.
|
Modifier and Type | Method and Description |
---|---|
List<RestVariableDefinition> |
PlanResource.getPlanVariables(String planKey) |
Modifier and Type | Method and Description |
---|---|
RestRepositoryDefinition |
RepositoryResource.createLinkedRepository(RestRepositoryConfig repositoryConfig,
com.atlassian.plugins.rest.common.security.AuthenticationContext authenticationContext) |
Modifier and Type | Method and Description |
---|---|
javax.ws.rs.core.Response |
StageResource.createStages(RestStageBatch stageBatch)
Create a number of stages in the given plan with randomised names.
|
Modifier and Type | Method and Description |
---|---|
void |
StageTestService.createStages(String planKey,
String stageNamePrefix,
String stageDescription,
boolean manual,
int numberOfStages,
String jobKeyPrefix,
String jobNamePrefix,
String jobDescription,
boolean suspended,
int minNumberOfJobs,
int maxNumberOfJobs) |
void |
StageTestServiceImpl.createStages(String planKey,
String stageNamePrefix,
String stageDescription,
boolean manual,
int numberOfStages,
String jobKeyPrefix,
String jobNamePrefix,
String jobDescription,
boolean suspended,
int minNumberOfJobsPerStage,
int maxNumberOfJobsPerStage) |
Modifier and Type | Method and Description |
---|---|
void |
BambooAclUpdateHelper.updateGroupPermissions(com.atlassian.user.Group group,
List<org.acegisecurity.acls.Permission> permissions,
BambooPermissionManager bambooPermissionManager,
HibernateMutableAclService aclService)
Update global permissions of the given group.
|
void |
BambooAclUpdateHelper.updateGroupPermissions(String groupName,
List<org.acegisecurity.acls.Permission> permissions,
BambooPermissionManager bambooPermissionManager,
HibernateMutableAclService aclService,
BambooUserManager userManager,
com.atlassian.sal.api.message.I18nResolver i18nResolver) |
void |
BambooAclUpdateHelper.updateGroupPermissions(String groupName,
List<org.acegisecurity.acls.Permission> permissions,
BambooPermissionManager bambooPermissionManager,
HibernateMutableAclService aclService,
BambooUserManager userManager,
com.atlassian.struts.TextProvider textProvider) |
void |
BambooAclUpdateHelper.updateRolePermissions(String roleName,
List<org.acegisecurity.acls.Permission> permissions,
BambooPermissionManager permissionManager,
HibernateMutableAclService aclService)
Update permission of a given role.
|
Modifier and Type | Method and Description |
---|---|
com.atlassian.user.Group |
UserServiceImpl.createGroup(String name) |
com.atlassian.user.Group |
UserService.createGroup(String name)
Create a group in bamboo.
|
List<com.atlassian.user.Group> |
UserServiceImpl.getGroup(String name) |
List<com.atlassian.user.Group> |
UserService.getGroup(String name)
Return a list of groups in bamboo filtered by name.
|
Modifier and Type | Method and Description |
---|---|
static void |
BambooValidationUtils.checkErrors(ErrorCollection errorCollection)
|
static void |
BambooValidationUtils.validate(boolean validationCondition,
String errorMessage)
Deprecated.
since 5.10 use
BambooValidationUtils.validate(boolean, Supplier) |
static void |
BambooValidationUtils.validate(boolean validationCondition,
Supplier<String> errorMessageSupplier)
Validate any input data, checking if the given condition is fulfilled.
|
static void |
BambooValidationUtils.validateField(String fieldName,
boolean validationCondition,
String errorMessage)
Deprecated.
|
static void |
BambooValidationUtils.validateField(String fieldName,
boolean validationCondition,
Supplier<String> errorMessageSupplier)
Validate any input field, checking if the given condition is fulfilled.
|
Modifier and Type | Method and Description |
---|---|
ImmutableRequirement |
RequirementServiceImpl.addRequirement(PlanKey jobKey,
String key,
ImmutableRequirement.MatchType matchType,
String matchValue) |
ImmutableRequirement |
RequirementService.addRequirement(PlanKey jobKey,
String key,
ImmutableRequirement.MatchType matchType,
String matchValue)
Add new requirement to a job.
|
ExecutableAgentsMatrix |
RequirementServiceImpl.getExecutableAgentMatrixForJob(PlanKey jobKey) |
ExecutableAgentsMatrix |
RequirementService.getExecutableAgentMatrixForJob(PlanKey jobKey)
retrieve all executable agents for a particular job.
|
List<? extends ImmutableRequirement> |
RequirementServiceImpl.getRequirementsForJob(PlanKey jobKey) |
List<? extends ImmutableRequirement> |
RequirementService.getRequirementsForJob(PlanKey jobKey)
Get all requirements for jobs.
|
void |
RequirementServiceImpl.removeRequirement(PlanKey jobKey,
long requirementId) |
void |
RequirementService.removeRequirement(PlanKey jobKey,
long requirementId)
Remove a specific requirement
|
ImmutableRequirement |
RequirementServiceImpl.updateRequirement(PlanKey jobKey,
long requirementId,
String key,
ImmutableRequirement.MatchType matchType,
String matchValue) |
ImmutableRequirement |
RequirementService.updateRequirement(PlanKey jobKey,
long requirementId,
String key,
ImmutableRequirement.MatchType matchType,
String matchValue)
Update an existing requirement.
|
Copyright © 2016 Atlassian Software Systems Pty Ltd. All rights reserved.