object MergeRequest
- Alphabetic
- By Inheritance
- MergeRequest
- AnyRef
- Any
- Hide All
- Show All
- Public
- All
Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
def
allowCollaboration: SelectionBuilder[MergeRequest, Option[Boolean]]
Indicates if members of the target project can push to the fork
-
def
approvalsLeft: SelectionBuilder[MergeRequest, Option[Int]]
Number of approvals left
-
def
approvalsRequired: SelectionBuilder[MergeRequest, Option[Int]]
Number of approvals required
-
def
approved: SelectionBuilder[MergeRequest, Boolean]
Indicates if the merge request has all the required approvals.
Indicates if the merge request has all the required approvals. Returns true if no required approvals are configured.
-
def
approvedBy[A](after: Option[String] = None, before: Option[String] = None, first: Option[Int] = None, last: Option[Int] = None)(innerSelection: SelectionBuilder[UserConnection, A]): SelectionBuilder[MergeRequest, Option[A]]
Users who approved the merge request
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
def
assignees[A](after: Option[String] = None, before: Option[String] = None, first: Option[Int] = None, last: Option[Int] = None)(innerSelection: SelectionBuilder[UserConnection, A]): SelectionBuilder[MergeRequest, Option[A]]
Assignees of the merge request
-
def
author[A](innerSelection: SelectionBuilder[User, A]): SelectionBuilder[MergeRequest, Option[A]]
User who created this merge request
-
def
autoMergeEnabled: SelectionBuilder[MergeRequest, Boolean]
Indicates if auto merge is enabled for the merge request
-
def
clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native() @HotSpotIntrinsicCandidate()
-
def
commitCount: SelectionBuilder[MergeRequest, Option[Int]]
Number of commits in the merge request
-
def
conflicts: SelectionBuilder[MergeRequest, Boolean]
Indicates if the merge request has conflicts
-
def
createdAt: SelectionBuilder[MergeRequest, Time]
Timestamp of when the merge request was created
-
def
currentUserTodos[A](after: Option[String] = None, before: Option[String] = None, first: Option[Int] = None, last: Option[Int] = None, state: Option[TodoStateEnum] = None)(innerSelection: SelectionBuilder[TodoConnection, A]): SelectionBuilder[MergeRequest, A]
Todos for the current user
-
def
defaultMergeCommitMessage: SelectionBuilder[MergeRequest, Option[String]]
Default merge commit message of the merge request
-
def
description: SelectionBuilder[MergeRequest, Option[String]]
Description of the merge request (Markdown rendered as HTML for caching)
-
def
descriptionHtml: SelectionBuilder[MergeRequest, Option[String]]
The GitLab Flavored Markdown rendering of
description -
def
diffHeadSha: SelectionBuilder[MergeRequest, Option[String]]
Diff head SHA of the merge request
-
def
diffRefs[A](innerSelection: SelectionBuilder[DiffRefs, A]): SelectionBuilder[MergeRequest, Option[A]]
References of the base SHA, the head SHA, and the start SHA for this merge request
-
def
diffStats[A](path: Option[String] = None)(innerSelection: SelectionBuilder[DiffStats, A]): SelectionBuilder[MergeRequest, Option[List[A]]]
Details about which files were changed in this merge request
-
def
diffStatsSummary[A](innerSelection: SelectionBuilder[DiffStatsSummary, A]): SelectionBuilder[MergeRequest, Option[A]]
Summary of which files were changed in this merge request
-
def
discussionLocked: SelectionBuilder[MergeRequest, Boolean]
Indicates if comments on the merge request are locked to members only
-
def
discussions[A](after: Option[String] = None, before: Option[String] = None, first: Option[Int] = None, last: Option[Int] = None)(innerSelection: SelectionBuilder[DiscussionConnection, A]): SelectionBuilder[MergeRequest, A]
All discussions on this noteable
-
def
downvotes: SelectionBuilder[MergeRequest, Int]
Number of downvotes for the merge request
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
def
forceRemoveSourceBranch: SelectionBuilder[MergeRequest, Option[Boolean]]
Indicates if the project settings will lead to source branch deletion after merge
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @HotSpotIntrinsicCandidate()
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @HotSpotIntrinsicCandidate()
-
def
headPipeline[A](innerSelection: SelectionBuilder[Pipeline, A]): SelectionBuilder[MergeRequest, Option[A]]
The pipeline running on the branch HEAD of the merge request
-
def
id: SelectionBuilder[MergeRequest, String]
ID of the merge request
-
def
iid: SelectionBuilder[MergeRequest, String]
Internal ID of the merge request
-
def
inProgressMergeCommitSha: SelectionBuilder[MergeRequest, Option[String]]
Commit SHA of the merge request if merge is in progress
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
def
labels[A](after: Option[String] = None, before: Option[String] = None, first: Option[Int] = None, last: Option[Int] = None)(innerSelection: SelectionBuilder[LabelConnection, A]): SelectionBuilder[MergeRequest, Option[A]]
Labels of the merge request
-
def
mergeCommitSha: SelectionBuilder[MergeRequest, Option[String]]
SHA of the merge request commit (set once merged)
-
def
mergeError: SelectionBuilder[MergeRequest, Option[String]]
Error message due to a merge error
-
def
mergeOngoing: SelectionBuilder[MergeRequest, Boolean]
Indicates if a merge is currently occurring
-
def
mergeStatus: SelectionBuilder[MergeRequest, Option[String]]
Status of the merge request
-
def
mergeWhenPipelineSucceeds: SelectionBuilder[MergeRequest, Option[Boolean]]
Indicates if the merge has been set to be merged when its pipeline succeeds (MWPS)
-
def
mergeableDiscussionsState: SelectionBuilder[MergeRequest, Option[Boolean]]
Indicates if all discussions in the merge request have been resolved, allowing the merge request to be merged
-
def
mergedAt: SelectionBuilder[MergeRequest, Option[Time]]
Timestamp of when the merge request was merged, null if not merged
-
def
milestone[A](innerSelection: SelectionBuilder[Milestone, A]): SelectionBuilder[MergeRequest, Option[A]]
The milestone of the merge request
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
notes[A](after: Option[String] = None, before: Option[String] = None, first: Option[Int] = None, last: Option[Int] = None)(innerSelection: SelectionBuilder[NoteConnection, A]): SelectionBuilder[MergeRequest, A]
All notes on this noteable
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
-
def
participants[A](after: Option[String] = None, before: Option[String] = None, first: Option[Int] = None, last: Option[Int] = None)(innerSelection: SelectionBuilder[UserConnection, A]): SelectionBuilder[MergeRequest, Option[A]]
Participants in the merge request
-
def
pipelines[A](status: Option[PipelineStatusEnum] = None, ref: Option[String] = None, sha: Option[String] = None, after: Option[String] = None, before: Option[String] = None, first: Option[Int] = None, last: Option[Int] = None)(innerSelection: SelectionBuilder[PipelineConnection, A]): SelectionBuilder[MergeRequest, Option[A]]
Pipelines for the merge request
-
def
project[A](innerSelection: SelectionBuilder[Project, A]): SelectionBuilder[MergeRequest, A]
Alias for target_project
-
def
projectId: SelectionBuilder[MergeRequest, Int]
ID of the merge request project
-
def
rebaseCommitSha: SelectionBuilder[MergeRequest, Option[String]]
Rebase commit SHA of the merge request
-
def
rebaseInProgress: SelectionBuilder[MergeRequest, Boolean]
Indicates if there is a rebase currently in progress for the merge request
-
def
reference(full: Option[Boolean] = None): SelectionBuilder[MergeRequest, String]
Internal reference of the merge request.
Internal reference of the merge request. Returned in shortened format by default
-
def
shouldBeRebased: SelectionBuilder[MergeRequest, Boolean]
Indicates if the merge request will be rebased
-
def
shouldRemoveSourceBranch: SelectionBuilder[MergeRequest, Option[Boolean]]
Indicates if the source branch of the merge request will be deleted after merge
-
def
sourceBranch: SelectionBuilder[MergeRequest, String]
Source branch of the merge request
-
def
sourceBranchExists: SelectionBuilder[MergeRequest, Boolean]
Indicates if the source branch of the merge request exists
-
def
sourceBranchProtected: SelectionBuilder[MergeRequest, Boolean]
Indicates if the source branch is protected
-
def
sourceProject[A](innerSelection: SelectionBuilder[Project, A]): SelectionBuilder[MergeRequest, Option[A]]
Source project of the merge request
-
def
sourceProjectId: SelectionBuilder[MergeRequest, Option[Int]]
ID of the merge request source project
-
def
state: SelectionBuilder[MergeRequest, MergeRequestState]
State of the merge request
-
def
subscribed: SelectionBuilder[MergeRequest, Boolean]
Indicates if the currently logged in user is subscribed to this merge request
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
def
targetBranch: SelectionBuilder[MergeRequest, String]
Target branch of the merge request
-
def
targetBranchExists: SelectionBuilder[MergeRequest, Boolean]
Indicates if the target branch of the merge request exists
-
def
targetProject[A](innerSelection: SelectionBuilder[Project, A]): SelectionBuilder[MergeRequest, A]
Target project of the merge request
-
def
targetProjectId: SelectionBuilder[MergeRequest, Int]
ID of the merge request target project
-
def
taskCompletionStatus[A](innerSelection: SelectionBuilder[TaskCompletionStatus, A]): SelectionBuilder[MergeRequest, A]
Completion status of tasks
-
def
timeEstimate: SelectionBuilder[MergeRequest, Int]
Time estimate of the merge request
-
def
title: SelectionBuilder[MergeRequest, String]
Title of the merge request
-
def
titleHtml: SelectionBuilder[MergeRequest, Option[String]]
The GitLab Flavored Markdown rendering of
title -
def
toString(): String
- Definition Classes
- AnyRef → Any
-
def
totalTimeSpent: SelectionBuilder[MergeRequest, Int]
Total time reported as spent on the merge request
-
def
updatedAt: SelectionBuilder[MergeRequest, Time]
Timestamp of when the merge request was last updated
-
def
upvotes: SelectionBuilder[MergeRequest, Int]
Number of upvotes for the merge request
-
def
userDiscussionsCount: SelectionBuilder[MergeRequest, Option[Int]]
Number of user discussions in the merge request
-
def
userNotesCount: SelectionBuilder[MergeRequest, Option[Int]]
User notes count of the merge request
-
def
userPermissions[A](innerSelection: SelectionBuilder[MergeRequestPermissions, A]): SelectionBuilder[MergeRequest, A]
Permissions for the current user on the resource
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
def
webUrl: SelectionBuilder[MergeRequest, Option[String]]
Web URL of the merge request
-
def
workInProgress: SelectionBuilder[MergeRequest, Boolean]
Indicates if the merge request is a work in progress (WIP)
Deprecated Value Members
-
def
finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] ) @Deprecated
- Deprecated