public class IssueSecurityLevelApi extends Object
| Constructor and Description |
|---|
IssueSecurityLevelApi(org.everit.http.restclient.RestClient restClient) |
| Modifier and Type | Method and Description |
|---|---|
io.reactivex.Single<SecurityLevel> |
getIssueSecurityLevel(String id,
Optional<org.everit.http.restclient.RestRequestEnhancer> restRequestEnhancer)
Get issue security level
Returns details of an issue security level.
|
io.reactivex.Single<PageBeanIssueSecurityLevelMember> |
getIssueSecurityLevelMembers(Long issueSecuritySchemeId,
Optional<Long> startAt,
Optional<Integer> maxResults,
Optional<List<Long>> issueSecurityLevelId,
Optional<String> expand,
Optional<org.everit.http.restclient.RestRequestEnhancer> restRequestEnhancer)
Get issue security level members
Returns issue security level members.
|
public IssueSecurityLevelApi(org.everit.http.restclient.RestClient restClient)
public io.reactivex.Single<SecurityLevel> getIssueSecurityLevel(String id, Optional<org.everit.http.restclient.RestRequestEnhancer> restRequestEnhancer)
id - The ID of the issue security level. (required)restRequestEnhancer - Adds the possibility to modify the rest request before sending out. This can be useful to add authorizations tokens for example.
public io.reactivex.Single<PageBeanIssueSecurityLevelMember> getIssueSecurityLevelMembers(Long issueSecuritySchemeId, Optional<Long> startAt, Optional<Integer> maxResults, Optional<List<Long>> issueSecurityLevelId, Optional<String> expand, Optional<org.everit.http.restclient.RestRequestEnhancer> restRequestEnhancer)
issueSecuritySchemeId - The ID of the issue security scheme. Use the [Get issue security schemes](#api-rest-api-3-issuesecurityschemes-get) operation to get a list of issue security scheme IDs. (required)startAt - The index of the first item to return in a page of results (page offset). (optional, default to 0l)maxResults - The maximum number of items to return per page. (optional, default to 50)issueSecurityLevelId - The list of issue security level IDs. To include multiple issue security levels separate IDs with ampersand: `issueSecurityLevelId=10000&issueSecurityLevelId=10001`. (optional, default to new ArrayList<>())expand - Use expand to include additional information in the response. This parameter accepts a comma-separated list. Expand options include: * `all` Returns all expandable information. * `field` Returns information about the custom field granted the permission. * `group` Returns information about the group that is granted the permission. * `projectRole` Returns information about the project role granted the permission. * `user` Returns information about the user who is granted the permission. (optional)restRequestEnhancer - Adds the possibility to modify the rest request before sending out. This can be useful to add authorizations tokens for example.
Copyright © 2011–2021 Everit Kft.. All rights reserved.