public class CachedMetadataRestClient
extends java.lang.Object
implements com.atlassian.jira.rest.client.api.MetadataRestClient
| Constructor and Description |
|---|
CachedMetadataRestClient(com.atlassian.jira.rest.client.api.MetadataRestClient client,
Cache cache) |
| Modifier and Type | Method and Description |
|---|---|
io.atlassian.util.concurrent.Promise<java.lang.Iterable<com.atlassian.jira.rest.client.api.domain.Field>> |
getFields() |
io.atlassian.util.concurrent.Promise<java.lang.Iterable<com.atlassian.jira.rest.client.api.domain.IssuelinksType>> |
getIssueLinkTypes() |
io.atlassian.util.concurrent.Promise<com.atlassian.jira.rest.client.api.domain.IssueType> |
getIssueType(java.net.URI uri) |
io.atlassian.util.concurrent.Promise<java.lang.Iterable<com.atlassian.jira.rest.client.api.domain.IssueType>> |
getIssueTypes() |
io.atlassian.util.concurrent.Promise<java.lang.Iterable<com.atlassian.jira.rest.client.api.domain.Priority>> |
getPriorities() |
io.atlassian.util.concurrent.Promise<com.atlassian.jira.rest.client.api.domain.Priority> |
getPriority(java.net.URI uri) |
io.atlassian.util.concurrent.Promise<com.atlassian.jira.rest.client.api.domain.Resolution> |
getResolution(java.net.URI uri) |
io.atlassian.util.concurrent.Promise<java.lang.Iterable<com.atlassian.jira.rest.client.api.domain.Resolution>> |
getResolutions() |
io.atlassian.util.concurrent.Promise<com.atlassian.jira.rest.client.api.domain.ServerInfo> |
getServerInfo() |
io.atlassian.util.concurrent.Promise<com.atlassian.jira.rest.client.api.domain.Status> |
getStatus(java.net.URI uri) |
io.atlassian.util.concurrent.Promise<java.lang.Iterable<com.atlassian.jira.rest.client.api.domain.Status>> |
getStatuses() |
public CachedMetadataRestClient(com.atlassian.jira.rest.client.api.MetadataRestClient client,
Cache cache)
public io.atlassian.util.concurrent.Promise<com.atlassian.jira.rest.client.api.domain.IssueType> getIssueType(java.net.URI uri)
getIssueType in interface com.atlassian.jira.rest.client.api.MetadataRestClientpublic io.atlassian.util.concurrent.Promise<java.lang.Iterable<com.atlassian.jira.rest.client.api.domain.IssueType>> getIssueTypes()
getIssueTypes in interface com.atlassian.jira.rest.client.api.MetadataRestClientpublic io.atlassian.util.concurrent.Promise<java.lang.Iterable<com.atlassian.jira.rest.client.api.domain.IssuelinksType>> getIssueLinkTypes()
getIssueLinkTypes in interface com.atlassian.jira.rest.client.api.MetadataRestClientpublic io.atlassian.util.concurrent.Promise<com.atlassian.jira.rest.client.api.domain.Status> getStatus(java.net.URI uri)
getStatus in interface com.atlassian.jira.rest.client.api.MetadataRestClientpublic io.atlassian.util.concurrent.Promise<java.lang.Iterable<com.atlassian.jira.rest.client.api.domain.Status>> getStatuses()
getStatuses in interface com.atlassian.jira.rest.client.api.MetadataRestClientpublic io.atlassian.util.concurrent.Promise<com.atlassian.jira.rest.client.api.domain.Priority> getPriority(java.net.URI uri)
getPriority in interface com.atlassian.jira.rest.client.api.MetadataRestClientpublic io.atlassian.util.concurrent.Promise<java.lang.Iterable<com.atlassian.jira.rest.client.api.domain.Priority>> getPriorities()
getPriorities in interface com.atlassian.jira.rest.client.api.MetadataRestClientpublic io.atlassian.util.concurrent.Promise<com.atlassian.jira.rest.client.api.domain.Resolution> getResolution(java.net.URI uri)
getResolution in interface com.atlassian.jira.rest.client.api.MetadataRestClientpublic io.atlassian.util.concurrent.Promise<java.lang.Iterable<com.atlassian.jira.rest.client.api.domain.Resolution>> getResolutions()
getResolutions in interface com.atlassian.jira.rest.client.api.MetadataRestClientpublic io.atlassian.util.concurrent.Promise<com.atlassian.jira.rest.client.api.domain.ServerInfo> getServerInfo()
getServerInfo in interface com.atlassian.jira.rest.client.api.MetadataRestClientpublic io.atlassian.util.concurrent.Promise<java.lang.Iterable<com.atlassian.jira.rest.client.api.domain.Field>> getFields()
getFields in interface com.atlassian.jira.rest.client.api.MetadataRestClientCopyright © 2014-2021 Tomitribe Corporation. All Rights Reserved.