package v2
Ordering
- Alphabetic
Visibility
- Public
- Protected
Type Members
- case class AccessToken(access_token: String, refresh_token: String, expires_in: Int, scopes: String, token_type: String) extends Product with Serializable
- case class Account(uuid: String, username: String, displayName: Option[String], avatarLink: Option[String], createdOn: LocalDateTime) extends Product with Serializable
- case class AccountUuid(value: String) extends OwnerInfo with Product with Serializable
- case class ApiUrl(urlType: ApiUrlType.Value, link: Link) extends Product with Serializable
- case class Author(raw: String, user: Option[Account]) extends Product with Serializable
- case class BaseCommit(hash: String, parents: Seq[String], date: LocalDateTime, message: String, author: Author) extends Product with Serializable
- case class BuildStatus(state: CommitStatus.Value, key: String, name: String, url: String, description: String) extends Product with Serializable
- case class CommitComment(id: Long, commit: String, content: String, created_on: LocalDateTime, deleted: Boolean) extends Product with Serializable
- case class DeployKey(id: Long, key: String, label: String) extends Product with Serializable
- case class Email(email: String, is_primary: Boolean, is_confirmed: Boolean) extends Product with Serializable
- case class Issue(id: Long, state: String, priority: String, title: String, content: String, reporter: User, created_on: LocalDateTime, kind: String) extends Product with Serializable
- case class Link(href: String) extends Product with Serializable
- sealed trait OwnerInfo extends AnyRef
- case class PullRequest(id: Int, title: String, description: String, author: Option[User], state: String, created_on: LocalDateTime, updated_on: LocalDateTime, sourceRepository: String, sourceBranch: String, sourceCommit: String, destRepository: String, destBranch: String, destCommit: Option[String], apiUrls: Seq[ApiUrl]) extends Product with Serializable
- case class PullRequestComment(id: Long, content: String, created_on: LocalDateTime, deleted: Boolean) extends Product with Serializable
- case class PullRequestReviewers(reviewers: Seq[String]) extends Product with Serializable
- case class Repository(name: String, full_name: String, description: String, scm: String, created_on: LocalDateTime, updated_on: LocalDateTime, owner: Owner, size: Long, has_issues: Boolean, is_private: Boolean, language: String, urls: Seq[RepositoryUrl], uuid: String, slug: String) extends Product with Serializable
- case class RepositoryUrl(urlType: RepositoryUrlType.Value, link: String) extends Product with Serializable
- sealed trait Role extends AnyRef
- case class SimpleCommitSha(value: String) extends Product with Serializable
- case class SimpleRepository(uuid: String, name: String, fullName: String) extends Product with Serializable
- case class SimpleUser(uuid: String, displayName: String) extends Product with Serializable
- case class SimpleWorkspace(uuid: String, displayName: String, avatar: String) extends Product with Serializable
- case class SshKey(uuid: String, key: String, label: String) extends Product with Serializable
- case class TeamUsername(value: String) extends OwnerInfo with Product with Serializable
- case class User(uuid: String, display_name: String, nickname: Option[String], avatarUrl: Option[String]) extends Product with Serializable
- case class UserIdentifiers(account_id: String, uuid: Option[String]) extends Product with Serializable
- case class Webhook(uuid: String, description: Option[String], url: String, subject: JsObject, events: Set[String], active: Boolean, created_at: String, links: JsObject) extends Product with Serializable
- case class Workspace(uuid: String, slug: String, name: String, avatar: String) extends Product with Serializable
- final case class WorkspacePermission(user: SimpleUser, team: SimpleWorkspace, permission: String) extends Product with Serializable
Deprecated Type Members
- case class SimpleCommit(hash: String, authorName: Option[String], parents: Seq[String], date: LocalDateTime, message: String) extends Product with Serializable
- Annotations
- @deprecated
- Deprecated
(Since version 18.7.1) Use BaseCommit instead
Value Members
- object AccessToken extends Serializable
- object Account extends Serializable
- case object Admin extends Role with Product with Serializable
- object ApiUrlType extends Enumeration
- object Author extends Serializable
- object Authorization
- object BaseCommit extends Serializable
- object BuildStatus extends Serializable
- object CommitComment extends Serializable
- object CommitStatus extends Enumeration with JsonEnumeration
- case object Contributor extends Role with Product with Serializable
- object DeployKey extends Serializable
- object Email extends Serializable
- object Issue extends Serializable
- object Link extends Serializable
- case object Member extends Role with Product with Serializable
- case object Owner extends Role with Product with Serializable
- object PullRequest extends Serializable
- object PullRequestComment extends Serializable
- object PullRequestReviewers extends Serializable
- object Repository extends Serializable
- object RepositoryUrlType extends Enumeration
- object SimpleCommit extends Serializable
- object SimpleCommitSha extends Serializable
- object SimpleRepository extends Serializable
- object SimpleUser extends Serializable
- object SimpleWorkspace extends Serializable
- object SshKey extends Serializable
- object User extends Serializable
- object UserIdentifiersApi extends Serializable
- object Webhook extends Serializable
- object Workspace extends Serializable
- object WorkspacePermission extends Serializable