package
api
Type Members
-
-
case class
ApiBranchCommit(sha: String) extends Product with Serializable
-
case class
ApiBranchForList(name: String, commit: ApiBranchCommit) extends Product with Serializable
-
case class
ApiBranchProtection(enabled: Boolean, required_status_checks: Option[Status]) extends Product with Serializable
-
case class
ApiCombinedCommitStatus(state: String, sha: String, total_count: Int, statuses: Iterable[ApiCommitStatus], repository: ApiRepository) extends Product with Serializable
-
case class
ApiComment(id: Int, user: ApiUser, body: String, created_at: Date, updated_at: Date)(repositoryName: RepositoryName, issueId: Int, isPullRequest: Boolean) extends Product with Serializable
-
case class
ApiCommit(id: String, message: String, timestamp: Date, added: List[String], removed: List[String], modified: List[String], author: ApiPersonIdent, committer: ApiPersonIdent)(repositoryName: RepositoryName, urlIsHtmlUrl: Boolean) extends FieldSerializable with Product with Serializable
-
case class
ApiCommitListItem(sha: String, commit: Commit, author: Option[ApiUser], committer: Option[ApiUser], parents: Seq[Parent])(repositoryName: RepositoryName) extends Product with Serializable
-
case class
ApiCommitStatus(created_at: Date, updated_at: Date, state: String, target_url: Option[String], description: Option[String], id: Int, context: String, creator: ApiUser)(sha: String, repositoryName: RepositoryName) extends Product with Serializable
-
case class
ApiContents(type: String, name: String, content: Option[String], encoding: Option[String]) extends Product with Serializable
-
case class
ApiEndPoint(rate_limit_url: ApiPath = ApiPath("/api/v3/rate_limit")) extends Product with Serializable
-
case class
ApiError(message: String, documentation_url: Option[String] = None) extends Product with Serializable
-
case class
ApiIssue(number: Int, title: String, user: ApiUser, state: String, created_at: Date, updated_at: Date, body: String)(repositoryName: RepositoryName, isPullRequest: Boolean) extends Product with Serializable
-
case class
ApiLabel(name: String, color: String)(repositoryName: RepositoryName) extends Product with Serializable
-
case class
ApiObject(sha: String) extends Product with Serializable
-
case class
ApiPath(path: String) extends Product with Serializable
-
case class
ApiPersonIdent(name: String, email: String, date: Date) extends Product with Serializable
-
case class
ApiPullRequest(number: Int, updated_at: Date, created_at: Date, head: Commit, base: Commit, mergeable: Option[Boolean], merged: Boolean, merged_at: Option[Date], merged_by: Option[ApiUser], title: String, body: String, user: ApiUser) extends Product with Serializable
-
case class
ApiPullRequestReviewComment(id: Int, path: String, commit_id: String, user: ApiUser, body: String, created_at: Date, updated_at: Date)(repositoryName: RepositoryName, issueId: Int) extends FieldSerializable with Product with Serializable
-
case class
ApiPusher(name: String, email: String) extends Product with Serializable
-
case class
ApiRef(ref: String, object: ApiObject) extends Product with Serializable
-
case class
ApiRepository(name: String, full_name: String, description: String, watchers: Int, forks: Int, private: Boolean, default_branch: String, owner: ApiUser)(urlIsHtmlUrl: Boolean) extends Product with Serializable
-
case class
ApiUser(login: String, email: String, type: String, site_admin: Boolean, created_at: Date) extends Product with Serializable
-
case class
CreateAComment(body: String) extends Product with Serializable
-
case class
CreateALabel(name: String, color: String) extends Product with Serializable
-
case class
CreateARepository(name: String, description: Option[String], private: Boolean = false, auto_init: Boolean = false) extends Product with Serializable
-
case class
CreateAStatus(state: String, context: Option[String], target_url: Option[String], description: Option[String]) extends Product with Serializable
-
case class
CreateAnIssue(title: String, body: Option[String], assignees: List[String], milestone: Option[Int], labels: List[String]) extends Product with Serializable
-
path for api url. if set path '/repos/aa/bb' then, expand 'http://server:post/repos/aa/bb' when converted to json.