| Interface | Description |
|---|---|
| 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 | Description |
|---|---|
| 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 | Description |
|---|---|
| IssueRestClient.Expandos |
Expandos supported by
IssueRestClient.getIssue(String, Iterable) |
| Exception | Description |
|---|---|
| RestClientException |
Basic exception which may be thrown by any remote operation encapsulated by the REST com.atlassian.jira.rest.client.api.
|
Copyright © 2017 Atlassian. All rights reserved.