| Package | Description |
|---|---|
| org.everit.atlassian.restclient.jiracloud.v2.api | |
| org.everit.atlassian.restclient.jiracloud.v2.model |
| Modifier and Type | Method and Description |
|---|---|
io.reactivex.Single<ProjectRole> |
ProjectRoleActorsApi.addActorUsers(String projectIdOrKey,
Long id,
ActorsMap actorsMap,
Optional<org.everit.http.restclient.RestRequestEnhancer> restRequestEnhancer)
Add actors to project role
Adds actors to a project role for the project.
|
io.reactivex.Single<ProjectRole> |
ProjectRoleApi.addActorUsers(String projectIdOrKey,
Long id,
ActorsMap actorsMap,
Optional<org.everit.http.restclient.RestRequestEnhancer> restRequestEnhancer)
Add actors to project role
Adds actors to a project role for the project.
|
io.reactivex.Single<ProjectRole> |
ProjectRoleActorsApi.addProjectRoleActorsToRole(Long id,
ActorInputBean actorInputBean,
Optional<org.everit.http.restclient.RestRequestEnhancer> restRequestEnhancer)
Add default actors to project role
Adds [default actors](#api-rest-api-2-resolution-get) to a role.
|
io.reactivex.Single<ProjectRole> |
RoleApi.addProjectRoleActorsToRole(Long id,
ActorInputBean actorInputBean,
Optional<org.everit.http.restclient.RestRequestEnhancer> restRequestEnhancer)
Add default actors to project role
Adds default actors to a role.
|
io.reactivex.Single<ProjectRole> |
ProjectRolesApi.createProjectRole(CreateUpdateRoleRequestBean createUpdateRoleRequestBean,
Optional<org.everit.http.restclient.RestRequestEnhancer> restRequestEnhancer)
Create project role
Creates a new project role with no [default actors](#api-rest-api-2-resolution-get).
|
io.reactivex.Single<ProjectRole> |
RoleApi.createProjectRole(CreateUpdateRoleRequestBean createUpdateRoleRequestBean,
Optional<org.everit.http.restclient.RestRequestEnhancer> restRequestEnhancer)
Create project role
Creates a new project role with no default actors.
|
io.reactivex.Single<ProjectRole> |
ProjectRoleActorsApi.deleteProjectRoleActorsFromRole(Long id,
Optional<String> user,
Optional<String> group,
Optional<org.everit.http.restclient.RestRequestEnhancer> restRequestEnhancer)
Delete default actors from project role
Deletes the [default actors](#api-rest-api-2-resolution-get) from a project role.
|
io.reactivex.Single<ProjectRole> |
RoleApi.deleteProjectRoleActorsFromRole(Long id,
Optional<String> user,
Optional<String> group,
Optional<org.everit.http.restclient.RestRequestEnhancer> restRequestEnhancer)
Delete default actors from project role
Deletes the default actors from a project role.
|
io.reactivex.Single<ProjectRole> |
ProjectRolesApi.fullyUpdateProjectRole(Long id,
CreateUpdateRoleRequestBean createUpdateRoleRequestBean,
Optional<org.everit.http.restclient.RestRequestEnhancer> restRequestEnhancer)
Fully update project role
Updates the project role's name and description.
|
io.reactivex.Single<ProjectRole> |
RoleApi.fullyUpdateProjectRole(Long id,
CreateUpdateRoleRequestBean createUpdateRoleRequestBean,
Optional<org.everit.http.restclient.RestRequestEnhancer> restRequestEnhancer)
Fully update project role
Updates the project role's name and description.
|
io.reactivex.Single<List<ProjectRole>> |
ProjectRolesApi.getAllProjectRoles(Optional<org.everit.http.restclient.RestRequestEnhancer> restRequestEnhancer)
Get all project roles
Gets a list of all project roles, complete with project role details and default actors. ### About project roles ### [Project roles](https://confluence.atlassian.com/x/3odKLg) are a flexible way to to associate users and groups with projects.
|
io.reactivex.Single<List<ProjectRole>> |
RoleApi.getAllProjectRoles(Optional<org.everit.http.restclient.RestRequestEnhancer> restRequestEnhancer)
Get all project roles
Gets a list of all project roles, complete with project role details and default actors.
|
io.reactivex.Single<ProjectRole> |
ProjectRoleApi.getProjectRole(String projectIdOrKey,
Long id,
Optional<org.everit.http.restclient.RestRequestEnhancer> restRequestEnhancer)
Get project role for project
Returns a project role's details and actors associated with the project.
|
io.reactivex.Single<ProjectRole> |
ProjectRolesApi.getProjectRole(String projectIdOrKey,
Long id,
Optional<org.everit.http.restclient.RestRequestEnhancer> restRequestEnhancer)
Get project role for project
Returns a project role's details and actors associated with the project.
|
io.reactivex.Single<ProjectRole> |
ProjectRoleActorsApi.getProjectRoleActorsForRole(Long id,
Optional<org.everit.http.restclient.RestRequestEnhancer> restRequestEnhancer)
Get default actors for project role
Returns the [default actors](#api-rest-api-2-resolution-get) for the project role.
|
io.reactivex.Single<ProjectRole> |
RoleApi.getProjectRoleActorsForRole(Long id,
Optional<org.everit.http.restclient.RestRequestEnhancer> restRequestEnhancer)
Get default actors for project role
Returns the default actors for the project role.
|
io.reactivex.Single<ProjectRole> |
ProjectRolesApi.getProjectRoleById(Long id,
Optional<org.everit.http.restclient.RestRequestEnhancer> restRequestEnhancer)
Get project role by ID
Gets the project role details and the default actors associated with the role.
|
io.reactivex.Single<ProjectRole> |
RoleApi.getProjectRoleById(Long id,
Optional<org.everit.http.restclient.RestRequestEnhancer> restRequestEnhancer)
Get project role by ID
Gets the project role details and the default actors associated with the role.
|
io.reactivex.Single<List<ProjectRole>> |
ProjectRolesApi.getProjectRoleDetails(String projectIdOrKey,
Optional<Boolean> currentMember,
Optional<Boolean> excludeConnectAddons,
Optional<org.everit.http.restclient.RestRequestEnhancer> restRequestEnhancer)
Get project role details
Returns all [project roles](https://confluence.atlassian.com/x/3odKLg) and the details for each role.
|
io.reactivex.Single<List<ProjectRole>> |
ProjectRoleDetailsApi.getProjectRoleDetails(String projectIdOrKey,
Optional<Boolean> currentMember,
Optional<org.everit.http.restclient.RestRequestEnhancer> restRequestEnhancer)
Get project role details
Returns all project roles and the details for each role.
|
io.reactivex.Single<ProjectRole> |
ProjectRolesApi.partialUpdateProjectRole(Long id,
CreateUpdateRoleRequestBean createUpdateRoleRequestBean,
Optional<org.everit.http.restclient.RestRequestEnhancer> restRequestEnhancer)
Partial update project role
Updates either the project role's name or its description.
|
io.reactivex.Single<ProjectRole> |
RoleApi.partialUpdateProjectRole(Long id,
CreateUpdateRoleRequestBean createUpdateRoleRequestBean,
Optional<org.everit.http.restclient.RestRequestEnhancer> restRequestEnhancer)
Partial update project role
Updates either the project role's name or its description.
|
io.reactivex.Single<ProjectRole> |
ProjectRoleActorsApi.setActors(String projectIdOrKey,
Long id,
ProjectRoleActorsUpdateBean projectRoleActorsUpdateBean,
Optional<org.everit.http.restclient.RestRequestEnhancer> restRequestEnhancer)
Set actors for project role
Sets the actors for a project role for a project, replacing all existing actors.
|
io.reactivex.Single<ProjectRole> |
ProjectRoleApi.setActors(String projectIdOrKey,
Long id,
ProjectRoleActorsUpdateBean projectRoleActorsUpdateBean,
Optional<org.everit.http.restclient.RestRequestEnhancer> restRequestEnhancer)
Set actors for project role
Sets the actors for a project role for a project, replacing all existing actors.
|
| Modifier and Type | Method and Description |
|---|---|
ProjectRole |
ProjectRole.currentUserRole(Boolean currentUserRole) |
ProjectRole |
EventNotification.getProjectRole()
The specified project role.
|
ProjectRole |
SharePermission.getRole()
The project role that the filter is shared with.
|
ProjectRole |
ProjectRole.name(String name) |
ProjectRole |
ProjectRole.translatedName(String translatedName) |
| Modifier and Type | Method and Description |
|---|---|
EventNotification |
EventNotification.projectRole(ProjectRole projectRole) |
SharePermission |
SharePermission.role(ProjectRole role) |
void |
EventNotification.setProjectRole(ProjectRole projectRole) |
void |
SharePermission.setRole(ProjectRole role) |
Copyright © 2011–2021 Everit Kft.. All rights reserved.