Package | Description |
---|---|
org.gitlab4j.api |
Modifier and Type | Method and Description |
---|---|
Pager<Namespace> |
NamespaceApi.findNamespaces(String query,
int itemsPerPage)
Get a Pager of all namespaces that match a string in their name or path.
|
Pager<User> |
UserApi.findUsers(String emailOrUsername,
int itemsPerPage)
Search users by Email or username and return a Pager
|
Pager<User> |
UserApi.getActiveUsers(int itemsPerPage)
Get a Pager of active users.
|
Pager<Runner> |
RunnersApi.getAllRunners(int itemsPerPage)
Get a list of all runners in the GitLab instance (specific and shared).
|
Pager<Runner> |
RunnersApi.getAllRunners(Runner.RunnerStatus scope,
int itemsPerPage)
Get a list of all runners in the GitLab instance (specific and shared).
|
Pager<Event> |
EventsApi.getAuthenticatedUserEvents(Constants.ActionType action,
Constants.TargetType targetType,
Date before,
Date after,
Constants.SortOrder sortOrder,
int itemsPerPage)
Get a list of events for the authenticated user and in the specified page range.
|
Pager<User> |
UserApi.getBlockedUsers(int itemsPerPage)
Get a Pager of blocked users.
|
Pager<Branch> |
RepositoryApi.getBranches(Object projectIdOrPath,
int itemsPerPage)
Get a Pager of repository branches from a project, sorted by name alphabetically.
|
Pager<MergeRequest> |
IssuesApi.getClosedByMergeRequests(Object projectIdOrPath,
Integer issueIid,
int itemsPerPage)
Get a Pager containing all the merge requests that will close issue when merged.
|
Pager<Issue> |
MergeRequestApi.getClosesIssues(Object projectIdOrPath,
Integer mergeRequestIid,
int itemsPerPage)
Get a Pager containing all the issues that would be closed by merging the provided merge request.
|
Pager<Comment> |
CommitsApi.getComments(Object projectIdOrPath,
String sha,
int itemsPerPage)
Get a Pager of the comments of a commit in a project.
|
Pager<Discussion> |
DiscussionsApi.getCommitDiscussionsPager(Object projectIdOrPath,
Integer commitId,
int itemsPerPage)
Get a Pager of Discussion instances for the specified commit.
|
Pager<Commit> |
CommitsApi.getCommits(Object projectIdOrPath,
int itemsPerPage)
Get a Pager of repository commits in a project.
|
Pager<Commit> |
MergeRequestApi.getCommits(Object projectIdOrPath,
int mergeRequestIid,
int itemsPerPage)
Get a Pager of merge request commits.
|
Pager<Commit> |
CommitsApi.getCommits(Object projectIdOrPath,
String ref,
Date since,
Date until,
int itemsPerPage)
Get a Pager of repository commits in a project.
|
Pager<Commit> |
CommitsApi.getCommits(Object projectIdOrPath,
String ref,
Date since,
Date until,
String path,
int itemsPerPage)
Get a Pager of repository commits in a project
|
Pager<CommitStatus> |
CommitsApi.getCommitStatuses(Object projectIdOrPath,
String sha,
CommitStatusFilter filter,
int itemsPerPage)
Get a Pager of repository commit statuses that meet the provided filter.
|
Pager<Contributor> |
RepositoryApi.getContributors(Object projectIdOrPath,
int itemsPerPage)
Get a Pager of contributors from a project.
|
Pager<DeployKey> |
DeployKeysApi.getDeployKeys(int itemsPerPage)
Get a Pager of all deploy keys across all projects of the GitLab instance.
|
Pager<Discussion> |
DiscussionsApi.getEpicDiscussionsPager(Object projectIdOrPath,
Integer epicId,
int itemsPerPage)
Get a Pager of Discussion instances for the specified epic.
|
Pager<Epic> |
EpicsApi.getEpicIssues(Object groupIdOrPath,
Integer epicIid,
int itemsPerPage)
Get a Pager of all issues that are assigned to an epic and the authenticated user has access to.
|
Pager<Epic> |
EpicsApi.getEpics(Object groupIdOrPath,
int itemsPerPage)
Get a Pager of all epics of the requested group and its subgroups.
|
Pager<Epic> |
EpicsApi.getEpics(Object groupIdOrPath,
Integer authorId,
String labels,
Constants.EpicOrderBy orderBy,
Constants.SortOrder sortOrder,
String search,
int itemsPerPage)
Get a Pager of all epics of the requested group and its subgroups.
|
Pager<Project> |
ProjectApi.getForks(Object projectIdOrPath,
int itemsPerPage)
Get a Pager of projects that were forked from the specified project.
|
Pager<Group> |
GroupApi.getGroups(int itemsPerPage)
Get a Pager of groups.
|
Pager<Group> |
GroupApi.getGroups(String search,
int itemsPerPage)
Get all groups that match your string in their name or path.
|
Pager<ProjectHook> |
ProjectApi.getHooks(Object projectIdOrPath,
int itemsPerPage)
Get Pager of project hooks.
|
Pager<Discussion> |
DiscussionsApi.getIssueDiscussionsPager(Object projectIdOrPath,
Integer issueIid,
int itemsPerPage)
Get a Pager of Discussion instances for the specified issue.
|
Pager<Note> |
NotesApi.getIssueNotes(Object projectIdOrPath,
Integer issueIid,
int itemsPerPage)
Get a Pager of issues's notes.
|
Pager<Issue> |
IssuesApi.getIssues(int itemsPerPage)
Get a Pager of all issues the authenticated user has access to.
|
Pager<Issue> |
IssuesApi.getIssues(IssueFilter filter,
int itemsPerPage)
Get all issues the authenticated user has access to.
|
Pager<Issue> |
ProjectApi.getIssues(Object projectIdOrPath,
int itemsPerPage)
Deprecated.
Will be removed in version 5.0, replaced by
IssuesApi.getIssues(Object, int) |
Pager<Issue> |
IssuesApi.getIssues(Object projectIdOrPath,
int itemsPerPage)
Get a Pager of project's issues.
|
Pager<Issue> |
IssuesApi.getIssues(Object projectIdOrPath,
IssueFilter filter,
int itemsPerPage)
Get a list of project's issues.
|
Pager<Job> |
RunnersApi.getJobs(Integer runnerId,
int itemsPerPage)
List jobs that are being processed or were processed by specified Runner.
|
Pager<Job> |
RunnersApi.getJobs(Integer runnerId,
JobStatus status,
int itemsPerPage)
List jobs that are being processed or were processed by specified Runner.
|
Pager<Job> |
JobApi.getJobs(Object projectIdOrPath,
Constants.JobScope scope,
int itemsPerPage)
Get a list of jobs in a project.
|
Pager<Job> |
JobApi.getJobs(Object projectIdOrPath,
int itemsPerPage)
Get a Pager of jobs in a project.
|
Pager<Label> |
LabelsApi.getLabels(Object projectIdOrPath,
int itemsPerPage)
Get a Pager of all labels of the specified project.
|
Pager<Project> |
ProjectApi.getMemberProjects(int itemsPerPage)
Get a Pager of projects that the authenticated user is a member of.
|
Pager<Member> |
ProjectApi.getMembers(Object projectIdOrPath,
int itemsPerPage)
Get a Pager of project team members.
|
Pager<Member> |
GroupApi.getMembers(Object groupIdOrPath,
int itemsPerPage)
Get a Pager of group members viewable by the authenticated user.
|
Pager<Discussion> |
DiscussionsApi.getMergeRequestDiscussionsPager(Object projectIdOrPath,
Integer mergeRequestIid,
int itemsPerPage)
Get a Pager of Discussion instances for the specified merge request.
|
Pager<Note> |
NotesApi.getMergeRequestNotes(Object projectIdOrPath,
Integer mergeRequestIid,
Constants.SortOrder sortOrder,
Note.OrderBy orderBy,
int itemsPerPage)
Get a Pager of all notes for a single merge request
|
Pager<Note> |
NotesApi.getMergeRequestNotes(Object projectIdOrPath,
Integer mergeRequestIid,
int itemsPerPage)
Get a Pager of all notes for a single merge request
|
Pager<MergeRequest> |
MergeRequestApi.getMergeRequests(MergeRequestFilter filter,
int itemsPerPage)
Get all merge requests matching the filter.
|
Pager<MergeRequest> |
MergeRequestApi.getMergeRequests(Object projectIdOrPath,
Constants.MergeRequestState state,
int itemsPerPage)
Get all merge requests for the specified project.
|
Pager<MergeRequest> |
MergeRequestApi.getMergeRequests(Object projectIdOrPath,
int itemsPerPage)
Get all merge requests for the specified project.
|
Pager<Milestone> |
MilestonesApi.getMilestones(Object projectIdOrPath,
int itemsPerPage)
Get a Page of project milestones.
|
Pager<Namespace> |
NamespaceApi.getNamespaces(int itemsPerPage)
Get a Pager of the namespaces of the authenticated user.
|
Pager<Note> |
NotesApi.getNotes(Object projectIdOrPath,
Integer issueIid,
int itemsPerPage)
Deprecated.
As of release 4.7.0, replaced by
NotesApi.getIssueNotes(Object, Integer, int) |
Pager<Project> |
ProjectApi.getOwnedProjects(int itemsPerPage)
Get a Pager of projects owned by the authenticated user.
|
Pager<Participant> |
MergeRequestApi.getParticipants(Object projectIdOrPath,
Integer mergeRequestIid,
int itemsPerPage)
Get a Pager of the participants of merge request.
|
Pager<Pipeline> |
PipelineApi.getPipelines(Object projectIdOrPath,
Constants.PipelineScope scope,
PipelineStatus status,
String ref,
boolean yamlErrors,
String name,
String username,
Constants.PipelineOrderBy orderBy,
Constants.SortOrder sort,
int itemsPerPage)
Get a Pager of pipelines in a project.
|
Pager<Pipeline> |
PipelineApi.getPipelines(Object projectIdOrPath,
int itemsPerPage)
Get a Pager of pipelines in a project.
|
Pager<DeployKey> |
DeployKeysApi.getProjectDeployKeys(Object projectIdOrPath,
int itemsPerPage)
Get a Pager of the deploy keys for the specified project.
|
Pager<Event> |
EventsApi.getProjectEvents(Object projectIdOrPath,
Constants.ActionType action,
Constants.TargetType targetType,
Date before,
Date after,
Constants.SortOrder sortOrder,
int itemsPerPage)
Get a list of events for the specified project and in the specified page range.
|
Pager<Event> |
ProjectApi.getProjectEvents(Object projectIdOrPath,
int itemsPerPage)
Get a Pager of project events for specific project.
|
Pager<Runner> |
RunnersApi.getProjectRunners(Object projectIdOrPath,
int itemsPerPage)
List all runners (specific and shared) available in the project.
|
Pager<Project> |
ProjectApi.getProjects(Boolean archived,
Visibility visibility,
Constants.ProjectOrderBy orderBy,
Constants.SortOrder sort,
String search,
Boolean simple,
Boolean owned,
Boolean membership,
Boolean starred,
Boolean statistics,
int itemsPerPage)
Get a Pager of projects accessible by the authenticated user and matching the supplied filter parameters.
|
Pager<Project> |
ProjectApi.getProjects(int itemsPerPage)
Get a Pager instance of projects accessible by the authenticated user.
|
Pager<Project> |
GroupApi.getProjects(Object groupIdOrPath,
GroupProjectsFilter filter,
int itemsPerPage)
Get a Pager of projects belonging to the specified group ID and filter.
|
Pager<Project> |
GroupApi.getProjects(Object groupIdOrPath,
int itemsPerPage)
Get a Pager of projects belonging to the specified group ID.
|
Pager<Project> |
ProjectApi.getProjects(String search,
int itemsPerPage)
Get a Pager of projects accessible by the authenticated user that match the provided search string.
|
Pager<ProjectUser> |
ProjectApi.getProjectUsers(Object projectIdOrPath,
int itemsPerPage)
Get a Pager of project users.
|
Pager<ProjectUser> |
ProjectApi.getProjectUsers(Object projectIdOrPath,
String search,
int itemsPerPage)
Get a Pager of project users matching the specified search string.
|
Pager<ProtectedBranch> |
ProtectedBranchesApi.getProtectedBranches(Object projectIdOrPath,
int itemsPerPage)
Gets a Pager of protected branches from a project.
|
Pager<Runner> |
RunnersApi.getRunners(int itemsPerPage)
Get a list of all available runners available to the user.
|
Pager<Runner> |
RunnersApi.getRunners(Runner.RunnerStatus scope,
int itemsPerPage)
Get a list of specific runners available to the user.
|
Pager<Discussion> |
DiscussionsApi.getSnippetDiscussionsPager(Object projectIdOrPath,
Integer snippetId,
int itemsPerPage)
Get a Pager of Discussion instances for the specified snippet.
|
Pager<Snippet> |
SnippetsApi.getSnippets(int itemsPerPage)
Get a Pager of the authenticated user's snippets.
|
Pager<Snippet> |
ProjectApi.getSnippets(Object projectIdOrPath,
int itemsPerPage)
Get a Pager of project's snippets.
|
Pager<Project> |
ProjectApi.getStarredProjects(int itemsPerPage)
Get a Pager of projects starred by the authenticated user.
|
Pager<Group> |
GroupApi.getSubGroups(Integer groupId,
int itemsPerPage)
Get a Pager of visible direct subgroups in this group.
|
Pager<Group> |
GroupApi.getSubGroups(Integer groupId,
List<Integer> skipGroups,
Boolean allAvailable,
String search,
Constants.GroupOrderBy orderBy,
Constants.SortOrder sortOrder,
Boolean statistics,
Boolean owned,
int itemsPerPage)
Get a Pager of visible direct subgroups in this group.
|
Pager<SystemHook> |
SystemHooksApi.getSystemHooks(int itemsPerPage)
Get a Pager of all system hooks.
|
Pager<Tag> |
TagsApi.getTags(Object projectIdOrPath,
int itemsPerPage)
Get a list of repository tags from a project, sorted by name in reverse alphabetical order.
|
Pager<Tag> |
RepositoryApi.getTags(Object projectIdOrPath,
int itemsPerPage)
Deprecated.
Replaced by TagsApi.getTags(Object, int)
|
Pager<TreeItem> |
RepositoryApi.getTree(Object projectIdOrPath,
int itemsPerPage)
Get a Pager of repository files and directories in a project.
|
Pager<TreeItem> |
RepositoryApi.getTree(Object projectIdOrPath,
String filePath,
String refName,
Boolean recursive,
int itemsPerPage)
Get a Pager of repository files and directories in a project.
|
Pager<TreeItem> |
RepositoryApi.getTree(Object projectIdOrPath,
String filePath,
String refName,
int itemsPerPage)
Get a Pager of repository files and directories in a project.
|
Pager<Event> |
EventsApi.getUserEvents(Object userIdOrUsername,
Constants.ActionType action,
Constants.TargetType targetType,
Date before,
Date after,
Constants.SortOrder sortOrder,
int itemsPerPage)
Get a list of events for the specified user and in the specified page range.
|
Pager<Project> |
ProjectApi.getUserProjects(Object userIdOrUsername,
ProjectFilter filter,
int itemsPerPage)
Get a Pager of visible projects owned by the given user.
|
Pager<User> |
UserApi.getUsers(int itemsPerPage)
Get a Pager of users.
|
Copyright © 2019. All rights reserved.