package models
Ordering
- Alphabetic
Visibility
- Public
- All
Type Members
- trait AbstractInput extends AnyRef
- class AbstractJson extends AnyRef
- case class AccessToken (value: JValue) extends AbstractJson with Product with Serializable
- case class Branch (value: JValue) extends AbstractJson with Product with Serializable
- case class BranchListItem (value: JValue) extends AbstractJson with Product with Serializable
- case class Collaborator (value: JValue) extends AbstractJson with Product with Serializable
- case class CombinedStatus (value: JValue) extends AbstractJson with Product with Serializable
- case class Comment (value: JValue) extends AbstractJson with Product with Serializable
- case class CommitInfo (value: JValue) extends AbstractJson with Product with Serializable
- case class ErrorObject (value: JValue) extends AbstractJson with Product with Serializable
- case class ErrorResponse (value: JValue) extends AbstractJson with Product with Serializable
- case class Issue (value: JValue) extends AbstractJson with Product with Serializable
- sealed abstract class IssueAction extends AnyRef
- sealed abstract class IssueFilter extends AnyRef
- 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
- 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
- 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
- sealed abstract class IssueSort extends AnyRef
- sealed abstract class IssueState extends AnyRef
- sealed abstract class IssueStateFilter extends AnyRef
- case class Label (value: JValue) extends AbstractJson with Product with Serializable
- case class LabelInput (name: String, color: String) extends AbstractInput with Product with Serializable
- case class LanguageItem (name: String, bytes: Long, rate: Double) extends Product with Serializable
- case class LanguageList (value: JValue) extends AbstractJson with Product with Serializable
- case class Milestone (value: JValue) extends AbstractJson with Product with Serializable
- 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
- case class MilestoneListOption (state: MilestoneState = MilestoneState.open, sort: MilestoneSort = MilestoneSort.due_date, direction: SortDirection = SortDirection.asc) extends Product with Serializable
- sealed abstract class MilestoneSearchOption extends AnyRef
- sealed abstract class MilestoneSort extends AnyRef
- sealed abstract class MilestoneState extends AnyRef
- case class OAuthErrorResponse (value: JValue) extends AbstractJson with Product with Serializable
- class Organization extends AbstractJson
- case class OrganizationDetail (value: JValue) extends Organization with Product with Serializable
- 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
- case class Permissions (value: JValue) extends AbstractJson with Product with Serializable
- case class PullRequest (value: JValue) extends AbstractJson with Product with Serializable
- sealed abstract class PullRequestAction extends AnyRef
- case class PullRequestInput (title: String, head: String, base: String, body: Option[String]) extends AbstractInput with Product with Serializable
- 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
- case class PullRequestRef (value: JValue) extends AbstractJson with Product with Serializable
- case class PullRequestReview (value: JValue) extends AbstractJson with Product with Serializable
- sealed abstract class PullRequestReviewAction extends AnyRef
- case class PullRequestReviewCommentInput (path: String, position: Long, body: String) extends AbstractInput with Product with Serializable
- case class PullRequestReviewInput (body: Option[String] = None, event: Option[PullRequestReviewStateInput] = None, comments: Seq[PullRequestReviewCommentInput] = ...) extends AbstractInput with Product with Serializable
- sealed abstract class PullRequestReviewState extends AnyRef
- sealed abstract class PullRequestReviewStateInput extends AnyRef
- case class Repository (value: JValue) extends AbstractJson with Product with Serializable
- 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
- case class RepositoryListOption (listType: RepositoryListType = RepositoryListType.all, sort: RepositorySort = RepositorySort.full_name, direction: SortDirection = SortDirection.asc) extends Product with Serializable
- sealed abstract class RepositoryListType extends AnyRef
- sealed abstract class RepositorySort extends AnyRef
- case class ReviewRequest (value: JValue) extends AbstractJson with Product with Serializable
- case class SearchCodeInput (q: String, sort: Option[SearchCodeSort] = None, order: SortDirection = SortDirection.desc) extends SearchInput with Product with Serializable
- case class SearchCodeItem (value: JValue) extends AbstractJson with Product with Serializable
- case class SearchCodeResult (value: JValue) extends AbstractJson with Product with Serializable
- sealed abstract class SearchCodeSort extends SearchSort
- sealed trait SearchInput extends AbstractInput
- case class SearchIssueInput (q: String, sort: Option[SearchIssueSort] = None, order: SortDirection = SortDirection.desc) extends SearchInput with Product with Serializable
- case class SearchIssueResult (value: JValue) extends AbstractJson with Product with Serializable
- sealed abstract class SearchIssueSort extends SearchSort
- case class SearchRepositoryInput (q: String, sort: Option[SearchRepositorySort] = None, order: SortDirection = SortDirection.desc) extends SearchInput with Product with Serializable
- case class SearchRepositoryResult (value: JValue) extends AbstractJson with Product with Serializable
- sealed abstract class SearchRepositorySort extends SearchSort
- sealed trait SearchSort extends AnyRef
- case class SearchUserInput (q: String, sort: Option[SearchUserSort] = None, order: SortDirection = SortDirection.desc) extends SearchInput with Product with Serializable
- case class SearchUserResult (value: JValue) extends AbstractJson with Product with Serializable
- sealed abstract class SearchUserSort extends SearchSort
- sealed abstract class SortDirection extends AnyRef
- case class Status (value: JValue) extends AbstractJson with Product with Serializable
- case class StatusInput (state: StatusState, target_url: Option[String] = None, description: Option[String] = None, context: Option[String] = None) extends AbstractInput with Product with Serializable
- sealed abstract class StatusState extends AnyRef
- case class User (value: JValue) extends AbstractJson with Product with Serializable
- 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
- class Webhook extends AbstractJson
- case class WebhookConfig (url: Option[String], content_type: Option[String], secret: Option[String], insecure_ssl: Option[Boolean]) extends AbstractInput with Product with Serializable
- 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
- case class WebhookResponse (value: JValue) extends AbstractJson with Product with Serializable
- 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
Value Members
- object IssueAction
- object IssueFilter
- object IssueInput extends Serializable
- object IssueSort
- object IssueState
- object IssueStateFilter
- object MilestoneInput extends Serializable
- object MilestoneSearchOption
- object MilestoneSort
- object MilestoneState
- object PullRequestAction
- object PullRequestReviewAction
- object PullRequestReviewState
- object PullRequestReviewStateInput
- object RepositoryListType
- object RepositorySort
- object SearchCodeSort
- object SearchIssueSort
- object SearchRepositorySort
- object SearchUserSort
- object SortDirection
- object StatusState
- object WebhookConfig extends Serializable