GithubAPIv3

github4s.modules.GithubAPIv3
See theGithubAPIv3 companion object
class GithubAPIv3[F[_]](client: Client[F], config: GithubConfig, accessToken: AccessToken[F])(implicit evidence$1: Concurrent[F]) extends GithubAPIs[F]

Attributes

Companion:
object
Graph
Supertypes
trait GithubAPIs[F]
class Object
trait Matchable
class Any

Members list

Concise view

Value members

Concrete fields

override val activities: Activities[F]

Activities-related operations.

Activities-related operations.

Attributes

override val auth: Auth[F]

Authentication-related operations.

Authentication-related operations.

Attributes

override val gists: Gists[F]

Gist-related operations.

Gist-related operations.

Attributes

override val gitData: GitData[F]

Git operations.

Git operations.

Attributes

override val issues: Issues[F]

Issue-related operations. Covers operations commons to both issues and pull requests.

Issue-related operations. Covers operations commons to both issues and pull requests.

Attributes

override val organizations: Organizations[F]

Organization-related operations.

Organization-related operations.

Attributes

override val projects: Projects[F]

Project-related operations.

Project-related operations.

Attributes

override val pullRequests: PullRequests[F]

Pull Request-related operations. Pull Requests are issues, so operations not specific to pull requests, such as label queries, will be found under issues

Pull Request-related operations. Pull Requests are issues, so operations not specific to pull requests, such as label queries, will be found under issues

Attributes

override val repos: Repositories[F]

Repository-related operations.

Repository-related operations.

Attributes

override val search: Search[F]

Search-related operations.

Search-related operations.

Attributes

override val teams: Teams[F]

Team-related operations.

Team-related operations.

Attributes

override val users: Users[F]

User-related operations.

User-related operations.

Attributes

Implicits

Implicits

implicit val httpClient: HttpClient[F]