| Modifier and Type | Method and Description |
|---|---|
@NotNull RestRemoteAgentConfiguration |
RemoteAgentConfigurationConversionFunction.apply(@NotNull Boolean remoteAgentsEnabled,
@NotNull Expansion expansion,
@NotNull javax.ws.rs.core.UriInfo uriInfo) |
RestRemoteAgentConfiguration |
RemoteAgentConfigurationResource.getRemoteAgentConfiguration(@NotNull Expansion expansion,
@NotNull javax.ws.rs.core.UriInfo uriInfo)
The REST endpoint to retrieve the remote agent configuration
|
RestRemoteAgentConfiguration |
RemoteAgentConfigurationResource.updateRemoteAgentConfiguration(RestRemoteAgentConfiguration restRemoteAgentConfiguration,
@NotNull Expansion expansion,
@NotNull javax.ws.rs.core.UriInfo uriInfo)
The REST endpoint to update the remote agent configuration
|
| Modifier and Type | Method and Description |
|---|---|
@NotNull RestArtifactHandler |
RestArtifactHandlerConversionFunction.apply(@NotNull Map<String,String> input,
@NotNull Expansion expansion,
@NotNull 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 |
|---|---|
@NotNull RestAuditLogConfiguration |
AuditLogConversionFunction.apply(@NotNull Boolean auditLoggingEnabled,
@Nullable Expansion expansion,
@NotNull javax.ws.rs.core.UriInfo uriInfo) |
RestAuditLogConfiguration |
AuditLogResource.getAuditLogConfiguration(@NotNull Expansion expansion,
@NotNull javax.ws.rs.core.UriInfo uriInfo)
Retrieve audit log settings
|
RestAuditLogConfiguration |
AuditLogResource.updateAuditLogConfiguration(@NotNull RestAuditLogConfiguration restAuditLogConfiguration,
@NotNull Expansion expansion,
@NotNull javax.ws.rs.core.UriInfo uriInfo)
Enable/disable audit log
|
| Modifier and Type | Method and Description |
|---|---|
@NotNull RestBuildConcurrency |
BuildConcurrencyConversionFunction.apply(@NotNull ConcurrentBuildConfig input,
@NotNull Expansion expansion,
@NotNull javax.ws.rs.core.UriInfo uriInfo) |
RestBuildConcurrency |
ConcurrentBuildResource.getBuildConcurrency(@NotNull Expansion expansion,
@NotNull javax.ws.rs.core.UriInfo uriInfo)
The REST endpoint to retrieve build concurrency settings
|
RestBuildConcurrency |
ConcurrentBuildResource.updateRestBuildConcurrency(@NotNull RestBuildConcurrency restBuildConcurrency,
@NotNull Expansion expansion,
@NotNull javax.ws.rs.core.UriInfo uriInfo)
The REST endpoint to update build concurrency settings.
|
| Modifier and Type | Method and Description |
|---|---|
@NotNull RestGeneralConfiguration |
GeneralConfigurationConversionFunction.apply(@NotNull GeneralConfiguration input,
@Nullable Expansion expansion,
@NotNull javax.ws.rs.core.UriInfo uriInfo) |
RestGeneralConfiguration |
GeneralConfigurationResource.getGeneralConfiguration(@NotNull Expansion expansion,
@NotNull javax.ws.rs.core.UriInfo uriInfo)
The REST endpoint to retrieve bamboo server general configurations
|
RestGeneralConfiguration |
GeneralConfigurationResource.updateGeneralConfiguration(RestGeneralConfiguration restGeneralConfiguration,
@Nullable Expansion expansion,
@NotNull javax.ws.rs.core.UriInfo uriInfo)
The REST endpoint to update bamboo server general configurations.
|
| Modifier and Type | Method and Description |
|---|---|
@NotNull RestElasticConfiguration |
ElasticConfigurationConversionFunction.apply(@NotNull ElasticConfiguration input,
@NotNull Expansion expansion,
@NotNull 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 |
|---|---|
@NotNull RestGroup |
GroupConversionFunction.apply(@NotNull com.atlassian.user.Group group,
@NotNull Expansion expansion,
@NotNull 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 |
|---|---|
@NotNull RestIMServerConfiguration |
IMServerConfigurationConversionFunction.apply(@NotNull InstantMessagingServerDefinition input,
@NotNull Expansion expansion,
@NotNull javax.ws.rs.core.UriInfo uriInfo) |
@NotNull RestIMServerConfiguration |
IMServerResource.getIMServerConfig(Expansion expansion,
javax.ws.rs.core.UriInfo uriInfo)
REST endpoint to get instant message server configurations in bamboo.
|
@NotNull RestIMServerConfiguration |
IMServerResource.updateIMServerConfig(@NotNull RestIMServerConfiguration restIMServerConfiguration,
@NotNull Expansion expansion,
@NotNull javax.ws.rs.core.UriInfo uriInfo)
Update or create existing IM server configuration in bamboo.
|
| Modifier and Type | Method and Description |
|---|---|
@NotNull RestMailConfiguration |
MailConfigurationConversionFunction.apply(@NotNull com.atlassian.mail.server.SMTPMailServer input,
@NotNull Expansion expansion,
@NotNull javax.ws.rs.core.UriInfo uriInfo) |
javax.ws.rs.core.Response |
MailConfigurationResource.getMailConfiguration(@NotNull Expansion expansion,
@NotNull 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,
@NotNull Expansion expansion,
@NotNull javax.ws.rs.core.UriInfo uriInfo)
The Rest endpoint to update the mail server configuration
|
| Modifier and Type | Method and Description |
|---|---|
@NotNull RestGlobalPermission |
GlobalPermissionConversionFunction.apply(@NotNull Iterable<org.acegisecurity.acls.Permission> input,
@NotNull Expansion expansion,
@NotNull javax.ws.rs.core.UriInfo uriInfo) |
@NotNull List<RestGlobalPermission> |
GlobalPermissionResource.getGroupPermission(@Nullable String groupName,
@NotNull Expansion expansion,
@NotNull javax.ws.rs.core.UriInfo uriInfo)
Deprecated.
Retrieve a list of groups with their permissions.
|
@NotNull List<RestGlobalPermission> |
GlobalPermissionResource.getRolePermission(@Nullable String roleName,
@NotNull Expansion expansion,
@NotNull javax.ws.rs.core.UriInfo uriInfo)
Deprecated.
Retrieve a list of roles with their permissions.
|
@NotNull List<RestGlobalPermission> |
GlobalPermissionResource.getUserPermission(@Nullable String userName,
@NotNull Expansion expansion,
@NotNull javax.ws.rs.core.UriInfo uriInfo)
Deprecated.
Retrieve a list of users with their permissions.
|
| Modifier and Type | Method and Description |
|---|---|
@NotNull RestQuarantineConfig |
QuarantineConfigConversionFunction.apply(@NotNull QuarantineConfiguration input,
@Nullable Expansion expansion,
@NotNull javax.ws.rs.core.UriInfo uriInfo) |
RestQuarantineConfig |
QuarantineResource.getQuarantineSettings(@NotNull Expansion expansion,
@NotNull javax.ws.rs.core.UriInfo uriInfo)
Retrieve Bamboo quarantine settings.
|
RestQuarantineConfig |
QuarantineResource.updateQuarantineSettings(@NotNull RestQuarantineConfig restQuarantineConfig,
@Nullable Expansion expansion,
@NotNull javax.ws.rs.core.UriInfo uriInfo)
Update Bamboo quarantine settings.
|
| Modifier and Type | Method and Description |
|---|---|
@NotNull RestSharedCredential |
SharedCredentialConversionFunction.apply(@NotNull CredentialsData input,
@NotNull Expansion expansion,
@NotNull javax.ws.rs.core.UriInfo uriInfo) |
@NotNull RestListModel<RestSharedCredential> |
SharedCredentialResource.getPasswordSharedCredentials(@NotNull javax.ws.rs.core.UriInfo uriInfo,
@NotNull Expansion expansion)
Rest endpoint to retrieve all username/password shared credentials.
|
@NotNull RestListModel<RestSharedCredential> |
SharedCredentialResource.getSshSharedCredentials(@NotNull javax.ws.rs.core.UriInfo uriInfo,
@NotNull Expansion expansion)
Rest endpoint to retrieve all ssh shared credentials.
|
| Modifier and Type | Method and Description |
|---|---|
@NotNull RestTrustedKey |
TrustedKeyConversionFunction.apply(@NotNull TrustedKey input,
@NotNull Expansion expansion,
@NotNull javax.ws.rs.core.UriInfo uriInfo) |
javax.ws.rs.core.Response |
TrustedKeyResource.create(@Nullable RestTrustedKey input,
Expansion expansion,
javax.ws.rs.core.UriInfo uriInfo) |
@NotNull List<RestTrustedKey> |
TrustedKeyResource.findAll(Expansion expansion,
javax.ws.rs.core.UriInfo uriInfo) |
| Modifier and Type | Method and Description |
|---|---|
T |
RestConversionFunction.apply(F input,
@NotNull Expansion expansion,
@NotNull javax.ws.rs.core.UriInfo uriInfo)
Transforms a domain object to a
AbstractRestModel. |
default Function<F,T> |
RestConversionFunction.toFunction(@NotNull Expansion expansion,
@NotNull javax.ws.rs.core.UriInfo uriInfo) |
static <F,T extends AbstractRestModel> |
RestConversionFunctionHelper.toFunction(@NotNull RestConversionFunction<F,T> converter,
@NotNull Expansion expansion,
@NotNull javax.ws.rs.core.UriInfo uriInfo)
Deprecated.
since 6.2 use
RestConversionFunction.toFunction(Expansion, 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(@NotNull Iterable<W> input,
@NotNull PageRequest pageRequest,
@NotNull Expansion expansion,
@NotNull javax.ws.rs.core.UriInfo uriInfo,
@NotNull RestConversionFunction<? super W,T> transformer) |
<W,T extends AbstractRestModel> |
PaginationService.getPage(@NotNull Iterable<W> input,
@NotNull PageRequest pageRequest,
@NotNull Expansion expansion,
@NotNull javax.ws.rs.core.UriInfo uriInfo,
@NotNull RestConversionFunction<? super W,T> transformer)
Transforms a list of domain objects to
AbstractRestModels and constructs a RestPageModel from the
result. |
<W,T extends AbstractRestModel> |
PaginationServiceImpl.getPage(@NotNull Iterable<W> input,
@NotNull PageRequest pageRequest,
@NotNull Expansion expansion,
@NotNull javax.ws.rs.core.UriInfo uriInfo,
@NotNull RestConversionFunction<? super W,T> transformer,
@NotNull String pageLocation) |
<W,T extends AbstractRestModel> |
PaginationService.getPage(@NotNull Iterable<W> input,
@NotNull PageRequest pageRequest,
@NotNull Expansion expansion,
@NotNull javax.ws.rs.core.UriInfo uriInfo,
@NotNull RestConversionFunction<? super W,T> transformer,
@NotNull String pageLocation)
Transforms a list of domain objects to
AbstractRestModels and constructs a RestPageModel from the
result. |
<W,T extends AbstractRestModel> |
PaginationServiceImpl.getPage(@NotNull Stream<W> input,
@NotNull PageRequest pageRequest,
@NotNull Expansion expansion,
@NotNull javax.ws.rs.core.UriInfo uriInfo,
@NotNull RestConversionFunction<? super W,T> transformer) |
<W,T extends AbstractRestModel> |
PaginationService.getPage(@NotNull Stream<W> input,
@NotNull PageRequest pageRequest,
@NotNull Expansion expansion,
@NotNull javax.ws.rs.core.UriInfo uriInfo,
@NotNull RestConversionFunction<? super W,T> transformer)
Transforms a list of domain objects to
AbstractRestModels and constructs a RestPageModel from the
result. |
<W,T extends AbstractRestModel> |
PaginationServiceImpl.getPage(@NotNull Stream<W> input,
@NotNull PageRequest pageRequest,
@NotNull Expansion expansion,
@NotNull javax.ws.rs.core.UriInfo uriInfo,
@NotNull RestConversionFunction<? super W,T> transformer,
@NotNull String pageLocation) |
<W,T extends AbstractRestModel> |
PaginationService.getPage(@NotNull Stream<W> input,
@NotNull PageRequest pageRequest,
@NotNull Expansion expansion,
@NotNull javax.ws.rs.core.UriInfo uriInfo,
@NotNull RestConversionFunction<? super W,T> transformer,
@NotNull String pageLocation)
Transforms a list of domain objects to
AbstractRestModels and constructs a RestPageModel from the
result. |
| Modifier and Type | Method and Description |
|---|---|
RestPageModel<RestGroup> |
ProjectPermissionsResource.getAvailableGroups(String projectKey,
String nameFilter,
PageRequest pageRequest,
Expansion expansion,
javax.ws.rs.core.UriInfo uriInfo)
Returns list of groups which weren't granted explicitly any project permissions.
|
RestPageModel<RestGroup> |
PlanPermissionsResource.getAvailableGroups(String planKey,
String nameFilter,
PageRequest pageRequest,
Expansion expansion,
javax.ws.rs.core.UriInfo uriInfo)
Returns list of groups which weren't granted explicitly any plan permissions.
|
RestPageModel<RestGroup> |
EnvironmentPermissionsResource.getAvailableGroups(String id,
String nameFilter,
PageRequest pageRequest,
Expansion expansion,
javax.ws.rs.core.UriInfo uriInfo)
Returns list of groups which weren't granted explicitly any deployment environment permissions.
|
RestPageModel<RestGroup> |
PermissionsResource.getAvailableGroups(String key,
String nameFilter,
PageRequest pageRequest,
Expansion expansion,
javax.ws.rs.core.UriInfo uriInfo)
Returns a paged list of groups
RestGroup for which no permissions was defined. |
RestPageModel<RestGroup> |
GlobalPermissionsResource.getAvailableGroups(String ignore,
String nameFilter,
PageRequest pageRequest,
Expansion expansion,
javax.ws.rs.core.UriInfo uriInfo)
Returns list of groups which weren't granted explicitly any permissions.
|
RestPageModel<RestGroup> |
ProjectPlanPermissionsResource.getAvailableGroups(String projectKey,
String nameFilter,
PageRequest pageRequest,
Expansion expansion,
javax.ws.rs.core.UriInfo uriInfo)
Returns list of groups which weren't granted explicitly any project plan permissions.
|
RestPageModel<RestGroup> |
DeploymentProjectPermissionsResource.getAvailableGroups(String id,
String nameFilter,
PageRequest pageRequest,
Expansion expansion,
javax.ws.rs.core.UriInfo uriInfo)
Returns list of groups which weren't granted explicitly any deployment project permissions.
|
RestPageModel<RestGroup> |
RepositoryPermissionsResource.getAvailableGroups(String id,
String nameFilter,
PageRequest pageRequest,
Expansion expansion,
javax.ws.rs.core.UriInfo uriInfo)
Returns list of groups which weren't granted explicitly any repository permissions.
|
RestPageModel<RestUser> |
ProjectPermissionsResource.getAvailableUsers(String projectKey,
String nameFilter,
PageRequest pageRequest,
Expansion expansion,
javax.ws.rs.core.UriInfo uriInfo)
Returns list of users which weren't granted explicitly any project permissions.
|
RestPageModel<RestUser> |
PlanPermissionsResource.getAvailableUsers(String planKey,
String nameFilter,
PageRequest pageRequest,
Expansion expansion,
javax.ws.rs.core.UriInfo uriInfo)
Returns list of users which weren't granted explicitly any plan permissions.
|
RestPageModel<RestUser> |
EnvironmentPermissionsResource.getAvailableUsers(String id,
String nameFilter,
PageRequest pageRequest,
Expansion expansion,
javax.ws.rs.core.UriInfo uriInfo)
Returns list of users which weren't granted explicitly any deployment environment permissions.
|
RestPageModel<RestUser> |
PermissionsResource.getAvailableUsers(String key,
String nameFilter,
PageRequest pageRequest,
Expansion expansion,
javax.ws.rs.core.UriInfo uriInfo)
Returns a paged list of users
RestUser for which no permissions was defined. |
RestPageModel<RestUser> |
GlobalPermissionsResource.getAvailableUsers(String ignore,
String nameFilter,
PageRequest pageRequest,
Expansion expansion,
javax.ws.rs.core.UriInfo uriInfo)
Returns list of users which weren't granted explicitly any permissions.
|
RestPageModel<RestUser> |
ProjectPlanPermissionsResource.getAvailableUsers(String projectKey,
String nameFilter,
PageRequest pageRequest,
Expansion expansion,
javax.ws.rs.core.UriInfo uriInfo)
Returns list of users which weren't granted explicitly any project plan permissions.
|
RestPageModel<RestUser> |
DeploymentProjectPermissionsResource.getAvailableUsers(String id,
String nameFilter,
PageRequest pageRequest,
Expansion expansion,
javax.ws.rs.core.UriInfo uriInfo)
Returns list of users which weren't granted explicitly any deployment project permissions.
|
RestPageModel<RestUser> |
RepositoryPermissionsResource.getAvailableUsers(String id,
String nameFilter,
PageRequest pageRequest,
Expansion expansion,
javax.ws.rs.core.UriInfo uriInfo)
Returns list of users which weren't granted explicitly any repository permissions.
|
RestPageModel<RestGroupPermission> |
ProjectPermissionsResource.listGroupPermissions(String projectKey,
String nameFilter,
PageRequest pageRequest,
Expansion expansion,
javax.ws.rs.core.UriInfo uriInfo)
Retrieve a list of groups with their project permissions.
|
RestPageModel<RestGroupPermission> |
PlanPermissionsResource.listGroupPermissions(String planKey,
String nameFilter,
PageRequest pageRequest,
Expansion expansion,
javax.ws.rs.core.UriInfo uriInfo)
Retrieve a list of groups with their plan permissions.
|
RestPageModel<RestGroupPermission> |
EnvironmentPermissionsResource.listGroupPermissions(String id,
String nameFilter,
PageRequest pageRequest,
Expansion expansion,
javax.ws.rs.core.UriInfo uriInfo)
Retrieve a list of groups with their deployment environment permissions.
|
RestPageModel<RestGroupPermission> |
PermissionsResource.listGroupPermissions(String key,
String nameFilter,
PageRequest pageRequest,
Expansion expansion,
javax.ws.rs.core.UriInfo uriInfo)
Returns a paged list of groups
RestGroupPermission with non empty permissions |
RestPageModel<RestGroupPermission> |
GlobalPermissionsResource.listGroupPermissions(String ignore,
String nameFilter,
PageRequest pageRequest,
Expansion expansion,
javax.ws.rs.core.UriInfo uriInfo)
Retrieve a list of groups with their global permissions.
|
RestPageModel<RestGroupPermission> |
ProjectPlanPermissionsResource.listGroupPermissions(String projectKey,
String nameFilter,
PageRequest pageRequest,
Expansion expansion,
javax.ws.rs.core.UriInfo uriInfo)
Retrieve a list of groups with their project plan permissions.
|
RestPageModel<RestGroupPermission> |
DeploymentProjectPermissionsResource.listGroupPermissions(String id,
String nameFilter,
PageRequest pageRequest,
Expansion expansion,
javax.ws.rs.core.UriInfo uriInfo)
Retrieve a list of groups with their deployment project permissions.
|
RestPageModel<RestGroupPermission> |
RepositoryPermissionsResource.listGroupPermissions(String id,
String nameFilter,
PageRequest pageRequest,
Expansion expansion,
javax.ws.rs.core.UriInfo uriInfo)
Retrieve a list of groups with their repository permissions.
|
RestPageModel<RestRolePermission> |
ProjectPermissionsResource.listRolePermissions(String projectKey,
PageRequest pageRequest,
Expansion expansion,
javax.ws.rs.core.UriInfo uriInfo)
Retrieve a list of roles with their project permissions.
|
RestPageModel<RestRolePermission> |
PlanPermissionsResource.listRolePermissions(String planKey,
PageRequest pageRequest,
Expansion expansion,
javax.ws.rs.core.UriInfo uriInfo)
Retrieve a list of roles with their plan permissions.
|
RestPageModel<RestRolePermission> |
EnvironmentPermissionsResource.listRolePermissions(String id,
PageRequest pageRequest,
Expansion expansion,
javax.ws.rs.core.UriInfo uriInfo)
Retrieve a list of roles with their deployment environment permissions.
|
RestPageModel<RestRolePermission> |
PermissionsResource.listRolePermissions(String key,
PageRequest pageRequest,
Expansion expansion,
javax.ws.rs.core.UriInfo uriInfo)
Returns a paged list of roles
RestRolePermission with non empty permissions |
RestPageModel<RestRolePermission> |
GlobalPermissionsResource.listRolePermissions(String ignore,
PageRequest pageRequest,
Expansion expansion,
javax.ws.rs.core.UriInfo uriInfo)
Retrieve a list of roles with their global permissions.
|
RestPageModel<RestRolePermission> |
ProjectPlanPermissionsResource.listRolePermissions(String projectKey,
PageRequest pageRequest,
Expansion expansion,
javax.ws.rs.core.UriInfo uriInfo)
Retrieve a list of roles with their project plan permissions.
|
RestPageModel<RestRolePermission> |
DeploymentProjectPermissionsResource.listRolePermissions(String id,
PageRequest pageRequest,
Expansion expansion,
javax.ws.rs.core.UriInfo uriInfo)
Retrieve a list of roles with their deployment project permissions.
|
RestPageModel<RestRolePermission> |
RepositoryPermissionsResource.listRolePermissions(String id,
PageRequest pageRequest,
Expansion expansion,
javax.ws.rs.core.UriInfo uriInfo)
Retrieve a list of roles with their repository permissions.
|
RestPageModel<RestUserPermission> |
ProjectPermissionsResource.listUserPermissions(String projectKey,
String nameFilter,
PageRequest pageRequest,
Expansion expansion,
javax.ws.rs.core.UriInfo uriInfo)
Retrieve a list of users with their explicit permissions to given resource.
|
RestPageModel<RestUserPermission> |
PlanPermissionsResource.listUserPermissions(String planKey,
String nameFilter,
PageRequest pageRequest,
Expansion expansion,
javax.ws.rs.core.UriInfo uriInfo)
Retrieve a list of users with their explicit permissions to given resource.
|
RestPageModel<RestUserPermission> |
EnvironmentPermissionsResource.listUserPermissions(String id,
String nameFilter,
PageRequest pageRequest,
Expansion expansion,
javax.ws.rs.core.UriInfo uriInfo)
Retrieve a list of users with their explicit permissions to given resource.
|
RestPageModel<RestUserPermission> |
PermissionsResource.listUserPermissions(String key,
String nameFilter,
PageRequest pageRequest,
Expansion expansion,
javax.ws.rs.core.UriInfo uriInfo)
Returns a paged list of users
RestUserPermission with non empty permissions |
RestPageModel<RestUserPermission> |
GlobalPermissionsResource.listUserPermissions(String ignore,
String nameFilter,
PageRequest pageRequest,
Expansion expansion,
javax.ws.rs.core.UriInfo uriInfo)
Retrieve a list of users with their global permissions.
|
RestPageModel<RestUserPermission> |
ProjectPlanPermissionsResource.listUserPermissions(String projectKey,
String nameFilter,
PageRequest pageRequest,
Expansion expansion,
javax.ws.rs.core.UriInfo uriInfo)
Retrieve a list of users with their explicit permissions to given resource.
|
RestPageModel<RestUserPermission> |
DeploymentProjectPermissionsResource.listUserPermissions(String id,
String nameFilter,
PageRequest pageRequest,
Expansion expansion,
javax.ws.rs.core.UriInfo uriInfo)
Retrieve a list of users with their explicit permissions to given resource.
|
RestPageModel<RestUserPermission> |
RepositoryPermissionsResource.listUserPermissions(String id,
String nameFilter,
PageRequest pageRequest,
Expansion expansion,
javax.ws.rs.core.UriInfo uriInfo)
Retrieve a list of users with their explicit permissions to given resource.
|
| Modifier and Type | Method and Description |
|---|---|
@NotNull RestPlanConfig |
PlanConversionFunction.apply(@NotNull ImmutableChain plan,
@NotNull Expansion expansion,
@NotNull 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 |
|---|---|
@NotNull RestStage |
StageConversionFunction.apply(@NotNull ImmutableChainStage stage,
@NotNull Expansion expansion,
@NotNull 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 |
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) |
RestWarnings |
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) |
@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) |
RestStage |
StageConfigResource.updateStage(String planKeyString,
long stageId,
@Nullable 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 |
|---|---|
@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) |
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.
|
@NotNull RestJob |
JobConversionFunction.apply(@NotNull ImmutableJob job,
@NotNull Expansion expansion,
@NotNull 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.
|
@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) |
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.
|
@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) |
RestJob |
JobConfigShortcutResource.updateJob(String jobKeyString,
@Nullable 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,
@Nullable 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 |
|---|---|
@NotNull List<RestArtifactSubscriptions> |
RestArtifactServiceImpl.getAffectedArtifactSubscriptionsByJobMove(@NotNull PlanKey jobKey,
long stageId,
@NotNull Expansion expansion,
@NotNull javax.ws.rs.core.UriInfo uriInfo) |
@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.getAffectedArtifactSubscriptionsByStageMove(@NotNull ImmutableChainStage stage,
int index,
@NotNull Expansion expansion,
@NotNull javax.ws.rs.core.UriInfo uriInfo) |
@NotNull List<RestArtifactSubscriptions> |
RestArtifactService.getAffectedArtifactSubscriptionsByStageMove(@NotNull ImmutableChainStage stage,
int stageIndex,
@NotNull Expansion expansion,
@NotNull javax.ws.rs.core.UriInfo uriInfo)
Returns all artifact subscriptions that will be broken if we move a given stage.
|
@NotNull List<RestArtifactSubscriptions> |
RestArtifactServiceImpl.getConsumersOfArtifacts(@NotNull PlanKey jobKey,
@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> |
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 |
|---|---|
@NotNull RestTask |
TaskConversionFunction.apply(@NotNull DecoratedTaskDefinition<ImmutableJob> taskDefinition,
@NotNull Expansion expansion,
@NotNull 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 | Method and Description |
|---|---|
RestPageModel<RestAccessToken> |
AccessTokenResource.getUserTokens(com.atlassian.plugins.rest.common.security.AuthenticationContext authenticationContext,
PageRequest pageRequest,
Expansion expansion,
javax.ws.rs.core.UriInfo uriInfo)
Retrieve a page of user's access tokens.
|
| Modifier and Type | Method and Description |
|---|---|
RestPageModel<RestAccessToken> |
RestUserAccessTokenService.getUserTokens(String userName,
PageRequest pageRequest,
Expansion expansion,
javax.ws.rs.core.UriInfo uriInfo) |
| Modifier and Type | Method and Description |
|---|---|
RestPageModel<RestGroup> |
UserAdminResource.findAssignedGroups(String userName,
String filter,
PageRequest pageRequest,
Expansion expansion,
javax.ws.rs.core.UriInfo uriInfo)
Retrieves a list of groups to which the user belongs.
|
RestPageModel<RestGroup> |
UserAdminResource.findUnassignedGroups(String userName,
String filter,
PageRequest pageRequest,
Expansion expansion,
javax.ws.rs.core.UriInfo uriInfo)
Retrieves a list of groups to which the user does not belong.
|
RestPageModel<RestUserAlias> |
UserAdminResource.findUnassignedUserRepositoryAliases(String filter,
String userName,
PageRequest pageRequest,
Expansion expansion,
javax.ws.rs.core.UriInfo uriInfo)
Retrieves a list of unlinked aliases to which the user does not belong.
|
RestPageModel<RestUserDetails> |
GroupAdminResource.findUsersInGroup(String groupName,
String filter,
PageRequest pageRequest,
Expansion expansion,
javax.ws.rs.core.UriInfo uriInfo)
Retrieves a list of users that are members of a specified group.
|
RestPageModel<RestUserDetails> |
GroupAdminResource.findUsersNotInGroup(String groupName,
String filter,
PageRequest pageRequest,
Expansion expansion,
javax.ws.rs.core.UriInfo uriInfo)
Retrieves a list of users that are not members of a specified group.
|
RestPageModel<RestGroup> |
GroupAdminResource.getGroups(String filter,
PageRequest pageRequest,
Expansion expansion,
javax.ws.rs.core.UriInfo uriInfo)
Retrieve a paginated list of groups.
|
RestPageModel<RestAccessToken> |
UserAdminResource.getUserAccessTokens(String userName,
PageRequest pageRequest,
Expansion expansion,
javax.ws.rs.core.UriInfo uriInfo)
Retrieve a page of user's access tokens.
|
RestPageModel<RestUserAlias> |
UserAdminResource.getUserRepositoryAliases(String userName,
PageRequest pageRequest,
Expansion expansion,
javax.ws.rs.core.UriInfo uriInfo)
Retrieve a page of aliases.
|
RestPageModel<RestUserDetails> |
UserAdminResource.getUsers(String filter,
PageRequest pageRequest,
Expansion expansion,
javax.ws.rs.core.UriInfo uriInfo)
Retrieve a page of users.
|
| Modifier and Type | Field and Description |
|---|---|
static Expansion |
Expansion.SELF |
| Modifier and Type | Method and Description |
|---|---|
@NotNull Expansion |
Expansion.getExpansion(@NotNull String name)
Get expansion at a specific sub node.
|
@NotNull Expansion |
Expansion.getSubExpansion(@NotNull String name)
Get expansion at a specific sub node.
|
static @NotNull Expansion |
Expansion.parse(@Nullable String string)
Takes in expansion arguments and parses/splits/merges them into an expansion tree.
|
| Modifier and Type | Method and Description |
|---|---|
void |
Expansion.addSubExpansion(@Nullable Expansion expansion)
Adds a single sub expansion to this expansion.
|
Copyright © 2023 Atlassian Software Systems Pty Ltd. All rights reserved.