case class
RepositoryAPI(api: GitHubAPI, owner: String, repo: String) extends Product with Serializable
Instance Constructors
-
new
RepositoryAPI(api: GitHubAPI, owner: String, repo: String)
Value Members
-
final
def
!=(arg0: Any): Boolean
-
final
def
##(): Int
-
final
def
==(arg0: Any): Boolean
-
def
addLabels(number: Long, labels: String*): Future[List[Label]]
-
def
addReviewRequest(number: Long, reviewers: String*): Future[ReviewRequest]
-
val
api: GitHubAPI
-
final
def
asInstanceOf[T0]: T0
-
def
assign(number: Long, assignee: String): Future[Issue]
-
def
clone(): AnyRef
-
def
closePullRequest(number: Long): Future[PullRequest]
-
def
createLabelDef(label: LabelInput): Future[Label]
-
def
createMilestone(input: MilestoneInput): Future[Milestone]
-
def
createPullRequest(input: PullRequestInput): Future[PullRequest]
-
def
editIssue(number: Long, params: IssueInput): Future[Issue]
-
final
def
eq(arg0: AnyRef): Boolean
-
def
finalize(): Unit
-
final
def
getClass(): Class[_]
-
def
getIssue(number: Long): Future[Option[Issue]]
-
def
getLabelDef(label: String): Future[Option[Label]]
-
def
getMilestone(number: Int): Future[Option[Milestone]]
-
def
getPullRequest(number: Long): Future[Option[PullRequest]]
-
final
def
isInstanceOf[T0]: Boolean
-
def
listLabelDefs: Future[List[Label]]
-
def
listLabels(number: Long): Future[List[Label]]
-
def
listMilestones(option: MilestoneListOption = MilestoneListOption()): Future[List[Milestone]]
-
def
listPullRequests(option: PullRequestListOption = PullRequestListOption()): Future[List[PullRequest]]
-
final
def
ne(arg0: AnyRef): Boolean
-
final
def
notify(): Unit
-
final
def
notifyAll(): Unit
-
val
owner: String
-
def
removeAllLabels(number: Long): Future[List[Label]]
-
def
removeLabel(number: Long, label: String): Future[List[Label]]
-
def
removeLabelDef(label: String): Future[Boolean]
-
def
removeMilestone(number: Int): Future[Boolean]
-
def
removeReviewRequest(number: Long, reviewers: String*): Future[Boolean]
-
def
replaceLabels(number: Long, labels: String*): Future[List[Label]]
-
val
repo: String
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
-
def
unassign(number: Long): Future[Issue]
-
def
updateLabelDef(name: String, label: LabelInput): Future[Label]
-
def
updateMilestone(number: Int, input: MilestoneInput): Future[Milestone]
-
final
def
wait(): Unit
-
final
def
wait(arg0: Long, arg1: Int): Unit
-
final
def
wait(arg0: Long): Unit
Inherited from AnyRef
Value Members
-
final
def
!=(arg0: Any): Boolean
-
final
def
##(): Int
-
final
def
==(arg0: Any): Boolean
-
def
clone(): AnyRef
-
final
def
eq(arg0: AnyRef): Boolean
-
def
finalize(): Unit
-
final
def
getClass(): Class[_]
-
final
def
ne(arg0: AnyRef): Boolean
-
final
def
notify(): Unit
-
final
def
notifyAll(): Unit
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
-
final
def
wait(): Unit
-
final
def
wait(arg0: Long, arg1: Int): Unit
-
final
def
wait(arg0: Long): Unit
Inherited from Any
Value Members
-
final
def
asInstanceOf[T0]: T0
-
final
def
isInstanceOf[T0]: Boolean
Ungrouped
-
final
def
!=(arg0: Any): Boolean
-
final
def
##(): Int
-
final
def
==(arg0: Any): Boolean
-
def
addLabels(number: Long, labels: String*): Future[List[Label]]
-
def
addReviewRequest(number: Long, reviewers: String*): Future[ReviewRequest]
-
val
api: GitHubAPI
-
final
def
asInstanceOf[T0]: T0
-
def
assign(number: Long, assignee: String): Future[Issue]
-
def
clone(): AnyRef
-
def
closePullRequest(number: Long): Future[PullRequest]
-
def
createLabelDef(label: LabelInput): Future[Label]
-
def
createMilestone(input: MilestoneInput): Future[Milestone]
-
def
createPullRequest(input: PullRequestInput): Future[PullRequest]
-
def
editIssue(number: Long, params: IssueInput): Future[Issue]
-
final
def
eq(arg0: AnyRef): Boolean
-
def
finalize(): Unit
-
final
def
getClass(): Class[_]
-
def
getIssue(number: Long): Future[Option[Issue]]
-
def
getLabelDef(label: String): Future[Option[Label]]
-
def
getMilestone(number: Int): Future[Option[Milestone]]
-
def
getPullRequest(number: Long): Future[Option[PullRequest]]
-
final
def
isInstanceOf[T0]: Boolean
-
def
listLabelDefs: Future[List[Label]]
-
def
listLabels(number: Long): Future[List[Label]]
-
def
listMilestones(option: MilestoneListOption = MilestoneListOption()): Future[List[Milestone]]
-
def
listPullRequests(option: PullRequestListOption = PullRequestListOption()): Future[List[PullRequest]]
-
final
def
ne(arg0: AnyRef): Boolean
-
final
def
notify(): Unit
-
final
def
notifyAll(): Unit
-
val
owner: String
-
def
removeAllLabels(number: Long): Future[List[Label]]
-
def
removeLabel(number: Long, label: String): Future[List[Label]]
-
def
removeLabelDef(label: String): Future[Boolean]
-
def
removeMilestone(number: Int): Future[Boolean]
-
def
removeReviewRequest(number: Long, reviewers: String*): Future[Boolean]
-
def
replaceLabels(number: Long, labels: String*): Future[List[Label]]
-
val
repo: String
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
-
def
unassign(number: Long): Future[Issue]
-
def
updateLabelDef(name: String, label: LabelInput): Future[Label]
-
def
updateMilestone(number: Int, input: MilestoneInput): Future[Milestone]
-
final
def
wait(): Unit
-
final
def
wait(arg0: Long, arg1: Int): Unit
-
final
def
wait(arg0: Long): Unit