Packages

o

io.pg.gitlab.graphql

MergeRequest

object MergeRequest

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. MergeRequest
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. def allowCollaboration: SelectionBuilder[MergeRequest, Option[Boolean]]

    Indicates if members of the target project can push to the fork

  5. def approvalsLeft: SelectionBuilder[MergeRequest, Option[Int]]

    Number of approvals left

  6. def approvalsRequired: SelectionBuilder[MergeRequest, Option[Int]]

    Number of approvals required

  7. 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.

  8. 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

  9. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  10. 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

  11. def author[A](innerSelection: SelectionBuilder[User, A]): SelectionBuilder[MergeRequest, Option[A]]

    User who created this merge request

  12. def autoMergeEnabled: SelectionBuilder[MergeRequest, Boolean]

    Indicates if auto merge is enabled for the merge request

  13. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native() @HotSpotIntrinsicCandidate()
  14. def commitCount: SelectionBuilder[MergeRequest, Option[Int]]

    Number of commits in the merge request

  15. def conflicts: SelectionBuilder[MergeRequest, Boolean]

    Indicates if the merge request has conflicts

  16. def createdAt: SelectionBuilder[MergeRequest, Time]

    Timestamp of when the merge request was created

  17. 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

  18. def defaultMergeCommitMessage: SelectionBuilder[MergeRequest, Option[String]]

    Default merge commit message of the merge request

  19. def description: SelectionBuilder[MergeRequest, Option[String]]

    Description of the merge request (Markdown rendered as HTML for caching)

  20. def descriptionHtml: SelectionBuilder[MergeRequest, Option[String]]

    The GitLab Flavored Markdown rendering of description

  21. def diffHeadSha: SelectionBuilder[MergeRequest, Option[String]]

    Diff head SHA of the merge request

  22. 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

  23. 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

  24. def diffStatsSummary[A](innerSelection: SelectionBuilder[DiffStatsSummary, A]): SelectionBuilder[MergeRequest, Option[A]]

    Summary of which files were changed in this merge request

  25. def discussionLocked: SelectionBuilder[MergeRequest, Boolean]

    Indicates if comments on the merge request are locked to members only

  26. 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

  27. def downvotes: SelectionBuilder[MergeRequest, Int]

    Number of downvotes for the merge request

  28. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  29. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  30. def forceRemoveSourceBranch: SelectionBuilder[MergeRequest, Option[Boolean]]

    Indicates if the project settings will lead to source branch deletion after merge

  31. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  32. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  33. def headPipeline[A](innerSelection: SelectionBuilder[Pipeline, A]): SelectionBuilder[MergeRequest, Option[A]]

    The pipeline running on the branch HEAD of the merge request

  34. def id: SelectionBuilder[MergeRequest, String]

    ID of the merge request

  35. def iid: SelectionBuilder[MergeRequest, String]

    Internal ID of the merge request

  36. def inProgressMergeCommitSha: SelectionBuilder[MergeRequest, Option[String]]

    Commit SHA of the merge request if merge is in progress

  37. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  38. 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

  39. def mergeCommitSha: SelectionBuilder[MergeRequest, Option[String]]

    SHA of the merge request commit (set once merged)

  40. def mergeError: SelectionBuilder[MergeRequest, Option[String]]

    Error message due to a merge error

  41. def mergeOngoing: SelectionBuilder[MergeRequest, Boolean]

    Indicates if a merge is currently occurring

  42. def mergeStatus: SelectionBuilder[MergeRequest, Option[String]]

    Status of the merge request

  43. def mergeWhenPipelineSucceeds: SelectionBuilder[MergeRequest, Option[Boolean]]

    Indicates if the merge has been set to be merged when its pipeline succeeds (MWPS)

  44. def mergeableDiscussionsState: SelectionBuilder[MergeRequest, Option[Boolean]]

    Indicates if all discussions in the merge request have been resolved, allowing the merge request to be merged

  45. def mergedAt: SelectionBuilder[MergeRequest, Option[Time]]

    Timestamp of when the merge request was merged, null if not merged

  46. def milestone[A](innerSelection: SelectionBuilder[Milestone, A]): SelectionBuilder[MergeRequest, Option[A]]

    The milestone of the merge request

  47. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  48. 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

  49. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  50. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  51. 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

  52. 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

  53. def project[A](innerSelection: SelectionBuilder[Project, A]): SelectionBuilder[MergeRequest, A]

    Alias for target_project

  54. def projectId: SelectionBuilder[MergeRequest, Int]

    ID of the merge request project

  55. def rebaseCommitSha: SelectionBuilder[MergeRequest, Option[String]]

    Rebase commit SHA of the merge request

  56. def rebaseInProgress: SelectionBuilder[MergeRequest, Boolean]

    Indicates if there is a rebase currently in progress for the merge request

  57. 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

  58. def shouldBeRebased: SelectionBuilder[MergeRequest, Boolean]

    Indicates if the merge request will be rebased

  59. def shouldRemoveSourceBranch: SelectionBuilder[MergeRequest, Option[Boolean]]

    Indicates if the source branch of the merge request will be deleted after merge

  60. def sourceBranch: SelectionBuilder[MergeRequest, String]

    Source branch of the merge request

  61. def sourceBranchExists: SelectionBuilder[MergeRequest, Boolean]

    Indicates if the source branch of the merge request exists

  62. def sourceBranchProtected: SelectionBuilder[MergeRequest, Boolean]

    Indicates if the source branch is protected

  63. def sourceProject[A](innerSelection: SelectionBuilder[Project, A]): SelectionBuilder[MergeRequest, Option[A]]

    Source project of the merge request

  64. def sourceProjectId: SelectionBuilder[MergeRequest, Option[Int]]

    ID of the merge request source project

  65. def state: SelectionBuilder[MergeRequest, MergeRequestState]

    State of the merge request

  66. def subscribed: SelectionBuilder[MergeRequest, Boolean]

    Indicates if the currently logged in user is subscribed to this merge request

  67. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  68. def targetBranch: SelectionBuilder[MergeRequest, String]

    Target branch of the merge request

  69. def targetBranchExists: SelectionBuilder[MergeRequest, Boolean]

    Indicates if the target branch of the merge request exists

  70. def targetProject[A](innerSelection: SelectionBuilder[Project, A]): SelectionBuilder[MergeRequest, A]

    Target project of the merge request

  71. def targetProjectId: SelectionBuilder[MergeRequest, Int]

    ID of the merge request target project

  72. def taskCompletionStatus[A](innerSelection: SelectionBuilder[TaskCompletionStatus, A]): SelectionBuilder[MergeRequest, A]

    Completion status of tasks

  73. def timeEstimate: SelectionBuilder[MergeRequest, Int]

    Time estimate of the merge request

  74. def title: SelectionBuilder[MergeRequest, String]

    Title of the merge request

  75. def titleHtml: SelectionBuilder[MergeRequest, Option[String]]

    The GitLab Flavored Markdown rendering of title

  76. def toString(): String
    Definition Classes
    AnyRef → Any
  77. def totalTimeSpent: SelectionBuilder[MergeRequest, Int]

    Total time reported as spent on the merge request

  78. def updatedAt: SelectionBuilder[MergeRequest, Time]

    Timestamp of when the merge request was last updated

  79. def upvotes: SelectionBuilder[MergeRequest, Int]

    Number of upvotes for the merge request

  80. def userDiscussionsCount: SelectionBuilder[MergeRequest, Option[Int]]

    Number of user discussions in the merge request

  81. def userNotesCount: SelectionBuilder[MergeRequest, Option[Int]]

    User notes count of the merge request

  82. def userPermissions[A](innerSelection: SelectionBuilder[MergeRequestPermissions, A]): SelectionBuilder[MergeRequest, A]

    Permissions for the current user on the resource

  83. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  84. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  85. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  86. def webUrl: SelectionBuilder[MergeRequest, Option[String]]

    Web URL of the merge request

  87. def workInProgress: SelectionBuilder[MergeRequest, Boolean]

    Indicates if the merge request is a work in progress (WIP)

Deprecated Value Members

  1. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] ) @Deprecated
    Deprecated

Inherited from AnyRef

Inherited from Any

Ungrouped