public class IssueRemoteLinksApi extends Object
| Constructor and Description |
|---|
IssueRemoteLinksApi(org.everit.http.restclient.RestClient restClient) |
| Modifier and Type | Method and Description |
|---|---|
io.reactivex.Single<RemoteIssueLinkIdentifies> |
createOrUpdateRemoteIssueLink(String issueIdOrKey,
RemoteIssueLinkRequest requestBody,
Optional<org.everit.http.restclient.RestRequestEnhancer> restRequestEnhancer)
Create or update remote issue link
Creates or updates a remote issue link for an issue.
|
io.reactivex.Completable |
deleteRemoteIssueLinkByGlobalId(String issueIdOrKey,
String globalId,
Optional<org.everit.http.restclient.RestRequestEnhancer> restRequestEnhancer)
Delete remote issue link by global ID
Deletes the remote issue link from the issue using the link's global ID.
|
io.reactivex.Completable |
deleteRemoteIssueLinkById(String issueIdOrKey,
String linkId,
Optional<org.everit.http.restclient.RestRequestEnhancer> restRequestEnhancer)
Delete remote issue link by ID
Deletes a remote issue link from an issue.
|
io.reactivex.Single<RemoteIssueLink> |
getRemoteIssueLinkById(String issueIdOrKey,
String linkId,
Optional<org.everit.http.restclient.RestRequestEnhancer> restRequestEnhancer)
Get remote issue link by ID
Returns a remote issue link for an issue.
|
io.reactivex.Single<RemoteIssueLink> |
getRemoteIssueLinks(String issueIdOrKey,
Optional<String> globalId,
Optional<org.everit.http.restclient.RestRequestEnhancer> restRequestEnhancer)
Get remote issue links
Returns the remote issue links for an issue.
|
io.reactivex.Single<Object> |
updateRemoteIssueLink(String issueIdOrKey,
String linkId,
RemoteIssueLinkRequest requestBody,
Optional<org.everit.http.restclient.RestRequestEnhancer> restRequestEnhancer)
Update remote issue link by ID
Updates a remote issue link for an issue.
|
public IssueRemoteLinksApi(org.everit.http.restclient.RestClient restClient)
public io.reactivex.Single<RemoteIssueLinkIdentifies> createOrUpdateRemoteIssueLink(String issueIdOrKey, RemoteIssueLinkRequest requestBody, Optional<org.everit.http.restclient.RestRequestEnhancer> restRequestEnhancer)
issueIdOrKey - The ID or key of the issue. (required)requestBody - (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.Completable deleteRemoteIssueLinkByGlobalId(String issueIdOrKey, String globalId, Optional<org.everit.http.restclient.RestRequestEnhancer> restRequestEnhancer)
issueIdOrKey - The ID or key of the issue. (required)globalId - The global ID of a remote issue link. (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.Completable deleteRemoteIssueLinkById(String issueIdOrKey, String linkId, Optional<org.everit.http.restclient.RestRequestEnhancer> restRequestEnhancer)
issueIdOrKey - The ID or key of the issue. (required)linkId - The ID of a remote issue link. (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<RemoteIssueLink> getRemoteIssueLinkById(String issueIdOrKey, String linkId, Optional<org.everit.http.restclient.RestRequestEnhancer> restRequestEnhancer)
issueIdOrKey - The ID or key of the issue. (required)linkId - The ID of the remote issue link. (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<RemoteIssueLink> getRemoteIssueLinks(String issueIdOrKey, Optional<String> globalId, Optional<org.everit.http.restclient.RestRequestEnhancer> restRequestEnhancer)
issueIdOrKey - The ID or key of the issue. (required)globalId - The global ID of the remote issue link. (optional)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> updateRemoteIssueLink(String issueIdOrKey, String linkId, RemoteIssueLinkRequest requestBody, Optional<org.everit.http.restclient.RestRequestEnhancer> restRequestEnhancer)
issueIdOrKey - The ID or key of the issue. (required)linkId - The ID of the remote issue link. (required)requestBody - (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.