Uses of Class
org.gitlab4j.api.GitLabApiException
Packages that use GitLabApiException
Package
Description
-
Uses of GitLabApiException in org.gitlab4j.api
Methods in org.gitlab4j.api that return GitLabApiExceptionModifier and TypeMethodDescriptionstatic final GitLabApiException
GitLabApi.getOptionalException
(Optional<?> optional) Get the exception associated with the provided Optional instance, or null if no exception is associated with the Optional instance.protected GitLabApiException
Wraps an exception in a GitLabApiException if needed.Methods in org.gitlab4j.api with parameters of type GitLabApiExceptionModifier and TypeMethodDescriptionprotected static final <T> Optional<T>
GitLabApi.createOptionalFromException
(GitLabApiException glae) Create and return an Optional instance associated with a GitLabApiException.Methods in org.gitlab4j.api that throw GitLabApiExceptionModifier and TypeMethodDescriptionMergeRequestApi.acceptMergeRequest
(Object projectIdOrPath, Long mergeRequestIid) Merge changes to the merge request.MergeRequestApi.acceptMergeRequest
(Object projectIdOrPath, Long mergeRequestIid, String mergeCommitMessage, Boolean shouldRemoveSourceBranch, Boolean mergeWhenPipelineSucceeds) Merge changes to the merge request.MergeRequestApi.acceptMergeRequest
(Object projectIdOrPath, Long mergeRequestIid, String mergeCommitMessage, Boolean shouldRemoveSourceBranch, Boolean mergeWhenPipelineSucceeds, String sha) Merge changes to the merge request.MergeRequestApi.acceptMergeRequest
(Object projectIdOrPath, Long mergeRequestIid, AcceptMergeRequestParams params) Merge changes to the merge request.MilestonesApi.activateGroupMilestone
(Object groupIdOrPath, Long milestoneId) Activate a group milestone.MilestonesApi.activateMilestone
(Object projectIdOrPath, Long milestoneId) Activate a milestone.Add a badge to a group.Add a badge to a group.Add a badge to a project.Add a badge to a project.CommitsApi.addComment
(Object projectIdOrPath, String sha, String note) Add a comment to a commit.CommitsApi.addComment
(Object projectIdOrPath, String sha, String note, String path, Integer line, Constants.LineType lineType) Add a comment to a commit.DiscussionsApi.addCommitDiscussionNote
(Object projectIdOrPath, String commitSha, String discussionId, String body, Date createdAt) Adds a note to an existing commit discussion.CommitsApi.addCommitStatus
(Object projectIdOrPath, String sha, Constants.CommitBuildState state, Long pipelineId, CommitStatus status) Add or update the build status of a commit.CommitsApi.addCommitStatus
(Object projectIdOrPath, String sha, Constants.CommitBuildState state, CommitStatus status) Add or update the build status of a commit.DeployKeysApi.addDeployKey
(Object projectIdOrPath, String title, String key, Boolean canPush) Creates a new deploy key for a project.DeploymentsApi.addDeployment
(Object projectIdOrPath, String environment, String sha, String ref, Boolean tag, Constants.DeploymentStatus status) Creates a new deployment for a project.Add an email to the user's emails.Add an email to the current user's emails.Add a GPG key for a specific userAdd a GPG key for the current userCreates a new project group.GroupApi.addGroup
(String name, String path, String description, Boolean membershipLock, Boolean shareWithGroupLock, Visibility visibility, Boolean lfsEnabled, Boolean requestAccessEnabled, Long parentId, Integer sharedRunnersMinutesLimit) Deprecated.GroupApi.addGroup
(String name, String path, String description, Visibility visibility, Boolean lfsEnabled, Boolean requestAccessEnabled, Long parentId) Creates a new project group.DeployTokensApi.addGroupDeployToken
(Object groupIdOrPath, String name, Date expiresAt, String username, List<Constants.DeployTokenScope> scopes) Creates a new deploy token for a group.ProjectApi.addHook
(Object projectIdOrPath, String url, boolean doPushEvents, boolean doIssuesEvents, boolean doMergeRequestsEvents) Adds a hook to project.ProjectApi.addHook
(Object projectIdOrPath, String url, ProjectHook enabledHooks, boolean enableSslVerification, String secretToken) Adds a hook to project.AwardEmojiApi.addIssueAwardEmoji
(Object projectIdOrPath, Long issueIid, String name) Add an award emoji for the specified issue.AwardEmojiApi.addIssueNoteAwardEmoji
(Object projectIdOrPath, Long issueIid, Long noteId, String name) Add an award emoji for the specified issue note.DiscussionsApi.addIssueThreadNote
(Object projectIdOrPath, Long issueIid, String discussionId, String body, Date createdAt) Adds a new note to the thread.void
GroupApi.addLdapGroupLink
(Object groupIdOrPath, String cn, Integer groupAccess, String provider) Adds an LDAP group link.void
GroupApi.addLdapGroupLink
(Object groupIdOrPath, String cn, AccessLevel groupAccess, String provider) Adds an LDAP group link.LicenseApi.addLicense
(String licenseString) Add a new license.Adds a user to the list of group members.Adds a user to the list of group members.GroupApi.addMember
(Object groupIdOrPath, Long userId, AccessLevel accessLevel) Adds a user to the list of group members.GroupApi.addMember
(Object groupIdOrPath, Long userId, AccessLevel accessLevel, Date expiresAt) Adds a user to the list of group members.Adds a user to a project team.Adds a user to a project team.ProjectApi.addMember
(Object projectIdOrPath, Long userId, AccessLevel accessLevel) Adds a user to a project team.ProjectApi.addMember
(Object projectIdOrPath, Long userId, AccessLevel accessLevel, Date expiresAt) Adds a user to a project team.AwardEmojiApi.addMergeRequestAwardEmoji
(Object projectIdOrPath, Integer mergeRequestIid, Integer noteId, String name) Add an award emoji for the specified merge request note.AwardEmojiApi.addMergeRequestAwardEmoji
(Object projectIdOrPath, Long mergeRequestIid, String name) Add an award emoji to the specified merge request.DiscussionsApi.addMergeRequestThreadNote
(Object projectIdOrPath, Long mergeRequestIid, String discussionId, String body, Date createdAt) Adds a new note to the thread.AwardEmojiApi.addNoteAwardEmoji
(Object projectIdOrPath, Long issueIid, Long noteId, String name) Deprecated.DeployTokensApi.addProjectDeployToken
(Object projectIdOrPath, String name, Date expiresAt, String username, List<Constants.DeployTokenScope> scopes) Creates a new deploy token for a project.AwardEmojiApi.addSnippetAwardEmoji
(Object projectIdOrPath, Long snippetId, String name) Add an award emoji to the specified snippet.IssuesApi.addSpentTime
(Object projectIdOrPath, Long issueIid, int duration) Adds spent time for this issueIssuesApi.addSpentTime
(Object projectIdOrPath, Long issueIid, String duration) Adds spent time for this issueIssuesApi.addSpentTime
(Object projectIdOrPath, Long issueIid, Duration duration) Adds spent time for this issueCreate new key owned by specified user.Creates a new key owned by the currently authenticated user.SystemHooksApi.addSystemHook
(String url, String token, Boolean pushEvents, Boolean tagPushEvents, Boolean enableSslVerification) Add a new system hook.SystemHooksApi.addSystemHook
(String url, String token, SystemHook systemHook) Add a new system hook.Pager.all()
Gets all the items from each page as a single List instance.GroupApi.approveAccessRequest
(Object groupIdOrPath, Long userId, AccessLevel accessLevel) Approve access for the specified user to the specified group.ProjectApi.approveAccessRequest
(Object projectIdOrPath, Long userId, AccessLevel accessLevel) Approve access for the specified user to the specified project.MergeRequestApi.approveMergeRequest
(Object projectIdOrPath, Long mergeRequestIid, String sha) Approve a merge request.ProjectApi.archiveProject
(Object projectIdOrPath) Archive a projectEpicsApi.assignIssue
(Object groupIdOrPath, Long epicIid, Long issueIid) Creates an epic - issue association.IssuesApi.assignIssue
(Object projectIdOrPath, Long issueIid, Long assigneeId) Updates an existing project issue.void
Blocks the specified user.Cancel specified job in a project.MergeRequestApi.cancelMergeRequest
(Object projectIdOrPath, Long mergeRequestIid) Cancel merge when pipeline succeeds.PipelineApi.cancelPipelineJobs
(Object projectIdOrPath, long pipelineId) Cancel jobs of specified pipelines in a project.Deprecated.replaced byJobApi.cancelJob(Object, Long)
UserApi.changeCustomAttribute
(Object userIdOrUsername, String key, String value) Changes custom attribute for the given userUserApi.changeCustomAttribute
(Object userIdOrUsername, CustomAttribute customAttribute) Change custom attribute for the given userCommitsApi.cherryPickCommit
(Object projectIdOrPath, String sha, String branch) Cherry picks a commit in a given branch.MilestonesApi.closeGroupMilestone
(Object groupIdOrPath, Long milestoneId) Close a group milestone.IssuesApi.closeIssue
(Object projectIdOrPath, Long issueIid) Closes an existing project issue.MilestonesApi.closeMilestone
(Object projectIdOrPath, Long milestoneId) Close a milestone.Compare branches, tags or commits.Compare branches, tags or commits.ApplicationsApi.createApplication
(String name, String redirectUri, List<Constants.ApplicationScope> scopes) Create an OAUTH Application.ApplicationsApi.createApplication
(String name, String redirectUri, Constants.ApplicationScope[] scopes) Create an OAUTH Application.MergeRequestApi.createApprovalRule
(Object projectIdOrPath, Long mergeRequestIid, Long projectRuleId, ApprovalRuleParams params) Create a merge request level approval rule.ProjectApi.createApprovalRule
(Object projectIdOrPath, ApprovalRuleParams params) Create a project-level approval rule.BoardsApi.createBoard
(Object projectIdOrPath, String name) Creates a new Issue Board.BoardsApi.createBoardList
(Object projectIdOrPath, Long boardId, Long labelId) Creates a new Issue Board list.RepositoryApi.createBranch
(Object projectIdOrPath, String branchName, String ref) Creates a branch for the project.CommitsApi.createCommit
(Object projectIdOrPath, String branch, String commitMessage, String startBranch, String authorEmail, String authorName, List<CommitAction> actions) Create a commit with multiple files and actions.CommitsApi.createCommit
(Object projectIdOrPath, String branch, String commitMessage, String startBranch, String authorEmail, String authorName, CommitAction action) Create a commit with single file and action.CommitsApi.createCommit
(Object projectIdOrPath, CommitPayload payload) Create a commit with multiple files and actions.DiscussionsApi.createCommitDiscussion
(Object projectIdOrPath, String commitSha, String body, Date createdAt, String positionHash, Position position) Creates a new discussion to a single project commit.UserApi.createCustomAttribute
(Object userIdOrUsername, String key, String value) Creates custom attribute for the given userUserApi.createCustomAttribute
(Object userIdOrUsername, CustomAttribute customAttribute) Creates custom attribute for the given userEnvironmentsApi.createEnvironment
(Object projectIdOrPath, Long environmentId) Stop an environment.EnvironmentsApi.createEnvironment
(Object projectIdOrPath, String name, String externalUrl) Create a new environment with the given name and external_url.EpicsApi.createEpic
(Object groupIdOrPath, String title, String labels, String description, Date startDate, Date endDate) Creates a new epic.EpicsApi.createEpic
(Object groupIdOrPath, Epic epic) Creates a new epic using the information contained in the provided Epic instance.ExternalStatusCheckApi.createExternalStatusCheck
(Object projectIdOrPath, String name, String externalUrl, List<Long> protectedBranchIds) Creates a new external status check.ExternalStatusCheckApi.createExternalStatusCheck
(Object projectIdOrPath, ExternalStatusCheck externalStatusCheck) Creates a new external status check using the information contained in the provided ExternalStatusCheck instance.RepositoryFileApi.createFile
(Object projectIdOrPath, RepositoryFile file, String branchName, String commitMessage) Create new file in repositoryRepositoryFileApi.createFile
(RepositoryFile file, Long projectId, String branchName, String commitMessage) Deprecated.Will be removed in version 6.0, replaced byRepositoryFileApi.createFile(Object, RepositoryFile, String, String)
ProjectApi.createForkedFromRelationship
(Object projectIdOrPath, Long forkedFromId) Create a forked from/to relation between existing projects.GroupApi.createGroup
(GroupParams params) Creates a new project group.LabelsApi.createGroupLabel
(Object groupIdOrPath, Label labelProperties) Create a group label.MilestonesApi.createGroupMilestone
(Object groupIdOrPath, String title, String description, Date dueDate, Date startDate) Create a group milestone.UserApi.createImpersonationToken
(Object userIdOrUsername, String name, Date expiresAt, ImpersonationToken.Scope[] scopes) Create an impersonation token.IssuesApi.createIssue
(Object projectIdOrPath, String title, String description) Create an issue for the project.IssuesApi.createIssue
(Object projectIdOrPath, String title, String description, Boolean confidential, List<Long> assigneeIds, Long milestoneId, String labels, Date createdAt, Date dueDate, Long mergeRequestToResolveId, Long discussionToResolveId) Create an issue for the project.IssuesApi.createIssue
(Object projectIdOrPath, String title, String description, Boolean confidential, List<Long> assigneeIds, Long milestoneId, String labels, Date createdAt, Date dueDate, Long mergeRequestToResolveId, Long discussionToResolveId, String iterationTitle) Create an issue for the project.DiscussionsApi.createIssueDiscussion
(Object projectIdOrPath, Long issueIid, String body, Date createdAt) Creates a new thread to a single project issue.IssuesApi.createIssueLink
(Object projectIdOrPath, Long issueIid, Object targetProjectIdOrPath, Long targetIssueIid) Creates a two-way relation between two issues.NotesApi.createIssueNote
(Object projectIdOrPath, Long issueIid, String body) Create a issues's note.NotesApi.createIssueNote
(Object projectIdOrPath, Long issueIid, String body, Date createdAt) Create a issues's note.LabelsApi.createLabel
(Object projectIdOrPath, String name, String color) Deprecated.Replaced by theLabelsApi.createProjectLabel(Object, Label)
method.LabelsApi.createLabel
(Object projectIdOrPath, String name, String color, Integer priority) Deprecated.Replaced by theLabelsApi.createProjectLabel(Object, Label)
method.LabelsApi.createLabel
(Object projectIdOrPath, String name, String color, String description) Deprecated.Replaced by theLabelsApi.createProjectLabel(Object, Label)
method.LabelsApi.createLabel
(Object projectIdOrPath, String name, String color, String description, Integer priority) Deprecated.Replaced by theLabelsApi.createProjectLabel(Object, Label)
method.MergeRequestApi.createMergeRequest
(Object projectIdOrPath, String sourceBranch, String targetBranch, String title, String description, Long assigneeId) Creates a merge request and optionally assigns a reviewer to it.MergeRequestApi.createMergeRequest
(Object projectIdOrPath, String sourceBranch, String targetBranch, String title, String description, Long assigneeId, Long targetProjectId, String[] labels, Long milestoneId, Boolean removeSourceBranch) Creates a merge request.MergeRequestApi.createMergeRequest
(Object projectIdOrPath, String sourceBranch, String targetBranch, String title, String description, Long assigneeId, Long targetProjectId, String[] labels, Long milestoneId, Boolean removeSourceBranch, Boolean squash) Creates a merge request.MergeRequestApi.createMergeRequest
(Object projectIdOrPath, MergeRequestParams params) Creates a merge request.DiscussionsApi.createMergeRequestDiscussion
(Object projectIdOrPath, Long mergeRequestIid, String body, Date createdAt, String positionHash, Position position) Creates a new discussion to a single project merge request.NotesApi.createMergeRequestNote
(Object projectIdOrPath, Long mergeRequestIid, String body) Create a merge request's note.MergeRequestApi.createMergeRequestPipeline
(Object projectIdOrPath, Long mergeRequestIid) Create a new pipeline for a merge request.MilestonesApi.createMilestone
(Object projectIdOrPath, String title, String description, Date dueDate, Date startDate) Create a milestone.WikisApi.createPage
(Object projectIdOrPath, String title, String content) Creates a new project wiki page.PipelineApi.createPipeline
(Object projectIdOrPath, String ref) Create a pipelines in a project.PipelineApi.createPipeline
(Object projectIdOrPath, String ref, List<Variable> variables) Create a pipelines in a project.Create a pipelines in a project.PipelineApi.createPipelineSchedule
(Object projectIdOrPath, PipelineSchedule pipelineSchedule) create a pipeline schedule for a project.PipelineApi.createPipelineScheduleVariable
(Object projectIdOrPath, Long pipelineScheduleId, String key, String value) Create a pipeline schedule variable.PipelineApi.createPipelineTrigger
(Object projectIdOrPath, String description) Create a pipeline trigger for a project.ProjectApi.createProject
(Long namespaceId, String projectName) Create a new project belonging to the namespace ID.ProjectApi.createProject
(Long namespaceId, Project project) Create a new project belonging to the namespace ID and project configuration.ProjectApi.createProject
(String projectName) Create a new project with the current user's namespace.ProjectApi.createProject
(String name, Long namespaceId, String description, Boolean issuesEnabled, Boolean mergeRequestsEnabled, Boolean wikiEnabled, Boolean snippetsEnabled, Boolean isPublic, Integer visibilityLevel, String importUrl) Deprecated.As of release 4.2.0, replaced byProjectApi.createProject(String, Long, String, Boolean, Boolean, Boolean, Boolean, Visibility, Integer, String)
ProjectApi.createProject
(String name, Long namespaceId, String description, Boolean issuesEnabled, Boolean mergeRequestsEnabled, Boolean wikiEnabled, Boolean snippetsEnabled, Visibility visibility, Integer visibilityLevel, Boolean printingMergeRequestLinkEnabled, String importUrl) Creates a ProjectProjectApi.createProject
(String name, Long namespaceId, String description, Boolean issuesEnabled, Boolean mergeRequestsEnabled, Boolean wikiEnabled, Boolean snippetsEnabled, Visibility visibility, Integer visibilityLevel, String importUrl) Creates a ProjectProjectApi.createProject
(String name, String path) Creates a new project owned by the authenticated user.ProjectApi.createProject
(Project project) Creates new project owned by the current user.ProjectApi.createProject
(Project project, String importUrl) Creates new project owned by the current user.ProjectApi.createProjectFromTemplate
(Integer namespaceId, String projectName, Integer groupWithProjectTemplatesId, String templateName, Visibility visibility) Create a new project from a template, belonging to the namespace ID.LabelsApi.createProjectLabel
(Object projectIdOrPath, Label labelProperties) Create a project label.ProjectApi.createPushRules
(Object projectIdOrPath, PushRules pushRule) Adds a push rule to a specified project.ReleasesApi.createRelease
(Object projectIdOrPath, ReleaseParams params) Create a Release.TagsApi.createRelease
(Object projectIdOrPath, String tagName, String releaseNotes) Add release notes to the existing git tag.ProjectApi.createRemoteMirror
(Object projectIdOrPath, String url, Boolean enabled, Boolean onlyProtectedBranches, Boolean keepDivergentRefs) Create a remote mirror for a project.ProjectApi.createSnippet
(Object projectIdOrPath, String title, String filename, String description, String content, Visibility visibility) Creates a new project snippet.SnippetsApi.createSnippet
(String title, String fileName, String content) Create a new Snippet.SnippetsApi.createSnippet
(String title, String fileName, String content, Visibility visibility, String description) Create a new Snippet.Creates a tag on a particular ref of the given project.TagsApi.createTag
(Object projectIdOrPath, String tagName, String ref, String message, File releaseNotesFile) Creates a tag on a particular ref of a given project.TagsApi.createTag
(Object projectIdOrPath, String tagName, String ref, String message, String releaseNotes) Creates a tag on a particular ref of the given project with optional message and release notes.UserApi.createUser
(User user, CharSequence password, boolean resetPassword) Creates a new user.UserApi.createUser
(User user, CharSequence password, Integer projectsLimit) Deprecated.Will be removed in version 6.0, replaced byUserApi.createUser(User, CharSequence, boolean)
GroupApi.createVariable
(Object groupIdOrPath, String key, String value, Boolean isProtected) Create a new group variable.GroupApi.createVariable
(Object groupIdOrPath, String key, String value, Boolean isProtected, Boolean masked) Create a new group variable.ProjectApi.createVariable
(Object projectIdOrPath, String key, String value, Boolean isProtected) Create a new project variable.ProjectApi.createVariable
(Object projectIdOrPath, String key, String value, Boolean isProtected, String environmentScope) Create a new project variable.ProjectApi.createVariable
(Object projectIdOrPath, String key, String value, Variable.Type variableType, Boolean isProtected, Boolean isMasked) Create a new project variable.ProjectApi.createVariable
(Object projectIdOrPath, String key, String value, Variable.Type variableType, Boolean isProtected, Boolean isMasked, String environmentScope) Create a new project variable.protected javax.ws.rs.core.Response
AbstractApi.delete
(javax.ws.rs.core.Response.Status expectedStatus, javax.ws.rs.core.MultivaluedMap<String, String> queryParams, Object... pathArgs) Perform an HTTP DELETE call with the specified form data and path objects, returning a ClientResponse instance with the data returned from the endpoint.protected javax.ws.rs.core.Response
AbstractApi.delete
(javax.ws.rs.core.Response.Status expectedStatus, javax.ws.rs.core.MultivaluedMap<String, String> queryParams, URL url) Perform an HTTP DELETE call with the specified form data and URL, returning a ClientResponse instance with the data returned from the endpoint.void
ApplicationsApi.deleteApplication
(Long applicationId) Delete the specified OAUTH Application.void
MergeRequestApi.deleteApprovalRule
(Object projectIdOrPath, Long mergeRequestIid, Long approvalRuleId) Delete the specified the merge request level approval rule.void
ProjectApi.deleteApprovalRule
(Object projectIdOrPath, Long approvalRuleId) Delete the specified the project-level approval rule.void
JobApi.deleteArtifacts
(Object projectIdOrPath, Long jobId) Delete artifacts of a job.void
BoardsApi.deleteBoard
(Object projectIdOrPath, Long boardId) Soft deletes an existing Issue Board.void
BoardsApi.deleteBoardList
(Object projectIdOrPath, Long boardId, Long listId) Soft deletes an existing Issue Board list.void
RepositoryApi.deleteBranch
(Object projectIdOrPath, String branchName) Delete a single project repository branch.void
ServicesApi.deleteBugzillaService
(Object projectIdOrPath) Deletes the Bugzilla service for a project.void
DiscussionsApi.deleteCommitDiscussionNote
(Object projectIdOrPath, String commitSha, String discussionId, Long noteId) Deletes an existing discussion note of a commit.void
GroupApi.deleteCustomAttribute
(Object groupIdOrPath, String key) Delete a custom attribute for the specified group.void
ProjectApi.deleteCustomAttribute
(Object projectIdOrPath, String key) Delete a custom attribute for the specified project.void
UserApi.deleteCustomAttribute
(Object userIdOrUsername, String key) Delete a custom attribute for the given uservoid
UserApi.deleteCustomAttribute
(Object userIdOrUsername, CustomAttribute customAttribute) Delete a custom attribute for the given uservoid
ServicesApi.deleteCustomIssueTrackerService
(Object projectIdOrPath) Deletes the Custom Issue Tracker service for a project.void
DeployKeysApi.deleteDeployKey
(Object projectIdOrPath, Long keyId) Removes a deploy key from the project.void
UserApi.deleteEmail
(Long emailId) Deletes an email belonging to the current user.void
UserApi.deleteEmail
(Object userIdOrUsername, Long emailId) Deletes a user's emailvoid
ServicesApi.deleteEmailonPushService
(Object projectIdOrPath) Deletes the Emails on push service for a project.void
EnvironmentsApi.deleteEnvironment
(Object projectIdOrPath, Long environmentId) Delete an environment.void
EpicsApi.deleteEpic
(Object groupIdOrPath, Long epicIid) Deletes an epic.void
ExternalStatusCheckApi.deleteExternalStatusCheck
(Object projectIdOrPath, Long checkId) Deletes an external status check.void
ServicesApi.deleteExternalWikiService
(Object projectIdOrPath) Deletes the ExternalWiki service for a project.void
RepositoryFileApi.deleteFile
(Object projectIdOrPath, String filePath, String branchName, String commitMessage) Delete existing file in repositoryvoid
RepositoryFileApi.deleteFile
(String filePath, Long projectId, String branchName, String commitMessage) Deprecated.Will be removed in version 6.0, replaced byRepositoryFileApi.deleteFile(Object, String, String, String)
void
ProjectApi.deleteForkedFromRelationship
(Object projectIdOrPath) Delete an existing forked from relationship.void
ServicesApi.deleteGitLabCI
(Object projectIdOrPath) Deprecated.No longer supportedvoid
UserApi.deleteGpgKey
(Long keyId) Remove a specific GPG key for the current uservoid
UserApi.deleteGpgKey
(Long userId, Long keyId) Remove a specific GPG key for a specific uservoid
GroupApi.deleteGroup
(Object groupIdOrPath) Removes group with all projects inside.void
DeployTokensApi.deleteGroupDeployToken
(Object groupIdOrPath, Long tokenId) Removes a deploy token from the group.void
LabelsApi.deleteGroupLabel
(Object groupIdOrPath, Object labelIdOrName) Delete the specified labelvoid
ServicesApi.deleteHipChat
(Object projectIdOrPath) Deprecated.replaced withupdateHipChat
methodvoid
ServicesApi.deleteHipChatService
(Object projectIdOrPath) Deletes the HipChatService service for a project.void
ProjectApi.deleteHook
(Object projectIdOrPath, Long hookId) Deletes a hook from the project.void
ProjectApi.deleteHook
(ProjectHook hook) Deletes a hook from the project.void
IssuesApi.deleteIssue
(Object projectIdOrPath, Long issueIid) Delete an issue.void
ProjectApi.deleteIssue
(Object projectIdOrPath, Long issueId) Deprecated.Will be removed in version 6.0, replaced byIssuesApi.deleteIssue(Object, Long)
void
AwardEmojiApi.deleteIssueAwardEmoji
(Object projectIdOrPath, Long issueIid, Long awardId) Delete an award emoji from the specified issue.IssuesApi.deleteIssueLink
(Object projectIdOrPath, Long issueIid, Long issueLinkId) Deletes an issue link, thus removes the two-way relationship.void
NotesApi.deleteIssueNote
(Object projectIdOrPath, Long issueIid, Long noteId) Delete the specified issues's note.void
AwardEmojiApi.deleteIssueNoteAwardEmoji
(Object projectIdOrPath, Long issueIid, Long noteId, Long awardId) Delete an award emoji from the specified issue note.void
DiscussionsApi.deleteIssueThreadNote
(Object projectIdOrPath, Long issueIid, String discussionId, Long noteId) Deletes an existing thread note of an issue.void
ServicesApi.deleteJiraService
(Object projectIdOrPath) Deletes the JIRA service for a project.void
LabelsApi.deleteLabel
(Object projectIdOrPath, String name) Deprecated.Replaced by theLabelsApi.deleteProjectLabel(Object, Object)
method.void
GroupApi.deleteLdapGroupLink
(Object groupIdOrPath, String cn) Deletes an LDAP group link.void
GroupApi.deleteLdapGroupLink
(Object groupIdOrPath, String cn, String provider) Deletes an LDAP group link for a specific LDAP provider.LicenseApi.deleteLicense
(Long licenseId) Deletes a license.void
ServicesApi.deleteMattermostService
(Object projectIdOrPath) Deletes the Mattermost service for a project.void
RepositoryApi.deleteMergedBranches
(Object projectIdOrPath) Delete all branches that are merged into the project’s default branch.void
MergeRequestApi.deleteMergeRequest
(Object projectIdOrPath, Long mergeRequestIid) Only for admins and project owners.void
AwardEmojiApi.deleteMergeRequestAwardEmoji
(Object projectIdOrPath, Long mergeRequestIid, Long awardId) Delete an award emoji from the specified merge request.void
DiscussionsApi.deleteMergeRequestDiscussionNote
(Object projectIdOrPath, Long mergeRequestIid, String discussionId, Long noteId) Deletes an existing discussion note of a merge request.void
NotesApi.deleteMergeRequestNote
(Object projectIdOrPath, Long mergeRequestIid, Long noteId) Delete the specified merge request's note.void
AwardEmojiApi.deleteMergeRequestNoteAwardEmoji
(Object projectIdOrPath, Long mergeRequestIid, Long noteId, Long awardId) Delete an award emoji from the specified merge request note.void
DiscussionsApi.deleteMergeRequestThreadNote
(Object projectIdOrPath, Long mergeRequestIid, String discussionId, Long noteId) Deletes an existing thread note of a merge request.void
MilestonesApi.deleteMilestone
(Object projectIdOrPath, Long milestoneId) Delete a project milestone.void
AwardEmojiApi.deleteNoteAwardEmoji
(Object projectIdOrPath, Long issueIid, Long noteId, Long awardId) Deprecated.void
PackagesApi.deletePackage
(Object projectIdOrPath, Long packageId) Deletes a project package.void
WikisApi.deletePage
(Object projectIdOrPath, String slug) Deletes an existing project wiki page.void
PipelineApi.deletePipeline
(Object projectIdOrPath, long pipelineId) Delete a pipeline from a project.void
PipelineApi.deletePipelineSchedule
(Object projectIdOrPath, Long pipelineScheduleId) Deletes a pipeline schedule from the project.void
PipelineApi.deletePipelineScheduleVariable
(Object projectIdOrPath, Long pipelineScheduleId, String key) Deletes a pipeline schedule variable.void
PipelineApi.deletePipelineTrigger
(Object projectIdOrPath, Long triggerId) Deletes a pipeline trigger from the project.void
ProjectApi.deleteProject
(Object projectIdOrPath) Removes project with all resources(issues, merge requests etc).void
DeployTokensApi.deleteProjectDeployToken
(Object projectIdOrPath, Long tokenId) Removes a deploy token from the group.void
LabelsApi.deleteProjectLabel
(Object projectIdOrPath, Object labelIdOrName) Delete the specified project label.void
ProjectApi.deletePushRules
(Object projectIdOrPath) Removes a push rule from a project.void
ReleasesApi.deleteRelease
(Object projectIdOrPath, String tagName) Delete a Release.void
ContainerRegistryApi.deleteRepository
(Object projectIdOrPath, Long repositoryId) Delete a repository in registry.void
ContainerRegistryApi.deleteRepositoryTag
(Object projectIdOrPath, Long repositoryId, String tagName) Delete a registry repository tag.void
ContainerRegistryApi.deleteRepositoryTags
(Object projectIdOrPath, Long repositoryId, String nameRegex, Integer keepN, String olderThan) Delete repository tags in bulk based on given criteria.void
RunnersApi.deleteRunner
(String token) Deletes a registered Runner.void
ServicesApi.deleteSlackService
(Object projectIdOrPath) Deletes the Slack notifications service for a project.void
ProjectApi.deleteSnippet
(Object projectIdOrPath, Long snippetId) void
SnippetsApi.deleteSnippet
(Long snippetId) Removes Snippet.void
AwardEmojiApi.deleteSnippetAwardEmoji
(Object projectIdOrPath, Long snippetId, Long awardId) Delete an award emoji from the specified snippet.void
UserApi.deleteSshKey
(Long keyId) Deletes key owned by currently authenticated user.void
UserApi.deleteSshKey
(Object userIdOrUsername, Long keyId) Deletes key owned by a specified user.void
SystemHooksApi.deleteSystemHook
(Long hookId) Deletes a system hook.void
SystemHooksApi.deleteSystemHook
(SystemHook hook) Deletes a system hook.void
Deletes the tag from a project with the specified tag name.void
UserApi.deleteUser
(Object userIdOrUsername) Deletes a user.void
UserApi.deleteUser
(Object userIdOrUsername, Boolean hardDelete) Deletes a user.void
GroupApi.deleteVariable
(Object groupIdOrPath, String key) Deletes a group variable.void
ProjectApi.deleteVariable
(Object projectIdOrPath, String key) Deletes a project variable.void
GroupApi.denyAccessRequest
(Object groupIdOrPath, Long userId) Deny access for the specified user to the specified group.void
ProjectApi.denyAccessRequest
(Object projectIdOrPath, Long userId) Deny access for the specified user to the specified project.RunnersApi.disableRunner
(Object projectIdOrPath, Long runnerId) Disable a specific runner from the project.JobApi.downloadArtifactsFile
(Object projectIdOrPath, Long jobId) Get an InputStream pointing to the job artifacts file for the specified job ID.JobApi.downloadArtifactsFile
(Object projectIdOrPath, Long jobId, File directory) Download the job artifacts file for the specified job ID.JobApi.downloadArtifactsFile
(Object projectIdOrPath, Long jobId, ArtifactsFile artifactsFile) Download a single artifact file from within the job's artifacts archive.JobApi.downloadArtifactsFile
(Object projectIdOrPath, Long jobId, ArtifactsFile artifactsFile, File directory) Download a single artifact file from within the job's artifacts archive.JobApi.downloadArtifactsFile
(Object projectIdOrPath, String ref, String jobName) Get an InputStream pointing to the artifacts file from the given reference name and job provided the job finished successfully.JobApi.downloadArtifactsFile
(Object projectIdOrPath, String ref, String jobName, File directory) Download the artifacts file from the given reference name and job provided the job finished successfully.ImportExportApi.downloadExport
(Object projectIdOrPath, File directory) Download the finished export.ImportExportApi.downloadExport
(Object projectIdOrPath, File directory, String filename) Download the finished export.JobApi.downloadSingleArtifactsFile
(Object projectIdOrPath, Long jobId, Path artifactPath) Download a single artifact file from within the job's artifacts archive.JobApi.downloadSingleArtifactsFile
(Object projectIdOrPath, Long jobId, Path artifactPath, File directory) Download a single artifact file from within the job's artifacts archive.Edit a badge of a group.GroupApi.editBadge
(Object groupIdOrPath, Long badgeId, String name, String linkUrl, String imageUrl) Edit a badge of a group.Edit a badge of a project.ProjectApi.editBadge
(Object projectIdOrPath, Long badgeId, String name, String linkUrl, String imageUrl) Edit a badge of a project.DeployKeysApi.enableDeployKey
(Object projectIdOrPath, Long keyId) Enables a deploy key for a project so this can be used.RunnersApi.enableRunner
(Object projectIdOrPath, Long runnerId) Enable an available specific runner in the project.Erase specified job in a project.IssuesApi.estimateTime
(Object projectIdOrPath, Long issueIid, int duration) Sets an estimated time of work in this issueIssuesApi.estimateTime
(Object projectIdOrPath, Long issueIid, String duration) Sets an estimated time of work in this issueIssuesApi.estimateTime
(Object projectIdOrPath, Long issueIid, Duration duration) Sets an estimated time of work in this issueNamespaceApi.findNamespaces
(String query) Get all namespaces that match a string in their name or path.NamespaceApi.findNamespaces
(String query, int itemsPerPage) Get a Pager of all namespaces that match a string in their name or path.NamespaceApi.findNamespaces
(String query, int page, int perPage) Get all namespaces that match a string in their name or path in the specified page range.NamespaceApi.findNamespacesStream
(String query) Get all namespaces that match a string in their name or path as a Stream.Search users by Email or usernameSearch users by Email or username and return a PagerSearch users by Email or username in the specified page range.UserApi.findUsersStream
(String emailOrUsername) Search users by Email or username.ProjectApi.forkProject
(Object projectIdOrPath, Long namespaceId) Forks a project into the user namespace of the authenticated user or the one provided.ProjectApi.forkProject
(Object projectIdOrPath, String namespace) Forks a project into the user namespace of the authenticated user or the one provided.ProjectApi.forkProject
(Object projectIdOrPath, String namespace, String path, String name) Forks a project into the user namespace of the authenticated user or the one provided.static Constants.ArchiveFormat
void
RepositoryApi.generateChangelog
(Object projectIdOrPath, String version) Generate changelog data based on commits in a repository.void
RepositoryApi.generateChangelog
(Object projectIdOrPath, ChangelogPayload payload) Generate changelog data based on commits in a repository.IssuesApi.geProjectIssuesStatistics
(Object projectIdOrPath, IssuesStatisticsFilter filter) Gets issues count statistics for given project.protected javax.ws.rs.core.Response
AbstractApi.get
(javax.ws.rs.core.Response.Status expectedStatus, javax.ws.rs.core.MultivaluedMap<String, String> queryParams, Object... pathArgs) Perform an HTTP GET call with the specified query parameters and path objects, returning a ClientResponse instance with the data returned from the endpoint.protected javax.ws.rs.core.Response
AbstractApi.get
(javax.ws.rs.core.Response.Status expectedStatus, javax.ws.rs.core.MultivaluedMap<String, String> queryParams, URL url) Perform an HTTP GET call with the specified query parameters and URL, returning a ClientResponse instance with the data returned from the endpoint.GroupApi.getAccessRequests
(Object groupIdOrPath) Get a List of the group access requests viewable by the authenticated user.GroupApi.getAccessRequests
(Object groupIdOrPath, int itemsPerPage) Get a Pager of the group access requests viewable by the authenticated user.ProjectApi.getAccessRequests
(Object projectIdOrPath) Get a List of the project access requests viewable by the authenticated user.ProjectApi.getAccessRequests
(Object projectIdOrPath, int itemsPerPage) Get a Pager of the project access requests viewable by the authenticated user.GroupApi.getAccessRequestsStream
(Object groupIdOrPath) Get a Stream of the group access requests viewable by the authenticated user.ProjectApi.getAccessRequestsStream
(Object projectIdOrPath) Get a Stream of the project access requests viewable by the authenticated user.UserApi.getActiveUsers()
Get a list of active usersUserApi.getActiveUsers
(int itemsPerPage) Get a Pager of active users.UserApi.getActiveUsers
(int page, int perPage) Get a list of active users using the specified page and per page settings.UserApi.getActiveUsersStream()
Get a Stream of active usersEventsApi.getAllAuthenticatedUserEvents
(Constants.ActionType action, Constants.TargetType targetType, Date before, Date after, Constants.SortOrder sortOrder) Get a list of all events for the authenticated user, across all of the user's projects.EventsApi.getAllAuthenticatedUserEventsStream
(Constants.ActionType action, Constants.TargetType targetType, Date before, Date after, Constants.SortOrder sortOrder) Get a Stream of all events for the authenticated user, across all of the user's projects.LicenseApi.getAllLicenses()
Retrieve information about all licenses.LicenseApi.getAllLicenses
(int itemsPerPage) Get a Pager of all licenses.LicenseApi.getAllLicensesStream()
Get a Stream of all licenses.GroupApi.getAllMembers
(Object groupIdOrPath) Gets a list of group members viewable by the authenticated user, including inherited members through ancestor groups.GroupApi.getAllMembers
(Object groupIdOrPath, int itemsPerPage) Gets a Pager of group members viewable by the authenticated user, including inherited members through ancestor groups.GroupApi.getAllMembers
(Object groupIdOrPath, int page, int perPage) Deprecated.Will be removed in version 6.0GroupApi.getAllMembers
(Object groupIdOrPath, String query, List<Long> userIds) Gets a list of group members viewable by the authenticated user, including inherited members through ancestor groups.GroupApi.getAllMembers
(Object groupIdOrPath, String query, List<Long> userIds, int itemsPerPage) Gets a Pager of group members viewable by the authenticated user, including inherited members through ancestor groups.ProjectApi.getAllMembers
(Object projectIdOrPath) Gets a list of project members viewable by the authenticated user, including inherited members through ancestor groups.ProjectApi.getAllMembers
(Object projectIdOrPath, int itemsPerPage) Gets a Pager of project members viewable by the authenticated user, including inherited members through ancestor groups.ProjectApi.getAllMembers
(Object projectIdOrPath, int page, int perPage) Deprecated.Will be removed in version 6.0ProjectApi.getAllMembers
(Object projectIdOrPath, String query, List<Long> userIds) Gets a list of project members viewable by the authenticated user, including inherited members through ancestor groups.ProjectApi.getAllMembers
(Object projectIdOrPath, String query, List<Long> userIds, int itemsPerPage) Gets a Pager of project members viewable by the authenticated user, including inherited members through ancestor groups.GroupApi.getAllMembersStream
(Object groupIdOrPath) Gets a Stream of group members viewable by the authenticated user, including inherited members through ancestor groups.GroupApi.getAllMembersStream
(Object groupIdOrPath, String query, List<Long> userIds) Gets a Stream of group members viewable by the authenticated user, including inherited members through ancestor groups.ProjectApi.getAllMembersStream
(Object projectIdOrPath) Gets a Stream of project members viewable by the authenticated user, including inherited members through ancestor groups.ProjectApi.getAllMembersStream
(Object projectIdOrPath, String query, List<Long> userIds) Gets a Stream of project members viewable by the authenticated user, including inherited members through ancestor groups.RunnersApi.getAllRunners()
Get a list of all runners in the GitLab instance (specific and shared).RunnersApi.getAllRunners
(int itemsPerPage) Get a list of all runners in the GitLab instance (specific and shared).RunnersApi.getAllRunners
(int page, int perPage) Get a list of all runners in the GitLab instance (specific and shared).RunnersApi.getAllRunners
(Runner.RunnerType type, Runner.RunnerStatus status) Get a list of all runners in the GitLab instance (specific and shared).RunnersApi.getAllRunners
(Runner.RunnerType type, Runner.RunnerStatus status, int itemsPerPage) Get a list of all runners in the GitLab instance (specific and shared).RunnersApi.getAllRunners
(Runner.RunnerType type, Runner.RunnerStatus status, int page, int perPage) Get a list of all runners in the GitLab instance (specific and shared).RunnersApi.getAllRunnersStream()
Get a Stream of all runners in the GitLab instance (specific and shared).RunnersApi.getAllRunnersStream
(Runner.RunnerType type, Runner.RunnerStatus status) Get a Stream of all runners in the GitLab instance (specific and shared).ApplicationsApi.getApplications()
Get all OATH applications.ApplicationsApi.getApplications
(int itemsPerPage) Get a Pager of all OAUTH applications.ApplicationsApi.getApplications
(int page, int perPage) Get all OAUTH applications using the specified page and per page settingApplicationSettingsApi.getApplicationSettings()
Get the current application settings of the GitLab instance.ApplicationsApi.getApplicationsStream()
Get a Stream of all OAUTH Application instances.MergeRequestApi.getApprovalRules
(Object projectIdOrPath, Long mergeRequestIid) Get a list of the merge request level approval rules.MergeRequestApi.getApprovalRules
(Object projectIdOrPath, Long mergeRequestIid, int itemsPerPage) Get a Pager of the merge request level approval rules.ProjectApi.getApprovalRules
(Object projectIdOrPath) Get a list of the project-level approval rules.ProjectApi.getApprovalRules
(Object projectIdOrPath, int itemsPerPage) Get a Pager of the project-level approval rules.MergeRequestApi.getApprovalRulesStream
(Object projectIdOrPath, Long mergeRequestIid) Get a Stream of the merge request level approval rules.ProjectApi.getApprovalRulesStream
(Object projectIdOrPath) Get a Stream of the project-level approval rules.MergeRequestApi.getApprovals
(Object projectIdOrPath, Long mergeRequestIid) Get the merge request with approval information.ProjectApi.getApprovalsConfiguration
(Object projectIdOrPath) Get the project's approval information.MergeRequestApi.getApprovalState
(Object projectIdOrPath, Long mergeRequestIid) Get the approval state of a merge request.MergeRequestApi.getApprovalStatus
(Object projectIdOrPath, Long mergeRequestIid) Get list containing all the issues that would be closed by merging the provided merge request.AuditEventApi.getAuditEvent
(Long auditEventId) Get a specific instance audit event.GroupApi.getAuditEvent
(Object groupIdOrPath, Long auditEventId) Get a specific audit event of a group.ProjectApi.getAuditEvent
(Object projectIdOrPath, Long auditEventId) Get a specific audit event of a project.AuditEventApi.getAuditEvents
(Date created_after, Date created_before, String entityType, Long entityId) Get a List of the group audit events viewable by Maintainer or an Owner of the group.AuditEventApi.getAuditEvents
(Date created_after, Date created_before, String entityType, Long entityId, int itemsPerPage) Get a Pager of the group audit events viewable by Maintainer or an Owner of the group.GroupApi.getAuditEvents
(Object groupIdOrPath, Date created_after, Date created_before) Get a List of the group audit events viewable by Maintainer or an Owner of the group.GroupApi.getAuditEvents
(Object groupIdOrPath, Date created_after, Date created_before, int itemsPerPage) Get a Pager of the group audit events viewable by Maintainer or an Owner of the group.ProjectApi.getAuditEvents
(Object projectIdOrPath, Date created_after, Date created_before) Get a List of the project audit events viewable by Maintainer or an Owner of the group.ProjectApi.getAuditEvents
(Object projectIdOrPath, Date created_after, Date created_before, int itemsPerPage) Get a Pager of the group audit events viewable by Maintainer or an Owner of the group.AuditEventApi.getAuditEventsStream
(Date created_after, Date created_before, String entityType, Long entityId) Get a Stream of the group audit events viewable by Maintainer or an Owner of the group.GroupApi.getAuditEventsStream
(Object groupIdOrPath, Date created_after, Date created_before) Get a Stream of the group audit events viewable by Maintainer or an Owner of the group.ProjectApi.getAuditEventsStream
(Object projectIdOrPath, Date created_after, Date created_before) Get a Stream of the group audit events viewable by Maintainer or an Owner of the group.EventsApi.getAuthenticatedUserEvents
(Constants.ActionType action, Constants.TargetType targetType, Date before, Date after, Constants.SortOrder sortOrder) Get a list of events for the authenticated user.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.EventsApi.getAuthenticatedUserEvents
(Constants.ActionType action, Constants.TargetType targetType, Date before, Date after, Constants.SortOrder sortOrder, int page, int perPage) Get a list of events for the authenticated user and in the specified page range.EventsApi.getAuthenticatedUserEvents
(Constants.ActionType action, Constants.TargetType targetType, Date before, Date after, Constants.SortOrder sortOrder, int page, int perPage, Constants.EventScope scope) Get a list of events for the authenticated user and in the specified page range.EventsApi.getAuthenticatedUserEvents
(Constants.ActionType action, Constants.TargetType targetType, Date before, Date after, Constants.SortOrder sortOrder, int itemsPerPage, Constants.EventScope scope) Get a list of events for the authenticated user and in the specified page range.EventsApi.getAuthenticatedUserEventsStream
(Constants.ActionType action, Constants.TargetType targetType, Date before, Date after, Constants.SortOrder sortOrder) Get a Stream of events for the authenticated user.Gets a badge of a group.Gets a badge of a project.Gets a list of a group’s badges and its group badges.Gets a list of a group’s badges, case-sensitively filtered on bagdeName if non-null.Gets a list of a project’s badges and its group badges.Gets a list of a project’s badges and its group badges, case-sensitively filtered on bagdeName if non-null.Get a List of file blame from repository.Get a Pager of file blame from repository.RepositoryFileApi.getBlameStream
(Object projectIdOrPath, String filePath, String ref) Get a Stream of file blame from repository.UserApi.getblockedUsers
(int page, int perPage) Get a list of blocked users using the specified page and per page settings.UserApi.getBlockedUsers()
Get a list of blocked users.UserApi.getBlockedUsers
(int itemsPerPage) Get a Pager of blocked users.UserApi.getBlockedUsersStream()
Get a Stream of blocked users.Get a single issue board.BoardsApi.getBoardList
(Object projectIdOrPath, Long boardId, Long listId) Get a single issue board list.BoardsApi.getBoardLists
(Object projectIdOrPath, Long boardId) Get a list of the board’s lists.BoardsApi.getBoardLists
(Object projectIdOrPath, Long boardId, int itemsPerPage) Get a Pager of the board’s lists.BoardsApi.getBoardLists
(Object projectIdOrPath, Long boardId, int page, int perPage) Get a list of the board’s lists for the specified project to using the specified page and per page setting.Lists Issue Boards in the given project.Get a Pager of all issue boards for the specified project.Get all issue boards for the specified project using the specified page and per page settingBoardsApi.getBoardsListsStream
(Object projectIdOrPath, Long boardId) Get a Stream of the board’s lists.BoardsApi.getBoardsStream
(Object projectIdOrPath) Get a Stream of all issue boards for the specified project.Get a single project repository branch.RepositoryApi.getBranches
(Object projectIdOrPath) Get a list of repository branches from a project, sorted by name alphabetically.RepositoryApi.getBranches
(Object projectIdOrPath, int itemsPerPage) Get a Pager of repository branches from a project, sorted by name alphabetically.RepositoryApi.getBranches
(Object projectIdOrPath, int page, int perPage) Get a list of repository branches from a project, sorted by name alphabetically.RepositoryApi.getBranches
(Object projectIdOrPath, String search) Get a List of repository branches from a project, sorted by name alphabetically, filter by the search term.RepositoryApi.getBranches
(Object projectIdOrPath, String search, int itemsPerPage) Get a Pager of repository branches from a project, sorted by name alphabetically, filter by the search term.RepositoryApi.getBranchesStream
(Object projectIdOrPath) Get a Stream of repository branches from a project, sorted by name alphabetically.RepositoryApi.getBranchesStream
(Object projectIdOrPath, String search) Get a Stream of repository branches from a project, sorted by name alphabetically, filter by the search term.ServicesApi.getBugzillaService
(Object projectIdOrPath) Get the Bugzilla service settings for a project.IssuesApi.getClosedByMergeRequests
(Object projectIdOrPath, Long issueIid) Get list containing all the merge requests that will close issue when merged.IssuesApi.getClosedByMergeRequests
(Object projectIdOrPath, Long issueIid, int itemsPerPage) Get a Pager containing all the merge requests that will close issue when merged.IssuesApi.getClosedByMergeRequests
(Object projectIdOrPath, Long issueIid, int page, int perPage) Get list containing all the merge requests that will close issue when merged.IssuesApi.getClosedByMergeRequestsStream
(Object projectIdOrPath, Long issueIid) Get list containing all the merge requests that will close issue when merged.MergeRequestApi.getClosesIssues
(Object projectIdOrPath, Long mergeRequestIid) Get list containing all the issues that would be closed by merging the provided merge request.MergeRequestApi.getClosesIssues
(Object projectIdOrPath, Long mergeRequestIid, int itemsPerPage) Get a Pager containing all the issues that would be closed by merging the provided merge request.MergeRequestApi.getClosesIssues
(Object projectIdOrPath, Long mergeRequestIid, int page, int perPage) Get list containing all the issues that would be closed by merging the provided merge request.MergeRequestApi.getClosesIssuesStream
(Object projectIdOrPath, Long mergeRequestIid) Get Stream containing all the issues that would be closed by merging the provided merge request.CommitsApi.getComments
(Object projectIdOrPath, String sha) Get the comments of a commit in a project.CommitsApi.getComments
(Object projectIdOrPath, String sha, int itemsPerPage) Get a Pager of the comments of a commit in a project.CommitsApi.getCommentsStream
(Object projectIdOrPath, String sha) Get the comments of a commit in a project as a Stream.Get a specific commit identified by the commit hash or name of a branch or tag.DiscussionsApi.getCommitDiscussion
(Object projectIdOrPath, String commitSha, String discussionId) Get a single discussion for the specified commit.DiscussionsApi.getCommitDiscussions
(Object projectIdOrPath, String commitSha) Get a list of all discussions for the specified commit.DiscussionsApi.getCommitDiscussions
(Object projectIdOrPath, String commitSha, int maxItems) Get a list of discussions for the specified commit.DiscussionsApi.getCommitDiscussionsPager
(Object projectIdOrPath, String commitSha, int itemsPerPage) Get a Pager of Discussion instances for the specified commit.DiscussionsApi.getCommitDiscussionsStream
(Object projectIdOrPath, String commitSha) Get a Stream of Discussion instances for the specified commit.CommitsApi.getCommitRefs
(Object projectIdOrPath, String sha) Get a List of all references (from branches or tags) a commit is pushed to.CommitsApi.getCommitRefs
(Object projectIdOrPath, String sha, int itemsPerPage) Get a Pager of references (from branches or tags) a commit is pushed to.CommitsApi.getCommitRefs
(Object projectIdOrPath, String sha, CommitRef.RefType refType) Get a List of all references (from branches or tags) a commit is pushed to.CommitsApi.getCommitRefs
(Object projectIdOrPath, String sha, CommitRef.RefType refType, int itemsPerPage) Get a Pager of references (from branches or tags) a commit is pushed to.CommitsApi.getCommitRefsStream
(Object projectIdOrPath, String sha) Get a Stream of all references (from branches or tags) a commit is pushed to.CommitsApi.getCommitRefsStream
(Object projectIdOrPath, String sha, CommitRef.RefType refType) Get a Stream of all references (from branches or tags) a commit is pushed to.CommitsApi.getCommits
(Object projectIdOrPath) Get a list of all repository commits in a project.CommitsApi.getCommits
(Object projectIdOrPath, int itemsPerPage) Get a Pager of all repository commits in a project.CommitsApi.getCommits
(Object projectIdOrPath, int page, int perPage) Deprecated.CommitsApi.getCommits
(Object projectIdOrPath, String ref, String path) Get a list of file commits in a projectCommitsApi.getCommits
(Object projectIdOrPath, String ref, Date since, Date until) Get a list of repository commits in a project.CommitsApi.getCommits
(Object projectIdOrPath, String ref, Date since, Date until, int itemsPerPage) Get a Pager of repository commits in a project.CommitsApi.getCommits
(Object projectIdOrPath, String ref, Date since, Date until, int page, int perPage) Deprecated.Get a list of repository commits in a project.CommitsApi.getCommits
(Object projectIdOrPath, String ref, Date since, Date until, String path, int itemsPerPage) Get a Pager of repository commits in a projectCommitsApi.getCommits
(Object projectIdOrPath, String ref, Date since, Date until, String path, int page, int perPage) Deprecated.CommitsApi.getCommits
(Object projectIdOrPath, String ref, Date since, Date until, String path, Boolean all, Boolean withStats, Boolean firstParent) Get a List of the specified repository commits in a projectCommitsApi.getCommits
(Object projectIdOrPath, String ref, Date since, Date until, String path, Boolean all, Boolean withStats, Boolean firstParent, int itemsPerPage) Get a Pager of the specified repository commits in a projectMergeRequestApi.getCommits
(Object projectIdOrPath, Long mergeRequestIid) Get a list of merge request commits.MergeRequestApi.getCommits
(Object projectIdOrPath, Long mergeRequestIid, int itemsPerPage) Get a Pager of merge request commits.MergeRequestApi.getCommits
(Object projectIdOrPath, Long mergeRequestIid, int page, int perPage) Get a list of merge request commits.CommitsApi.getCommitsStream
(Object projectIdOrPath, String ref, Date since, Date until) Get a Stream of repository commits in a project.CommitsApi.getCommitsStream
(Object projectIdOrPath, String ref, Date since, Date until, String path) Get a Stream of repository commits in a project.CommitsApi.getCommitsStream
(Object projectIdOrPath, String ref, Date since, Date until, String path, Boolean all, Boolean withStats, Boolean firstParent) Get a Stream of the specified repository commits in a projectMergeRequestApi.getCommitsStream
(Object projectIdOrPath, Long mergeRequestIid) Get a Stream of merge request commits.CommitsApi.getCommitStatuses
(Object projectIdOrPath, String sha, CommitStatusFilter filter) Get a list of repository commit statuses that meet the provided filter.CommitsApi.getCommitStatuses
(Object projectIdOrPath, String sha, CommitStatusFilter filter, int itemsPerPage) Get a Pager of repository commit statuses that meet the provided filter.CommitsApi.getCommitStatuses
(Object projectIdOrPath, String sha, CommitStatusFilter filter, int page, int perPage) Get a list of repository commit statuses that meet the provided filter.CommitsApi.getCommitStatusesStream
(Object projectIdOrPath, String sha, CommitStatusFilter filter) Get a Stream of repository commit statuses that meet the provided filter.CommitsApi.getCommitStream
(Object projectIdOrPath) Get a Stream of all repository commits in a project.RepositoryApi.getContributors
(Object projectIdOrPath) Get a list of contributors from a project.RepositoryApi.getContributors
(Object projectIdOrPath, int itemsPerPage) Get a Pager of contributors from a project.RepositoryApi.getContributors
(Object projectIdOrPath, int page, int perPage) Get a list of contributors from a project and in the specified page range.RepositoryApi.getContributors
(Object projectIdOrPath, int page, int perPage, Constants.ContributorOrderBy orderBy, Constants.SortOrder sortOrder) Get a list of contributors from a project and in the specified page range, sorted by specified param.RepositoryApi.getContributorsStream
(Object projectIdOrPath) Get a list of contributors from a project.UserApi.getCurrentUser()
Get currently authenticated user.GroupApi.getCustomAttribute
(Object groupIdOrPath, String key) Get a single custom attribute for the specified group.ProjectApi.getCustomAttribute
(Object projectIdOrPath, String key) Get a single custom attribute for the specified project.GroupApi.getCustomAttributes
(Object groupIdOrPath) Get all custom attributes for the specified group.GroupApi.getCustomAttributes
(Object groupIdOrPath, int itemsPerPage) Get a Pager of custom attributes for the specified group.ProjectApi.getCustomAttributes
(Object projectIdOrPath) Get all custom attributes for the specified project.ProjectApi.getCustomAttributes
(Object projectIdOrPath, int itemsPerPage) Get a Pager of custom attributes for the specified project.GroupApi.getCustomAttributesStream
(Object groupIdOrPath) Get a Stream of all custom attributes for the specified group.ProjectApi.getCustomAttributesStream
(Object projectIdOrPath) Get a Stream of all custom attributes for the specified project.ServicesApi.getCustomIssueTrackerService
(Object projectIdOrPath) Get the Custom Issue Tracker service settings for a project.DeployKeysApi.getDeployKey
(Object projectIdOrPath, Long keyId) Get a single deploy key for the specified project.DeployKeysApi.getDeployKeys()
Get a list of all deploy keys across all projects of the GitLab instance.DeployKeysApi.getDeployKeys
(int itemsPerPage) Get a Pager of all deploy keys across all projects of the GitLab instance.DeployKeysApi.getDeployKeys
(int page, int perPage) Get a list of all deploy keys across all projects of the GitLab instance using the specified page and per page settings.DeployKeysApi.getDeployKeysStream()
Get a Stream of all deploy keys across all projects of the GitLab instance.DeploymentsApi.getDeployment
(Object projectIdOrPath, Long deploymentId) Get a specific deployment.DeployTokensApi.getDeployTokens()
Get a list of all deploy tokens across the GitLab instance.DeployTokensApi.getDeployTokens
(int itemsPerPage) Get a Pager of all deploy tokens across all projects of the GitLab instance.DeployTokensApi.getDeployTokensStream()
Get a Stream of all deploy tokens across all projects of the GitLab instance.GroupApi.getDescendantGroups
(Object groupIdOrPath, GroupFilter filter) Get a list of visible descendant groups of a given group for the authenticated user using the provided filter.GroupApi.getDescendantGroups
(Object groupIdOrPath, GroupFilter filter, int itemsPerPage) Get a Pager of visible descendant groups of a given group for the authenticated user using the provided filter.GroupApi.getDescendantGroupsStream
(Object groupIdOrPath, GroupFilter filter) Get a Stream of visible descendant groups of a given group for the authenticated user using the provided filter.Get the list of diffs of a commit in a project.Get the Pager of diffs of a commit in a project.CommitsApi.getDiffStream
(Object projectIdOrPath, String sha) Get the Diff of diffs of a commit in a project.TodosApi.getDoneTodos()
Get a List of done todos for the current user.TodosApi.getDoneTodos
(int itemsPerPage) Get a Pager of done todos for the current user.TodosApi.getDoneTodosStream()
Get a Stream of done todos for the current user.Get a single Email instance specified by he email IDServicesApi.getEmailOnPushService
(Object projectIdOrPath) Get Emails on push service settings for a project.UserApi.getEmails()
Get a list of emails for the current user.Get a list of a specified user’s emails.EnvironmentsApi.getEnvironment
(Object projectIdOrPath, Long environmentId) Get a specific environment.EnvironmentsApi.getEnvironments
(Object projectIdOrPath) Get all environments for a given project.EnvironmentsApi.getEnvironments
(Object projectIdOrPath, int itemsPerPage) Get a Pager of all environments for a given project.EnvironmentsApi.getEnvironmentsStream
(Object projectIdOrPath) Get a Stream of all environments for a given project.Get a single epic for the specified group.DiscussionsApi.getEpicDiscussions
(Object projectIdOrPath, Long epicId) Get a list of all discussions for the specified epic.DiscussionsApi.getEpicDiscussions
(Object projectIdOrPath, Long epicId, int maxItems) Get a list of discussions for the specified epic.DiscussionsApi.getEpicDiscussionsPager
(Object projectIdOrPath, Long epicId, int itemsPerPage) Get a Pager of Discussion instances for the specified epic.DiscussionsApi.getEpicDiscussionsStream
(Object projectIdOrPath, Long epicId) Get a Stream of Discussion instances for the specified epic.EpicsApi.getEpicIssues
(Object groupIdOrPath, Long epicIid) Gets all issues that are assigned to an epic and the authenticated user has access to.EpicsApi.getEpicIssues
(Object groupIdOrPath, Long epicIid, int itemsPerPage) Get a Pager of all issues that are assigned to an epic and the authenticated user has access to.EpicsApi.getEpicIssues
(Object groupIdOrPath, Long epicIid, int page, int perPage) Gets all issues that are assigned to an epic and the authenticated user has access to using the specified page and per page setting.EpicsApi.getEpicIssuesStream
(Object groupIdOrPath, Long epicIid) Gets all issues that are assigned to an epic and the authenticated user has access to as a Stream.ResourceLabelEventsApi.getEpicLabelEvent
(Object projectIdOrPath, Long epicId, Long resourceLabelEventId) Get a single label event for a specific epic label event.ResourceLabelEventsApi.getEpicLabelEvents
(Object projectIdOrPath, Long epicId) Gets a list of all label events for an epic.ResourceLabelEventsApi.getEpicLabelEvents
(Object projectIdOrPath, Long epicId, int itemsPerPage) Gets a Pager of all label events for the specified epic.ResourceLabelEventsApi.getEpicLabelEventsStream
(Object projectIdOrPath, Long epicId) Gets a Stream of all label events for he specified epic.Gets all epics of the requested group and its subgroups.Get a Pager of all epics of the requested group and its subgroups.Gets all epics of the requested group and its subgroups using the specified page and per page setting.EpicsApi.getEpics
(Object groupIdOrPath, Long authorId, String labels, Constants.EpicOrderBy orderBy, Constants.SortOrder sortOrder, String search) Gets all epics of the requested group and its subgroups.EpicsApi.getEpics
(Object groupIdOrPath, Long 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.EpicsApi.getEpics
(Object groupIdOrPath, Long authorId, String labels, Constants.EpicOrderBy orderBy, Constants.SortOrder sortOrder, String search, int page, int perPage) Gets all epics of the requested group and its subgroups using the specified page and per page setting.EpicsApi.getEpicsStream
(Object groupIdOrPath) Gets all epics of the requested group and its subgroups as a Stream.EpicsApi.getEpicsStream
(Object groupIdOrPath, Long authorId, String labels, Constants.EpicOrderBy orderBy, Constants.SortOrder sortOrder, String search) Gets all epics of the requested group and its subgroups as a Stream.ImportExportApi.getExportStatus
(Object projectIdOrPath) Get the status of export.ExternalStatusCheckApi.getExternalStatusChecks
(Object projectIdOrPath) Gets a list of all external status checks for a given project.ExternalStatusCheckApi.getExternalStatusChecks
(Object projectIdOrPath, int itemsPerPage) Gets a Pager of all external status checks for a given project.ExternalStatusCheckApi.getExternalStatusChecksStream
(Object projectIdOrPath) Gets a Stream of all external status checks for a given project.ExternalStatusCheckApi.getExternalStatusCheckStatuses
(Object projectIdOrPath, Long mergeRequestIid) Gets a list of all statuses of the external status checks for a given merge request.ExternalStatusCheckApi.getExternalStatusCheckStatuses
(Object projectIdOrPath, Long mergeRequestIid, int itemsPerPage) Gets a Pager of all statuses of the external status checks for a given merge request.ExternalStatusCheckApi.getExternalStatusCheckStatusesStream
(Object projectIdOrPath, Long mergeRequestIid) Gets a Stream of all statuses of the external status checks for a given merge request.ServicesApi.getExternalWikiService
(Object projectIdOrPath) Get the ExternalWiki service settings for a project.Get file from repository.RepositoryFileApi.getFile
(Object projectIdOrPath, String filePath, String ref, boolean includeContent) Get file from repository.Deprecated.Will be removed in version 6.0, replaced byRepositoryFileApi.getFile(Object, String, String)
RepositoryFileApi.getFileInfo
(Object projectIdOrPath, String filePath, String ref) Get information on a file in the repository.protected RepositoryFile
Deprecated.Will be removed in version 6.0Get a list of projects that were forked from the specified project.Get a Pager of projects that were forked from the specified project.Get a list of projects that were forked from the specified project and in the specified page range.ProjectApi.getForksStream
(Object projectIdOrPath) Get a Stream of projects that were forked from the specified project.NotificationSettingsApi.getGlobalNotificationSettings()
Get the global notification settings.CommitsApi.getGpgSignature
(Object projectIdOrPath, String sha) Get the GPG signature from a commit, if it is signed.Get all details of a group.DeployTokensApi.getGroupDeployTokens
(Object groupIdOrPath) Get a list of the deploy tokens for the specified group.DeployTokensApi.getGroupDeployTokens
(Object groupIdOrPath, int itemsPerPage) Get a Pager of the deploy tokens for the specified group.DeployTokensApi.getGroupDeployTokensStream
(Object groupIdOrPath) Get a list of the deploy tokens for the specified group.AbstractApi.getGroupIdOrPath
(Object obj) Returns the group ID or path from the provided Integer, String, or Group instance.IssuesApi.getGroupIssues
(Object groupIdOrPath) Get a list of a group’s issues.IssuesApi.getGroupIssues
(Object groupIdOrPath, int itemsPerPage) Get a Pager of groups's issues.IssuesApi.getGroupIssues
(Object groupIdOrPath, IssueFilter filter) Get a list of a group’s issues.IssuesApi.getGroupIssues
(Object groupIdOrPath, IssueFilter filter, int itemsPerPage) Get a list of groups's issues.MilestonesApi.getGroupIssues
(Object groupIdOrPath, Long milestoneId) Get the list of issues associated with the specified group milestone.MilestonesApi.getGroupIssues
(Object groupIdOrPath, Long milestoneId, int itemsPerPage) Get the Pager of issues associated with the specified group milestone.IssuesApi.getGroupIssuesStatistics
(Object groupIdOrPath, IssuesStatisticsFilter filter) Gets issues count statistics for given group.IssuesApi.getGroupIssuesStream
(Object groupIdOrPath) Get a Stream of a group’s issues.IssuesApi.getGroupIssuesStream
(Object groupIdOrPath, IssueFilter filter) Get a Stream of a group’s issues.MilestonesApi.getGroupIssuesStream
(Object groupIdOrPath, Long milestoneId) Get a Stream of issues associated with the specified group milestone.LabelsApi.getGroupLabel
(Object groupIdOrPath, Object labelIdOrName) Get a single group label.LabelsApi.getGroupLabels
(Object groupIdOrPath) Get all labels of the specified group.LabelsApi.getGroupLabels
(Object groupIdOrPath, int itemsPerPage) Get a Pager of all labels of the specified group.LabelsApi.getGroupLabelsStream
(Object groupIdOrPath) Get a Stream of all labels of the specified group.MilestonesApi.getGroupMergeRequest
(Object groupIdOrPath, Long milestoneId) Get the list of merge requests associated with the specified group milestone.MilestonesApi.getGroupMilestone
(Object groupIdOrPath, Long milestoneId) Get the specified group milestone.MilestonesApi.getGroupMilestones
(Object groupIdOrPath) Get a list of group milestones.MilestonesApi.getGroupMilestones
(Object groupIdOrPath, int itemsPerPage) Get a Page of group milestones.MilestonesApi.getGroupMilestones
(Object groupIdOrPath, int page, int perPage) Get a list of group milestones.MilestonesApi.getGroupMilestones
(Object groupIdOrPath, String search) Get a list of group milestones that have match the search string.MilestonesApi.getGroupMilestones
(Object groupIdOrPath, Constants.MilestoneState state) Get a list of group milestones that have the specified state.MilestonesApi.getGroupMilestones
(Object groupIdOrPath, Constants.MilestoneState state, String search) Get a list of group milestones that have the specified state and match the search string.MilestonesApi.getGroupMilestonesStream
(Object groupIdOrPath) Get a Stream of group milestones.NotificationSettingsApi.getGroupNotificationSettings
(long groupId) Get the notification settings for a group.GroupApi.getGroups()
Get a list of groups.GroupApi.getGroups
(int itemsPerPage) Get a Pager of groups.GroupApi.getGroups
(int page, int perPage) Get a list of groups (As user: my groups, as admin: all groups) and in the specified page range.Get all groups that match your string in their name or path.Get all groups that match your string in their name or path.Get all groups that match your string in their name or path.GroupApi.getGroups
(GroupFilter filter) Get a list of visible groups for the authenticated user using the provided filter.GroupApi.getGroups
(GroupFilter filter, int itemsPerPage) Get a Pager of visible groups for the authenticated user using the provided filter.GroupApi.getGroupsStream()
Get a Stream of groups.GroupApi.getGroupsStream
(String search) Get all groups that match your string in their name or path as a Stream.GroupApi.getGroupsStream
(GroupFilter filter) Get a Stream of visible groups for the authenticated user using the provided filter.ServicesApi.getHipChatService
(Object projectIdOrPath) Get the HipChatService notification configuration for a project.Get a specific hook for project.Get a list of the project hooks for the specified project.Get Pager of project hooks.Get list of project hooks in the specified page range.ProjectApi.getHooksStream
(Object projectIdOrPath) Get a Stream of the project hooks for the specified project.UserApi.getImpersonationToken
(Object userIdOrUsername, Long tokenId) Get an impersonation token of a user.UserApi.getImpersonationTokens
(Object userIdOrUsername) Get a list of a specified user's impersonation tokens.UserApi.getImpersonationTokens
(Object userIdOrUsername, Constants.ImpersonationState state) Get a list of a specified user's impersonation tokens.ImportExportApi.getImportStatus
(Object projectIdOrPath) Get the status of an import.Get a single project issue.Deprecated.Will be removed in version 6.0, replaced byIssuesApi.getIssue(Object, Long)
AwardEmojiApi.getIssueAwardEmoji
(Object projectIdOrPath, Long issueIid, Long awardId) Get the specified award emoji for the specified issue.AwardEmojiApi.getIssueAwardEmojis
(Object projectIdOrPath, Long issueIid) Get a list of award emoji for the specified issue.DiscussionsApi.getIssueDiscussions
(Object projectIdOrPath, Long issueIid) Get a list of all discussions for the specified issue.DiscussionsApi.getIssueDiscussions
(Object projectIdOrPath, Long issueIid, int maxItems) Get a list of discussions for the specified issue.DiscussionsApi.getIssueDiscussionsPager
(Object projectIdOrPath, Long issueIid, int itemsPerPage) Get a Pager of Discussion instances for the specified issue.DiscussionsApi.getIssueDiscussionsStream
(Object projectIdOrPath, Long issueIid) Get a Stream of Discussion instances for the specified issue.ResourceLabelEventsApi.getIssueLabelEvent
(Object projectIdOrPath, Long issueIid, Long resourceLabelEventId) Get a single label event for a specific project issue.ResourceLabelEventsApi.getIssueLabelEvents
(Object projectIdOrPath, Long issueIid) Gets a list of all label events for a single issue.ResourceLabelEventsApi.getIssueLabelEvents
(Object projectIdOrPath, Long issueIid, int itemsPerPage) Gets a Pager of all label events for a single issue.ResourceLabelEventsApi.getIssueLabelEventsStream
(Object projectIdOrPath, Long issueIid) Gets a Stream of all label events for a single issue.IssuesApi.getIssueLinks
(Object projectIdOrPath, Long issueIid) Get a list of related issues of a given issue, sorted by the relationship creation datetime (ascending).IssuesApi.getIssueLinks
(Object projectIdOrPath, Long issueIid, int itemsPerPage) Get a Pager of related issues of a given issue, sorted by the relationship creation datetime (ascending).IssuesApi.getIssueLinksStream
(Object projectIdOrPath, Long issueIid) Get a Stream of related issues of a given issue, sorted by the relationship creation datetime (ascending).NotesApi.getIssueNote
(Object projectIdOrPath, Long issueIid, Long noteId) Get the specified issues's note.AwardEmojiApi.getIssueNoteAwardEmoji
(Object projectIdOrPath, Long issueIid, Long noteId, Long awardId) Get the specified award emoji for the specified issue note.AwardEmojiApi.getIssueNoteAwardEmojis
(Object projectIdOrPath, Long issueIid, Long noteId) Get a list of award emoji for the specified issue note.NotesApi.getIssueNotes
(Object projectIdOrPath, Long issueIid) Get a list of the issues's notes.NotesApi.getIssueNotes
(Object projectIdOrPath, Long issueIid, int itemsPerPage) Get a Pager of issues's notes.NotesApi.getIssueNotes
(Object projectIdOrPath, Long issueIid, int page, int perPage) Get a list of the issue's notes using the specified page and per page settings.NotesApi.getIssueNotesStream
(Object projectIdOrPath, Long issueIid) Get a Stream of the issues's notes.IssuesApi.getIssues()
Get all issues the authenticated user has access to.IssuesApi.getIssues
(int itemsPerPage) Get a Pager of all issues the authenticated user has access to.IssuesApi.getIssues
(int page, int perPage) Get all issues the authenticated user has access to using the specified page and per page setting.Get a list of project's issues.Get a Pager of project's issues.Get a list of project's issues using the specified page and per page settings.IssuesApi.getIssues
(Object projectIdOrPath, IssueFilter filter) Get a list of project's issues.IssuesApi.getIssues
(Object projectIdOrPath, IssueFilter filter, int itemsPerPage) Get a list of project's issues.IssuesApi.getIssues
(Object projectIdOrPath, IssueFilter filter, int page, int perPage) Get a list of project's issues.IssuesApi.getIssues
(IssueFilter filter) Get all issues the authenticated user has access to.IssuesApi.getIssues
(IssueFilter filter, int itemsPerPage) Get all issues the authenticated user has access to.IssuesApi.getIssues
(IssueFilter filter, int page, int perPage) Get all issues the authenticated user has access to.Get the list of issues associated with the specified milestone.Get a Pager of issues associated with the specified milestone.Deprecated.Will be removed in version 6.0, replaced byIssuesApi.getIssues(Object)
Deprecated.Will be removed in version 6.0, replaced byIssuesApi.getIssues(Object, int)
Deprecated.Will be removed in version 6.0, replaced byIssuesApi.getIssues(Object, int, int)
IssuesApi.getIssuesStatistics
(IssuesStatisticsFilter filter) Gets issues count statistics on all issues the authenticated user has access to.IssuesApi.getIssuesStream()
Get all issues the authenticated user has access to as a Stream.IssuesApi.getIssuesStream
(Object projectIdOrPath) Get a Stream of project's issues.IssuesApi.getIssuesStream
(Object projectIdOrPath, IssueFilter filter) Get a Stream of project's issues.IssuesApi.getIssuesStream
(IssueFilter filter) Get all issues the authenticated user has access to.MilestonesApi.getIssuesStream
(Object projectIdOrPath, Long milestoneId) Get a Stream of issues associated with the specified milestone.ProjectApi.getIssuesStream
(Object projectIdOrPath) Deprecated.Will be removed in version 6.0, replaced byIssuesApi.getIssues(Object)
ResourceStateEventsApi.getIssueStateEvents
(Object projectIdOrPath, Long issueIid) Gets a list of all state events for a single issue.ResourceStateEventsApi.getIssueStateEvents
(Object projectIdOrPath, Long issueIid, int itemsPerPage) Gets a Pager of all state events for a single issue.ResourceStateEventsApi.getIssueStateEventsStream
(Object projectIdOrPath, Long issueIid) Gets a Stream of all state events for a single issue.ServicesApi.getJiraService
(Object projectIdOrPath) Get the JIRA service settings for a project.Get single job in a project.Get a list of jobs in a project.Get a Pager of jobs in a project.Get a list of jobs in a project in the specified page range.JobApi.getJobs
(Object projectIdOrPath, Constants.JobScope scope) Get a list of jobs in a project.JobApi.getJobs
(Object projectIdOrPath, Constants.JobScope scope, int itemsPerPage) Get a list of jobs in a project.List jobs that are being processed or were processed by specified Runner.List jobs that are being processed or were processed by specified Runner.List jobs that are being processed or were processed by specified Runner.List jobs that are being processed or were processed by specified Runner.JobApi.getJobsForPipeline
(Object projectIdOrPath, long pipelineId) Get a list of jobs in a pipeline.JobApi.getJobsForPipeline
(Object projectIdOrPath, long pipelineId, int itemsPerPage) Get a Pager of jobs in a pipeline.JobApi.getJobsForPipeline
(Object projectIdOrPath, long pipelineId, Constants.JobScope scope) Get a list of jobs in a pipeline.JobApi.getJobsStream
(Object projectIdOrPath) Get a Stream of jobs in a project.JobApi.getJobsStream
(Object projectIdOrPath, long pipelineId) Get a Stream of jobs in a pipeline.JobApi.getJobsStream
(Object projectIdOrPath, Constants.JobScope scope) Get a Stream of jobs in a project.RunnersApi.getJobsStream
(Long runnerId) Get a Stream of jobs that are being processed or were processed by specified Runner.RunnersApi.getJobsStream
(Long runnerId, JobStatus status) Get a Stream of jobs that are being processed or were processed by specified Runner.AbstractApi.getLabelIdOrName
(Object obj) Returns the label ID or name from the provided Integer, String, or Label instance.Deprecated.Replaced by theLabelsApi.getProjectLabels(Object)
method.Deprecated.Replaced by theLabelsApi.getProjectLabels(Object, int)
method.Deprecated.Will be removed in the next major release (6.0.0)LabelsApi.getLabelsStream
(Object projectIdOrPath) Deprecated.Replaced by theLabelsApi.getProjectLabelsStream(Object)
method.LicenseApi.getLicense()
Retrieve information about the current license.LicenseTemplatesApi.getLicenseTemplate
(String key) Get a single license template.LicenseTemplatesApi.getLicenseTemplates()
Get a List of all license templates.LicenseTemplatesApi.getLicenseTemplates
(int itemsPerPage) Get a Pager of all license templates.LicenseTemplatesApi.getLicenseTemplates
(Boolean popular, int itemsPerPage) Get a Pager of license templates.LicenseTemplatesApi.getLicenseTemplatesStream()
Get a Stream of all license templates.HealthCheckApi.getLiveness()
Get Health Checks from the liveness endpoint.HealthCheckApi.getLiveness
(String token) Deprecated.MarkdownApi.getMarkdown
(String text) Render an arbitrary Markdown document.MarkdownApi.getMarkdown
(MarkdownRequest markdownRequest) Render an arbitrary Markdown document.ServicesApi.getMattermostService
(Object projectIdOrPath) Get the Mattermost service settings for a project.Get a group member viewable by the authenticated user.Gets a group team member, optionally including inherited member.Gets a project team member.Gets a project team member, optionally including inherited member.ProjectApi.getMemberProjects()
Get a list of projects that the authenticated user is a member of.ProjectApi.getMemberProjects
(int itemsPerPage) Get a Pager of projects that the authenticated user is a member of.ProjectApi.getMemberProjects
(int page, int perPage) Get a list of projects that the authenticated user is a member of in the specified page range.ProjectApi.getMemberProjectsStream()
Get a Stream of projects that the authenticated user is a member of.GroupApi.getMembers
(Object groupIdOrPath) Get a list of group members viewable by the authenticated user.GroupApi.getMembers
(Object groupIdOrPath, int itemsPerPage) Get a Pager of group members viewable by the authenticated user.GroupApi.getMembers
(Object groupIdOrPath, int page, int perPage) Get a list of group members viewable by the authenticated user in the specified page range.ProjectApi.getMembers
(Object projectIdOrPath) Get a list of project team members.ProjectApi.getMembers
(Object projectIdOrPath, int itemsPerPage) Get a Pager of project team members.ProjectApi.getMembers
(Object projectIdOrPath, int page, int perPage) Get a list of project team members in the specified page range.UserApi.getMemberships
(Long userId) Lists all projects and groups a user is a member of.UserApi.getMemberships
(Long userId, int itemsPerPage) Returns a Pager that lists all projects and groups a user is a member of.GroupApi.getMembersStream
(Object groupIdOrPath) Get a Stream of group members viewable by the authenticated user.ProjectApi.getMembersStream
(Object projectIdOrPath) Get a Stream of project team members.RepositoryApi.getMergeBase
(Object projectIdOrPath, List<String> refs) Get the common ancestor for 2 or more refs (commit SHAs, branch names or tags).MergeRequestApi.getMergeRequest
(Object projectIdOrPath, Long mergeRequestIid) Get information about a single merge request.MergeRequestApi.getMergeRequest
(Object projectIdOrPath, Long mergeRequestIid, Boolean renderHtml, Boolean includeDivergedCommitCount, Boolean includeRebaseInProgress) Get information about a single merge request.MilestonesApi.getMergeRequest
(Object projectIdOrPath, Long milestoneId) Get the list of merge requests associated with the specified milestone.MergeRequestApi.getMergeRequestApprovals
(Object projectIdOrPath, Long mergeRequestIid) Get the merge request with approval information.AwardEmojiApi.getMergeRequestAwardEmoji
(Object projectIdOrPath, Long mergeRequestIid, Long awardId) Get the specified award emoji for the specified merge request.AwardEmojiApi.getMergeRequestAwardEmojis
(Object projectIdOrPath, Long mergeRequestIid) Get a list of award emoji for the specified merge request.MergeRequestApi.getMergeRequestChanges
(Object projectIdOrPath, Long mergeRequestIid) Get merge request with changes information.MergeRequestApi.getMergeRequestDiff
(Object projectIdOrPath, Long mergeRequestIid, Long versionId) Get a single merge request diff version.MergeRequestApi.getMergeRequestDiffs
(Object projectIdOrPath, Long mergeRequestIid) Get a list of merge request diff versions.MergeRequestApi.getMergeRequestDiffs
(Object projectIdOrPath, Long mergeRequestIid, int itemsPerPage) Get a Pager of merge request diff versions.MergeRequestApi.getMergeRequestDiffsStream
(Object projectIdOrPath, Long mergeRequestIid) Get a Stream of merge request diff versions.DiscussionsApi.getMergeRequestDiscussions
(Object projectIdOrPath, Long mergeRequestIid) Get a list of all discussions for the specified merge request.DiscussionsApi.getMergeRequestDiscussions
(Object projectIdOrPath, Long mergeRequestIid, int maxItems) Get a list of discussions for the specified merge request.DiscussionsApi.getMergeRequestDiscussionsPager
(Object projectIdOrPath, Long mergeRequestIid, int itemsPerPage) Get a Pager of Discussion instances for the specified merge request.DiscussionsApi.getMergeRequestDiscussionsStream
(Object projectIdOrPath, Long mergeRequestIid) Get a Stream of Discussion instances for the specified merge request.ResourceLabelEventsApi.getMergeRequestLabelEvent
(Object projectIdOrPath, Long mergeRequestIid, Long resourceLabelEventId) Get a single label event for a specific merge request label event.ResourceLabelEventsApi.getMergeRequestLabelEvents
(Object projectIdOrPath, Long mergeRequestIid) Gets a list of all label events for a merge request.ResourceLabelEventsApi.getMergeRequestLabelEvents
(Object projectIdOrPath, Long mergeRequestIid, int itemsPerPage) Gets a Pager of all label events for the specified merge request.ResourceLabelEventsApi.getMergeRequestLabelEventsStream
(Object projectIdOrPath, Long mergeRequestIid) Gets a Stream of all label events for he specified merge request.NotesApi.getMergeRequestNote
(Object projectIdOrPath, Long mergeRequestIid, Long noteId) Get the specified merge request's note.AwardEmojiApi.getMergeRequestNoteAwardEmoji
(Object projectIdOrPath, Long mergeRequestIid, Long noteId, Long awardId) Get the specified award emoji for the specified merge request note.AwardEmojiApi.getMergeRequestNoteAwardEmojis
(Object projectIdOrPath, Long mergeRequestIid, Long noteId) Get a list of award emoji for the specified merge request note.NotesApi.getMergeRequestNotes
(Object projectIdOrPath, Long mergeRequestIid) Gets a list of all notes for a single merge requestNotesApi.getMergeRequestNotes
(Object projectIdOrPath, Long mergeRequestIid, int itemsPerPage) Get a Pager of all notes for a single merge requestNotesApi.getMergeRequestNotes
(Object projectIdOrPath, Long mergeRequestIid, int page, int perPage) Gets a list of all notes for a single merge request using the specified page and per page settings.NotesApi.getMergeRequestNotes
(Object projectIdOrPath, Long mergeRequestIid, Constants.SortOrder sortOrder, Note.OrderBy orderBy) Gets a list of all notes for a single merge request.NotesApi.getMergeRequestNotes
(Object projectIdOrPath, Long mergeRequestIid, Constants.SortOrder sortOrder, Note.OrderBy orderBy, int itemsPerPage) Get a Pager of all notes for a single merge requestNotesApi.getMergeRequestNotes
(Object projectIdOrPath, Long mergeRequestIid, Constants.SortOrder sortOrder, Note.OrderBy orderBy, int page, int perPage) Gets a list of all notes for a single merge request using the specified page and per page settings.NotesApi.getMergeRequestNotesStream
(Object projectIdOrPath, Long mergeRequestIid) Gets a Stream of all notes for a single merge requestNotesApi.getMergeRequestNotesStream
(Object projectIdOrPath, Long mergeRequestIid, Constants.SortOrder sortOrder, Note.OrderBy orderBy) Gets a Stream of all notes for a single merge request.MergeRequestApi.getMergeRequestPipelines
(Object projectIdOrPath, Long mergeRequestIid) Get a list of pipelines for a merge request.MergeRequestApi.getMergeRequestPipelines
(Object projectIdOrPath, Long mergeRequestIid, int itemsPerPage) Get a Pager of pipelines for a merge request.MergeRequestApi.getMergeRequestPipelinesStream
(Object projectIdOrPath, Long mergeRequestIid) Get a Stream of pipelines for a merge request.CommitsApi.getMergeRequests
(Object projectIdOrPath, String sha) Get a list of Merge Requests related to the specified commit.CommitsApi.getMergeRequests
(Object projectIdOrPath, String sha, int itemsPerPage) Get a Pager of Merge Requests related to the specified commit.DeploymentsApi.getMergeRequests
(Object projectIdOrPath, Long deploymentId) Get a list of Merge Requests shipped with a given deployment.DeploymentsApi.getMergeRequests
(Object projectIdOrPath, Long deploymentId, int itemsPerPage) Get a Pager of Merge Requests shipped with a given deployment.MergeRequestApi.getMergeRequests
(Object projectIdOrPath) Get all merge requests for the specified project.MergeRequestApi.getMergeRequests
(Object projectIdOrPath, int itemsPerPage) Get all merge requests for the specified project.MergeRequestApi.getMergeRequests
(Object projectIdOrPath, int page, int perPage) Get all merge requests for the specified project.MergeRequestApi.getMergeRequests
(Object projectIdOrPath, Constants.MergeRequestState state) Get all merge requests with a specific state for the specified project.MergeRequestApi.getMergeRequests
(Object projectIdOrPath, Constants.MergeRequestState state, int itemsPerPage) Get all merge requests for the specified project.MergeRequestApi.getMergeRequests
(Object projectIdOrPath, Constants.MergeRequestState state, int page, int perPage) Get all merge requests for the specified project.MergeRequestApi.getMergeRequests
(MergeRequestFilter filter) Get all merge requests matching the filter.MergeRequestApi.getMergeRequests
(MergeRequestFilter filter, int itemsPerPage) Get all merge requests matching the filter.MergeRequestApi.getMergeRequests
(MergeRequestFilter filter, int page, int perPage) Get all merge requests matching the filter.CommitsApi.getMergeRequestsStream
(Object projectIdOrPath, String sha) Get a Stream of Merge Requests related to the specified commit.DeploymentsApi.getMergeRequestsStream
(Object projectIdOrPath, Long deploymentId) Get a Stream of Merge Requests shipped with a given deployment.MergeRequestApi.getMergeRequestsStream
(Object projectIdOrPath) Get all merge requests for the specified project as a StreamMergeRequestApi.getMergeRequestsStream
(Object projectIdOrPath, Constants.MergeRequestState state) Get all merge requests with a specific state for the specified project as a Stream.MergeRequestApi.getMergeRequestsStream
(MergeRequestFilter filter) Get all merge requests matching the filter as a Stream.MilestonesApi.getMilestone
(Object projectIdOrPath, Long milestoneId) Get the specified milestone.MilestonesApi.getMilestones
(Object projectIdOrPath) Get a list of project milestones.MilestonesApi.getMilestones
(Object projectIdOrPath, int itemsPerPage) Get a Pager of project milestones.MilestonesApi.getMilestones
(Object projectIdOrPath, int page, int perPage) Get a list of project milestones.MilestonesApi.getMilestones
(Object projectIdOrPath, String search) Get a list of project milestones that have match the search string.MilestonesApi.getMilestones
(Object projectIdOrPath, Constants.MilestoneState state) Get a list of project milestones that have the specified state.MilestonesApi.getMilestones
(Object projectIdOrPath, Constants.MilestoneState state, String search) Get a list of project milestones that have the specified state and match the search string.MilestonesApi.getMilestonesStream
(Object projectIdOrPath) Get a Stream of project milestones.NamespaceApi.getNamespaces()
Get a list of the namespaces of the authenticated user.NamespaceApi.getNamespaces
(int itemsPerPage) Get a Pager of the namespaces of the authenticated user.NamespaceApi.getNamespaces
(int page, int perPage) Get a list of the namespaces of the authenticated user.NamespaceApi.getNamespacesStream()
Get a Stream of the namespaces of the authenticated user.AwardEmojiApi.getNoteAwardEmoji
(Object projectIdOrPath, Long issueIid, Long noteId, Long awardId) Deprecated.AwardEmojiApi.getNoteAwardEmojis
(Object projectIdOrPath, Long issueIid, Long noteId) Get a list of award emoji for the specified issue note.Deprecated.As of release 4.7.0, replaced byNotesApi.getIssueNotes(Object, Long)
Deprecated.As of release 4.7.0, replaced byNotesApi.getIssueNotes(Object, Long, int)
Deprecated.As of release 4.7.0, replaced byNotesApi.getIssueNotes(Object, Long, int, int)
RepositoryApi.getOptionalBranch
(Object projectIdOrPath, String branchName) Get an Optional instance with the value for the specific repository branch.ResourceLabelEventsApi.getOptionalEpicLabelEvent
(Object projectIdOrPath, Long epicId, Long resourceLabelEventId) Get an Optional instance holding a LabelEvent for a specific epic label event.LabelsApi.getOptionalGroupLabel
(Object groupIdOrPath, Object labelIdOrName) Get a single group label as the value of an Optional.ResourceLabelEventsApi.getOptionalIssueLabelEvent
(Object projectIdOrPath, Long issueIid, Long resourceLabelEventId) Get an Optional instance holding a LabelEvent for a specific project issueRepositoryApi.getOptionalMergeBase
(Object projectIdOrPath, List<String> refs) Get an Optional instance with the value of the common ancestor for 2 or more refs (commit SHAs, branch names or tags).ResourceLabelEventsApi.getOptionalMergeRequestLabelEvent
(Object projectIdOrPath, Long mergeRequestIid, Long resourceLabelEventId) Get an Optional instance holding a LabelEvent for a specific merge request label event.LabelsApi.getOptionalProjectLabel
(Object projectIdOrPath, Object labelIdOrName) Get a single project label as the value of an Optional.TagsApi.getOptionalProtectedTag
(Object projectIdOrPath, String name) Get an Optional instance holding a protected tag or wildcard protected tag.ReleasesApi.getOptionalRelease
(Object projectIdOrPath, String tagName) Get an Optional instance holding a Release instance for the specific tag name.TagsApi.getOptionalTag
(Object projectIdOrPath, String tagName) Get an Optional instance holding a Tag instance of a specific repository tag determined by its name.ProjectApi.getOwnedProjects()
Get a list of projects owned by the authenticated user.ProjectApi.getOwnedProjects
(int itemsPerPage) Get a Pager of projects owned by the authenticated user.ProjectApi.getOwnedProjects
(int page, int perPage) Get a list of projects owned by the authenticated user in the specified page range.ProjectApi.getOwnedProjectsStream()
Get a Stream of projects owned by the authenticated user.PackagesApi.getPackage
(Object projectIdOrPath, Long packageId) Get a single project package.PackagesApi.getPackageFiles
(Object projectIdOrPath, Long packageId) Get a list of package files of a single package.PackagesApi.getPackageFiles
(Object projectIdOrPath, Long packageId, int itemsPerPage) Get a Pager of project package files.PackagesApi.getPackageFiles
(Object projectIdOrPath, Long packageId, int page, int perPage) Get a list of package files of a single package for the specified page.PackagesApi.getPackages
(Object projectIdOrPath) Get a list of project packages.PackagesApi.getPackages
(Object projectIdOrPath, int itemsPerPage) Get a Pager of project packages.PackagesApi.getPackages
(Object projectIdOrPath, int page, int perPage) Get a list of project packages for the specified page.PackagesApi.getPackages
(Object projectIdOrPath, PackageFilter filter, int itemsPerPage) Get a Pager of project packages.PackagesApi.getPackagesStream
(Object projectIdOrPath) Get a Stream of project packages.PackagesApi.getPackagesStream
(Object projectIdOrPath, Long packageId) Get a Stream of project package files.PackagesApi.getPackagesStream
(Object projectIdOrPath, PackageFilter filter) Get a Stream of project packages.Get a single page of project wiki.Get a list of pages in project wiki.Get a List of pages in project wiki.Get a Pager of pages in project wiki.Get a Pager of pages in project wiki.Deprecated.Will be removed in a future release, useWikisApi.getPages(Object, boolean, int)
WikisApi.getPagesStream
(Object projectIdOrPath) Get a Stream of pages in project wiki.WikisApi.getPagesStream
(Object projectIdOrPath, boolean withContent) Get a Stream of pages in project wiki.IssuesApi.getParticipants
(Object projectIdOrPath, Long issueIid) Get list of participants for an issue.IssuesApi.getParticipants
(Object projectIdOrPath, Long issueIid, int itemsPerPage) Get a Pager of the participants for an issue.IssuesApi.getParticipants
(Object projectIdOrPath, Long issueIid, int page, int perPage) Get list of participants for an issue and in the specified page range.MergeRequestApi.getParticipants
(Object projectIdOrPath, Long mergeRequestIid) Get list of participants of merge request.MergeRequestApi.getParticipants
(Object projectIdOrPath, Long mergeRequestIid, int itemsPerPage) Get a Pager of the participants of merge request.MergeRequestApi.getParticipants
(Object projectIdOrPath, Long mergeRequestIid, int page, int perPage) Get list of participants of merge request and in the specified page range.IssuesApi.getParticipantsStream
(Object projectIdOrPath, Long issueIid) Get Stream of participants for an issue.MergeRequestApi.getParticipantsStream
(Object projectIdOrPath, Long mergeRequestIid) Get Stream of participants of merge request.TodosApi.getPendingTodos()
Get a List of pending todos for the current user.TodosApi.getPendingTodos
(int itemsPerPage) Get a Pager of pending todos for the current user.TodosApi.getPendingTodosStream()
Get a Stream of pending todos for the current user.PipelineApi.getPipeline
(Object projectIdOrPath, long pipelineId) Get single pipelines in a project.PipelineApi.getPipelines
(Object projectIdOrPath) Get a list of pipelines in a project.PipelineApi.getPipelines
(Object projectIdOrPath, int itemsPerPage) Get a Pager of pipelines in a project.PipelineApi.getPipelines
(Object projectIdOrPath, int page, int perPage) Get a list of pipelines in a project in the specified page range.PipelineApi.getPipelines
(Object projectIdOrPath, Constants.PipelineScope scope, PipelineStatus status, String ref, boolean yamlErrors, String name, String username, Constants.PipelineOrderBy orderBy, Constants.SortOrder sort) Get a list of pipelines in a project.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.PipelineApi.getPipelines
(Object projectIdOrPath, Constants.PipelineScope scope, PipelineStatus status, String ref, boolean yamlErrors, String name, String username, Constants.PipelineOrderBy orderBy, Constants.SortOrder sort, int page, int perPage) Get a list of pipelines in a project in the specified page range.PipelineApi.getPipelines
(Object projectIdOrPath, PipelineFilter filter) Get a list of pipelines in a project filtered with the providedPipelineFilter
.PipelineApi.getPipelines
(Object projectIdOrPath, PipelineFilter filter, int itemsPerPage) Get a Pager of pipelines in a project filtered with the providedPipelineFilter
.PipelineApi.getPipelineSchedule
(Object projectIdOrPath, Long pipelineScheduleId) Get a specific pipeline schedule for project.PipelineApi.getPipelineSchedules
(Object projectIdOrPath) Get a list of the project pipeline_schedules for the specified project.PipelineApi.getPipelineSchedules
(Object projectIdOrPath, int itemsPerPage) Get Pager of project pipeline schedule.PipelineApi.getPipelineSchedules
(Object projectIdOrPath, int page, int perPage) Get list of project pipeline schedules in the specified page range.PipelineApi.getPipelineSchedulesStream
(Object projectIdOrPath) Get a Stream of the project pipeline schedule for the specified project.PipelineApi.getPipelinesStream
(Object projectIdOrPath) Get a Stream of pipelines in a project.PipelineApi.getPipelinesStream
(Object projectIdOrPath, Constants.PipelineScope scope, PipelineStatus status, String ref, boolean yamlErrors, String name, String username, Constants.PipelineOrderBy orderBy, Constants.SortOrder sort) Get a Stream of pipelines in a project.PipelineApi.getPipelinesStream
(Object projectIdOrPath, PipelineFilter filter) Get a Stream of pipelines in a project filtered with the providedPipelineFilter
.PipelineApi.getPipelineTrigger
(Object projectIdOrPath, Long triggerId) Get a specific pipeline schedule for project.PipelineApi.getPipelineTriggers
(Object projectIdOrPath) Get a list of the project pipeline triggers for the specified project.PipelineApi.getPipelineTriggers
(Object projectIdOrPath, int itemsPerPage) Get Pager of project pipeline triggers.PipelineApi.getPipelineTriggers
(Object projectIdOrPath, int page, int perPage) Get list of project pipeline triggers in the specified page range.PipelineApi.getPipelineTriggersStream
(Object projectIdOrPath) Get a Stream of the project pipeline triggers for the specified project.PipelineApi.getPipelineVariables
(Object projectIdOrPath, Long pipelineId) Get List of variables of a pipeline.PipelineApi.getPipelineVariables
(Object projectIdOrPath, Long pipelineId, int itemsPerPage) Get a Pager of variables of a pipeline.PipelineApi.getPipelineVariablesStream
(Object projectIdOrPath, Long pipelineId) Get a Stream of variables of a pipeline as a Stream.LicenseTemplatesApi.getPopularLicenseTemplates()
Get a List of popular license templates.LicenseTemplatesApi.getPopularLicenseTemplatesStream()
Get a Stream of popular license templates.ProjectApi.getProject
(Object projectIdOrPath) Get a specific project, which is owned by the authentication user.ProjectApi.getProject
(Object projectIdOrPath, Boolean includeStatistics) Get a specific project, which is owned by the authentication user.ProjectApi.getProject
(Object projectIdOrPath, Boolean includeStatistics, Boolean includeLicense, Boolean withCustomAttributes) Get a specific project, which is owned by the authentication user.ProjectApi.getProject
(String namespace, String project) Get a specific project, which is owned by the authentication user.ProjectApi.getProject
(String namespace, String project, Boolean includeStatistics) Get a specific project, which is owned by the authentication user.DeployKeysApi.getProjectDeployKeys
(Object projectIdOrPath) Get a list of the deploy keys for the specified project.DeployKeysApi.getProjectDeployKeys
(Object projectIdOrPath, int itemsPerPage) Get a Pager of the deploy keys for the specified project.DeployKeysApi.getProjectDeployKeys
(Object projectIdOrPath, int page, int perPage) Get a list of the deploy keys for the specified project using the specified page and per page settings.DeployKeysApi.getProjectDeployKeysStream
(Object projectIdOrPath) Get a list of the deploy keys for the specified project.DeploymentsApi.getProjectDeployments
(Object projectIdOrPath) Get a list of deployments for the specified project.DeploymentsApi.getProjectDeployments
(Object projectIdOrPath, int itemsPerPage) Get a Pager of all deployments for the specified project.DeploymentsApi.getProjectDeployments
(Object projectIdOrPath, DeploymentFilter filter) Get a Pager of all deployments for the specified project.DeploymentsApi.getProjectDeployments
(Object projectIdOrPath, DeploymentFilter filter, int itemsPerPage) Get a Pager of all deployments for the specified project.DeploymentsApi.getProjectDeploymentsStream
(Object projectIdOrPath) Get a Stream of all deployments for the specified project.DeploymentsApi.getProjectDeploymentsStream
(Object projectIdOrPath, DeploymentFilter filter) Get a Stream of all deployments for the specified project.DeployTokensApi.getProjectDeployTokens
(Object projectIdOrPath) Get a list of the deploy tokens for the specified project.DeployTokensApi.getProjectDeployTokens
(Object projectIdOrPath, int itemsPerPage) Get a Pager of the deploy tokens for the specified project.DeployTokensApi.getProjectDeployTokensStream
(Object projectIdOrPath) Get a list of the deploy tokens for the specified project.EventsApi.getProjectEvents
(Object projectIdOrPath, Constants.ActionType action, Constants.TargetType targetType, Date before, Date after, Constants.SortOrder sortOrder) Get a list of events for the specified project.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.EventsApi.getProjectEvents
(Object projectIdOrPath, Constants.ActionType action, Constants.TargetType targetType, Date before, Date after, Constants.SortOrder sortOrder, int page, int perPage) Get a list of events for the specified project and in the specified page range.ProjectApi.getProjectEvents
(Object projectIdOrPath) Get the project events for specific project.ProjectApi.getProjectEvents
(Object projectIdOrPath, int itemsPerPage) Get a Pager of project events for specific project.ProjectApi.getProjectEvents
(Object projectIdOrPath, int page, int perPage) Get the project events for specific project.EventsApi.getProjectEventsStream
(Object projectIdOrPath, Constants.ActionType action, Constants.TargetType targetType, Date before, Date after, Constants.SortOrder sortOrder) Get a Stream of events for the specified project.ProjectApi.getProjectEventsStream
(Object projectIdOrPath) Get a Stream of the project events for specific project.ProjectApi.getProjectGroups
(Object projectIdOrPath) Get a list of the ancestor groups for a given project.ProjectApi.getProjectGroups
(Object projectIdOrPath, int itemsPerPage) Get a Pager of the ancestor groups for a given project.ProjectApi.getProjectGroups
(Object projectIdOrPath, ProjectGroupsFilter filter) Get a list of the ancestor groups for a given project matching the specified filter.ProjectApi.getProjectGroups
(Object projectIdOrPath, ProjectGroupsFilter filter, int itemsPerPage) Get a Pager of the ancestor groups for a given project matching the specified filter.ProjectApi.getProjectGroupsStream
(Object projectIdOrPath) Get a Stream of the ancestor groups for a given project.ProjectApi.getProjectGroupsStream
(Object projectIdOrPath, ProjectGroupsFilter filter) Get a Stream of the ancestor groups for a given project matching the specified filter.AbstractApi.getProjectIdOrPath
(Object obj) Returns the project ID or path from the provided Integer, String, or Project instance.LabelsApi.getProjectLabel
(Object projectIdOrPath, Object labelIdOrName) Get a single project label.LabelsApi.getProjectLabels
(Object projectIdOrPath) Get all labels of the specified project.LabelsApi.getProjectLabels
(Object projectIdOrPath, int itemsPerPage) Get a Pager of all labels of the specified project.LabelsApi.getProjectLabelsStream
(Object projectIdOrPath) Get a Stream of all labels of the specified project.ProjectApi.getProjectLanguages
(Object projectIdOrPath) Get languages used in a project with percentage value.NotificationSettingsApi.getProjectNotificationSettings
(long projectId) Get the notification settings for a project.RunnersApi.getProjectRunners
(Object projectIdOrPath) List all runners (specific and shared) available in the project.RunnersApi.getProjectRunners
(Object projectIdOrPath, int itemsPerPage) List all runners (specific and shared) available in the project.RunnersApi.getProjectRunnersStream
(Object projectIdOrPath) Get a Stream all runners (specific and shared) available in the project.GroupApi.getProjects
(Object groupIdOrPath) Get a list of projects belonging to the specified group ID.GroupApi.getProjects
(Object groupIdOrPath, int itemsPerPage) Get a Pager of projects belonging to the specified group ID.GroupApi.getProjects
(Object groupIdOrPath, int page, int perPage) Get a list of projects belonging to the specified group ID in the specified page range.GroupApi.getProjects
(Object groupIdOrPath, GroupProjectsFilter filter) Get a list of projects belonging to the specified group ID and filter.GroupApi.getProjects
(Object groupIdOrPath, GroupProjectsFilter filter, int itemsPerPage) Get a Pager of projects belonging to the specified group ID and filter.ProjectApi.getProjects()
Get a list of projects accessible by the authenticated user.ProjectApi.getProjects
(int itemsPerPage) Get a Pager instance of projects accessible by the authenticated user.ProjectApi.getProjects
(int page, int perPage) Get a list of projects accessible by the authenticated user and in the specified page range.ProjectApi.getProjects
(Boolean archived, Visibility visibility, String orderBy, String sort, String search, Boolean simple, Boolean owned, Boolean membership, Boolean starred, Boolean statistics) Deprecated.Will be removed in version 6.0, replaced byProjectApi.getProjects(Boolean, Visibility, Constants.ProjectOrderBy, Constants.SortOrder, String, Boolean, Boolean, Boolean, Boolean, Boolean)
ProjectApi.getProjects
(Boolean archived, Visibility visibility, Constants.ProjectOrderBy orderBy, Constants.SortOrder sort, String search, Boolean simple, Boolean owned, Boolean membership, Boolean starred, Boolean statistics) Get a list of projects accessible by the authenticated user and matching the supplied filter parameters.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.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 page, int perPage) Get a list of projects accessible by the authenticated user and matching the supplied filter parameters.ProjectApi.getProjects
(String search) Get a list of projects accessible by the authenticated user that match the provided search string.ProjectApi.getProjects
(String search, int itemsPerPage) Get a Pager of projects accessible by the authenticated user that match the provided search string.ProjectApi.getProjects
(String search, int page, int perPage) Get a list of projects accessible by the authenticated user that match the provided search string.ProjectApi.getProjects
(ProjectFilter filter) Get a list of all visible projects across GitLab for the authenticated user using the provided filter.ProjectApi.getProjects
(ProjectFilter filter, int itemsPerPage) Get a Pager of all visible projects across GitLab for the authenticated user using the provided filter.ProjectApi.getProjects
(ProjectFilter filter, int page, int perPage) Get a list of all visible projects across GitLab for the authenticated user in the specified page range using the provided filter.GroupApi.getProjectsStream
(Object groupIdOrPath) Get a Stream of projects belonging to the specified group ID.GroupApi.getProjectsStream
(Object groupIdOrPath, GroupProjectsFilter filter) Get a Stream of projects belonging to the specified group ID and filter.ProjectApi.getProjectsStream()
Get a Stream of projects accessible by the authenticated user.ProjectApi.getProjectsStream
(String search) Get a Stream of projects accessible by the authenticated user that match the provided search string.ProjectApi.getProjectsStream
(ProjectFilter filter) Get a Stream of all visible projects across GitLab for the authenticated user using the provided filter.ProjectApi.getProjectStatistics
(Object projectIdOrPath) Get the project fetch statistics for the last 30 days.ProjectApi.getProjectUsers
(Object projectIdOrPath) Get a list of project users.ProjectApi.getProjectUsers
(Object projectIdOrPath, int itemsPerPage) Get a Pager of project users.ProjectApi.getProjectUsers
(Object projectIdOrPath, String search) Get a list of project users matching the specified search string.ProjectApi.getProjectUsers
(Object projectIdOrPath, String search, int itemsPerPage) Get a Pager of project users matching the specified search string.ProjectApi.getProjectUsersStream
(Object projectIdOrPath) Get a Stream of project users.ProjectApi.getProjectUsersStream
(Object projectIdOrPath, String search) Get a Stream of project users matching the specified search string.ProtectedBranchesApi.getProtectedBranch
(Object projectIdOrPath, String branchName) Get a single protected branch or wildcard protected branch.ProtectedBranchesApi.getProtectedBranches
(Object projectIdOrPath) Gets a list of protected branches from a project.ProtectedBranchesApi.getProtectedBranches
(Object projectIdOrPath, int itemsPerPage) Gets a Pager of protected branches from a project.ProtectedBranchesApi.getProtectedBranchesStream
(Object projectIdOrPath) Gets a Stream of protected branches from a project.TagsApi.getProtectedTag
(Object projectIdOrPath, String name) Gets a single protected tag or wildcard protected tagTagsApi.getProtectedTags
(Object projectIdOrPath) Gets a list of protected tags from a project.TagsApi.getProtectedTags
(Object projectIdOrPath, int itemsPerPage) Get a Pager of protected tags for a project.TagsApi.getProtectedTags
(Object projectIdOrPath, int page, int perPage) Gets a list of protected tags from a project and in the specified page range.TagsApi.getProtectedTagsStream
(Object projectIdOrPath) Get a Stream of protected tags for a project.ProjectApi.getPushRules
(Object projectIdOrPath) Get the project's push rules.RepositoryApi.getRawBlobContent
(Object projectIdOrPath, String sha) Get the raw file contents for a blob by blob SHA.RepositoryFileApi.getRawFile
(Object projectIdOrPath, String ref, String filepath) Get the raw file contents for a file by commit sha and path.RepositoryFileApi.getRawFile
(Object projectIdOrPath, String commitOrBranchName, String filepath, File directory) Get the raw file for the file by commit sha and path.ProjectApi.getRawSnippetContent
(Object projectIdOrPath, Long snippetId) Get the raw project snippet as plain text.HealthCheckApi.getReadiness()
Get Health Checks from the readiness endpoint.HealthCheckApi.getReadiness
(String token) Deprecated.MergeRequestApi.getRebaseStatus
(Object projectIdOrPath, Long mergeRequestIid) Get the merge request info containing the status of a merge request rebase.ReleasesApi.getRelease
(Object projectIdOrPath, String tagName) Get a Release for the given tag name.ReleasesApi.getReleases
(Object projectIdOrPath) Get a list of releases for a project, sorted by release date.ReleasesApi.getReleases
(Object projectIdOrPath, int itemsPerPage) Get a Pager of releases for a project, sorted by release date.ReleasesApi.getReleasesStream
(Object projectIdOrPath) Get a Stream of releases for a project, sorted by release date.ProjectApi.getRemoteMirrors
(Object projectIdOrPath) Get all remote mirrors and their statuses for the specified project.ProjectApi.getRemoteMirrors
(Object projectIdOrPath, int itemsPerPage) Get a Pager of remote mirrors and their statuses for the specified project.ProjectApi.getRemoteMirrorsStream
(Object projectIdOrPath) Get a Stream of all remote mirrors and their statuses for the specified project.ContainerRegistryApi.getRepositories
(Object projectIdOrPath) Get a list of registry repositories in a project.ContainerRegistryApi.getRepositories
(Object projectIdOrPath, int itemsPerPage) Get a Pager of registry repositories in a project.ContainerRegistryApi.getRepositories
(Object projectIdOrPath, int page, int perPage) Get a list of registry repositories in a project that fall within the specified page parameters.ContainerRegistryApi.getRepositoriesStream
(Object projectIdOrPath) Get a Stream of registry repositories in a project.RepositoryApi.getRepositoryArchive
(Object projectIdOrPath, String sha) Get an archive of the complete repository by SHA (optional).RepositoryApi.getRepositoryArchive
(Object projectIdOrPath, String sha, File directory) Get an archive of the complete repository by SHA (optional) and saves to the specified directory.RepositoryApi.getRepositoryArchive
(Object projectIdOrPath, String sha, File directory, String format) Get an archive of the complete repository by SHA (optional) and saves to the specified directory.RepositoryApi.getRepositoryArchive
(Object projectIdOrPath, String sha, File directory, Constants.ArchiveFormat format) Get an archive of the complete repository by SHA (optional) and saves to the specified directory.RepositoryApi.getRepositoryArchive
(Object projectIdOrPath, String sha, String format) Get an archive of the complete repository by SHA (optional).RepositoryApi.getRepositoryArchive
(Object projectIdOrPath, String sha, Constants.ArchiveFormat format) Get an archive of the complete repository by SHA (optional).ContainerRegistryApi.getRepositoryTag
(Object projectIdOrPath, Long repositoryId, String tagName) Get details of a registry repository tag.ContainerRegistryApi.getRepositoryTags
(Object projectIdOrPath, Long repositoryId) Get a list of tags for given registry repository.ContainerRegistryApi.getRepositoryTags
(Object projectIdOrPath, Long repositoryId, int itemsPerPage) Get a Pager of tags for given registry repository.ContainerRegistryApi.getRepositoryTagsStream
(Object projectIdOrPath, Long repositoryId) Get a Stream of tags for given registry repository.RunnersApi.getRunnerDetail
(Long runnerId) Get details of a runner.RunnersApi.getRunners()
Get a list of all available runners available to the user.RunnersApi.getRunners
(int itemsPerPage) Get a list of all available runners available to the user.RunnersApi.getRunners
(int page, int perPage) Get a list of all available runners available to the user with pagination support.RunnersApi.getRunners
(Runner.RunnerType type, Runner.RunnerStatus status) Get a list of all available runners available to the user with pagination support.RunnersApi.getRunners
(Runner.RunnerType type, Runner.RunnerStatus status, int itemsPerPage) Get a list of specific runners available to the user.RunnersApi.getRunners
(Runner.RunnerType type, Runner.RunnerStatus status, int page, int perPage) Get a list of specific runners available to the user.RunnersApi.getRunnersStream()
Get a Stream of all available runners available to the user.RunnersApi.getRunnersStream
(Runner.RunnerType type, Runner.RunnerStatus status) Get a Stream of all available runners available to the user with pagination support.ServicesApi.getSlackService
(Object projectIdOrPath) Get the Slack notification settings for a project.ProjectApi.getSnippet
(Object projectIdOrPath, Long snippetId) Get a single of project snippet.SnippetsApi.getSnippet
(Long snippetId) Get a specific Snippet.SnippetsApi.getSnippet
(Long snippetId, boolean downloadContent) Get a specific Snippet.AwardEmojiApi.getSnippetAwardEmoji
(Object projectIdOrPath, Long snippetId, Long awardId) Get the specified award emoji for the specified snippet.AwardEmojiApi.getSnippetAwardEmojis
(Object projectIdOrPath, Long snippetId) Get a list of award emoji for the specified snippet.SnippetsApi.getSnippetContent
(Long snippetId) Get the content of a Snippet.DiscussionsApi.getSnippetDiscussions
(Object projectIdOrPath, Long snippetId) Get a list of all discussions for the specified snippet.DiscussionsApi.getSnippetDiscussions
(Object projectIdOrPath, Long snippetId, int maxItems) Get a list of discussions for the specified snippet.DiscussionsApi.getSnippetDiscussionsPager
(Object projectIdOrPath, Long snippetId, int itemsPerPage) Get a Pager of Discussion instances for the specified snippet.DiscussionsApi.getSnippetDiscussionsStream
(Object projectIdOrPath, Long snippetId) Get a Stream of Discussion instances for the specified snippet.ProjectApi.getSnippets
(Object projectIdOrPath) Get a list of the project snippets.ProjectApi.getSnippets
(Object projectIdOrPath, int itemsPerPage) Get a Pager of project's snippets.ProjectApi.getSnippets
(Object projectIdOrPath, int page, int perPage) Get a list of project snippets.SnippetsApi.getSnippets()
Get a list of the authenticated user's snippets.SnippetsApi.getSnippets
(boolean downloadContent) Get a list of the authenticated user's snippets.SnippetsApi.getSnippets
(int itemsPerPage) Get a Pager of the authenticated user's snippets.ProjectApi.getSnippetsStream
(Object projectIdOrPath) Get a Stream of the project snippets.SnippetsApi.getSnippetsStream()
Get a Stream of the authenticated user's snippets.Get a single SSH Key.UserApi.getSshKeys()
Get a list of currently authenticated user's SSH keys.UserApi.getSshKeys
(Long userId) Get a list of a specified user's SSH keys.ProjectApi.getStarredProjects()
Get a list of projects starred by the authenticated user.ProjectApi.getStarredProjects
(int itemsPerPage) Get a Pager of projects starred by the authenticated user.ProjectApi.getStarredProjects
(int page, int perPage) Get a list of projects starred by the authenticated user in the specified page range.ProjectApi.getStarredProjectsStream()
Get a Stream of projects starred by the authenticated user.GroupApi.getSubGroups
(Object groupIdOrPath) Get a list of visible direct subgroups in this group.GroupApi.getSubGroups
(Object groupIdOrPath, int itemsPerPage) Get a Pager of visible direct subgroups in this group.GroupApi.getSubGroups
(Object groupIdOrPath, List<Integer> skipGroups, Boolean allAvailable, String search, Constants.GroupOrderBy orderBy, Constants.SortOrder sortOrder, Boolean statistics, Boolean owned) Get a list of visible direct subgroups in this group.GroupApi.getSubGroups
(Object groupIdOrPath, 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.GroupApi.getSubGroups
(Object groupIdOrPath, List<Integer> skipGroups, Boolean allAvailable, String search, Constants.GroupOrderBy orderBy, Constants.SortOrder sortOrder, Boolean statistics, Boolean owned, int page, int perPage) Get a list of visible direct subgroups in this group.GroupApi.getSubGroupsStream
(Object groupIdOrPath) Get a Stream of visible direct subgroups in this group.GroupApi.getSubGroupsStream
(Object groupIdOrPath, List<Integer> skipGroups, Boolean allAvailable, String search, Constants.GroupOrderBy orderBy, Constants.SortOrder sortOrder, Boolean statistics, Boolean owned) Get a Stream of visible direct subgroups in this group.SystemHooksApi.getSystemHooks()
Get a list of all system hooks.SystemHooksApi.getSystemHooks
(int itemsPerPage) Get a Pager of all system hooks.SystemHooksApi.getSystemHooks
(int page, int perPage) Get a list of all system hooks using the specified page and per page settings.SystemHooksApi.getSystemHookStream()
Get a Stream of all system hooks.Get a specific repository tag determined by its name.Get a list of repository tags from a project, sorted by name in reverse alphabetical order.Get a list of repository tags from a project, sorted by name in reverse alphabetical order.Get a list of repository tags from a project, sorted by name in reverse alphabetical order and in the specified page range.TagsApi.getTags
(Object projectIdOrPath, Constants.TagOrderBy orderBy, Constants.SortOrder sortOrder, String search) Get a list of repository tags from a project, sorted by name in reverse alphabetical order.TagsApi.getTags
(Object projectIdOrPath, Constants.TagOrderBy orderBy, Constants.SortOrder sortOrder, String search, int itemsPerPage) Get a list of repository tags from a project, sorted by name in reverse alphabetical order.TagsApi.getTags
(Object projectIdOrPath, Constants.TagOrderBy orderBy, Constants.SortOrder sortOrder, String search, int page, int perPage) Get a list of repository tags from a project, sorted by name in reverse alphabetical order and in the specified page range.TagsApi.getTagsStream
(Object projectIdOrPath) Get a Stream of repository tags from a project, sorted by name in reverse alphabetical order.TagsApi.getTagsStream
(Object projectIdOrPath, Constants.TagOrderBy orderBy, Constants.SortOrder sortOrder, String search) Get a Stream of repository tags from a project, sorted by name in reverse alphabetical order.IssuesApi.getTimeTrackingStats
(Object projectIdOrPath, Long issueIid) Get time tracking stats.TodosApi.getTodos
(Constants.TodoAction action, Long authorId, Long projectId, Long groupId, Constants.TodoState state, Constants.TodoType type) Get a List of all todos that match the provided filter params.TodosApi.getTodos
(Constants.TodoAction action, Long authorId, Long projectId, Long groupId, Constants.TodoState state, Constants.TodoType type, int itemsPerPage) Returns a Pager of todos that match the provided filter params.TodosApi.getTodosStream
(Constants.TodoAction action, Long authorId, Long projectId, Long groupId, Constants.TodoState state, Constants.TodoType type) Get a List of all todos that match the provided filter params.Get a trace of a specific job of a projectGet a list of repository files and directories in a project.Get a Pager of repository files and directories in a project.Get a list of repository files and directories in a project.Get a Pager of repository files and directories in a project.Get a list of repository files and directories in a project.RepositoryApi.getTree
(Object projectIdOrPath, String filePath, String refName, Boolean recursive, int itemsPerPage) Get a Pager of repository files and directories in a project.RepositoryApi.getTreeStream
(Object projectIdOrPath) Get a Stream of repository files and directories in a project.RepositoryApi.getTreeStream
(Object projectIdOrPath, String filePath, String refName) Get a Stream of repository files and directories in a project.RepositoryApi.getTreeStream
(Object projectIdOrPath, String filePath, String refName, Boolean recursive) Get a Stream of repository files and directories in a project.Get a single user.Lookup a user by username.UserApi.getUserByEmail
(String email) Lookup a user by email address.UserApi.getUserByExternalUid
(String provider, String externalUid) Lookup a user by external UID.KeysApi.getUserBySSHKeyFingerprint
(String fingerprint) EventsApi.getUserEvents
(Object userIdOrUsername, Constants.ActionType action, Constants.TargetType targetType, Date before, Date after, Constants.SortOrder sortOrder) Get a list of events for the specified user.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.EventsApi.getUserEvents
(Object userIdOrUsername, Constants.ActionType action, Constants.TargetType targetType, Date before, Date after, Constants.SortOrder sortOrder, int page, int perPage) Get a list of events for the specified user and in the specified page range.EventsApi.getUserEventsStream
(Object userIdOrUsername, Constants.ActionType action, Constants.TargetType targetType, Date before, Date after, Constants.SortOrder sortOrder) Get a Stream of events for the specified user.AbstractApi.getUserIdOrUsername
(Object obj) Returns the user ID or path from the provided Integer, String, or User instance.ProjectApi.getUserProjects
(Object userIdOrUsername, ProjectFilter filter) Get a list of visible projects owned by the given user.ProjectApi.getUserProjects
(Object userIdOrUsername, ProjectFilter filter, int itemsPerPage) Get a Pager of visible projects owned by the given user.ProjectApi.getUserProjects
(Object userIdOrUsername, ProjectFilter filter, int page, int perPage) Get a list of visible projects owned by the given user in the specified page range.ProjectApi.getUserProjectsStream
(Object userIdOrUsername, ProjectFilter filter) Get a Stream of visible projects owned by the given user.UserApi.getUsers()
Get a list of users.UserApi.getUsers
(int itemsPerPage) Get a Pager of users.UserApi.getUsers
(int page, int perPage) Get a list of users using the specified page and per page settings.UserApi.getUsersStream()
Get a Stream of users.GroupApi.getVariable
(Object groupIdOrPath, String key) Get the details of a group variable.ProjectApi.getVariable
(Object projectIdOrPath, String key) Get the details of a project variable.GroupApi.getVariables
(Object groupIdOrPath) Get list of a group’s variables.GroupApi.getVariables
(Object groupIdOrPath, int itemsPerPage) Get a Pager of variables belonging to the specified group.GroupApi.getVariables
(Object groupIdOrPath, int page, int perPage) Get a list of variables for the specified group in the specified page range.ProjectApi.getVariables
(Object projectIdOrPath) Get list of a project's variables.ProjectApi.getVariables
(Object projectIdOrPath, int itemsPerPage) Get a Pager of variables belonging to the specified project.ProjectApi.getVariables
(Object projectIdOrPath, int page, int perPage) Get a list of variables for the specified project in the specified page range.GroupApi.getVariablesStream
(Object groupIdOrPath) Get a Stream of variables belonging to the specified group.ProjectApi.getVariablesStream
(Object projectIdOrPath) Get a Stream of variables belonging to the specified project.GitLabApi.getVersion()
Get the version info for the GitLab server using the GitLab Version API.protected javax.ws.rs.core.Response
AbstractApi.getWithAccepts
(javax.ws.rs.core.Response.Status expectedStatus, javax.ws.rs.core.MultivaluedMap<String, String> queryParams, String accepts, Object... pathArgs) Perform an HTTP GET call with the specified query parameters and path objects, returning a ClientResponse instance with the data returned from the endpoint.List<?>
SearchApi.globalSearch
(Constants.SearchScope scope, String search) Search globally across the GitLab instance.Pager<?>
SearchApi.globalSearch
(Constants.SearchScope scope, String search, int itemsPerPage) Search globally across the GitLab instance.Stream<?>
SearchApi.globalSearchStream
(Constants.SearchScope scope, String search) Search globally across the GitLab instance.List<?>
SearchApi.groupSearch
(Object groupIdOrPath, Constants.GroupSearchScope scope, String search) Search within the specified group.Pager<?>
SearchApi.groupSearch
(Object groupIdOrPath, Constants.GroupSearchScope scope, String search, int itemsPerPage) Search within the specified group.Stream<?>
SearchApi.groupSearchStream
(Object groupIdOrPath, Constants.GroupSearchScope scope, String search) Search within the specified group.void
HookManager.handleEvent
(javax.servlet.http.HttpServletRequest request) Parses and verifies an Event instance from the HTTP request and fires it off to the registered listeners.protected javax.ws.rs.core.Response
AbstractApi.head
(javax.ws.rs.core.Response.Status expectedStatus, javax.ws.rs.core.MultivaluedMap<String, String> queryParams, Object... pathArgs) Perform an HTTP HEAD call with the specified query parameters and path objects, returning a ClientResponse instance with the data returned from the endpoint.JobApi.keepArtifacts
(Object projectIdOrPath, Long jobId) Prevents artifacts from being deleted when expiration is set.Pager.last()
Returns the last page of List.void
Syncs the group with its linked LDAP group.UserApi.listGpgKeys()
Get all GPG keys for the current user.UserApi.listGpgKeys
(Long userId) Get all GPG keys for a given user.void
TodosApi.markAllAsDone()
Marks all pending todos for the current user as done.TodosApi.markAsDone
(Long todoId) Marks a single pending todo given by its ID for the current user as done.DiscussionsApi.modifyCommitDiscussionNote
(Object projectIdOrPath, String commitSha, String discussionId, Long noteId, String body) Modify an existing discussion note of a commit.ProjectApi.modifyHook
(ProjectHook hook) Modifies a hook for project.DiscussionsApi.modifyIssueThreadNote
(Object projectIdOrPath, Long issueIid, String discussionId, Long noteId, String body) Modify existing thread note of an issue.DiscussionsApi.modifyMergeRequestThreadNote
(Object projectIdOrPath, Long mergeRequestIid, String discussionId, Long noteId, String body, Boolean resolved) Modify or resolve an existing thread note of a merge request.UserApi.modifyUser
(User user, CharSequence password, Integer projectsLimit) Deprecated.Will be removed in version 6.0, replaced byUserApi.updateUser(User, CharSequence)
Moves an issue to a different project.static GitLabApi
GitLabApi.oauth2Login
(String url, String username, char[] password) Logs into GitLab using OAuth2 with the providedusername
andpassword
, and creates a newGitLabApi
instance using returned access token.static GitLabApi
GitLabApi.oauth2Login
(String url, String username, char[] password, boolean ignoreCertificateErrors) Logs into GitLab using OAuth2 with the providedusername
andpassword
, and creates a newGitLabApi
instance using returned access token.static GitLabApi
GitLabApi.oauth2Login
(String url, String username, char[] password, String secretToken, Map<String, Object> clientConfigProperties, boolean ignoreCertificateErrors) Logs into GitLab using OAuth2 with the providedusername
andpassword
, and creates a newGitLabApi
instance using returned access token.static GitLabApi
GitLabApi.oauth2Login
(String url, String username, CharSequence password) Logs into GitLab using OAuth2 with the providedusername
andpassword
, and creates a newGitLabApi
instance using returned access token.static GitLabApi
GitLabApi.oauth2Login
(String url, String username, CharSequence password, boolean ignoreCertificateErrors) Logs into GitLab using OAuth2 with the providedusername
andpassword
, and creates a newGitLabApi
instance using returned access token.static GitLabApi
GitLabApi.oauth2Login
(String url, String username, CharSequence password, String secretToken, Map<String, Object> clientConfigProperties, boolean ignoreCertificateErrors) Logs into GitLab using OAuth2 with the providedusername
andpassword
, and creates a newGitLabApi
instance using returned access token.static GitLabApi
GitLabApi.oauth2Login
(GitLabApi.ApiVersion apiVersion, String url, String username, char[] password, String secretToken, Map<String, Object> clientConfigProperties, boolean ignoreCertificateErrors) Logs into GitLab using OAuth2 with the providedusername
andpassword
, and creates a newGitLabApi
instance using returned access token.static GitLabApi
GitLabApi.oauth2Login
(GitLabApi.ApiVersion apiVersion, String url, String username, CharSequence password, String secretToken, Map<String, Object> clientConfigProperties, boolean ignoreCertificateErrors) Logs into GitLab using OAuth2 with the providedusername
andpassword
, and creates a newGitLabApi
instance using returned access token.static final <T> T
GitLabApi.orElseThrow
(Optional<T> optional) Return the Optional instances contained value, if present, otherwise throw the exception that is associated with the Optional instance.static final ApplicationSettings
ApplicationSettingsApi.parseApplicationSettings
(com.fasterxml.jackson.databind.JsonNode root) Parses the returned JSON and returns an ApplicationSettings instance.protected javax.ws.rs.core.Response
AbstractApi.patch
(javax.ws.rs.core.Response.Status expectedStatus, javax.ws.rs.core.MultivaluedMap<String, String> queryParams, Object... pathArgs) Perform an HTTP PATCH call with the specified query parameters and path objects, returning a ClientResponse instance with the data returned from the endpoint.protected javax.ws.rs.core.Response
AbstractApi.patch
(javax.ws.rs.core.Response.Status expectedStatus, javax.ws.rs.core.MultivaluedMap<String, String> queryParams, URL url) Perform an HTTP PATCH call with the specified query parameters and URL, returning a ClientResponse instance with the data returned from the endpoint.Play specified job in a project.JobApi.playJob
(Object projectIdOrPath, Long jobId, JobAttributes jobAttributes) Play specified job with parameters in a project.void
PipelineApi.playPipelineSchedule
(Object projectIdOrPath, Long pipelineScheduleId) Trigger a new scheduled pipeline, which runs immediately.protected javax.ws.rs.core.Response
AbstractApi.post
(javax.ws.rs.core.Response.Status expectedStatus, Object payload, Object... pathArgs) Perform an HTTP POST call with the specified payload object and path objects, returning a ClientResponse instance with the data returned from the endpoint.protected javax.ws.rs.core.Response
AbstractApi.post
(javax.ws.rs.core.Response.Status expectedStatus, javax.ws.rs.core.Form formData, Object... pathArgs) Perform an HTTP POST call with the specified form data and path objects, returning a ClientResponse instance with the data returned from the endpoint.protected javax.ws.rs.core.Response
AbstractApi.post
(javax.ws.rs.core.Response.Status expectedStatus, javax.ws.rs.core.Form formData, URL url) Perform an HTTP POST call with the specified form data and URL, returning a ClientResponse instance with the data returned from the endpoint.protected javax.ws.rs.core.Response
AbstractApi.post
(javax.ws.rs.core.Response.Status expectedStatus, javax.ws.rs.core.MultivaluedMap<String, String> queryParams, Object... pathArgs) Perform an HTTP POST call with the specified form data and path objects, returning a ClientResponse instance with the data returned from the endpoint.protected javax.ws.rs.core.Response
AbstractApi.post
(javax.ws.rs.core.Response.Status expectedStatus, javax.ws.rs.core.StreamingOutput stream, String mediaType, Object... pathArgs) Perform an HTTP POST call with the specified payload object and path objects, returning a ClientResponse instance with the data returned from the endpoint.GroupApi.previewBadge
(Object groupIdOrPath, String linkUrl, String imageUrl) Returns how the link_url and image_url final URLs would be after resolving the placeholder interpolation.ProjectApi.previewBadge
(Object projectIdOrPath, String linkUrl, String imageUrl) Returns how the link_url and image_url final URLs would be after resolving the placeholder interpolation.List<?>
SearchApi.projectSearch
(Object projectIdOrPath, Constants.ProjectSearchScope scope, String search) Search within the specified project.Pager<?>
SearchApi.projectSearch
(Object projectIdOrPath, Constants.ProjectSearchScope scope, String search, int itemsPerPage) Search within the specified project.List<?>
SearchApi.projectSearch
(Object projectIdOrPath, Constants.ProjectSearchScope scope, String search, String ref) Search within the specified project.Pager<?>
SearchApi.projectSearch
(Object projectIdOrPath, Constants.ProjectSearchScope scope, String search, String ref, int itemsPerPage) Search within the specified project.Stream<?>
SearchApi.projectSearchStream
(Object projectIdOrPath, Constants.ProjectSearchScope scope, String search) Search within the specified project.Stream<?>
SearchApi.projectSearchStream
(Object projectIdOrPath, Constants.ProjectSearchScope scope, String search, String ref) Search within the specified project.ProtectedBranchesApi.protectBranch
(Object projectIdOrPath, String branchName) Protects a single repository branch or several project repository branches using a wildcard protected branch.ProtectedBranchesApi.protectBranch
(Object projectIdOrPath, String branchName, Integer allowedToPushUserId, Integer allowedToMergeUserId, Integer allowedToUnprotectUserId, Boolean codeOwnerApprovalRequired) Protects a single repository branch or several project repository branches using a wildcard protected branch.ProtectedBranchesApi.protectBranch
(Object projectIdOrPath, String branchName, AccessLevel pushAccessLevel, AccessLevel mergeAccessLevel) Protects a single repository branch or several project repository branches using a wildcard protected branch.ProtectedBranchesApi.protectBranch
(Object projectIdOrPath, String branchName, AccessLevel pushAccessLevel, AccessLevel mergeAccessLevel, AccessLevel unprotectAccessLevel, Boolean codeOwnerApprovalRequired) Protects a single repository branch or several project repository branches using a wildcard protected branch.ProtectedBranchesApi.protectBranch
(Object projectIdOrPath, String branchName, AllowedTo allowedToPush, AllowedTo allowedToMerge, AllowedTo allowedToUnprotect, Boolean codeOwnerApprovalRequired) Protects a single repository branch or several project repository branches using a wildcard protected branch.RepositoryApi.protectBranch
(Object projectIdOrPath, String branchName) Protects a single project repository branch.TagsApi.protectTag
(Object projectIdOrPath, String name, AccessLevel createAccessLevel) Protects a single repository tag or several project repository tags using a wildcard protected tag.protected javax.ws.rs.core.Response
AbstractApi.put
(javax.ws.rs.core.Response.Status expectedStatus, Object payload, Object... pathArgs) Perform an HTTP PUT call with the specified payload object and path objects, returning a ClientResponse instance with the data returned from the endpoint.protected javax.ws.rs.core.Response
AbstractApi.put
(javax.ws.rs.core.Response.Status expectedStatus, javax.ws.rs.core.MultivaluedMap<String, String> queryParams, Object... pathArgs) Perform an HTTP PUT call with the specified form data and path objects, returning a ClientResponse instance with the data returned from the endpoint.protected javax.ws.rs.core.Response
AbstractApi.put
(javax.ws.rs.core.Response.Status expectedStatus, javax.ws.rs.core.MultivaluedMap<String, String> queryParams, URL url) Perform an HTTP PUT call with the specified form data and URL, returning a ClientResponse instance with the data returned from the endpoint.protected javax.ws.rs.core.Response
AbstractApi.putUpload
(javax.ws.rs.core.Response.Status expectedStatus, String name, File fileToUpload, Object... pathArgs) Perform a file upload using the HTTP PUT method with the specified File instance and path objects, returning a ClientResponse instance with the data returned from the endpoint.protected javax.ws.rs.core.Response
AbstractApi.putUpload
(javax.ws.rs.core.Response.Status expectedStatus, String name, File fileToUpload, URL url) Perform a file upload using the HTTP PUT method with the specified File instance and path objects, returning a ClientResponse instance with the data returned from the endpoint.protected javax.ws.rs.core.Response
AbstractApi.putWithFormData
(javax.ws.rs.core.Response.Status expectedStatus, javax.ws.rs.core.Form formData, Object... pathArgs) Perform an HTTP PUT call with the specified form data and path objects, returning a ClientResponse instance with the data returned from the endpoint.MergeRequestApi.rebaseMergeRequest
(Object projectIdOrPath, Long mergeRequestIid) Automatically rebase the source_branch of the merge request against its target_branch.RunnersApi.registerRunner
(String token, String description, Boolean active, List<String> tagList, Boolean runUntagged, Boolean locked, Integer maximumTimeout) Register a new runner for the gitlab instance.void
GroupApi.removeBadge
(Object groupIdOrPath, Long badgeId) Remove a badge from a group.void
ProjectApi.removeBadge
(Object projectIdOrPath, Long badgeId) Remove a badge from a project.EpicsApi.removeIssue
(Object groupIdOrPath, Long epicIid, Long issueIid) Remove an epic - issue association.void
GroupApi.removeMember
(Object groupIdOrPath, Long userId) Removes member from the group.void
ProjectApi.removeMember
(Object projectIdOrPath, Long userId) Removes user from project team.void
RunnersApi.removeRunner
(Long runnerId) Remove a runner.GroupApi.requestAccess
(Object groupIdOrPath) Requests access for the authenticated user to the specified group.ProjectApi.requestAccess
(Object projectIdOrPath) Requests access for the authenticated user to the specified project.IssuesApi.resetEstimatedTime
(Object projectIdOrPath, Long issueIid) Resets the estimated time for this issue to 0 seconds.IssuesApi.resetSpentTime
(Object projectIdOrPath, Long issueIid) Resets the total spent time for this issue to 0 seconds.DiscussionsApi.resolveCommitDiscussionNote
(Object projectIdOrPath, String commitSha, String discussionId, Long noteId, Boolean resolved) Resolve or unresolve an existing discussion note of a commit.DiscussionsApi.resolveMergeRequestDiscussion
(Object projectIdOrPath, Long mergeRequestIid, String discussionId, Boolean resolved) Resolve or unresolve whole discussion of a merge request.void
ExternalStatusCheckApi.retryExternalStatusCheck
(Object projectIdOrPath, Long mergeRequestIid, Long externalStatusCheckId) Retry the specified failed external status check for a single merge request.Retry specified job in a project.PipelineApi.retryPipelineJob
(Object projectIdOrPath, long pipelineId) Retry a job in specified pipelines in a project.CommitsApi.revertCommit
(Object projectIdOrPath, String sha, String branch) Reverts a commit in a given branch.void
UserApi.revokeImpersonationToken
(Object userIdOrUsername, Long tokenId) Revokes an impersonation token.void
ImportExportApi.scheduleExport
(Object projectIdOrPath) Schedule an export.void
ImportExportApi.scheduleExport
(Object projectIdOrPath, String description) Schedule an export.void
ImportExportApi.scheduleExport
(Object projectIdOrPath, String description, Map<String, String> upload, String uploadUrl, String uploadHttpMethod) Schedule an export.ProjectApi.setApprovalsConfiguration
(Object projectIdOrPath, ProjectApprovalsConfig config) Set the project's approvals configuration.ProtectedBranchesApi.setCodeOwnerApprovalRequired
(Object projectIdOrPath, String branchName, Boolean codeOwnerApprovalRequired) Sets the code_owner_approval_required flag on the specified protected branch.GroupApi.setCustomAttribute
(Object groupIdOrPath, String key, String value) Set a custom attribute for the specified group.ProjectApi.setCustomAttribute
(Object projectIdOrPath, String key, String value) Set a custom attribute for the specified project.void
ServicesApi.setGitLabCI
(Object projectIdOrPath, String token, String projectCIUrl) Deprecated.No longer supportedGroupApi.setGroupAvatar
(Object groupIdOrPath, File avatarFile) Uploads and sets the project avatar for the specified group.void
ServicesApi.setHipChat
(Object projectIdOrPath, String token, String room, String server) Deprecated.replaced withupdateHipChat
methodProjectApi.setProjectAvatar
(Object projectIdOrPath, File avatarFile) Uploads and sets the project avatar for the specified project.ExternalStatusCheckApi.setStatusOfExternalStatusCheck
(Object projectIdOrPath, Long mergeRequestIid, String sha, Long externalStatusCheckId, ExternalStatusCheckStatus.Status status) Set the status of an external status check for a given merge request.void
GitLabApi.setSudoAsId
(Long sudoAsId) Sets up all future calls to the GitLab API to be done as another user specified by provided user ID.UserApi.setUserAvatar
(Object userIdOrUsername, File avatarFile) Uploads and sets the user's avatar for the specified user.GroupApi.shareGroup
(Object groupIdOrPath, Long shareWithGroupId, AccessLevel groupAccess, Date expiresAt) Share group with another group.void
ProjectApi.shareProject
(Object projectIdOrPath, Long groupId, AccessLevel accessLevel, Date expiresAt) Share a project with the specified group.ProjectApi.starProject
(Object projectIdOrPath) Star a project.ImportExportApi.startImport
(Object namespaceIdOrPath, File exportFile, String path, Boolean overwrite, Project overrideParams) Import an exported project.EnvironmentsApi.stopEnvironment
(Object projectIdOrPath, Long environmentId) Stop an environment.Pager.stream()
Builds and returns a Stream instance which is pre-populated with all items from all pages.LabelsApi.subscribeGroupLabel
(Object groupIdOrPath, Object labelIdOrName) Subscribe a specified group label.LabelsApi.subscribeLabel
(Object projectIdOrPath, Long labelId) Deprecated.Replaced by theLabelsApi.subscribeProjectLabel(Object, Object)
method.LabelsApi.subscribeProjectLabel
(Object projectIdOrPath, Object labelIdOrName) Subscribe a specified project label.void
Sets up all future calls to the GitLab API to be done as another user specified by sudoAsUsername.PipelineApi.takeOwnershipPipelineSchedule
(Object projectIdOrPath, Long pipelineScheduleId) Update the owner of the pipeline schedule of a project.PipelineApi.takeOwnewrshipOfPipelineTrigger
(Object projectIdOrPath, Long triggerId) Take ownership of a pipeline trigger for project.void
SystemHooksApi.testSystemHook
(Long hookId) Test a system hook.void
SystemHooksApi.testSystemHook
(SystemHook hook) Test a system hook.GroupApi.transferProject
(Object groupIdOrPath, Object projectIdOrPath) Transfer a project to the Group namespace.ProjectApi.transferProject
(Object projectIdOrPath, String namespace) Transfer a project to a new namespace.void
ProjectApi.triggerHousekeeping
(Object projectIdOrPath) Start the Housekeeping task for a project.PipelineApi.triggerPipeline
(Object projectIdOrPath, String token, String ref, List<Variable> variables) Trigger a pipeline for a project.PipelineApi.triggerPipeline
(Object projectIdOrPath, Trigger trigger, String ref, List<Variable> variables) Trigger a pipeline for a project.MergeRequestApi.unapproveMergeRequest
(Object projectIdOrPath, Long mergeRequestIid) Unapprove a merge request.ProjectApi.unarchiveProject
(Object projectIdOrPath) Unarchive a projectvoid
UserApi.unblockUser
(Long userId) Unblocks the specified user.void
ProtectedBranchesApi.unprotectBranch
(Object projectIdOrPath, String branchName) Unprotects the given protected branch or wildcard protected branch.RepositoryApi.unprotectBranch
(Object projectIdOrPath, String branchName) Unprotects a single project repository branch.void
TagsApi.unprotectTag
(Object projectIdOrPath, String name) Unprotects the given protected tag or wildcard protected tag.void
GroupApi.unshareGroup
(Object groupIdOrPath, Long sharedWithGroupId) Unshare the group from another group.void
ProjectApi.unshareProject
(Object projectIdOrPath, Long groupId) Unshare the project from the group.ProjectApi.unstarProject
(Object projectIdOrPath) Unstar a project.LabelsApi.unsubscribeGroupLabel
(Object groupIdOrPath, Object labelIdOrName) Unsubscribe a specified group label.LabelsApi.unsubscribeLabel
(Object projectIdOrPath, Long labelId) Deprecated.Replaced by theLabelsApi.unsubscribeProjectLabel(Object, Object)
method.LabelsApi.unsubscribeProjectLabel
(Object projectIdOrPath, Object labelIdOrName) Unsubscribe a specified project label.ApplicationSettingsApi.updateApplicationSetting
(String setting, Object value) Update a single application setting of the GitLab instance with the provided settings and value.ApplicationSettingsApi.updateApplicationSetting
(Setting setting, Object value) Update a single application setting of the GitLab instance with the provided settings and value.ApplicationSettingsApi.updateApplicationSettings
(ApplicationSettings appSettings) Update the application settings of the GitLab instance with the settings in the provided ApplicationSettings instance.MergeRequestApi.updateApprovalRule
(Object projectIdOrPath, Long mergeRequestIid, Long approvalRuleId, ApprovalRuleParams params) Update the specified the merge request level approval rule.ProjectApi.updateApprovalRule
(Object projectIdOrPath, Long approvalRuleId, ApprovalRuleParams params) Update the specified the project-level approval rule.BoardsApi.updateBoard
(Object projectIdOrPath, Long boardId, String name, Long assigneeId, Long milestoneId, String labels, Integer weight) Updates an existing Issue Board.BoardsApi.updateBoardList
(Object projectIdOrPath, Long boardId, Long listId, Integer position) Updates an existing Issue Board list.ServicesApi.updateBugzillaService
(Object projectIdOrPath, BugzillaService bugzillaService) Updates the Bugzilla service settings for a project.ServicesApi.updateCustomIssueTrackerService
(Object projectIdOrPath, CustomIssueTrackerService customIssueTracker) Updates the Custom Issue Tracker service settings for a project.DeployKeysApi.updateDeployKey
(Object projectIdOrPath, Long deployKeyId, String title, Boolean canPush) Updates an existing project deploy key.DeploymentsApi.updateDeployment
(Object projectIdOrPath, Long deploymentId, Constants.DeploymentStatus status) Updates an existing project deploy key.ServicesApi.updateEmailOnPushService
(Object projectIdOrPath, EmailOnPushService emailsOnPush) Updates the EmailsOnPush service settings for a project.EnvironmentsApi.updateEnvironment
(Object projectIdOrPath, Long environmentId, String name, String externalUrl) Update an existing environment.EpicsApi.updateEpic
(Object groupIdOrPath, Long epicIid, String title, String labels, String description, Date startDate, Date endDate) Updates an existing epic.EpicsApi.updateEpic
(Object groupIdOrPath, Long epicIid, Epic epic) Updates an epic using the information contained in the provided Epic instance.ExternalStatusCheckApi.updateExternalStatusCheck
(Object projectIdOrPath, Long checkId, String name, String externalUrl, List<Long> protectedBranchIds) Updates an existing external status check.ExternalStatusCheckApi.updateExternalStatusCheck
(Object projectIdOrPath, ExternalStatusCheck externalStatusCheck) Updates an external status check using the information contained in the provided ExternalStatusCheck instance.ServicesApi.updateExternalWikiService
(Object projectIdOrPath, ExternalWikiService externalWiki) Updates the ExternalWikiService service settings for a project.RepositoryFileApi.updateFile
(Object projectIdOrPath, RepositoryFile file, String branchName, String commitMessage) Update existing file in repositoryRepositoryFileApi.updateFile
(RepositoryFile file, Long projectId, String branchName, String commitMessage) Deprecated.Will be removed in version 6.0, replaced byRepositoryFileApi.updateFile(Object, RepositoryFile, String, String)
NotificationSettingsApi.updateGlobalNotificationSettings
(NotificationSettings settings) Update the global notification settings.GroupApi.updateGroup
(Object groupIdOrPath, String name, String path, String description, Boolean membershipLock, Boolean shareWithGroupLock, Visibility visibility, Boolean lfsEnabled, Boolean requestAccessEnabled, Long parentId, Integer sharedRunnersMinutesLimit) Deprecated.Will be removed in version 6.0, replaced byGroupApi.updateGroup(Object, String, String, String, Visibility, Boolean, Boolean, Long)
GroupApi.updateGroup
(Object groupIdOrPath, String name, String path, String description, Visibility visibility, Boolean lfsEnabled, Boolean requestAccessEnabled, Long parentId) Updates a project group.GroupApi.updateGroup
(Object groupIdOrPath, GroupParams params) Updates the project group.GroupApi.updateGroup
(Group group) Updates a project group.LabelsApi.updateGroupLabel
(Object groupIdOrPath, Object labelIdOrName, Label labelConfig) Update the specified label.MilestonesApi.updateGroupMilestone
(Object groupIdOrPath, Long milestoneId, String title, String description, Date dueDate, Date startDate, Constants.MilestoneState milestoneState) Update the specified group milestone.NotificationSettingsApi.updateGroupNotificationSettings
(long groupId, NotificationSettings settings) Update the notification settings for a groupServicesApi.updateHipChatService
(Object projectIdOrPath, HipChatService hipChat) Updates the HipChatService notification settings for a project.EpicsApi.updateIssue
(Object groupIdOrPath, Long epicIid, Long issueIid, Long moveBeforeId, Long moveAfterId) Updates an epic - issue association.IssuesApi.updateIssue
(Object projectIdOrPath, Long issueIid, String title, String description, Boolean confidential, List<Long> assigneeIds, Long milestoneId, String labels, Constants.StateEvent stateEvent, Date updatedAt, Date dueDate) Updates an existing project issue.NotesApi.updateIssueNote
(Object projectIdOrPath, Long issueIid, Long noteId, String body) Update the specified issues's note.ServicesApi.updateJiraService
(Object projectIdOrPath, JiraService jira) Updates the JIRA service settings for a project.LabelsApi.updateLabel
(Object projectIdOrPath, String name, String newName, String color, String description, Integer priority) Deprecated.LabelsApi.updateLabelColor
(Object projectIdOrPath, String name, String color, String description, Integer priority) Deprecated.LabelsApi.updateLabelName
(Object projectIdOrPath, String name, String newName, String description, Integer priority) Deprecated.ServicesApi.updateMattermostService
(Object projectIdOrPath, MattermostService mattermostNotifications) Updates the Mattermost service settings for a project.GroupApi.updateMember
(Object groupIdOrPath, Long userId, Integer accessLevel) Updates a member of a group.GroupApi.updateMember
(Object groupIdOrPath, Long userId, Integer accessLevel, Date expiresAt) Updates a member of a group.GroupApi.updateMember
(Object groupIdOrPath, Long userId, AccessLevel accessLevel) Updates a member of a group.GroupApi.updateMember
(Object groupIdOrPath, Long userId, AccessLevel accessLevel, Date expiresAt) Updates a member of a group.ProjectApi.updateMember
(Object projectIdOrPath, Long userId, Integer accessLevel) Updates a member of a project.ProjectApi.updateMember
(Object projectIdOrPath, Long userId, Integer accessLevel, Date expiresAt) Updates a member of a project.ProjectApi.updateMember
(Object projectIdOrPath, Long userId, AccessLevel accessLevel) Updates a member of a project.ProjectApi.updateMember
(Object projectIdOrPath, Long userId, AccessLevel accessLevel, Date expiresAt) Updates a member of a project.MergeRequestApi.updateMergeRequest
(Object projectIdOrPath, Long mergeRequestIid, String targetBranch, String title, Long assigneeId, String description, Constants.StateEvent stateEvent, String labels, Long milestoneId, Boolean removeSourceBranch, Boolean squash, Boolean discussionLocked, Boolean allowCollaboration) Updates an existing merge request.MergeRequestApi.updateMergeRequest
(Object projectIdOrPath, Long mergeRequestIid, MergeRequestParams params) Updates an existing merge request.NotesApi.updateMergeRequestNote
(Object projectIdOrPath, Long mergeRequestIid, Long noteId, String body) Update the specified merge request's note.MilestonesApi.updateMilestone
(Object projectIdOrPath, Long milestoneId, String title, String description, Date dueDate, Date startDate, Constants.MilestoneState milestoneState) Update the specified milestone.WikisApi.updatePage
(Object projectIdOrPath, String slug, String title, String content) Updates an existing project wiki page.PipelineApi.updatePipelineSchedule
(Object projectIdOrPath, PipelineSchedule pipelineSchedule) Modifies a pipeline schedule for project.PipelineApi.updatePipelineScheduleVariable
(Object projectIdOrPath, Long pipelineScheduleId, String key, String value) Update a pipeline schedule variable.PipelineApi.updatePipelineTrigger
(Object projectIdOrPath, Long triggerId, String description) Updates a pipeline trigger for project.ProjectApi.updateProject
(Project project) Updates a project.LabelsApi.updateProjectLabel
(Object projectIdOrPath, Object labelIdOrName, Label labelConfig) Update the specified project label.NotificationSettingsApi.updateProjectNotificationSettings
(long projectId, NotificationSettings settings) Update the notification settings for a projectProjectApi.updatePushRules
(Object projectIdOrPath, PushRules pushRule) Updates a push rule for the specified project.ReleasesApi.updateRelease
(Object projectIdOrPath, ReleaseParams params) Updates the release notes of a given release.TagsApi.updateRelease
(Object projectIdOrPath, String tagName, String releaseNotes) Updates the release notes of a given release.ProjectApi.updateRemoteMirror
(Object projectIdOrPath, Long mirrorId, Boolean enabled, Boolean onlyProtectedBranches, Boolean keepDivergentRefs) Toggle a remote mirror on or off, or change which types of branches are mirrored.RunnersApi.updateRunner
(Long runnerId, String description, Boolean active, List<String> tagList, Boolean runUntagged, Boolean locked, RunnerDetail.RunnerAccessLevel accessLevel) Update details of a runner.ServicesApi.updateSlackService
(Object projectIdOrPath, SlackService slackNotifications) Updates the Slack notification settings for a project.ProjectApi.updateSnippet
(Object projectIdOrPath, Long snippetId, String title, String filename, String description, String code, Visibility visibility) Updates an existing project snippet.UserApi.updateUser
(User user, CharSequence password) Modifies an existing user.GroupApi.updateVariable
(Object groupIdOrPath, String key, String value, Boolean isProtected) Update a group variable.GroupApi.updateVariable
(Object groupIdOrPath, String key, String value, Boolean isProtected, Boolean masked) Update a group variable.ProjectApi.updateVariable
(Object projectIdOrPath, String key, String value, Boolean isProtected) Update a project variable.ProjectApi.updateVariable
(Object projectIdOrPath, String key, String value, Boolean isProtected, String environmentScope) Update a project variable.ProjectApi.updateVariable
(Object projectIdOrPath, String key, String value, Variable.Type variableType, Boolean isProtected, Boolean masked) Update a project variable.ProjectApi.updateVariable
(Object projectIdOrPath, String key, String value, Variable.Type variableType, Boolean isProtected, Boolean masked, String environmentScope) Update a project variable.protected javax.ws.rs.core.Response
AbstractApi.upload
(javax.ws.rs.core.Response.Status expectedStatus, String name, File fileToUpload, String mediaType, Object... pathArgs) Perform a file upload with the specified File instance and path objects, returning a ClientResponse instance with the data returned from the endpoint.protected javax.ws.rs.core.Response
AbstractApi.upload
(javax.ws.rs.core.Response.Status expectedStatus, String name, File fileToUpload, String mediaType, URL url) Perform a file upload with the specified File instance and path objects, returning a ClientResponse instance with the data returned from the endpoint.protected javax.ws.rs.core.Response
AbstractApi.upload
(javax.ws.rs.core.Response.Status expectedStatus, String name, File fileToUpload, String mediaType, javax.ws.rs.core.Form formData, URL url) Perform a file upload with the specified File instance and path objects, returning a ClientResponse instance with the data returned from the endpoint.protected javax.ws.rs.core.Response
AbstractApi.upload
(javax.ws.rs.core.Response.Status expectedStatus, String name, InputStream inputStream, String filename, String mediaType, Object... pathArgs) WikisApi.uploadAttachment
(Object projectIdOrPath, File fileToUpload) Uploads a file to the attachment folder inside the wiki’s repository.WikisApi.uploadAttachment
(Object projectIdOrPath, File fileToUpload, String branch) Uploads a file to the attachment folder inside the wiki’s repository.ProjectApi.uploadFile
(Object projectIdOrPath, File fileToUpload) Uploads a file to the specified project to be used in an issue or merge request description, or a comment.ProjectApi.uploadFile
(Object projectIdOrPath, File fileToUpload, String mediaType) Uploads a file to the specified project to be used in an issue or merge request description, or a comment.ProjectApi.uploadFile
(Object projectIdOrPath, InputStream inputStream, String filename, String mediaType) Uploads some data in anInputStream
to the specified project, to be used in an issue or merge request description, or a comment.protected String
Encode a string to be used as in-path argument for a gitlab api request.protected javax.ws.rs.core.Response
AbstractApi.validate
(javax.ws.rs.core.Response response, javax.ws.rs.core.Response.Status expected) Validates response the response from the server against the expected HTTP status and the returned secret token, if either is not correct will throw a GitLabApiException. -
Uses of GitLabApiException in org.gitlab4j.api.models
Methods in org.gitlab4j.api.models that throw GitLabApiExceptionModifier and TypeMethodDescriptionApplicationSettings.addSetting
(String setting, Object value) ApplicationSettings.addSetting
(Setting setting, Object value) IssuesStatisticsFilter.getQueryParams()
final void
Validates the provided value against the data type of this ApplicationSetting enum.CommitAction.withFileContent
(File file, String filePath, Constants.Encoding encoding) CommitAction.withFileContent
(String filePath, Constants.Encoding encoding) -
Uses of GitLabApiException in org.gitlab4j.api.systemhooks
Methods in org.gitlab4j.api.systemhooks that throw GitLabApiExceptionModifier and TypeMethodDescriptionvoid
SystemHookManager.fireEvent
(SystemHookEvent event) Fire the event to the registered listeners.void
SystemHookManager.handleEvent
(javax.servlet.http.HttpServletRequest request) Parses and verifies an SystemHookEvent instance from the HTTP request and fires it off to the registered listeners.void
SystemHookManager.handleEvent
(SystemHookEvent event) Verifies the provided Event and fires it off to the registered listeners.SystemHookManager.handleRequest
(javax.servlet.http.HttpServletRequest request) Parses and verifies an SystemHookEvent instance from the HTTP request and fires it off to the registered listeners. -
Uses of GitLabApiException in org.gitlab4j.api.utils
Methods in org.gitlab4j.api.utils that throw GitLabApiExceptionModifier and TypeMethodDescriptionstatic final StringBuilder
AccessTokenUtils.addFormData
(StringBuilder formData, String name, String value) Adds the specified form param to the form data StringBuilder.static final String
AccessTokenUtils.createPersonalAccessToken
(String baseUrl, String username, String password, String tokenName, List<AccessTokenUtils.Scope> scopes) Create a GitLab personal access token with the provided configuration.static final String
AccessTokenUtils.createPersonalAccessToken
(String baseUrl, String username, String password, String tokenName, AccessTokenUtils.Scope[] scopes) Create a GitLab personal access token with the provided configuration.protected static String
AccessTokenUtils.getContent
(URLConnection connection) Reads and returns the content from the provided URLConnection.static final String
AccessTokenUtils.getFeedToken
(String baseUrl, String username, String password) Fetches the user's GitLab Feed token using HTML scraping.static final String
AccessTokenUtils.getHealthCheckAccessToken
(String baseUrl, String username, String password) Fetches the GitLab health check access token using HTML scraping.protected static final String
Gets a GitLab session cookie by logging in the specified user.protected static final void
Logs out the user associated with the GitLab session cookie.static final void
AccessTokenUtils.revokePersonalAccessToken
(String baseUrl, String username, String password, String tokenName, List<AccessTokenUtils.Scope> scopes) Revoke the first matching GitLab personal access token.static final void
AccessTokenUtils.revokePersonalAccessToken
(String baseUrl, String username, String password, String tokenName, AccessTokenUtils.Scope[] scopes) Revoke the first matching GitLab personal access token.static String
URL encodes a String in compliance with GitLabs special differences. -
Uses of GitLabApiException in org.gitlab4j.api.webhook
Methods in org.gitlab4j.api.webhook that throw GitLabApiExceptionModifier and TypeMethodDescriptionvoid
Fire the event to the registered listeners.void
WebHookManager.handleEvent
(javax.servlet.http.HttpServletRequest request) Parses and verifies an Event instance from the HTTP request and fires it off to the registered listeners.void
WebHookManager.handleEvent
(Event event) Verifies the provided Event and fires it off to the registered listeners.WebHookManager.handleRequest
(javax.servlet.http.HttpServletRequest request) Parses and verifies an Event instance from the HTTP request and fires it off to the registered listeners.
GroupApi.addGroup(String, String, String, Visibility, Boolean, Boolean, Long)