package v2

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. Protected

Package Members

  1. package service

Type Members

  1. case class AccessToken(access_token: String, refresh_token: String, expires_in: Int, scopes: String, token_type: String) extends Product with Serializable
  2. case class Account(uuid: String, username: String, displayName: Option[String], avatarLink: Option[String], createdOn: LocalDateTime) extends Product with Serializable
  3. case class AccountUuid(value: String) extends OwnerInfo with Product with Serializable
  4. case class ApiUrl(urlType: ApiUrlType.Value, link: Link) extends Product with Serializable
  5. case class Author(raw: String, user: Option[Account]) extends Product with Serializable
  6. case class BaseCommit(hash: String, parents: Seq[String], date: LocalDateTime, message: String, author: Author) extends Product with Serializable
  7. case class BuildStatus(state: CommitStatus.Value, key: String, name: String, url: String, description: String) extends Product with Serializable
  8. case class CommitComment(id: Long, commit: String, content: String, created_on: LocalDateTime, deleted: Boolean) extends Product with Serializable
  9. case class DeployKey(id: Long, key: String, label: String) extends Product with Serializable
  10. case class Email(email: String, is_primary: Boolean, is_confirmed: Boolean) extends Product with Serializable
  11. case class Issue(id: Long, state: String, priority: String, title: String, content: String, reporter: User, created_on: LocalDateTime, kind: String) extends Product with Serializable
  12. case class Link(href: String) extends Product with Serializable
  13. sealed trait OwnerInfo extends AnyRef
  14. 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
  15. case class PullRequestComment(id: Long, content: String, created_on: LocalDateTime, deleted: Boolean) extends Product with Serializable
  16. case class PullRequestReviewers(reviewers: Seq[String]) extends Product with Serializable
  17. 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
  18. case class RepositoryUrl(urlType: RepositoryUrlType.Value, link: String) extends Product with Serializable
  19. sealed trait Role extends AnyRef
  20. case class SimpleCommitSha(value: String) extends Product with Serializable
  21. case class SimpleRepository(uuid: String, name: String, fullName: String) extends Product with Serializable
  22. case class SimpleUser(uuid: String, displayName: String) extends Product with Serializable
  23. case class SimpleWorkspace(uuid: String, displayName: String, avatar: String) extends Product with Serializable
  24. case class SshKey(uuid: String, key: String, label: String) extends Product with Serializable
  25. case class TeamUsername(value: String) extends OwnerInfo with Product with Serializable
  26. case class User(uuid: String, display_name: String, nickname: Option[String], avatarUrl: Option[String]) extends Product with Serializable
  27. case class UserIdentifiers(account_id: String, uuid: Option[String]) extends Product with Serializable
  28. 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
  29. case class Workspace(uuid: String, slug: String, name: String, avatar: String) extends Product with Serializable
  30. final case class WorkspacePermission(user: SimpleUser, team: SimpleWorkspace, permission: String) extends Product with Serializable

Deprecated Type Members

  1. 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

  1. object AccessToken extends Serializable
  2. object Account extends Serializable
  3. case object Admin extends Role with Product with Serializable
  4. object ApiUrlType extends Enumeration
  5. object Author extends Serializable
  6. object Authorization
  7. object BaseCommit extends Serializable
  8. object BuildStatus extends Serializable
  9. object CommitComment extends Serializable
  10. object CommitStatus extends Enumeration with JsonEnumeration
  11. case object Contributor extends Role with Product with Serializable
  12. object DeployKey extends Serializable
  13. object Email extends Serializable
  14. object Issue extends Serializable
  15. object Link extends Serializable
  16. case object Member extends Role with Product with Serializable
  17. case object Owner extends Role with Product with Serializable
  18. object PullRequest extends Serializable
  19. object PullRequestComment extends Serializable
  20. object PullRequestReviewers extends Serializable
  21. object Repository extends Serializable
  22. object RepositoryUrlType extends Enumeration
  23. object SimpleCommit extends Serializable
  24. object SimpleCommitSha extends Serializable
  25. object SimpleRepository extends Serializable
  26. object SimpleUser extends Serializable
  27. object SimpleWorkspace extends Serializable
  28. object SshKey extends Serializable
  29. object User extends Serializable
  30. object UserIdentifiersApi extends Serializable
  31. object Webhook extends Serializable
  32. object Workspace extends Serializable
  33. object WorkspacePermission extends Serializable

Ungrouped