Packages

package models

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Type Members

  1. trait AbstractInput extends AnyRef
  2. class AbstractJson extends AnyRef
  3. case class AccessToken (value: JValue) extends AbstractJson with Product with Serializable
  4. case class Branch (value: JValue) extends AbstractJson with Product with Serializable
  5. case class BranchListItem (value: JValue) extends AbstractJson with Product with Serializable
  6. case class Collaborator (value: JValue) extends AbstractJson with Product with Serializable
  7. case class CombinedStatus (value: JValue) extends AbstractJson with Product with Serializable
  8. case class Comment (value: JValue) extends AbstractJson with Product with Serializable
  9. case class CommitInfo (value: JValue) extends AbstractJson with Product with Serializable
  10. case class ErrorObject (value: JValue) extends AbstractJson with Product with Serializable
  11. case class ErrorResponse (value: JValue) extends AbstractJson with Product with Serializable
  12. case class Issue (value: JValue) extends AbstractJson with Product with Serializable
  13. sealed abstract class IssueAction extends AnyRef
  14. sealed abstract class IssueFilter extends AnyRef
  15. case class IssueInput (title: Option[String] = None, body: Option[String] = None, assignee: Option[String] = None, milestone: Option[Int] = None, labels: Seq[String] = Nil, state: Option[IssueStateFilter] = None) extends AbstractInput with Product with Serializable
  16. case class IssueListOption (filter: IssueFilter = IssueFilter.assigned, state: IssueStateFilter = IssueStateFilter.open, labels: Seq[String] = Nil, sort: IssueSort = IssueSort.created, direction: SortDirection = SortDirection.desc, since: Option[DateTime] = None) extends Product with Serializable
  17. case class IssueListOption4Repository (milestone: Option[MilestoneSearchOption] = None, state: IssueStateFilter = IssueStateFilter.open, assignee: Option[String] = None, creator: Option[String] = None, mentioned: Option[String] = None, labels: Seq[String] = Nil, sort: IssueSort = IssueSort.created, direction: SortDirection = SortDirection.desc, since: Option[DateTime] = None) extends Product with Serializable
  18. sealed abstract class IssueSort extends AnyRef
  19. sealed abstract class IssueState extends AnyRef
  20. sealed abstract class IssueStateFilter extends AnyRef
  21. case class Label (value: JValue) extends AbstractJson with Product with Serializable
  22. case class LabelInput (name: String, color: String) extends AbstractInput with Product with Serializable
  23. case class LanguageItem (name: String, bytes: Long, rate: Double) extends Product with Serializable
  24. case class LanguageList (value: JValue) extends AbstractJson with Product with Serializable
  25. case class Milestone (value: JValue) extends AbstractJson with Product with Serializable
  26. case class MilestoneInput (title: Option[String] = None, state: Option[MilestoneState] = None, description: Option[String] = None, due_on: Option[DateTime] = None) extends AbstractInput with Product with Serializable
  27. case class MilestoneListOption (state: MilestoneState = MilestoneState.open, sort: MilestoneSort = MilestoneSort.due_date, direction: SortDirection = SortDirection.asc) extends Product with Serializable
  28. sealed abstract class MilestoneSearchOption extends AnyRef
  29. sealed abstract class MilestoneSort extends AnyRef
  30. sealed abstract class MilestoneState extends AnyRef
  31. case class OAuthErrorResponse (value: JValue) extends AbstractJson with Product with Serializable
  32. class Organization extends AbstractJson
  33. case class OrganizationDetail (value: JValue) extends Organization with Product with Serializable
  34. case class OrganizationInput (name: Option[String] = None, company: Option[String] = None, description: Option[String] = None, location: Option[String] = None, email: Option[String] = None, billing_email: Option[String] = None) extends AbstractInput with Product with Serializable
  35. case class Permissions (value: JValue) extends AbstractJson with Product with Serializable
  36. case class PullRequest (value: JValue) extends AbstractJson with Product with Serializable
  37. sealed abstract class PullRequestAction extends AnyRef
  38. case class PullRequestInput (title: String, head: String, base: String, body: Option[String]) extends AbstractInput with Product with Serializable
  39. case class PullRequestListOption (state: IssueStateFilter = IssueStateFilter.open, head: Option[String] = None, base: Option[String] = None, sort: IssueSort = IssueSort.created, direction: SortDirection = SortDirection.desc) extends Product with Serializable
  40. case class PullRequestRef (value: JValue) extends AbstractJson with Product with Serializable
  41. case class PullRequestReview (value: JValue) extends AbstractJson with Product with Serializable
  42. sealed abstract class PullRequestReviewAction extends AnyRef
  43. case class PullRequestReviewCommentInput (path: String, position: Long, body: String) extends AbstractInput with Product with Serializable
  44. case class PullRequestReviewInput (body: Option[String] = None, event: Option[PullRequestReviewStateInput] = None, comments: Seq[PullRequestReviewCommentInput] = ...) extends AbstractInput with Product with Serializable
  45. sealed abstract class PullRequestReviewState extends AnyRef
  46. sealed abstract class PullRequestReviewStateInput extends AnyRef
  47. case class Repository (value: JValue) extends AbstractJson with Product with Serializable
  48. case class RepositoryInput (name: String, description: Option[String] = None, homepage: Option[URL] = None, private: Boolean = false, has_issues: Boolean = true, has_wiki: Boolean = true, has_downloads: Boolean = true, team_id: Option[Int] = None, auto_init: Boolean = false, gitignore_template: Option[String] = None, license_template: Option[String] = None) extends AbstractInput with Product with Serializable
  49. case class RepositoryListOption (listType: RepositoryListType = RepositoryListType.all, sort: RepositorySort = RepositorySort.full_name, direction: SortDirection = SortDirection.asc) extends Product with Serializable
  50. sealed abstract class RepositoryListType extends AnyRef
  51. sealed abstract class RepositorySort extends AnyRef
  52. case class ReviewRequest (value: JValue) extends AbstractJson with Product with Serializable
  53. case class SearchCodeInput (q: String, sort: Option[SearchCodeSort] = None, order: SortDirection = SortDirection.desc) extends SearchInput with Product with Serializable
  54. case class SearchCodeItem (value: JValue) extends AbstractJson with Product with Serializable
  55. case class SearchCodeResult (value: JValue) extends AbstractJson with Product with Serializable
  56. sealed abstract class SearchCodeSort extends SearchSort
  57. sealed trait SearchInput extends AbstractInput
  58. case class SearchIssueInput (q: String, sort: Option[SearchIssueSort] = None, order: SortDirection = SortDirection.desc) extends SearchInput with Product with Serializable
  59. case class SearchIssueResult (value: JValue) extends AbstractJson with Product with Serializable
  60. sealed abstract class SearchIssueSort extends SearchSort
  61. case class SearchRepositoryInput (q: String, sort: Option[SearchRepositorySort] = None, order: SortDirection = SortDirection.desc) extends SearchInput with Product with Serializable
  62. case class SearchRepositoryResult (value: JValue) extends AbstractJson with Product with Serializable
  63. sealed abstract class SearchRepositorySort extends SearchSort
  64. sealed trait SearchSort extends AnyRef
  65. case class SearchUserInput (q: String, sort: Option[SearchUserSort] = None, order: SortDirection = SortDirection.desc) extends SearchInput with Product with Serializable
  66. case class SearchUserResult (value: JValue) extends AbstractJson with Product with Serializable
  67. sealed abstract class SearchUserSort extends SearchSort
  68. sealed abstract class SortDirection extends AnyRef
  69. case class Status (value: JValue) extends AbstractJson with Product with Serializable
  70. case class StatusInput (state: StatusState, target_url: Option[String] = None, description: Option[String] = None, context: Option[String] = None) extends AbstractInput with Product with Serializable
  71. sealed abstract class StatusState extends AnyRef
  72. case class User (value: JValue) extends AbstractJson with Product with Serializable
  73. case class UserInput (name: Option[String] = None, email: Option[String] = None, blog: Option[String] = None, company: Option[String] = None, location: Option[String] = None, hireable: Option[Boolean] = None, bio: Option[String] = None) extends AbstractInput with Product with Serializable
  74. class Webhook extends AbstractJson
  75. case class WebhookConfig (url: Option[String], content_type: Option[String], secret: Option[String], insecure_ssl: Option[Boolean]) extends AbstractInput with Product with Serializable
  76. case class WebhookCreateInput (name: String, config: WebhookConfig, active: Boolean = true, events: Seq[String] = Seq("push"), add_events: Seq[String] = Nil, remove_events: Seq[String] = Nil) extends AbstractInput with Product with Serializable
  77. case class WebhookResponse (value: JValue) extends AbstractJson with Product with Serializable
  78. case class WebhookUpdateInput (config: Option[WebhookConfig] = None, events: Option[Seq[String]] = None, add_events: Option[Seq[String]] = None, remove_events: Option[Seq[String]] = None, active: Option[Boolean] = None) extends AbstractInput with Product with Serializable

Ungrouped