| Modifier and Type | Method and Description |
|---|---|
void |
AdministrationConfigurationService.updateAdministrationConfiguration(AdministrationConfiguration administrationConfiguration)
Update bamboo administration configuration
|
| Modifier and Type | Method and Description |
|---|---|
AgentAssignment |
AgentAssignmentService.saveAgentAssignment(AgentAssignment.ExecutorType executorType,
long executorId,
AgentAssignment.ExecutableType executableType,
long entityId)
Save an agent assignment
|
| Modifier and Type | Method and Description |
|---|---|
CredentialsData |
CredentialsManager.updateCredentialsName(long id,
String name)
Updates Shared Credentials name
|
| Modifier and Type | Method and Description |
|---|---|
ImmutableChain |
PlanService.getPlan(PlanKey planKey)
Get an individual stage from a plan
|
| Modifier and Type | Method and Description |
|---|---|
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 |
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 |
JobService.deleteJob(PlanKey jobKey,
BambooClosures.Throwing1<ImmutableJob,WebValidationException>... runBefore)
Remove a job.
|
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 |
JobService.validateJobForAdd(PlanKey chainKey,
long stageId,
String jobKey,
String name,
String description,
boolean suspended)
Validates the parameters for adding a job.
|
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 |
StageService.addStage(PlanKey planKey,
String name,
String description,
boolean isManual)
Adds a new stage to the specified plan.
|
void |
StageService.deleteStage(PlanKey planKey,
long stageId,
BambooClosures.Throwing1<ImmutableChainStage,WebValidationException>... runBefore)
Deletes the given stage and any jobs under the stage.
|
ImmutableChainStage |
StageService.getStage(PlanKey planKey,
long stageId)
Get an individual stage from a plan
|
List<ImmutableChainStage> |
StageService.getStagesForPlan(PlanKey planKey)
Get all stages in a plan, in order
|
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 |
StageService.validateStageForAdd(PlanKey planKey,
String name,
String description,
boolean isManual)
Validates a new stage for the specified plan.
|
ErrorCollection |
StageService.validateStageForUpdate(PlanKey planKey,
long stageId,
String name,
String description,
boolean manual)
Validates editing of a stage.
|
| Modifier and Type | Method and Description |
|---|---|
ImmutableRequirement |
RequirementService.addRequirement(PlanKey jobKey,
String key,
ImmutableRequirement.MatchType matchType,
String matchValue)
Add new requirement to a job.
|
ExecutableAgentsMatrix |
RequirementService.getExecutableAgentMatrixForJob(PlanKey jobKey)
retrieve all executable agents for a particular job.
|
List<? extends ImmutableRequirement> |
RequirementService.getRequirementsForJob(PlanKey jobKey)
Get all requirements for jobs.
|
void |
RequirementService.removeRequirement(PlanKey jobKey,
long requirementId)
Remove a specific requirement
|
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.