Interface GitLabClient
public interface GitLabClient
- 
Method SummaryModifier and TypeMethodDescriptionvoidacceptMergeRequest(MergeRequest mr, String mergeCommitMessage, Boolean shouldRemoveSourceBranch) voidaddProjectHook(String projectId, String url, Boolean pushEvents, Boolean mergeRequestEvents, Boolean noteEvents) voidaddProjectHook(String projectId, String url, String secretToken, Boolean pushEvents, Boolean mergeRequestEvents, Boolean noteEvents) voidawardMergeRequestEmoji(MergeRequest mr, String name) voidchangeBuildStatus(Integer projectId, String sha, BuildState state, String ref, String context, String targetUrl, String description) voidchangeBuildStatus(String projectId, String sha, BuildState state, String ref, String context, String targetUrl, String description) createMergeRequest(Integer projectId, String sourceBranch, String targetBranch, String title) voidcreateMergeRequestNote(MergeRequest mr, String body) createProject(String projectName) voiddeleteMergeRequestEmoji(MergeRequest mr, Integer awardId) voiddeleteProject(String projectId) getBranches(String projectId) voidgetGroupProjects(String groupId) getGroupProjects(String groupId, Boolean includeSubgroups, ProjectVisibilityType visibility, OrderType orderBy, SortType sort) getMergeRequests(String projectId, State state, int page, int perPage) getPipelines(String projectName) getProject(String projectName) getProjectHooks(String projectName) updateProject(String projectId, String name, String path) 
- 
Method Details- 
getHostUrlString getHostUrl()
- 
getGroups
- 
getGroupProjects
- 
getGroupProjects
- 
getGroups
- 
createProject
- 
createMergeRequestMergeRequest createMergeRequest(Integer projectId, String sourceBranch, String targetBranch, String title) 
- 
getProject
- 
updateProject
- 
deleteProject
- 
getProjectHooks
- 
addProjectHook
- 
addProjectHook
- 
changeBuildStatus
- 
changeBuildStatus
- 
getCommit
- 
acceptMergeRequestvoid acceptMergeRequest(MergeRequest mr, String mergeCommitMessage, Boolean shouldRemoveSourceBranch) 
- 
createMergeRequestNote
- 
getMergeRequestEmoji
- 
awardMergeRequestEmoji
- 
deleteMergeRequestEmoji
- 
getMergeRequests
- 
getBranches
- 
getBranch
- 
getCurrentUserUser getCurrentUser()
- 
addUser
- 
updateUser
- 
getLabels
- 
getPipelines
 
-