Modifier and Type | Method and Description |
---|---|
RestRemoteAgentConfiguration |
RemoteAgentConfigurationConversionFunction.apply(Boolean remoteAgentsEnabled,
Expansion expansion,
javax.ws.rs.core.UriInfo uriInfo) |
RestRemoteAgentConfiguration |
RemoteAgentConfigurationResource.getRemoteAgentConfiguration(Expansion expansion,
javax.ws.rs.core.UriInfo uriInfo)
The REST endpoint to retrieve the remote agent configuration
|
RestRemoteAgentConfiguration |
RemoteAgentConfigurationResource.updateRemoteAgentConfiguration(RestRemoteAgentConfiguration restRemoteAgentConfiguration,
Expansion expansion,
javax.ws.rs.core.UriInfo uriInfo)
The REST endpoint to update the remote agent configuration
|
Modifier and Type | Method and Description |
---|---|
RestArtifactHandler |
RestArtifactHandlerConversionFunction.apply(Map<String,String> input,
Expansion expansion,
javax.ws.rs.core.UriInfo uriInfo) |
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.
|
Modifier and Type | Method and Description |
---|---|
RestAuditLogConfiguration |
AuditLogConversionFunction.apply(Boolean auditLoggingEnabled,
Expansion expansion,
javax.ws.rs.core.UriInfo uriInfo) |
RestAuditLogConfiguration |
AuditLogResource.getAuditLogConfiguration(Expansion expansion,
javax.ws.rs.core.UriInfo uriInfo)
Retrieve audit log settings
|
RestAuditLogConfiguration |
AuditLogResource.updateAuditLogConfiguration(RestAuditLogConfiguration restAuditLogConfiguration,
Expansion expansion,
javax.ws.rs.core.UriInfo uriInfo)
Enable/disable audit log
|
Modifier and Type | Method and Description |
---|---|
RestBuildConcurrency |
BuildConcurrencyConversionFunction.apply(ConcurrentBuildConfig input,
Expansion expansion,
javax.ws.rs.core.UriInfo uriInfo) |
RestBuildConcurrency |
ConcurrentBuildResource.getBuildConcurrency(Expansion expansion,
javax.ws.rs.core.UriInfo uriInfo)
The REST endpoint to retrieve build concurrency settings
|
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 |
GeneralConfigurationConversionFunction.apply(GeneralConfiguration input,
Expansion expansion,
javax.ws.rs.core.UriInfo uriInfo) |
RestGeneralConfiguration |
GeneralConfigurationResource.getGeneralConfiguration(Expansion expansion,
javax.ws.rs.core.UriInfo uriInfo)
The REST endpoint to retrieve bamboo server general configurations
|
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 |
---|---|
RestElasticConfiguration |
ElasticConfigurationConversionFunction.apply(ElasticConfiguration input,
Expansion expansion,
javax.ws.rs.core.UriInfo uriInfo) |
javax.ws.rs.core.Response |
ElasticConfigurationResource.getRestElasticConfiguration(javax.ws.rs.core.UriInfo uriInfo,
Expansion expansion)
Return the current elastic configuration.
|
Modifier and Type | Method and Description |
---|---|
RestGroup |
GroupConversionFunction.apply(com.atlassian.user.Group group,
Expansion expansion,
javax.ws.rs.core.UriInfo uriInfo) |
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 |
---|---|
RestIMServerConfiguration |
IMServerConfigurationConversionFunction.apply(InstantMessagingServerDefinition input,
Expansion expansion,
javax.ws.rs.core.UriInfo uriInfo) |
RestIMServerConfiguration |
IMServerResource.getIMServerConfig(Expansion expansion,
javax.ws.rs.core.UriInfo uriInfo)
REST endpoint to get instant message server configurations in bamboo.
|
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 |
---|---|
RestMailConfiguration |
MailConfigurationConversionFunction.apply(com.atlassian.mail.server.SMTPMailServer input,
Expansion expansion,
javax.ws.rs.core.UriInfo uriInfo) |
javax.ws.rs.core.Response |
MailConfigurationResource.getMailConfiguration(Expansion expansion,
javax.ws.rs.core.UriInfo uriInfo)
The REST endpoint to retrieve the current mail server configuration
|
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 |
---|---|
RestGlobalPermission |
GlobalPermissionConversionFunction.apply(Iterable<org.acegisecurity.acls.Permission> input,
Expansion expansion,
javax.ws.rs.core.UriInfo uriInfo) |
List<RestGlobalPermission> |
GlobalPermissionResource.getGroupPermission(String groupName,
Expansion expansion,
javax.ws.rs.core.UriInfo uriInfo)
Retrieve a list of groups with their permissions.
|
List<RestGlobalPermission> |
GlobalPermissionResource.getRolePermission(String roleName,
Expansion expansion,
javax.ws.rs.core.UriInfo uriInfo)
Retrieve a list of roles with their permissions.
|
List<RestGlobalPermission> |
GlobalPermissionResource.getUserPermission(String userName,
Expansion expansion,
javax.ws.rs.core.UriInfo uriInfo)
Retrieve a list of users with their permissions.
|
Modifier and Type | Method and Description |
---|---|
RestQuarantineConfig |
QuarantineConfigConversionFunction.apply(QuarantineConfiguration input,
Expansion expansion,
javax.ws.rs.core.UriInfo uriInfo) |
RestQuarantineConfig |
QuarantineResource.getQuarantineSettings(Expansion expansion,
javax.ws.rs.core.UriInfo uriInfo)
Retrieve Bamboo quarantine settings.
|
RestQuarantineConfig |
QuarantineResource.updateQuarantineSettings(RestQuarantineConfig restQuarantineConfig,
Expansion expansion,
javax.ws.rs.core.UriInfo uriInfo)
Update Bamboo quarantine settings.
|
Modifier and Type | Method and Description |
---|---|
RestSharedCredential |
SharedCredentialConversionFunction.apply(CredentialsData input,
Expansion expansion,
javax.ws.rs.core.UriInfo uriInfo) |
RestListModel<RestSharedCredential> |
SharedCredentialResource.getPasswordSharedCredentials(javax.ws.rs.core.UriInfo uriInfo,
Expansion expansion)
Rest endpoint to retrieve all username/password shared credentials.
|
RestListModel<RestSharedCredential> |
SharedCredentialResource.getSshSharedCredentials(javax.ws.rs.core.UriInfo uriInfo,
Expansion expansion)
Rest endpoint to retrieve all ssh shared credentials.
|
Modifier and Type | Method and Description |
---|---|
RestTrustedKey |
TrustedKeyConversionFunction.apply(TrustedKey input,
Expansion expansion,
javax.ws.rs.core.UriInfo uriInfo) |
javax.ws.rs.core.Response |
TrustedKeyResource.create(RestTrustedKey input,
Expansion expansion,
javax.ws.rs.core.UriInfo uriInfo) |
List<RestTrustedKey> |
TrustedKeyResource.findAll(Expansion expansion,
javax.ws.rs.core.UriInfo uriInfo) |
Modifier and Type | Method and Description |
---|---|
T |
RestConversionFunction.apply(F input,
Expansion expansion,
javax.ws.rs.core.UriInfo uriInfo)
Transforms a domain object to a
AbstractRestModel . |
default Function<F,T> |
RestConversionFunction.toFunction(Expansion expansion,
javax.ws.rs.core.UriInfo uriInfo) |
static <F,T extends AbstractRestModel> |
RestConversionFunctionHelper.toFunction(RestConversionFunction<F,T> converter,
Expansion expansion,
javax.ws.rs.core.UriInfo uriInfo) |
Modifier and Type | Method and Description |
---|---|
Expansion |
ExpansionProvider.getValue(com.sun.jersey.api.core.HttpContext httpContext) |
Modifier and Type | Method and Description |
---|---|
<W,T extends AbstractRestModel> |
PaginationServiceImpl.getPage(Iterable<W> input,
PageRequest pageRequest,
Expansion expansion,
javax.ws.rs.core.UriInfo uriInfo,
RestConversionFunction<? super W,T> transformer) |
<W,T extends AbstractRestModel> |
PaginationService.getPage(Iterable<W> input,
PageRequest pageRequest,
Expansion expansion,
javax.ws.rs.core.UriInfo uriInfo,
RestConversionFunction<? super W,T> transformer)
Transforms a list of domain objects to
AbstractRestModel s and constructs a RestPageModel from the
result. |
<W,T extends AbstractRestModel> |
PaginationServiceImpl.getPage(Iterable<W> input,
PageRequest pageRequest,
Expansion expansion,
javax.ws.rs.core.UriInfo uriInfo,
RestConversionFunction<? super W,T> transformer,
String pageLocation) |
<W,T extends AbstractRestModel> |
PaginationService.getPage(Iterable<W> input,
PageRequest pageRequest,
Expansion expansion,
javax.ws.rs.core.UriInfo uriInfo,
RestConversionFunction<? super W,T> transformer,
String pageLocation)
Transforms a list of domain objects to
AbstractRestModel s and constructs a RestPageModel from the
result. |
Modifier and Type | Method and Description |
---|---|
RestPlanConfig |
PlanConversionFunction.apply(ImmutableChain plan,
Expansion expansion,
javax.ws.rs.core.UriInfo uriInfo) |
RestPageModel<RestJob> |
PlanConfigResource.getJobsForPlan(String planKeyString,
Expansion expansion,
PageRequest pageRequest,
javax.ws.rs.core.UriInfo uriInfo)
Retrieves all jobs for a build plan.
|
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 |
---|---|
RestStage |
StageConversionFunction.apply(ImmutableChainStage stage,
Expansion expansion,
javax.ws.rs.core.UriInfo uriInfo) |
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.
|
RestStage |
RestStageServiceImpl.updateStage(PlanKey planKey,
long stageId,
RestStage updatedStage,
io.atlassian.fugue.Option<ConfirmationToken> token,
Expansion expansion,
javax.ws.rs.core.UriInfo uriInfo) |
RestStage |
RestStageService.updateStage(PlanKey planKey,
long stageId,
RestStage restStage,
io.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.
|
RestJob |
JobConversionFunction.apply(ImmutableJob job,
Expansion expansion,
javax.ws.rs.core.UriInfo uriInfo) |
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.
|
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.
|
RestJob |
RestJobServiceImpl.updateJob(PlanKey jobKey,
RestJob restJob,
Optional<ConfirmationToken> confirmationToken,
Expansion expansion,
javax.ws.rs.core.UriInfo uriInfo) |
RestJob |
RestJobService.updateJob(PlanKey jobKey,
RestJob restJob,
Optional<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.getAffectedArtifactSubscriptionsByStageMove(ImmutableChainStage stage,
int index,
Expansion expansion,
javax.ws.rs.core.UriInfo uriInfo) |
List<RestArtifactSubscriptions> |
RestArtifactService.getAffectedArtifactSubscriptionsByStageMove(ImmutableChainStage stage,
int stageIndex,
Expansion expansion,
javax.ws.rs.core.UriInfo uriInfo)
Returns all artifact subscriptions that will be broken if we move a given stage.
|
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 . |
Modifier and Type | Method and Description |
---|---|
RestTask |
TaskConversionFunction.apply(DecoratedTaskDefinition<ImmutableJob> taskDefinition,
Expansion expansion,
javax.ws.rs.core.UriInfo uriInfo) |
RestPageModel<RestTask> |
TaskConfigResource.getAllTasksForJob(String planKeyString,
long stageId,
String jobKeyString,
Expansion expansion,
PageRequest pageRequest,
javax.ws.rs.core.UriInfo uriInfo)
Return all tasks for a given job.
|
RestTask |
TaskConfigResource.getTaskFromJob(String planKeyString,
long stageId,
String jobKeyString,
long taskId,
Expansion expansion,
javax.ws.rs.core.UriInfo uriInfo)
Return a task from a given job.
|
Modifier and Type | Field and Description |
---|---|
static Expansion |
Expansion.SELF |
Modifier and Type | Method and Description |
---|---|
Expansion |
Expansion.getExpansion(String name)
Get expansion at a specific sub node.
|
Expansion |
Expansion.getSubExpansion(String name)
Get expansion at a specific sub node.
|
static Expansion |
Expansion.parse(String string)
Takes in expansion arguments and parses/splits/merges them into an expansion tree.
|
Modifier and Type | Method and Description |
---|---|
Collection<Expansion> |
Expansion.getSubExpansions() |
Modifier and Type | Method and Description |
---|---|
void |
Expansion.addSubExpansion(Expansion expansion)
Adds a single sub expansion to this expansion.
|
Modifier and Type | Method and Description |
---|---|
void |
Expansion.addSubExpansions(Collection<Expansion> expansions)
Adds sub expansions to this expansion.
|
Copyright © 2017 Atlassian Software Systems Pty Ltd. All rights reserved.