Packages

o

org.codefeedr.plugins.github

GitHubProtocol

object GitHubProtocol

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. GitHubProtocol
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. case class Actor(id: Long, login: String, display_login: String, gravatar_id: String, url: String, avatar_url: String) extends Product with Serializable
  2. case class Comment(url: String, id: Long, user: User, created_at: Option[Date], updated_at: Option[Date], author_association: String, body: Option[String]) extends Product with Serializable
  3. case class Commit(sha: String, url: String, commit: CommitData, author: Option[User], committer: Option[User], parents: List[Parent], stats: Stats, files: List[File]) extends Product with Serializable

    START Commit

  4. case class CommitData(author: CommitUser, committer: CommitUser, message: String, tree: Tree, comment_count: Int, verification: Verification) extends Product with Serializable
  5. case class CommitUser(name: String, email: String, date: String) extends Product with Serializable
  6. case class Event(id: String, eventType: String, actor: Actor, repo: Repo, organization: Option[Organization], payload: String, public: Boolean, created_at: Date) extends Product with Serializable

    START /events

  7. case class File(sha: Option[String], filename: Option[String], status: Option[String], additions: Int, deletions: Int, changes: Int, blob_url: Option[String], raw_url: Option[String], contents_url: Option[String], patch: Option[String]) extends Product with Serializable
  8. case class Issue(url: String, id: Double, number: Double, title: String, user: User, labels: List[Label], state: String, locked: Boolean, assignee: Option[User], assignees: List[User], milestone: Option[String], comments: Double, created_at: Option[Date], updated_at: Option[Date], closed_at: Option[Date], author_association: String, body: Option[String]) extends Product with Serializable
  9. case class IssueCommentEvent(id: String, eventType: String, actor: Actor, repo: Repo, organization: Option[Organization], payload: IssueCommentPayload, public: Boolean, created_at: Date) extends Product with Serializable

    START IssueCommentEvents

  10. case class IssueCommentPayload(action: String, issue: Issue, comment: Comment) extends Payload with Product with Serializable
  11. case class IssuesEvent(id: String, eventType: String, actor: Actor, repo: Repo, organization: Option[Organization], payload: IssuesPayload, public: Boolean, created_at: Date) extends Product with Serializable

    START IssuesEvents

  12. case class IssuesPayload(action: String, issue: Issue) extends Payload with Product with Serializable
  13. case class Label(id: Long, url: String, name: String, color: String, default: Boolean) extends Product with Serializable
  14. case class Organization(id: Long, login: String) extends Product with Serializable
  15. case class Parent(sha: String) extends Product with Serializable
  16. sealed abstract class Payload extends AnyRef
  17. case class PushAuthor(email: String, name: String) extends Product with Serializable
  18. case class PushCommit(sha: String, author: PushAuthor, message: String, distinct: Boolean) extends Product with Serializable
  19. case class PushEvent(id: String, eventType: String, actor: Actor, repo: Repo, organization: Option[Organization], payload: PushPayload, public: Boolean, created_at: Date) extends Product with Serializable

    START PushEvents

  20. case class PushPayload(push_id: Long, size: Int, distinct_size: Int, ref: String, head: String, before: String, commits: List[PushCommit]) extends Payload with Product with Serializable
  21. case class Repo(id: Long, name: String, url: String) extends Product with Serializable
  22. case class Stats(total: Int, additions: Int, deletions: Int) extends Product with Serializable
  23. case class Tree(sha: String) extends Product with Serializable
  24. case class User(id: Long, login: String, avatar_url: String, type: String, site_admin: Boolean) extends Product with Serializable
  25. case class Verification(verified: Boolean, reason: String, signature: Option[String], payload: Option[String]) extends Product with Serializable

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  5. def clone(): AnyRef
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate() @throws( ... )
  6. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  7. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  8. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  9. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  10. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  11. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  12. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  13. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  14. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  15. def toString(): String
    Definition Classes
    AnyRef → Any
  16. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  17. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @throws( ... )
  18. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Deprecated Value Members

  1. def finalize(): Unit
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @Deprecated @deprecated @throws( classOf[java.lang.Throwable] )
    Deprecated

    (Since version ) see corresponding Javadoc for more information.

Inherited from AnyRef

Inherited from Any

Ungrouped