t

gitbucket.core.service

WebHookIssueCommentService

trait WebHookIssueCommentService extends WebHookPullRequestService

Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. WebHookIssueCommentService
  2. WebHookPullRequestService
  3. WebHookService
  4. AnyRef
  5. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Value Members

  1. def addAccountWebHook(owner: String, url: String, events: Set[Event], ctype: WebHookContentType, token: Option[String])(implicit s: (blockingApi)#Session): Unit
    Definition Classes
    WebHookService
  2. def addWebHook(owner: String, repository: String, url: String, events: Set[Event], ctype: WebHookContentType, token: Option[String])(implicit s: (blockingApi)#Session): Unit
    Definition Classes
    WebHookService
  3. def callIssueCommentWebHook(repository: RepositoryInfo, issue: Issue, issueCommentId: Int, sender: Account)(implicit s: (blockingApi)#Session, c: Context): Unit
  4. def callIssuesWebHook(action: String, repository: RepositoryInfo, issue: Issue, sender: Account)(implicit s: (blockingApi)#Session, context: Context): Unit
    Definition Classes
    WebHookPullRequestService
  5. def callPullRequestWebHook(action: String, repository: RepositoryInfo, issueId: Int, sender: Account)(implicit s: (blockingApi)#Session, c: Context): Unit
    Definition Classes
    WebHookPullRequestService
  6. def callPullRequestWebHookByRequestBranch(action: String, requestRepository: RepositoryInfo, requestBranch: String, sender: Account)(implicit s: (blockingApi)#Session, c: Context): Unit
    Definition Classes
    WebHookPullRequestService
  7. def callWebHook(event: Event, webHooks: List[WebHook], payload: WebHookPayload)(implicit c: Context): List[(WebHook, String, Future[HttpRequest], Future[HttpResponse])]
    Definition Classes
    WebHookService
  8. def callWebHookOf(owner: String, repository: String, event: Event)(makePayload: => Option[WebHookPayload])(implicit s: (blockingApi)#Session, c: Context): Unit
    Definition Classes
    WebHookService
  9. def deleteAccountWebHook(owner: String, url: String)(implicit s: (blockingApi)#Session): Unit
    Definition Classes
    WebHookService
  10. def deleteWebHook(owner: String, repository: String, url: String)(implicit s: (blockingApi)#Session): Unit
    Definition Classes
    WebHookService
  11. def getAccountWebHook(owner: String, url: String)(implicit s: (blockingApi)#Session): Option[(AccountWebHook, Set[Event])]

    get All AccountWebHook information from repository to url

    get All AccountWebHook information from repository to url

    Definition Classes
    WebHookService
  12. def getAccountWebHooks(owner: String)(implicit s: (blockingApi)#Session): List[(AccountWebHook, Set[Event])]

    get All AccountWebHook informations of user

    get All AccountWebHook informations of user

    Definition Classes
    WebHookService
  13. def getAccountWebHooksByEvent(owner: String, event: Event)(implicit s: (blockingApi)#Session): List[AccountWebHook]

    get All AccountWebHook informations of repository event

    get All AccountWebHook informations of repository event

    Definition Classes
    WebHookService
  14. def getPullRequestsByRequestForWebhook(userName: String, repositoryName: String, branch: String)(implicit s: (blockingApi)#Session): Map[(Issue, Account, PullRequest, Account, Account), List[RepositoryWebHook]]

    returns

    Map[(issue, issueUser, pullRequest, baseOwner, headOwner), webHooks]

    Definition Classes
    WebHookPullRequestService
  15. def getWebHook(owner: String, repository: String, url: String)(implicit s: (blockingApi)#Session): Option[(RepositoryWebHook, Set[Event])]

    get All WebHook information from repository to url

    get All WebHook information from repository to url

    Definition Classes
    WebHookService
  16. def getWebHooks(owner: String, repository: String)(implicit s: (blockingApi)#Session): List[(RepositoryWebHook, Set[Event])]

    get All WebHook informations of repository

    get All WebHook informations of repository

    Definition Classes
    WebHookService
  17. def getWebHooksByEvent(owner: String, repository: String, event: Event)(implicit s: (blockingApi)#Session): List[RepositoryWebHook]

    get All WebHook informations of repository event

    get All WebHook informations of repository event

    Definition Classes
    WebHookService
  18. def updateAccountWebHook(owner: String, url: String, events: Set[Event], ctype: WebHookContentType, token: Option[String])(implicit s: (blockingApi)#Session): Unit
    Definition Classes
    WebHookService
  19. def updateWebHook(owner: String, repository: String, url: String, events: Set[Event], ctype: WebHookContentType, token: Option[String])(implicit s: (blockingApi)#Session): Unit
    Definition Classes
    WebHookService