object Commit
- Source
- Client.scala
- Alphabetic
- By Inheritance
- Commit
- AnyRef
- Any
- Hide All
- Show All
- Public
- Protected
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 abbreviatedOid: SelectionBuilder[Commit, String]
An abbreviated version of the Git object ID
- def additions: SelectionBuilder[Commit, Int]
The number of additions in this commit.
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- 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
- def author[A](innerSelection: SelectionBuilder[GitActor, A]): SelectionBuilder[Commit, Option[A]]
Authorship details of the commit.
- def authoredByCommitter: SelectionBuilder[Commit, Boolean]
Check if the committer and the author match.
- def authoredDate: SelectionBuilder[Commit, DateTime]
The datetime when this commit was authored.
- 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.
- def blame[A](path: String)(innerSelection: SelectionBuilder[Blame, A]): SelectionBuilder[Commit, A]
Fetches
git blame
information. - def changedFiles: SelectionBuilder[Commit, Int]
The number of changed files in this commit.
- 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.
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native()
- 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.
- def commitResourcePath: SelectionBuilder[Commit, URI]
The HTTP path for this Git object
- def commitUrl: SelectionBuilder[Commit, URI]
The HTTP URL for this Git object
- def committedDate: SelectionBuilder[Commit, DateTime]
The datetime when this commit was committed.
- def committedViaWeb: SelectionBuilder[Commit, Boolean]
Check if committed via GitHub web UI.
- def committer[A](innerSelection: SelectionBuilder[GitActor, A]): SelectionBuilder[Commit, Option[A]]
Committer details of the commit.
- def deletions: SelectionBuilder[Commit, Int]
The number of deletions in this commit.
- 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.
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef → Any
- def file[A](path: String)(innerSelection: SelectionBuilder[TreeEntry, A]): SelectionBuilder[Commit, Option[A]]
The tree entry representing the file located at the given path.
- def finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable])
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- def hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- 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
. - def id: SelectionBuilder[Commit, String]
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- def message: SelectionBuilder[Commit, String]
The Git commit message
- def messageBody: SelectionBuilder[Commit, String]
The Git commit message body
- def messageBodyHTML: SelectionBuilder[Commit, HTML]
The commit message body rendered to HTML.
- def messageHeadline: SelectionBuilder[Commit, String]
The Git commit message headline
- def messageHeadlineHTML: SelectionBuilder[Commit, HTML]
The commit message headline rendered to HTML.
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- def oid: SelectionBuilder[Commit, GitObjectID]
The Git object ID
- def onBehalfOf[A](innerSelection: SelectionBuilder[Organization, A]): SelectionBuilder[Commit, Option[A]]
The organization this commit was made on behalf of.
- 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.
- def pushedDate: SelectionBuilder[Commit, Option[DateTime]]
The datetime when this commit was pushed.
- def repository[A](innerSelection: SelectionBuilder[Repository, A]): SelectionBuilder[Commit, A]
The Repository this commit belongs to
- def resourcePath: SelectionBuilder[Commit, URI]
The HTTP path for this commit
- 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.
- def status[A](innerSelection: SelectionBuilder[Status, A]): SelectionBuilder[Commit, Option[A]]
Status information for this commit
- def statusCheckRollup[A](innerSelection: SelectionBuilder[StatusCheckRollup, A]): SelectionBuilder[Commit, Option[A]]
Check and Status rollup information for this commit.
- 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.
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- 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.
- def toString(): String
- Definition Classes
- AnyRef → Any
- def tree[A](innerSelection: SelectionBuilder[Tree, A]): SelectionBuilder[Commit, A]
Commit's root Tree
- def treeResourcePath: SelectionBuilder[Commit, URI]
The HTTP path for the tree of this commit
- def treeUrl: SelectionBuilder[Commit, URI]
The HTTP URL for the tree of this commit
- def url: SelectionBuilder[Commit, URI]
The HTTP URL for this commit
- def viewerCanSubscribe: SelectionBuilder[Commit, Boolean]
Check if the viewer is able to change their subscription status for the repository.
- def viewerSubscription: SelectionBuilder[Commit, Option[SubscriptionState]]
Identifies if the viewer is watching, not watching, or ignoring the subscribable entity.
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()
- 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.
Caliban GitHub GraphQL API Client
Links: