public class IssueTypeScreenSchemesApi extends Object
| Constructor and Description |
|---|
IssueTypeScreenSchemesApi(org.everit.http.restclient.RestClient restClient) |
| Modifier and Type | Method and Description |
|---|---|
io.reactivex.Single<Object> |
assignIssueTypeScreenSchemeToProject(IssueTypeScreenSchemeProjectAssociation issueTypeScreenSchemeProjectAssociation,
Optional<org.everit.http.restclient.RestRequestEnhancer> restRequestEnhancer)
Assign issue type screen scheme to project
Assigns an issue type screen scheme to a project.
|
io.reactivex.Single<IssueTypeScreenSchemeId> |
createIssueTypeScreenScheme(IssueTypeScreenSchemeDetails issueTypeScreenSchemeDetails,
Optional<org.everit.http.restclient.RestRequestEnhancer> restRequestEnhancer)
Create issue type screen scheme
Creates an issue type screen scheme.
|
io.reactivex.Single<Object> |
deleteIssueTypeScreenScheme(String issueTypeScreenSchemeId,
Optional<org.everit.http.restclient.RestRequestEnhancer> restRequestEnhancer)
Delete issue type screen scheme
Deletes an issue type screen scheme.
|
io.reactivex.Single<PageBeanIssueTypeScreenSchemeItem> |
getIssueTypeScreenSchemeMappings(Optional<Long> startAt,
Optional<Integer> maxResults,
Optional<List<Long>> issueTypeScreenSchemeId,
Optional<org.everit.http.restclient.RestRequestEnhancer> restRequestEnhancer)
Get issue type screen scheme items
Returns a [paginated](#pagination) list of issue type screen scheme items.
|
io.reactivex.Single<PageBeanIssueTypeScreenSchemesProjects> |
getIssueTypeScreenSchemeProjectAssociations(Optional<Long> startAt,
Optional<Integer> maxResults,
Optional<List<Long>> projectId,
Optional<org.everit.http.restclient.RestRequestEnhancer> restRequestEnhancer)
Get issue type screen schemes for projects
Returns a [paginated](#pagination) list of issue type screen schemes and, for each issue type screen scheme, a list of the projects that use it.
|
io.reactivex.Single<PageBeanIssueTypeScreenScheme> |
getIssueTypeScreenSchemes(Optional<Long> startAt,
Optional<Integer> maxResults,
Optional<List<Long>> id,
Optional<org.everit.http.restclient.RestRequestEnhancer> restRequestEnhancer)
Get issue type screen schemes
Returns a [paginated](#pagination) list of issue type screen schemes.
|
io.reactivex.Single<Object> |
updateIssueTypeScreenScheme(String issueTypeScreenSchemeId,
IssueTypeScreenSchemeUpdateDetails issueTypeScreenSchemeUpdateDetails,
Optional<org.everit.http.restclient.RestRequestEnhancer> restRequestEnhancer)
Update issue type screen scheme
Updates an issue type screen scheme.
|
public IssueTypeScreenSchemesApi(org.everit.http.restclient.RestClient restClient)
public io.reactivex.Single<Object> assignIssueTypeScreenSchemeToProject(IssueTypeScreenSchemeProjectAssociation issueTypeScreenSchemeProjectAssociation, Optional<org.everit.http.restclient.RestRequestEnhancer> restRequestEnhancer)
issueTypeScreenSchemeProjectAssociation - (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<IssueTypeScreenSchemeId> createIssueTypeScreenScheme(IssueTypeScreenSchemeDetails issueTypeScreenSchemeDetails, Optional<org.everit.http.restclient.RestRequestEnhancer> restRequestEnhancer)
issueTypeScreenSchemeDetails - An issue type screen scheme bean. (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<Object> deleteIssueTypeScreenScheme(String issueTypeScreenSchemeId, Optional<org.everit.http.restclient.RestRequestEnhancer> restRequestEnhancer)
issueTypeScreenSchemeId - The ID of the issue type screen scheme. (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<PageBeanIssueTypeScreenSchemeItem> getIssueTypeScreenSchemeMappings(Optional<Long> startAt, Optional<Integer> maxResults, Optional<List<Long>> issueTypeScreenSchemeId, Optional<org.everit.http.restclient.RestRequestEnhancer> restRequestEnhancer)
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)issueTypeScreenSchemeId - The list of issue type screen scheme IDs. To include multiple issue type screen schemes, separate IDs with ampersand: `issueTypeScreenSchemeId=10000&issueTypeScreenSchemeId=10001`. (optional, default to new ArrayList<>())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<PageBeanIssueTypeScreenSchemesProjects> getIssueTypeScreenSchemeProjectAssociations(Optional<Long> startAt, Optional<Integer> maxResults, Optional<List<Long>> projectId, Optional<org.everit.http.restclient.RestRequestEnhancer> restRequestEnhancer)
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)projectId - The list of project IDs. To include multiple projects, separate IDs with ampersand: `projectId=10000&projectId=10001`. (optional, default to new ArrayList<>())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<PageBeanIssueTypeScreenScheme> getIssueTypeScreenSchemes(Optional<Long> startAt, Optional<Integer> maxResults, Optional<List<Long>> id, Optional<org.everit.http.restclient.RestRequestEnhancer> restRequestEnhancer)
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)id - The list of issue type screen scheme IDs. To include multiple IDs, provide an ampersand-separated list. For example, `id=10000&id=10001`. (optional, default to new ArrayList<>())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<Object> updateIssueTypeScreenScheme(String issueTypeScreenSchemeId, IssueTypeScreenSchemeUpdateDetails issueTypeScreenSchemeUpdateDetails, Optional<org.everit.http.restclient.RestRequestEnhancer> restRequestEnhancer)
issueTypeScreenSchemeId - The ID of the issue type screen scheme. (required)issueTypeScreenSchemeUpdateDetails - The issue type screen scheme update details. (required)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.