object User
- Source
- Client.scala
- Alphabetic
- By Inheritance
- User
- 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 anyPinnableItems(type: Option[PinnableItemType] = None): SelectionBuilder[User, Boolean]
Determine if this repository owner has any items that can be pinned to their profile.
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def avatarUrl(size: Option[Int] = None): SelectionBuilder[User, URI]
A URL pointing to the user's public avatar.
- def bio: SelectionBuilder[User, Option[String]]
The user's public profile bio.
- def bioHTML: SelectionBuilder[User, HTML]
The user's public profile bio as HTML.
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native()
- def commitComments[A](after: Option[String] = None, before: Option[String] = None, first: Option[Int] = None, last: Option[Int] = None)(innerSelection: SelectionBuilder[CommitCommentConnection, A]): SelectionBuilder[User, A]
A list of commit comments made by this user.
- def company: SelectionBuilder[User, Option[String]]
The user's public profile company.
- def companyHTML: SelectionBuilder[User, HTML]
The user's public profile company as HTML.
- def contributionsCollection[A](from: Option[DateTime] = None, organizationID: Option[String] = None, to: Option[DateTime] = None)(innerSelection: SelectionBuilder[ContributionsCollection, A]): SelectionBuilder[User, A]
The collection of contributions this user has made to different repositories.
- def createdAt: SelectionBuilder[User, DateTime]
Identifies the date and time when the object was created.
- def databaseId: SelectionBuilder[User, Option[Int]]
Identifies the primary key from the database.
- def email: SelectionBuilder[User, String]
The user's publicly visible profile email.
- 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 followers[A](after: Option[String] = None, before: Option[String] = None, first: Option[Int] = None, last: Option[Int] = None)(innerSelection: SelectionBuilder[FollowerConnection, A]): SelectionBuilder[User, A]
A list of users the given user is followed by.
- def following[A](after: Option[String] = None, before: Option[String] = None, first: Option[Int] = None, last: Option[Int] = None)(innerSelection: SelectionBuilder[FollowingConnection, A]): SelectionBuilder[User, A]
A list of users the given user is following.
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- def gist[A](name: String)(innerSelection: SelectionBuilder[Gist, A]): SelectionBuilder[User, Option[A]]
Find gist by repo name.
- def gistComments[A](after: Option[String] = None, before: Option[String] = None, first: Option[Int] = None, last: Option[Int] = None)(innerSelection: SelectionBuilder[GistCommentConnection, A]): SelectionBuilder[User, A]
A list of gist comments made by this user.
- def gists[A](after: Option[String] = None, before: Option[String] = None, first: Option[Int] = None, last: Option[Int] = None, orderBy: Option[GistOrder] = None, privacy: Option[GistPrivacy] = None)(innerSelection: SelectionBuilder[GistConnection, A]): SelectionBuilder[User, A]
A list of the Gists the user has created.
- def hasSponsorsListing: SelectionBuilder[User, Boolean]
True if this user/organization has a GitHub Sponsors listing.
- def hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- def hovercard[A](primarySubjectId: Option[String] = None)(innerSelection: SelectionBuilder[Hovercard, A]): SelectionBuilder[User, A]
The hovercard information for this user in a given context
- def id: SelectionBuilder[User, String]
- def interactionAbility[A](innerSelection: SelectionBuilder[RepositoryInteractionAbility, A]): SelectionBuilder[User, Option[A]]
The interaction ability settings for this user.
- def isBountyHunter: SelectionBuilder[User, Boolean]
Whether or not this user is a participant in the GitHub Security Bug Bounty.
- def isCampusExpert: SelectionBuilder[User, Boolean]
Whether or not this user is a participant in the GitHub Campus Experts Program.
- def isDeveloperProgramMember: SelectionBuilder[User, Boolean]
Whether or not this user is a GitHub Developer Program member.
- def isEmployee: SelectionBuilder[User, Boolean]
Whether or not this user is a GitHub employee.
- def isHireable: SelectionBuilder[User, Boolean]
Whether or not the user has marked themselves as for hire.
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- def isSiteAdmin: SelectionBuilder[User, Boolean]
Whether or not this user is a site administrator.
- def isSponsoringViewer: SelectionBuilder[User, Boolean]
True if the viewer is sponsored by this user/organization.
- def isViewer: SelectionBuilder[User, Boolean]
Whether or not this user is the viewing user.
- def issueComments[A](after: Option[String] = None, before: Option[String] = None, first: Option[Int] = None, last: Option[Int] = None, orderBy: Option[IssueCommentOrder] = None)(innerSelection: SelectionBuilder[IssueCommentConnection, A]): SelectionBuilder[User, A]
A list of issue comments made by this user.
- def issues[A](after: Option[String] = None, before: Option[String] = None, filterBy: Option[IssueFilters] = None, first: Option[Int] = None, labels: Option[List[String]] = None, last: Option[Int] = None, orderBy: Option[IssueOrder] = None, states: Option[List[IssueState]] = None)(innerSelection: SelectionBuilder[IssueConnection, A]): SelectionBuilder[User, A]
A list of issues associated with this user.
- def itemShowcase[A](innerSelection: SelectionBuilder[ProfileItemShowcase, A]): SelectionBuilder[User, A]
Showcases a selection of repositories and gists that the profile owner has either curated or that have been selected automatically based on popularity.
- def location: SelectionBuilder[User, Option[String]]
The user's public profile location.
- def login: SelectionBuilder[User, String]
The username used to login.
- def name: SelectionBuilder[User, Option[String]]
The user's public profile name.
- 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 organization[A](login: String)(innerSelection: SelectionBuilder[Organization, A]): SelectionBuilder[User, Option[A]]
Find an organization by its login that the user belongs to.
- def organizationVerifiedDomainEmails(login: String): SelectionBuilder[User, List[String]]
Verified email addresses that match verified domains for a specified organization the user is a member of.
- def organizations[A](after: Option[String] = None, before: Option[String] = None, first: Option[Int] = None, last: Option[Int] = None)(innerSelection: SelectionBuilder[OrganizationConnection, A]): SelectionBuilder[User, A]
A list of organizations the user belongs to.
- def packages[A](after: Option[String] = None, before: Option[String] = None, first: Option[Int] = None, last: Option[Int] = None, names: Option[List[Option[String]]] = None, orderBy: Option[PackageOrder] = None, packageType: Option[PackageType] = None, repositoryId: Option[String] = None)(innerSelection: SelectionBuilder[PackageConnection, A]): SelectionBuilder[User, A]
A list of packages under the owner.
- def pinnableItems[A](after: Option[String] = None, before: Option[String] = None, first: Option[Int] = None, last: Option[Int] = None, types: Option[List[PinnableItemType]] = None)(innerSelection: SelectionBuilder[PinnableItemConnection, A]): SelectionBuilder[User, A]
A list of repositories and gists this profile owner can pin to their profile.
- def pinnedItems[A](after: Option[String] = None, before: Option[String] = None, first: Option[Int] = None, last: Option[Int] = None, types: Option[List[PinnableItemType]] = None)(innerSelection: SelectionBuilder[PinnableItemConnection, A]): SelectionBuilder[User, A]
A list of repositories and gists this profile owner has pinned to their profile
- def pinnedItemsRemaining: SelectionBuilder[User, Int]
Returns how many more items this profile owner can pin to their profile.
- def project[A](number: Int)(innerSelection: SelectionBuilder[Project, A]): SelectionBuilder[User, Option[A]]
Find project by number.
- def projects[A](after: Option[String] = None, before: Option[String] = None, first: Option[Int] = None, last: Option[Int] = None, orderBy: Option[ProjectOrder] = None, search: Option[String] = None, states: Option[List[ProjectState]] = None)(innerSelection: SelectionBuilder[ProjectConnection, A]): SelectionBuilder[User, A]
A list of projects under the owner.
- def projectsResourcePath: SelectionBuilder[User, URI]
The HTTP path listing user's projects
- def projectsUrl: SelectionBuilder[User, URI]
The HTTP URL listing user's projects
- def publicKeys[A](after: Option[String] = None, before: Option[String] = None, first: Option[Int] = None, last: Option[Int] = None)(innerSelection: SelectionBuilder[PublicKeyConnection, A]): SelectionBuilder[User, A]
A list of public keys associated with this user.
- def pullRequests[A](after: Option[String] = None, baseRefName: Option[String] = None, before: Option[String] = None, first: Option[Int] = None, headRefName: Option[String] = None, labels: Option[List[String]] = None, last: Option[Int] = None, orderBy: Option[IssueOrder] = None, states: Option[List[PullRequestState]] = None)(innerSelection: SelectionBuilder[PullRequestConnection, A]): SelectionBuilder[User, A]
A list of pull requests associated with this user.
- def repositories[A](affiliations: Option[List[Option[RepositoryAffiliation]]] = None, after: Option[String] = None, before: Option[String] = None, first: Option[Int] = None, isFork: Option[Boolean] = None, isLocked: Option[Boolean] = None, last: Option[Int] = None, orderBy: Option[RepositoryOrder] = None, ownerAffiliations: Option[List[Option[RepositoryAffiliation]]] = None, privacy: Option[RepositoryPrivacy] = None)(innerSelection: SelectionBuilder[RepositoryConnection, A]): SelectionBuilder[User, A]
A list of repositories that the user owns.
- def repositoriesContributedTo[A](after: Option[String] = None, before: Option[String] = None, contributionTypes: Option[List[Option[RepositoryContributionType]]] = None, first: Option[Int] = None, includeUserRepositories: Option[Boolean] = None, isLocked: Option[Boolean] = None, last: Option[Int] = None, orderBy: Option[RepositoryOrder] = None, privacy: Option[RepositoryPrivacy] = None)(innerSelection: SelectionBuilder[RepositoryConnection, A]): SelectionBuilder[User, A]
A list of repositories that the user recently contributed to.
- def repository[A](name: String)(innerSelection: SelectionBuilder[Repository, A]): SelectionBuilder[User, Option[A]]
Find Repository.
- def resourcePath: SelectionBuilder[User, URI]
The HTTP path for this user
- def savedReplies[A](after: Option[String] = None, before: Option[String] = None, first: Option[Int] = None, last: Option[Int] = None, orderBy: Option[SavedReplyOrder] = None)(innerSelection: SelectionBuilder[SavedReplyConnection, A]): SelectionBuilder[User, Option[A]]
Replies this user has saved
- def sponsorsListing[A](innerSelection: SelectionBuilder[SponsorsListing, A]): SelectionBuilder[User, Option[A]]
The GitHub Sponsors listing for this user or organization.
- def sponsorshipsAsMaintainer[A](after: Option[String] = None, before: Option[String] = None, first: Option[Int] = None, includePrivate: Option[Boolean] = None, last: Option[Int] = None, orderBy: Option[SponsorshipOrder] = None)(innerSelection: SelectionBuilder[SponsorshipConnection, A]): SelectionBuilder[User, A]
This object's sponsorships as the maintainer.
- def sponsorshipsAsSponsor[A](after: Option[String] = None, before: Option[String] = None, first: Option[Int] = None, last: Option[Int] = None, orderBy: Option[SponsorshipOrder] = None)(innerSelection: SelectionBuilder[SponsorshipConnection, A]): SelectionBuilder[User, A]
This object's sponsorships as the sponsor.
- def starredRepositories[A](after: Option[String] = None, before: Option[String] = None, first: Option[Int] = None, last: Option[Int] = None, orderBy: Option[StarOrder] = None, ownedByViewer: Option[Boolean] = None)(innerSelection: SelectionBuilder[StarredRepositoryConnection, A]): SelectionBuilder[User, A]
Repositories the user has starred.
- def status[A](innerSelection: SelectionBuilder[UserStatus, A]): SelectionBuilder[User, Option[A]]
The user's description of what they're currently doing.
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- def toString(): String
- Definition Classes
- AnyRef → Any
- def topRepositories[A](after: Option[String] = None, before: Option[String] = None, first: Option[Int] = None, last: Option[Int] = None, orderBy: RepositoryOrder, since: Option[DateTime] = None)(innerSelection: SelectionBuilder[RepositoryConnection, A]): SelectionBuilder[User, A]
Repositories the user has contributed to, ordered by contribution rank, plus repositories the user has created
- def twitterUsername: SelectionBuilder[User, Option[String]]
The user's Twitter username.
- def updatedAt: SelectionBuilder[User, DateTime]
Identifies the date and time when the object was last updated.
- def url: SelectionBuilder[User, URI]
The HTTP URL for this user
- def viewerCanChangePinnedItems: SelectionBuilder[User, Boolean]
Can the viewer pin repositories and gists to the profile?
- def viewerCanCreateProjects: SelectionBuilder[User, Boolean]
Can the current viewer create new projects on this owner.
- def viewerCanFollow: SelectionBuilder[User, Boolean]
Whether or not the viewer is able to follow the user.
- def viewerCanSponsor: SelectionBuilder[User, Boolean]
Whether or not the viewer is able to sponsor this user/organization.
- def viewerIsFollowing: SelectionBuilder[User, Boolean]
Whether or not this user is followed by the viewer.
- def viewerIsSponsoring: SelectionBuilder[User, Boolean]
True if the viewer is sponsoring this user/organization.
- 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 watching[A](affiliations: Option[List[Option[RepositoryAffiliation]]] = None, after: Option[String] = None, before: Option[String] = None, first: Option[Int] = None, isLocked: Option[Boolean] = None, last: Option[Int] = None, orderBy: Option[RepositoryOrder] = None, ownerAffiliations: Option[List[Option[RepositoryAffiliation]]] = None, privacy: Option[RepositoryPrivacy] = None)(innerSelection: SelectionBuilder[RepositoryConnection, A]): SelectionBuilder[User, A]
A list of repositories the given user is watching.
- def websiteUrl: SelectionBuilder[User, Option[URI]]
A URL pointing to the user's public website/blog.
Caliban GitHub GraphQL API Client
Links: