package
domain
Type Members
-
-
-
case class
Commit(sha: String, message: String, date: String, url: String, login: Option[String], avatar_url: Option[String], author_url: Option[String]) extends Product with Serializable
-
case class
Content(type: String, encoding: Option[String], target: Option[String], submodule_git_url: Option[String], size: Int, name: String, path: String, content: Option[String], sha: String, url: String, git_url: String, html_url: String, download_url: Option[String]) extends Product with Serializable
-
-
case class
EditIssueRequest(state: String, title: String, body: String, milestone: Option[Int], labels: List[String], assignees: List[String]) extends Product with Serializable
-
case class
Gist(url: String, id: String, description: String, public: Boolean) extends Product with Serializable
-
-
case class
Issue(id: Int, title: String, body: String, url: String, repository_url: String, labels_url: String, comments_url: String, events_url: String, html_url: String, number: Int, state: String, user: User, assignee: Option[User], labels: List[Label] = List.empty, locked: Option[Boolean], comments: Int, pull_request: Option[IssuePullRequest], closed_at: Option[String], created_at: String, updated_at: String) extends Product with Serializable
-
-
-
-
-
-
case class
NewAuthRequest(scopes: List[String], note: String, client_id: String, client_secret: String) extends Product with Serializable
-
-
-
-
case class
NewIssueRequest(title: String, body: String, milestone: Option[Int], labels: List[String], assignees: List[String]) extends Product with Serializable
-
case class
NewOAuthRequest(client_id: String, client_secret: String, code: String, redirect_uri: String, state: String) extends Product with Serializable
-
-
case class
NewTagRequest(tag: String, message: String, object: String, type: String, tagger: Option[RefAuthor]) extends Product with Serializable
-
-
case class
OAuthToken(access_token: String, token_type: String, scope: String) extends Product with Serializable
-
-
-
-
-
-
-
-
-
-
-
case class
PullRequest(id: Int, number: Int, state: String, title: String, body: String, locked: Boolean, html_url: String, created_at: String, updated_at: Option[String], closed_at: Option[String], merged_at: Option[String], base: Option[PullRequestBase], user: Option[User], assignee: Option[User]) extends Product with Serializable
-
-
-
case class
RefAuthor(date: String, name: String, email: String) extends Product with Serializable
-
-
-
case class
RefObject(type: String, sha: String, url: String) extends RefInfo with Product with Serializable
-
case class
Release(id: Int, tag_name: String, target_commitish: String, name: String, body: String, draft: Boolean, prerelease: Boolean, created_at: String, published_at: String, author: User, url: String, html_url: String, assets_url: String, upload_url: String, tarball_url: String, zipball_url: String) extends Product with Serializable
-
case class
RepoStatus(size: Int, stargazers_count: Int, watchers_count: Int, forks_count: Int, open_issues_count: Int, open_issues: Option[Int], watchers: Option[Int], network_count: Option[Int], subscribers_count: Option[Int], has_issues: Boolean, has_downloads: Boolean, has_wiki: Boolean, has_pages: Boolean) extends Product with Serializable
-
case class
RepoUrls(url: String, html_url: String, git_url: String, ssh_url: String, clone_url: String, svn_url: String, otherUrls: Map[String, String]) extends Product with Serializable
-
case class
Repository(id: Int, name: String, full_name: String, owner: User, private: Boolean, description: Option[String], fork: Boolean, urls: RepoUrls, created_at: String, updated_at: String, pushed_at: String, homepage: Option[String] = None, language: Option[String] = None, status: RepoStatus, organization: Option[User] = None) extends Product with Serializable
-
-
-
-
-
case class
Tag(tag: String, sha: String, url: String, message: String, tagger: RefAuthor, object: RefObject) extends Product with Serializable
-
-
case class
TreeDataBlob(path: String, mode: String, type: String, content: String) extends TreeData with Product with Serializable
-
case class
TreeDataResult(path: String, mode: String, type: String, size: Option[Int], sha: String, url: String) extends Product with Serializable
-
case class
TreeDataSha(path: String, mode: String, type: String, sha: String) extends TreeData with Product with Serializable
-
-
-
case class
User(id: Int, login: String, avatar_url: String, html_url: String, name: Option[String] = None, email: Option[String] = None, company: Option[String] = None, blog: Option[String] = None, location: Option[String] = None, bio: Option[String] = None) extends Product with Serializable