Package | Description |
---|---|
org.gitlab.api |
Modifier and Type | Method and Description |
---|---|
GitlabMergeRequest |
GitlabAPI.acceptMergeRequest(GitlabProject project,
Integer mergeRequestIid,
String mergeCommitMessage) |
GitlabMergeRequest |
GitlabAPI.acceptMergeRequest(Serializable projectId,
Integer mergeRequestIid,
String mergeCommitMessage) |
GitlabMergeRequest |
GitlabAPI.createMergeRequest(Serializable projectId,
String sourceBranch,
String targetBranch,
Integer assigneeId,
String title)
Create a new MergeRequest
|
GitlabMergeRequest |
GitlabAPI.getMergeRequest(GitlabProject project,
Integer mergeRequestIid) |
GitlabMergeRequest |
GitlabAPI.getMergeRequest(Serializable projectId,
Integer mergeRequestIid) |
GitlabMergeRequest |
GitlabAPI.getMergeRequestByIid(Serializable projectId,
Integer mergeRequestIid)
Return Merge Request.
|
GitlabMergeRequest |
GitlabAPI.getMergeRequestChanges(Serializable projectId,
Integer mergeRequestIid)
Return a Merge Request including its changes.
|
GitlabMergeRequest |
GitlabAPI.updateMergeRequest(Serializable projectId,
Integer mergeRequestIid,
String targetBranch,
Integer assigneeId,
String title,
String description,
String stateEvent,
String labels)
Updates a Merge Request
|
Modifier and Type | Method and Description |
---|---|
GitlabNote |
GitlabAPI.addDiscussionNote(GitlabMergeRequest mergeRequest,
int discussionId,
String body)
Add a note to existing merge request discussion.
|
GitlabAward |
GitlabAPI.createAward(GitlabMergeRequest mergeRequest,
String awardName)
Create an award for a merge request
|
GitlabDiscussion |
GitlabAPI.createDiscussion(GitlabMergeRequest mergeRequest,
String body,
String positionBaseSha,
String positionStartSha,
String positionHeadSha)
Create a discussion just with the required arguments.
|
GitlabDiscussion |
GitlabAPI.createImageDiscussion(GitlabMergeRequest mergeRequest,
String body,
String position,
String positionBaseSha,
String positionStartSha,
String positionHeadSha,
String positionNewPath,
String positionOldPath,
Integer positionWidth,
Integer positionHeight,
Integer positionX,
Integer positionY)
Create a new discussion with position type image on the given merge request.
|
GitlabNote |
GitlabAPI.createNote(GitlabMergeRequest mergeRequest,
String body) |
GitlabDiscussion |
GitlabAPI.createTextDiscussion(GitlabMergeRequest mergeRequest,
String body,
String position,
String positionBaseSha,
String positionStartSha,
String positionHeadSha,
String positionNewPath,
Integer positionNewLine,
String positionOldPath,
Integer positionOldLine)
Create a new discussion with position type text on the given merge request.
|
void |
GitlabAPI.deleteAward(GitlabMergeRequest mergeRequest,
GitlabAward award)
Delete an award for a merge request
|
void |
GitlabAPI.deleteDiscussionNote(GitlabMergeRequest mergeRequest,
int discussionId,
int noteId)
Delete a discussion note of a merge request.
|
void |
GitlabAPI.deleteNote(GitlabMergeRequest mergeRequest,
GitlabNote noteToDelete)
Delete a Merge Request Note
|
List<GitlabAward> |
GitlabAPI.getAllAwards(GitlabMergeRequest mergeRequest)
Get all awards for a merge request
|
List<GitlabNote> |
GitlabAPI.getAllNotes(GitlabMergeRequest mergeRequest) |
GitlabAward |
GitlabAPI.getAward(GitlabMergeRequest mergeRequest,
Integer awardId)
Get a specific award for a merge request
|
List<GitlabCommit> |
GitlabAPI.getCommits(GitlabMergeRequest mergeRequest) |
List<GitlabCommit> |
GitlabAPI.getCommits(GitlabMergeRequest mergeRequest,
Pagination pagination) |
GitlabDiscussion |
GitlabAPI.getDiscussion(GitlabMergeRequest mergeRequest,
int discussionId)
Get a discussion by id from a merge request.
|
List<GitlabDiscussion> |
GitlabAPI.getDiscussions(GitlabMergeRequest mergeRequest)
Get the discussions from a merge request.
|
GitlabMergeRequestApprovals |
GitlabAPI.getMergeRequestApprovals(GitlabMergeRequest mr)
Get information about the approvals present and required for a merge request
EE only.
|
GitlabNote |
GitlabAPI.getNote(GitlabMergeRequest mergeRequest,
Integer noteId)
Get a Note from a Merge Request.
|
List<GitlabNote> |
GitlabAPI.getNotes(GitlabMergeRequest mergeRequest) |
GitlabNote |
GitlabAPI.modifyDiscussionNote(GitlabMergeRequest mergeRequest,
int discussionId,
int noteId,
String body,
Boolean resolved)
Modify or resolve an existing discussion note of the given merge request.
|
GitlabDiscussion |
GitlabAPI.resolveDiscussion(GitlabMergeRequest mergeRequest,
int discussionId,
boolean resolved)
Resolve or unresolve a whole discussion of a merge request.
|
GitlabMergeRequestApprovals |
GitlabAPI.setMergeRequestApprovals(GitlabMergeRequest mr,
int count)
Set the number of required approvers.
|
GitlabMergeRequestApprovals |
GitlabAPI.setMergeRequestApprovers(GitlabMergeRequest mr,
Collection<Integer> userApproverIds,
Collection<Integer> groupApproverIds)
Set the list of approvers.
|
GitlabNote |
GitlabAPI.updateNote(GitlabMergeRequest mergeRequest,
Integer noteId,
String body)
Update a Merge Request Note
|
Copyright © 2019. All rights reserved.