Skip navigation links
A C E G H M P S W 

A

API_KEY - Static variable in class com.sudicode.githubextensions.global.Environment
GitHub API key.

C

com.sudicode.githubextensions - package com.sudicode.githubextensions
 
com.sudicode.githubextensions.global - package com.sudicode.githubextensions.global
 
com.sudicode.githubextensions.service - package com.sudicode.githubextensions.service
 

E

Environment - Class in com.sudicode.githubextensions.global
Environment variables, which must be set on the server.

G

getGitHubClient() - Method in class com.sudicode.githubextensions.WebhookApplication
Get a GitHubClient.
getJsonParser() - Method in class com.sudicode.githubextensions.WebhookApplication
Get a JsonParser.
getOnHookEvent() - Static method in class com.sudicode.githubextensions.GithubWebhook
Get what happens when a webhook request is delivered.
GithubPayloadHandler - Class in com.sudicode.githubextensions.service
Handles JSON request payloads from GitHub.
GithubPayloadHandler(GitHubClient) - Constructor for class com.sudicode.githubextensions.service.GithubPayloadHandler
 
GithubWebhook - Class in com.sudicode.githubextensions
API calls.

H

handle(JsonObject) - Method in class com.sudicode.githubextensions.service.GithubPayloadHandler
 
handle(JsonObject) - Method in interface com.sudicode.githubextensions.service.PayloadHandler
Consume the request.

M

main(String[]) - Static method in class com.sudicode.githubextensions.WebhookApplication
Start the web application.

P

PayloadHandler - Interface in com.sudicode.githubextensions.service
Handles JSON request payloads.
postRequest(String, String) - Method in class com.sudicode.githubextensions.WebhookController
Handle a POST request.

S

SECRET_TOKEN - Static variable in class com.sudicode.githubextensions.global.Environment
GitHub secret token.
setOnHookEvent(Throwing.BiConsumer<JsonObject, GitHubClient>) - Static method in class com.sudicode.githubextensions.GithubWebhook
Set what happens when a webhook request is delivered.
startServer() - Static method in class com.sudicode.githubextensions.GithubWebhook
Start the webhook.

W

WebhookApplication - Class in com.sudicode.githubextensions
Web application.
WebhookApplication() - Constructor for class com.sudicode.githubextensions.WebhookApplication
 
WebhookController - Class in com.sudicode.githubextensions
Handles webhook requests.
WebhookController(PayloadHandler, JsonParser) - Constructor for class com.sudicode.githubextensions.WebhookController
 
A C E G H M P S W 
Skip navigation links

Copyright © 2017 Pivotal Software, Inc.. All rights reserved.