A C D E F G H I J L M P R S T U V W X Y
All Classes All Packages
All Classes All Packages
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
- ConfigFile.Source - Enum 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
- CURRENT_REPOSITORY - io.quarkiverse.githubapp.ConfigFile.Source
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
- DEFAULT - io.quarkiverse.githubapp.ConfigFile.Source
- 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, ConfigFile.Source, 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
- getGitHubEvent() - 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(GitHubEvent, 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
- readConfigFilesFromSourceRepository - Variable in class io.quarkiverse.githubapp.runtime.config.GitHubAppRuntimeConfig
-
Read the configuration files from the source repository in case of a fork.
- 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
- source() - Method in annotation type io.quarkiverse.githubapp.ConfigFile
- SOURCE_REPOSITORY - io.quarkiverse.githubapp.ConfigFile.Source
- 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
- valueOf(String) - Static method in enum io.quarkiverse.githubapp.ConfigFile.Source
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum io.quarkiverse.githubapp.ConfigFile.Source
-
Returns an array containing the constants of this enum type, in the order they are declared.
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
All Classes All Packages