Package hudson.plugins.jira.extension
Class ExtendedAsynchronousVersionRestClient
java.lang.Object
com.atlassian.jira.rest.client.internal.async.AbstractAsynchronousRestClient
com.atlassian.jira.rest.client.internal.async.AsynchronousVersionRestClient
hudson.plugins.jira.extension.ExtendedAsynchronousVersionRestClient
- All Implemented Interfaces:
com.atlassian.jira.rest.client.api.VersionRestClient
,ExtendedVersionRestClient
public class ExtendedAsynchronousVersionRestClient
extends com.atlassian.jira.rest.client.internal.async.AsynchronousVersionRestClient
implements ExtendedVersionRestClient
-
Nested Class Summary
Nested classes/interfaces inherited from class com.atlassian.jira.rest.client.internal.async.AbstractAsynchronousRestClient
com.atlassian.jira.rest.client.internal.async.AbstractAsynchronousRestClient.ResponseHandler<T extends Object>
-
Method Summary
Modifier and TypeMethodDescriptionio.atlassian.util.concurrent.Promise<ExtendedVersion>
createExtendedVersion
(ExtendedVersionInput versionInput) io.atlassian.util.concurrent.Promise<ExtendedVersion>
getExtendedVersion
(URI versionUri) io.atlassian.util.concurrent.Promise<ExtendedVersion>
updateExtendedVersion
(URI versionUri, ExtendedVersionInput versionInput) Methods inherited from class com.atlassian.jira.rest.client.internal.async.AsynchronousVersionRestClient
createVersion, getNumUnresolvedIssues, getVersion, getVersionRelatedIssuesCount, moveVersion, moveVersionAfter, removeVersion, updateVersion
Methods inherited from class com.atlassian.jira.rest.client.internal.async.AbstractAsynchronousRestClient
call, callAndParse, callAndParse, client, delete, getAndParse, post, post, post, post, postAndParse, postAndParse, put, putAndParse
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.atlassian.jira.rest.client.api.VersionRestClient
createVersion, getNumUnresolvedIssues, getVersion, getVersionRelatedIssuesCount, moveVersion, moveVersionAfter, removeVersion, updateVersion
-
Method Details
-
getExtendedVersion
- Specified by:
getExtendedVersion
in interfaceExtendedVersionRestClient
-
createExtendedVersion
public io.atlassian.util.concurrent.Promise<ExtendedVersion> createExtendedVersion(ExtendedVersionInput versionInput) - Specified by:
createExtendedVersion
in interfaceExtendedVersionRestClient
-
updateExtendedVersion
public io.atlassian.util.concurrent.Promise<ExtendedVersion> updateExtendedVersion(URI versionUri, ExtendedVersionInput versionInput) - Specified by:
updateExtendedVersion
in interfaceExtendedVersionRestClient
-