Package com.atlassian.jira.rest.client.api

Interface Summary
AddressableEntity Any REST resource representation with URI to itself (or to its complete version - when partial representation is embedded in other resources)
AuditRestClient The com.atlassian.jira.rest.client.api handling audit record resources
AuthenticationHandler Interface for classes which authenticate the requests.
Callback  
ComponentRestClient The com.atlassian.jira.rest.client.api handling component resources
ExpandableResource TODO: Document this class / interface here
IdentifiableEntity<T> This interface should be implemented by all entities that have unique ID field.
IssueRestClient The com.atlassian.jira.rest.client.api handling issue resources.
JiraRestClient Main access point to REST com.atlassian.jira.rest.client.api.
JiraRestClientFactory Factory for producing JIRA REST com.atlassian.jira.client with selected authentication handler
MetadataRestClient Serves information about JIRA metadata like server information, issue types defined, stati, priorities and resolutions.
MyPermissionsRestClient  
NamedEntity Implemented by any resource that has a name.
ProjectRestClient The com.atlassian.jira.rest.client.api handling project resources.
ProjectRolesRestClient The com.atlassian.jira.rest.client.api handling roles resources.
SearchRestClient The client handling search REST resource
SessionRestClient Client handling the current user session
UserRestClient The com.atlassian.jira.rest.client.api handling user resources.
VersionRestClient The com.atlassian.jira.rest.client.api responsible for Project version(s) related operations
 

Class Summary
ExpandableProperty<T> Represents a resource which can be expandable - that is REST API is capable of sending just the number of child resources or when the entity is expanded, also the child resources themselves
GetCreateIssueMetadataOptions Set of optional parameters for IssueRestClient.getCreateIssueMetadata(GetCreateIssueMetadataOptions).
GetCreateIssueMetadataOptionsBuilder Builder class for GetCreateIssueMetadataOptions.
OptionalIterable<T> Represent iterable which is optional (for example due to lack of field in old REST API version).
 

Enum Summary
IssueRestClient.Expandos Expandos supported by IssueRestClient.getIssue(String, Iterable)
 

Exception Summary
RestClientException Basic exception which may be thrown by any remote operation encapsulated by the REST com.atlassian.jira.rest.client.api.
 



Copyright © 2015 Atlassian. All Rights Reserved.