A C D E F G H I J L M P R S T U V W X Y 
All Classes All Packages

A

appId - Variable in class io.quarkiverse.githubapp.runtime.config.GitHubAppRuntimeConfig
The numeric application id provided by GitHub.
apply(Throwable) - Method in class io.quarkiverse.githubapp.runtime.error.ErrorHandlerBridgeFunction
 
appName - Variable in class io.quarkiverse.githubapp.runtime.config.GitHubAppRuntimeConfig
The GitHub name of the application.

C

ConfigFile - Annotation Type in io.quarkiverse.githubapp
 
ConfigFileReader - Class in io.quarkiverse.githubapp.runtime
 
ConfigFileReader() - Constructor for class io.quarkiverse.githubapp.runtime.ConfigFileReader
 
convert(String) - Method in class io.quarkiverse.githubapp.runtime.config.PrivateKeyConverter
 
createJwtToken(String, PrivateKey, long) - Method in class io.quarkiverse.githubapp.runtime.signing.JwtTokenCreator
 
createNewMacInstance(SecretKeySpec) - Static method in class io.quarkiverse.githubapp.runtime.signing.PayloadSignatureChecker
 

D

data() - Method in class io.quarkiverse.githubapp.runtime.replay.ReplayEvent
 
debug - Variable in class io.quarkiverse.githubapp.runtime.config.GitHubAppRuntimeConfig
Debug configuration.
Debug() - Constructor for class io.quarkiverse.githubapp.runtime.config.GitHubAppRuntimeConfig.Debug
 
DefaultErrorHandler - Class in io.quarkiverse.githubapp.runtime.error
 
DefaultErrorHandler() - Constructor for class io.quarkiverse.githubapp.runtime.error.DefaultErrorHandler
 

E

ErrorHandler - Interface in io.quarkiverse.githubapp.error
 
ErrorHandlerBridgeFunction - Class in io.quarkiverse.githubapp.runtime.error
 
ErrorHandlerBridgeFunction(GitHubEvent) - Constructor for class io.quarkiverse.githubapp.runtime.error.ErrorHandlerBridgeFunction
 
ErrorHandlerBridgeFunction(GitHubEvent, GHEventPayload) - Constructor for class io.quarkiverse.githubapp.runtime.error.ErrorHandlerBridgeFunction
 
event() - Method in class io.quarkiverse.githubapp.runtime.replay.ReplayEvent
 

F

FORWARDED_HEADERS - Static variable in class io.quarkiverse.githubapp.runtime.Headers
 

G

getAction() - Method in class io.quarkiverse.githubapp.GitHubEvent
 
getAppName() - Method in class io.quarkiverse.githubapp.GitHubEvent
 
getConfigObject(GHRepository, String, Class<?>) - Method in class io.quarkiverse.githubapp.runtime.ConfigFileReader
 
getContext(GHEventPayload) - Static method in class io.quarkiverse.githubapp.runtime.github.PayloadHelper
 
getDeliveryId() - Method in class io.quarkiverse.githubapp.GitHubEvent
 
getEvent() - Method in class io.quarkiverse.githubapp.GitHubEvent
 
getEventAction() - Method in class io.quarkiverse.githubapp.GitHubEvent
 
getFileContent(GHRepository, String) - Method in class io.quarkiverse.githubapp.runtime.github.GitHubFileDownloader
 
getGitHub() - Method in class io.quarkiverse.githubapp.runtime.MultiplexedEvent
 
getGitHubGraphQLClient() - Method in class io.quarkiverse.githubapp.runtime.MultiplexedEvent
 
getInstallationClient(Long) - Method in class io.quarkiverse.githubapp.runtime.github.GitHubService
 
getInstallationGraphQLClient(Long) - Method in class io.quarkiverse.githubapp.runtime.github.GitHubService
 
getInstallationId() - Method in class io.quarkiverse.githubapp.GitHubEvent
 
getMacInstance() - Method in class io.quarkiverse.githubapp.runtime.signing.PayloadSignatureChecker
 
getParsedPayload() - Method in class io.quarkiverse.githubapp.GitHubEvent
 
getPayload() - Method in class io.quarkiverse.githubapp.GitHubEvent
 
getPayload() - Method in class io.quarkiverse.githubapp.runtime.MultiplexedEvent
 
getRepository() - Method in class io.quarkiverse.githubapp.GitHubEvent
 
getRepository(GHEventPayload) - Static method in class io.quarkiverse.githubapp.runtime.github.PayloadHelper
 
GitHubAppRecorder - Class in io.quarkiverse.githubapp.runtime
 
GitHubAppRecorder() - Constructor for class io.quarkiverse.githubapp.runtime.GitHubAppRecorder
 
GitHubAppRuntimeConfig - Class in io.quarkiverse.githubapp.runtime.config
 
GitHubAppRuntimeConfig() - Constructor for class io.quarkiverse.githubapp.runtime.config.GitHubAppRuntimeConfig
 
GitHubAppRuntimeConfig.Debug - Class in io.quarkiverse.githubapp.runtime.config
 
GitHubEvent - Class in io.quarkiverse.githubapp
 
GitHubEvent(Long, String, String, String, String, String, String, JsonObject, boolean) - Constructor for class io.quarkiverse.githubapp.GitHubEvent
 
GitHubFileDownloader - Class in io.quarkiverse.githubapp.runtime.github
 
GitHubFileDownloader() - Constructor for class io.quarkiverse.githubapp.runtime.github.GitHubFileDownloader
 
GitHubService - Class in io.quarkiverse.githubapp.runtime.github
 
GitHubService(GitHubAppRuntimeConfig, JwtTokenCreator) - Constructor for class io.quarkiverse.githubapp.runtime.github.GitHubService
 

H

handleError(GitHubEvent, GHEventPayload, Throwable) - Method in interface io.quarkiverse.githubapp.error.ErrorHandler
Note that the payload might be null if the error happened before the events have been dispatched with a payload.
handleError(GitHubEvent, GHEventPayload, Throwable) - Method in class io.quarkiverse.githubapp.runtime.error.DefaultErrorHandler
 
handleRequest(RoutingContext, RoutingExchange, String, String, String, String, String) - Method in class io.quarkiverse.githubapp.runtime.Routes
 
Headers - Class in io.quarkiverse.githubapp.runtime
 
hex(byte[]) - Static method in class io.quarkiverse.githubapp.runtime.signing.PayloadSignatureChecker
 

I

init(StartupEvent) - Method in class io.quarkiverse.githubapp.runtime.Routes
 
instanceEndpoint - Variable in class io.quarkiverse.githubapp.runtime.config.GitHubAppRuntimeConfig
The GitHub instance endpoint.
io.quarkiverse.githubapp - package io.quarkiverse.githubapp
 
io.quarkiverse.githubapp.error - package io.quarkiverse.githubapp.error
 
io.quarkiverse.githubapp.runtime - package io.quarkiverse.githubapp.runtime
 
io.quarkiverse.githubapp.runtime.config - package io.quarkiverse.githubapp.runtime.config
 
io.quarkiverse.githubapp.runtime.error - package io.quarkiverse.githubapp.runtime.error
 
io.quarkiverse.githubapp.runtime.github - package io.quarkiverse.githubapp.runtime.github
 
io.quarkiverse.githubapp.runtime.replay - package io.quarkiverse.githubapp.runtime.replay
 
io.quarkiverse.githubapp.runtime.signing - package io.quarkiverse.githubapp.runtime.signing
 
io.quarkiverse.githubapp.runtime.smee - package io.quarkiverse.githubapp.runtime.smee
 
isReplayed() - Method in class io.quarkiverse.githubapp.GitHubEvent
 

J

JwtTokenCreator - Class in io.quarkiverse.githubapp.runtime.signing
 
JwtTokenCreator() - Constructor for class io.quarkiverse.githubapp.runtime.signing.JwtTokenCreator
 

L

loadKey(String) - Static method in class io.quarkiverse.githubapp.runtime.signing.PrivateKeyUtil
 

M

matches(byte[], String) - Method in class io.quarkiverse.githubapp.runtime.signing.PayloadSignatureChecker
 
MultiplexedEvent - Class in io.quarkiverse.githubapp.runtime
 
MultiplexedEvent(GHEventPayload, GitHub, DynamicGraphQLClient) - Constructor for class io.quarkiverse.githubapp.runtime.MultiplexedEvent
 
Multiplexer - Annotation Type in io.quarkiverse.githubapp.runtime
 

P

payloadDirectory - Variable in class io.quarkiverse.githubapp.runtime.config.GitHubAppRuntimeConfig.Debug
A directory in which the payloads are saved.
PayloadHelper - Class in io.quarkiverse.githubapp.runtime.github
 
PayloadSignatureChecker - Class in io.quarkiverse.githubapp.runtime.signing
 
privateKey - Variable in class io.quarkiverse.githubapp.runtime.config.GitHubAppRuntimeConfig
The RSA private key.
PrivateKeyConverter - Class in io.quarkiverse.githubapp.runtime.config
 
PrivateKeyConverter() - Constructor for class io.quarkiverse.githubapp.runtime.config.PrivateKeyConverter
 
PrivateKeyUtil - Class in io.quarkiverse.githubapp.runtime.signing
Slightly adjusted version of code found here: https://stackoverflow.com/a/55339208 .
PrivateKeyUtil() - Constructor for class io.quarkiverse.githubapp.runtime.signing.PrivateKeyUtil
 
pushEvent(GitHubEvent) - Method in class io.quarkiverse.githubapp.runtime.replay.ReplayEventsRoute
 

R

ReplayEvent - Class in io.quarkiverse.githubapp.runtime.replay
 
ReplayEvent() - Constructor for class io.quarkiverse.githubapp.runtime.replay.ReplayEvent
 
ReplayEvent(GitHubEvent) - Constructor for class io.quarkiverse.githubapp.runtime.replay.ReplayEvent
 
ReplayEventsRoute - Class in io.quarkiverse.githubapp.runtime.replay
 
ReplayEventsRoute() - Constructor for class io.quarkiverse.githubapp.runtime.replay.ReplayEventsRoute
 
replayUiHandler(String, String, List<FileSystemStaticHandler.StaticWebRootConfiguration>, ShutdownContext) - Method in class io.quarkiverse.githubapp.runtime.GitHubAppRecorder
 
Routes - Class in io.quarkiverse.githubapp.runtime
 
Routes() - Constructor for class io.quarkiverse.githubapp.runtime.Routes
 

S

SmeeIoForwarder - Class in io.quarkiverse.githubapp.runtime.smee
 
supportsClone(Mac) - Static method in class io.quarkiverse.githubapp.runtime.signing.PayloadSignatureChecker
 

T

toString() - Method in class io.quarkiverse.githubapp.GitHubEvent
 

U

UtilsProducer - Class in io.quarkiverse.githubapp.runtime
 
UtilsProducer() - Constructor for class io.quarkiverse.githubapp.runtime.UtilsProducer
 
UtilsProducer.Yaml - Annotation Type in io.quarkiverse.githubapp.runtime
 

V

value() - Method in annotation type io.quarkiverse.githubapp.ConfigFile
 

W

webhookProxyUrl - Variable in class io.quarkiverse.githubapp.runtime.config.GitHubAppRuntimeConfig
The Smee.io proxy URL used when testing locally.
webhookSecret - Variable in class io.quarkiverse.githubapp.runtime.config.GitHubAppRuntimeConfig
The webhook secret if defined in the GitHub UI.

X

X_GITHUB_DELIVERY - Static variable in class io.quarkiverse.githubapp.runtime.Headers
 
X_GITHUB_EVENT - Static variable in class io.quarkiverse.githubapp.runtime.Headers
 
X_HUB_SIGNATURE_256 - Static variable in class io.quarkiverse.githubapp.runtime.Headers
 
X_QUARKIVERSE_GITHUB_APP_ORIGINAL_DELIVERY - Static variable in class io.quarkiverse.githubapp.runtime.Headers
 
X_QUARKIVERSE_GITHUB_APP_REPLAYED - Static variable in class io.quarkiverse.githubapp.runtime.Headers
 
X_REQUEST_ID - Static variable in class io.quarkiverse.githubapp.runtime.Headers
 

Y

yamlObjectMapper() - Method in class io.quarkiverse.githubapp.runtime.UtilsProducer
 
A C D E F G H I J L M P R S T U V W X Y 
All Classes All Packages