| Interface | Description |
|---|---|
| Constants |
| Class | Description |
|---|---|
| AbstractApi |
This class is the base class for all the sub API classes.
|
| CommitsApi |
This class implements the client side API for the GitLab commits calls.
|
| DeployKeysApi |
This class implements the client side API for the GitLab Deploy Keys API calls.
|
| EventsApi |
This class implements the client side API for the GitLab events calls.
|
| GitLabApi |
This class is provides a simplified interface to a GitLab API server, and divides the API up into
a separate API class for each concern.
|
| GitLabApiClient |
This class utilizes the Jersey client package to communicate with a GitLab API endpoint.
|
| GitLabApiForm |
This class extends the standard JAX-RS Form class to make it fluent.
|
| GroupApi |
This class implements the client side API for the GitLab groups calls.
|
| IssuesApi |
This class provides an entry point to all the GitLab API Issue calls.
|
| JobApi |
This class provides an entry point to all the GitLab API job calls.
|
| MergeRequestApi |
This class implements the client side API for the GitLab merge request calls.
|
| NamespaceApi |
This class implements the client side API for the GitLab namespace calls.
|
| NotesApi | |
| Pager<T> |
This class defines an Iterator implementation that is used as a paging iterator for all API methods that
return a List of objects.
|
| PipelineApi |
This class provides an entry point to all the GitLab API pipeline calls.
|
| ProjectApi |
This class provides an entry point to all the GitLab API project calls.
|
| RepositoryApi |
This class provides an entry point to all the GitLab API repository calls.
|
| RepositoryFileApi |
This class provides an entry point to all the GitLab API repository files calls.
|
| ServicesApi |
Access for the services API.
|
| SessionApi |
This class implements the client side API for the GitLab login call.
|
| UserApi |
This class provides an entry point to all the GitLab API users calls.
|
| Enum | Description |
|---|---|
| Constants.ActionType |
Enum to use for specifying the event action_type.
|
| Constants.IssueScope |
Enum to use for specifying the scope when calling the various get issue methods.
|
| Constants.IssueState |
Enum to used to store the state of an issue.
|
| Constants.JobScope |
Enum to use for specifying the scope when calling getJobs().
|
| Constants.LineType |
Enum to use for specifying the line type for a commit comment.
|
| Constants.PipelineOrderBy |
Enum to use for ordering the results of getPipelines().
|
| Constants.PipelineScope |
Enum to use for specifying the scope when calling getPipelines().
|
| Constants.ProjectOrderBy |
Enum to use for ordering the results of getProjects().
|
| Constants.SortOrder |
Enum to use for ordering the results of various API calls.
|
| Constants.StateEvent |
Enum to use for specifying the state of a merge request or issue update.
|
| Constants.TargetType |
Enum to use for specifying the event target_type.
|
| Constants.TokenType |
Used to specify the type of authentication token.
|
| GitLabApi.ApiVersion |
Specifies the version of the GitLab API to communicate with.
|
| Exception | Description |
|---|---|
| GitLabApiException |
This is the exception that will be thrown if any exception occurs while communicating
with a GitLab API endpoint.
|
Copyright © 2017. All rights reserved.