object ContributionsCollection
- Source
- Client.scala
- Alphabetic
- By Inheritance
- ContributionsCollection
- 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
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native()
- def commitContributionsByRepository[A](maxRepositories: Option[Int] = None)(innerSelection: SelectionBuilder[CommitContributionsByRepository, A]): SelectionBuilder[ContributionsCollection, List[A]]
Commit contributions made by the user, grouped by repository.
- def contributionCalendar[A](innerSelection: SelectionBuilder[ContributionCalendar, A]): SelectionBuilder[ContributionsCollection, A]
A calendar of this user's contributions on GitHub.
- def contributionYears: SelectionBuilder[ContributionsCollection, List[Int]]
The years the user has been making contributions with the most recent year first.
- def doesEndInCurrentMonth: SelectionBuilder[ContributionsCollection, Boolean]
Determine if this collection's time span ends in the current month.
- def earliestRestrictedContributionDate: SelectionBuilder[ContributionsCollection, Option[Date]]
The date of the first restricted contribution the user made in this time period.
The date of the first restricted contribution the user made in this time period. Can only be non-null when the user has enabled private contribution counts.
- def endedAt: SelectionBuilder[ContributionsCollection, DateTime]
The ending date and time of this collection.
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef → Any
- def finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable])
- def firstIssueContribution[A](onCreatedIssueContribution: SelectionBuilder[CreatedIssueContribution, A], onRestrictedContribution: SelectionBuilder[RestrictedContribution, A]): SelectionBuilder[ContributionsCollection, Option[A]]
The first issue the user opened on GitHub.
The first issue the user opened on GitHub. This will be null if that issue was opened outside the collection's time range and ignoreTimeRange is false. If the issue is not visible but the user has opted to show private contributions, a RestrictedContribution will be returned.
- def firstPullRequestContribution[A](onCreatedPullRequestContribution: SelectionBuilder[CreatedPullRequestContribution, A], onRestrictedContribution: SelectionBuilder[RestrictedContribution, A]): SelectionBuilder[ContributionsCollection, Option[A]]
The first pull request the user opened on GitHub.
The first pull request the user opened on GitHub. This will be null if that pull request was opened outside the collection's time range and ignoreTimeRange is not true. If the pull request is not visible but the user has opted to show private contributions, a RestrictedContribution will be returned.
- def firstRepositoryContribution[A](onCreatedRepositoryContribution: SelectionBuilder[CreatedRepositoryContribution, A], onRestrictedContribution: SelectionBuilder[RestrictedContribution, A]): SelectionBuilder[ContributionsCollection, Option[A]]
The first repository the user created on GitHub.
The first repository the user created on GitHub. This will be null if that first repository was created outside the collection's time range and ignoreTimeRange is false. If the repository is not visible, then a RestrictedContribution is returned.
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- def hasActivityInThePast: SelectionBuilder[ContributionsCollection, Boolean]
Does the user have any more activity in the timeline that occurred prior to the collection's time range?
- def hasAnyContributions: SelectionBuilder[ContributionsCollection, Boolean]
Determine if there are any contributions in this collection.
- def hasAnyRestrictedContributions: SelectionBuilder[ContributionsCollection, Boolean]
Determine if the user made any contributions in this time frame whose details are not visible because they were made in a private repository.
Determine if the user made any contributions in this time frame whose details are not visible because they were made in a private repository. Can only be true if the user enabled private contribution counts.
- def hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- def isSingleDay: SelectionBuilder[ContributionsCollection, Boolean]
Whether or not the collector's time span is all within the same day.
- def issueContributions[A](after: Option[String] = None, before: Option[String] = None, excludeFirst: Option[Boolean] = None, excludePopular: Option[Boolean] = None, first: Option[Int] = None, last: Option[Int] = None, orderBy: Option[ContributionOrder] = None)(innerSelection: SelectionBuilder[CreatedIssueContributionConnection, A]): SelectionBuilder[ContributionsCollection, A]
A list of issues the user opened.
- def issueContributionsByRepository[A](excludeFirst: Option[Boolean] = None, excludePopular: Option[Boolean] = None, maxRepositories: Option[Int] = None)(innerSelection: SelectionBuilder[IssueContributionsByRepository, A]): SelectionBuilder[ContributionsCollection, List[A]]
Issue contributions made by the user, grouped by repository.
- def joinedGitHubContribution[A](innerSelection: SelectionBuilder[JoinedGitHubContribution, A]): SelectionBuilder[ContributionsCollection, Option[A]]
When the user signed up for GitHub.
When the user signed up for GitHub. This will be null if that sign up date falls outside the collection's time range and ignoreTimeRange is false.
- def latestRestrictedContributionDate: SelectionBuilder[ContributionsCollection, Option[Date]]
The date of the most recent restricted contribution the user made in this time period.
The date of the most recent restricted contribution the user made in this time period. Can only be non-null when the user has enabled private contribution counts.
- def mostRecentCollectionWithActivity[A](innerSelection: SelectionBuilder[ContributionsCollection, A]): SelectionBuilder[ContributionsCollection, Option[A]]
When this collection's time range does not include any activity from the user, use this to get a different collection from an earlier time range that does have activity.
- def mostRecentCollectionWithoutActivity[A](innerSelection: SelectionBuilder[ContributionsCollection, A]): SelectionBuilder[ContributionsCollection, Option[A]]
Returns a different contributions collection from an earlier time range than this one that does not have any contributions.
- 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 popularIssueContribution[A](innerSelection: SelectionBuilder[CreatedIssueContribution, A]): SelectionBuilder[ContributionsCollection, Option[A]]
The issue the user opened on GitHub that received the most comments in the specified time frame.
- def popularPullRequestContribution[A](innerSelection: SelectionBuilder[CreatedPullRequestContribution, A]): SelectionBuilder[ContributionsCollection, Option[A]]
The pull request the user opened on GitHub that received the most comments in the specified time frame.
- def pullRequestContributions[A](after: Option[String] = None, before: Option[String] = None, excludeFirst: Option[Boolean] = None, excludePopular: Option[Boolean] = None, first: Option[Int] = None, last: Option[Int] = None, orderBy: Option[ContributionOrder] = None)(innerSelection: SelectionBuilder[CreatedPullRequestContributionConnection, A]): SelectionBuilder[ContributionsCollection, A]
Pull request contributions made by the user.
- def pullRequestContributionsByRepository[A](excludeFirst: Option[Boolean] = None, excludePopular: Option[Boolean] = None, maxRepositories: Option[Int] = None)(innerSelection: SelectionBuilder[PullRequestContributionsByRepository, A]): SelectionBuilder[ContributionsCollection, List[A]]
Pull request contributions made by the user, grouped by repository.
- def pullRequestReviewContributions[A](after: Option[String] = None, before: Option[String] = None, first: Option[Int] = None, last: Option[Int] = None, orderBy: Option[ContributionOrder] = None)(innerSelection: SelectionBuilder[CreatedPullRequestReviewContributionConnection, A]): SelectionBuilder[ContributionsCollection, A]
Pull request review contributions made by the user.
- def pullRequestReviewContributionsByRepository[A](maxRepositories: Option[Int] = None)(innerSelection: SelectionBuilder[PullRequestReviewContributionsByRepository, A]): SelectionBuilder[ContributionsCollection, List[A]]
Pull request review contributions made by the user, grouped by repository.
- def repositoryContributions[A](after: Option[String] = None, before: Option[String] = None, excludeFirst: Option[Boolean] = None, first: Option[Int] = None, last: Option[Int] = None, orderBy: Option[ContributionOrder] = None)(innerSelection: SelectionBuilder[CreatedRepositoryContributionConnection, A]): SelectionBuilder[ContributionsCollection, A]
A list of repositories owned by the user that the user created in this time range.
- def restrictedContributionsCount: SelectionBuilder[ContributionsCollection, Int]
A count of contributions made by the user that the viewer cannot access.
A count of contributions made by the user that the viewer cannot access. Only non-zero when the user has chosen to share their private contribution counts.
- def startedAt: SelectionBuilder[ContributionsCollection, DateTime]
The beginning date and time of this collection.
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- def toString(): String
- Definition Classes
- AnyRef → Any
- def totalCommitContributions: SelectionBuilder[ContributionsCollection, Int]
How many commits were made by the user in this time span.
- def totalIssueContributions(excludeFirst: Option[Boolean] = None, excludePopular: Option[Boolean] = None): SelectionBuilder[ContributionsCollection, Int]
How many issues the user opened.
- def totalPullRequestContributions(excludeFirst: Option[Boolean] = None, excludePopular: Option[Boolean] = None): SelectionBuilder[ContributionsCollection, Int]
How many pull requests the user opened.
- def totalPullRequestReviewContributions: SelectionBuilder[ContributionsCollection, Int]
How many pull request reviews the user left.
- def totalRepositoriesWithContributedCommits: SelectionBuilder[ContributionsCollection, Int]
How many different repositories the user committed to.
- def totalRepositoriesWithContributedIssues(excludeFirst: Option[Boolean] = None, excludePopular: Option[Boolean] = None): SelectionBuilder[ContributionsCollection, Int]
How many different repositories the user opened issues in.
- def totalRepositoriesWithContributedPullRequestReviews: SelectionBuilder[ContributionsCollection, Int]
How many different repositories the user left pull request reviews in.
- def totalRepositoriesWithContributedPullRequests(excludeFirst: Option[Boolean] = None, excludePopular: Option[Boolean] = None): SelectionBuilder[ContributionsCollection, Int]
How many different repositories the user opened pull requests in.
- def totalRepositoryContributions(excludeFirst: Option[Boolean] = None): SelectionBuilder[ContributionsCollection, Int]
How many repositories the user created.
- def user[A](innerSelection: SelectionBuilder[User, A]): SelectionBuilder[ContributionsCollection, A]
The user who made the contributions in this collection.
- 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()
Caliban GitHub GraphQL API Client
Links: