hubcat

RepoRequests

class RepoRequests extends Completion with Git with RepoIssues with RepoPulls with RepoStatuses with RepoHooks

Repository requests for a specific repo

Linear Supertypes
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. RepoRequests
  2. RepoHooks
  3. Jsonizing
  4. RepoStatuses
  5. RepoPulls
  6. RepoIssues
  7. Git
  8. Completion
  9. AnyRef
  10. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Instance Constructors

  1. new RepoRequests(user: String, repo: String, requests: Requests)

Type Members

  1. case class BlobQueryBuilder(sha: String, rawval: Boolean = false) extends Completion with Product with Serializable

    http://developer.

  2. class Hooks extends Completion

    Definition Classes
    RepoHooks
  3. case class Issue(id: Int, _accept: String = Types.GithubJson) extends Completion with Product with Serializable

    Requests for a specific Github issue

  4. case class PubHub(mode: String, event: String, callback: String, _secret: Option[String] = scala.None) extends Completion with Product with Serializable

    http://developer.

  5. case class Pull(id: Int, _accept: String = Types.GithubJson) extends Completion with Product with Serializable

    Operations defined for a specific pull request

  6. case class PullBuilder(title: String, head: String, _base: String = "master", _body: Option[String] = scala.None, _issue: Option[Int] = scala.None) extends Completion with Product with Serializable

    Builder for creating a new pull request

  7. class Pulls extends Completion

    Definition Classes
    RepoPulls
  8. case class RepoIssueBuilder(user: String, repo: String, _id: Option[Int] = scala.None, _title: Option[String] = scala.None, _body: Option[String] = scala.None, _assignee: Option[String] = scala.None, _milestone: Option[Int] = scala.None, _labels: Option[Seq[String]] = scala.None, _state: Option[String] = scala.None) extends Completion with Jsonizing with Product with Serializable

    Builder for creating or updaing Github issues

  9. case class RepoIssuesFilter(user: String, repo: String, _milestone: String = "none", _state: String = "open", _assignee: Option[String] = scala.None, _creator: Option[String] = scala.None, _mentioned: Option[String] = scala.None, _labels: Option[Traversable[String]] = scala.None, _sort: String = "created", _order: String = "desc", _since: Option[String] = scala.None, _accept: String = Types.GithubJson) extends Completion with Product with Serializable

    Gihub Issue query filter

  10. case class Statuses(ref: String) extends Completion with Product with Serializable

    Definition Classes
    RepoStatuses
  11. case class TreeQueryBuilder(sha: String, recur: Option[Int] = scala.None) extends Completion with Product with Serializable

    Definition Classes
    Git

Value Members

  1. final def !=(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  2. final def !=(arg0: Any): Boolean

    Definition Classes
    Any
  3. final def ##(): Int

    Definition Classes
    AnyRef → Any
  4. final def ==(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  5. final def ==(arg0: Any): Boolean

    Definition Classes
    Any
  6. object Labels extends Completion

    Requests for accessing and creating repo labels

  7. object Milestones

    Milestone methods

  8. def apiHost: RequestBuilder

  9. def apply[T](handler: Handler[T]): Future[T]

    Definition Classes
    RepoRequestsCompletion
  10. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  11. def blob(sha: String): BlobQueryBuilder

    Definition Classes
    Git
  12. def branch(br: String): Completion

    http://developer.

    http://developer.github.com/v3/repos/#get-branches

  13. def branches: Completion

    http://developer.

    http://developer.github.com/v3/repos/#list-branches

  14. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  15. def commit(sha: String): Completion

    Definition Classes
    Git
  16. def complete(req: RequestBuilder): Completion

  17. def contributors: Completion

    http://developer.

    http://developer.github.com/v3/repos/#list-contributors

  18. def debranch(br: String): Completion

  19. def delete: Completion

    http://developer.

    http://developer.github.com/v3/repos/#delete-a-repository

  20. def deref(id: String): Completion

    Definition Classes
    Git
  21. def edit: Completion

    http://developer.

    http://developer.github.com/v3/repos/#edit

  22. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  23. def equals(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  24. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  25. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  26. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  27. def hooks: Hooks

    Definition Classes
    RepoHooks
  28. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  29. def issue(id: Int): Issue

    Definition Classes
    RepoIssues
  30. def issues: RepoIssuesFilter

    Definition Classes
    RepoIssues
  31. def jBoolOrNone(opt: Option[Boolean]): JValue with Product with Serializable { type Values >: Boolean with None.type }

    Definition Classes
    Jsonizing
  32. def jIntOrNone(opt: Option[Int]): JValue with Product with Serializable { ... /* 2 definitions in type refinement */ }

    Definition Classes
    Jsonizing
  33. def jStringOrNone(opt: Option[String]): JValue with Product with Serializable { ... /* 2 definitions in type refinement */ }

    Definition Classes
    Jsonizing
  34. def labels: Labels.type

    Definition Classes
    RepoIssues
  35. def languages: Completion

    http://developer.

    http://developer.github.com/v3/repos/#list-languages

  36. def milestones: Milestones.type

    Definition Classes
    RepoIssues
  37. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  38. def newBlob(content: String, encoding: String = "utf-8"): Completion

    Definition Classes
    Git
  39. def newCommit(message: String, tree: String, parents: Traversable[String]): Completion

    Definition Classes
    Git
  40. def newRef(ref: String, sha: String): Completion

    Definition Classes
    Git
  41. def newTag(tag: String, msg: String, obj: String, tpe: String): Completion

    Definition Classes
    Git
  42. def newTree(sha: String, basetree: Option[String] = None, tree: Traversable[String]): Completion

    Definition Classes
    Git
  43. final def notify(): Unit

    Definition Classes
    AnyRef
  44. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  45. def pull(id: Int): Pull

    Definition Classes
    RepoPulls
  46. def pulls: Pulls

    Definition Classes
    RepoPulls
  47. def ref(id: String): Completion

    Definition Classes
    Git
  48. def refs(namespace: Option[String] = None): Completion

    Definition Classes
    Git
  49. def reissue(id: Int): RepoIssueBuilder

    http://developer.

    http://developer.github.com/v3/issues/#edit-an-issue

    Definition Classes
    RepoIssues
  50. val repo: String

  51. def request[T](req: RequestBuilder)(handler: Handler[T]): Future[T]

  52. def reref(id: String, sha: String, force: Boolean = false): Completion

    Definition Classes
    Git
  53. def statuses(ref: String): Statuses

    http://developer.

    http://developer.github.com/v3/repos/statuses/#list-statuses-for-a-specific-ref

    Definition Classes
    RepoStatuses
  54. def subscribe(event: String, callback: String): PubHub

  55. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  56. def tag(sha: String): Completion

    Definition Classes
    Git
  57. def tags: Completion

    http://developer.

    http://developer.github.com/v3/repos/#list-tags

  58. def teams: Completion

    http://developer.

    http://developer.github.com/v3/repos/#list-languages

  59. def toString(): String

    Definition Classes
    AnyRef → Any
  60. def tree(sha: String, recursive: Boolean = false): TreeQueryBuilder

    Definition Classes
    Git
  61. def unsubscribe(event: String, callback: String): PubHub

  62. val user: String

  63. final def wait(): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  64. final def wait(arg0: Long, arg1: Int): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  65. final def wait(arg0: Long): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from RepoHooks

Inherited from Jsonizing

Inherited from RepoStatuses

Inherited from RepoPulls

Inherited from RepoIssues

Inherited from Git

Inherited from Completion

Inherited from AnyRef

Inherited from Any

Ungrouped