Packages

object Commit

Source
Client.scala
Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Commit
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

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 abbreviatedOid: SelectionBuilder[Commit, String]

    An abbreviated version of the Git object ID

  5. def additions: SelectionBuilder[Commit, Int]

    The number of additions in this commit.

  6. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  7. def associatedPullRequests[A](after: Option[String] = None, before: Option[String] = None, first: Option[Int] = None, last: Option[Int] = None, orderBy: Option[PullRequestOrder] = None)(innerSelection: SelectionBuilder[PullRequestConnection, A]): SelectionBuilder[Commit, Option[A]]

    The pull requests associated with a commit

  8. def author[A](innerSelection: SelectionBuilder[GitActor, A]): SelectionBuilder[Commit, Option[A]]

    Authorship details of the commit.

  9. def authoredByCommitter: SelectionBuilder[Commit, Boolean]

    Check if the committer and the author match.

  10. def authoredDate: SelectionBuilder[Commit, DateTime]

    The datetime when this commit was authored.

  11. def authors[A](after: Option[String] = None, before: Option[String] = None, first: Option[Int] = None, last: Option[Int] = None)(innerSelection: SelectionBuilder[GitActorConnection, A]): SelectionBuilder[Commit, A]

    The list of authors for this commit based on the git author and the Co-authored-by message trailer.

    The list of authors for this commit based on the git author and the Co-authored-by message trailer. The git author will always be first.

  12. def blame[A](path: String)(innerSelection: SelectionBuilder[Blame, A]): SelectionBuilder[Commit, A]

    Fetches git blame information.

  13. def changedFiles: SelectionBuilder[Commit, Int]

    The number of changed files in this commit.

  14. def checkSuites[A](after: Option[String] = None, before: Option[String] = None, filterBy: Option[CheckSuiteFilter] = None, first: Option[Int] = None, last: Option[Int] = None)(innerSelection: SelectionBuilder[CheckSuiteConnection, A]): SelectionBuilder[Commit, Option[A]]

    The check suites associated with a commit.

  15. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native()
  16. def comments[A](after: Option[String] = None, before: Option[String] = None, first: Option[Int] = None, last: Option[Int] = None)(innerSelection: SelectionBuilder[CommitCommentConnection, A]): SelectionBuilder[Commit, A]

    Comments made on the commit.

  17. def commitResourcePath: SelectionBuilder[Commit, URI]

    The HTTP path for this Git object

  18. def commitUrl: SelectionBuilder[Commit, URI]

    The HTTP URL for this Git object

  19. def committedDate: SelectionBuilder[Commit, DateTime]

    The datetime when this commit was committed.

  20. def committedViaWeb: SelectionBuilder[Commit, Boolean]

    Check if committed via GitHub web UI.

  21. def committer[A](innerSelection: SelectionBuilder[GitActor, A]): SelectionBuilder[Commit, Option[A]]

    Committer details of the commit.

  22. def deletions: SelectionBuilder[Commit, Int]

    The number of deletions in this commit.

  23. def deployments[A](after: Option[String] = None, before: Option[String] = None, environments: Option[List[String]] = None, first: Option[Int] = None, last: Option[Int] = None, orderBy: Option[DeploymentOrder] = None)(innerSelection: SelectionBuilder[DeploymentConnection, A]): SelectionBuilder[Commit, Option[A]]

    The deployments associated with a commit.

  24. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  25. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  26. def file[A](path: String)(innerSelection: SelectionBuilder[TreeEntry, A]): SelectionBuilder[Commit, Option[A]]

    The tree entry representing the file located at the given path.

  27. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable])
  28. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  29. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  30. def history[A](after: Option[String] = None, author: Option[CommitAuthor] = None, before: Option[String] = None, first: Option[Int] = None, last: Option[Int] = None, path: Option[String] = None, since: Option[GitTimestamp] = None, until: Option[GitTimestamp] = None)(innerSelection: SelectionBuilder[CommitHistoryConnection, A]): SelectionBuilder[Commit, A]

    The linear commit history starting from (and including) this commit, in the same order as git log.

  31. def id: SelectionBuilder[Commit, String]
  32. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  33. def message: SelectionBuilder[Commit, String]

    The Git commit message

  34. def messageBody: SelectionBuilder[Commit, String]

    The Git commit message body

  35. def messageBodyHTML: SelectionBuilder[Commit, HTML]

    The commit message body rendered to HTML.

  36. def messageHeadline: SelectionBuilder[Commit, String]

    The Git commit message headline

  37. def messageHeadlineHTML: SelectionBuilder[Commit, HTML]

    The commit message headline rendered to HTML.

  38. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  39. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  40. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  41. def oid: SelectionBuilder[Commit, GitObjectID]

    The Git object ID

  42. def onBehalfOf[A](innerSelection: SelectionBuilder[Organization, A]): SelectionBuilder[Commit, Option[A]]

    The organization this commit was made on behalf of.

  43. def parents[A](after: Option[String] = None, before: Option[String] = None, first: Option[Int] = None, last: Option[Int] = None)(innerSelection: SelectionBuilder[CommitConnection, A]): SelectionBuilder[Commit, A]

    The parents of a commit.

  44. def pushedDate: SelectionBuilder[Commit, Option[DateTime]]

    The datetime when this commit was pushed.

  45. def repository[A](innerSelection: SelectionBuilder[Repository, A]): SelectionBuilder[Commit, A]

    The Repository this commit belongs to

  46. def resourcePath: SelectionBuilder[Commit, URI]

    The HTTP path for this commit

  47. def signature[A](onUnknownSignature: Option[SelectionBuilder[UnknownSignature, A]] = None, onGpgSignature: Option[SelectionBuilder[GpgSignature, A]] = None, onSmimeSignature: Option[SelectionBuilder[SmimeSignature, A]] = None): SelectionBuilder[Commit, Option[A]]

    Commit signing information, if present.

  48. def status[A](innerSelection: SelectionBuilder[Status, A]): SelectionBuilder[Commit, Option[A]]

    Status information for this commit

  49. def statusCheckRollup[A](innerSelection: SelectionBuilder[StatusCheckRollup, A]): SelectionBuilder[Commit, Option[A]]

    Check and Status rollup information for this commit.

  50. def submodules[A](after: Option[String] = None, before: Option[String] = None, first: Option[Int] = None, last: Option[Int] = None)(innerSelection: SelectionBuilder[SubmoduleConnection, A]): SelectionBuilder[Commit, A]

    Returns a list of all submodules in this repository as of this Commit parsed from the .gitmodules file.

  51. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  52. def tarballUrl: SelectionBuilder[Commit, URI]

    Returns a URL to download a tarball archive for a repository.

    Returns a URL to download a tarball archive for a repository. Note: For private repositories, these links are temporary and expire after five minutes.

  53. def toString(): String
    Definition Classes
    AnyRef → Any
  54. def tree[A](innerSelection: SelectionBuilder[Tree, A]): SelectionBuilder[Commit, A]

    Commit's root Tree

  55. def treeResourcePath: SelectionBuilder[Commit, URI]

    The HTTP path for the tree of this commit

  56. def treeUrl: SelectionBuilder[Commit, URI]

    The HTTP URL for the tree of this commit

  57. def url: SelectionBuilder[Commit, URI]

    The HTTP URL for this commit

  58. def viewerCanSubscribe: SelectionBuilder[Commit, Boolean]

    Check if the viewer is able to change their subscription status for the repository.

  59. def viewerSubscription: SelectionBuilder[Commit, Option[SubscriptionState]]

    Identifies if the viewer is watching, not watching, or ignoring the subscribable entity.

  60. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  61. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  62. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  63. def zipballUrl: SelectionBuilder[Commit, URI]

    Returns a URL to download a zipball archive for a repository.

    Returns a URL to download a zipball archive for a repository. Note: For private repositories, these links are temporary and expire after five minutes.

Inherited from AnyRef

Inherited from Any

Ungrouped