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

A

addHeaders(Map<String, String>) - Method in class io.quarkiverse.githubapp.runtime.sse.HttpEventStreamClient
Adds HTTP headers that will be used for HTTP requests (overwrites existing ones).
addListener(EventStreamListener...) - Method in class io.quarkiverse.githubapp.runtime.sse.HttpEventStreamClient
Adds a listener so it gets called on new events.
appId() - Method in class io.quarkiverse.githubapp.runtime.config.CheckedConfigProvider
 
apply(Throwable) - Method in class io.quarkiverse.githubapp.runtime.error.ErrorHandlerBridgeFunction
 
appName() - Method in class io.quarkiverse.githubapp.runtime.config.CheckedConfigProvider
 

C

checkConfig() - Method in class io.quarkiverse.githubapp.runtime.config.CheckedConfigProvider
 
CheckedConfigProvider - Class in io.quarkiverse.githubapp.runtime.config
 
clearHeaders() - Method in class io.quarkiverse.githubapp.runtime.sse.HttpEventStreamClient
Removes all HTTP headers so no custom HTTP headers will be sent in the HTTP requests
client - Variable in class io.quarkiverse.githubapp.runtime.sse.HttpEventStreamClient
 
ConfigFile - Annotation Type in io.quarkiverse.githubapp
Marks a parameter as a configuration file to be fetched from the code repository, and optionally (if the parameter type is different from String) deserialized using Jackson.
ConfigFile.Source - Enum in io.quarkiverse.githubapp
Which repository to extract a configuration file from.
CONTENT_TYPE - Static variable in class io.quarkiverse.githubapp.runtime.Headers
 
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
Always retrieve the configuration file from the repository from which an event was sent.

D

data() - Method in class io.quarkiverse.githubapp.runtime.replay.ReplayEvent
 
debug() - Method in class io.quarkiverse.githubapp.runtime.config.CheckedConfigProvider
 
Debug() - Constructor for class io.quarkiverse.githubapp.runtime.config.GitHubAppRuntimeConfig.Debug
 
DEFAULT - io.quarkiverse.githubapp.ConfigFile.Source
Default behavior: If quarkus.github-app.read-config-files-from-source-repository is unset or set to false, behaves as ConfigFile.Source.CURRENT_REPOSITORY If quarkus.github-app.read-config-files-from-source-repository is set to true, behaves as ConfigFile.Source.SOURCE_REPOSITORY
DefaultErrorHandler - Class in io.quarkiverse.githubapp.runtime.error
 
DefaultErrorHandler() - Constructor for class io.quarkiverse.githubapp.runtime.error.DefaultErrorHandler
 
DELETE - io.quarkiverse.githubapp.runtime.sse.HttpRequestMethod
 

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
 
Event(long, String, String) - Constructor for class io.quarkiverse.githubapp.runtime.sse.HttpEventStreamClient.Event
 
EventStreamAdapter - Class in io.quarkiverse.githubapp.runtime.sse
Base class for event stream listeners that can be used for the HttpEventStreamClient
EventStreamAdapter() - Constructor for class io.quarkiverse.githubapp.runtime.sse.EventStreamAdapter
 
EventStreamListener - Interface in io.quarkiverse.githubapp.runtime.sse
Interface to implement event stream listeners for the HttpEventStreamClient
extractInstallationId(JsonObject) - Method in class io.quarkiverse.githubapp.runtime.Routes
 

F

fetchConfigFile(GHRepository, String, ConfigFile.Source, Class<T>) - Method in interface io.quarkiverse.githubapp.GitHubConfigFileProvider
Fetches the configuration file at the given path from the main branch of the given repository, optionally (if type is not just String) deserializing it to the given type using Jackson.
fetchConfigFile(GHRepository, String, ConfigFile.Source, Class<T>) - Method in class io.quarkiverse.githubapp.runtime.github.GitHubConfigFileProviderImpl
 
fetchConfigFile(GHRepository, String, String, ConfigFile.Source, Class<T>) - Method in interface io.quarkiverse.githubapp.GitHubConfigFileProvider
Fetches the configuration file at the given path from the given ref of the given repository, optionally (if type is not just String) deserializing it to the given type using Jackson.
fetchConfigFile(GHRepository, String, String, ConfigFile.Source, Class<T>) - Method in class io.quarkiverse.githubapp.runtime.github.GitHubConfigFileProviderImpl
 
FORWARDED_HEADERS - Static variable in class io.quarkiverse.githubapp.runtime.Headers
 

G

GET - io.quarkiverse.githubapp.runtime.sse.HttpRequestMethod
 
get_appId(Object) - Static method in class io.quarkiverse.githubapp.runtime.config.GitHubAppRuntimeConfig$$accessor
 
get_appName(Object) - Static method in class io.quarkiverse.githubapp.runtime.config.GitHubAppRuntimeConfig$$accessor
 
get_debug(Object) - Static method in class io.quarkiverse.githubapp.runtime.config.GitHubAppRuntimeConfig$$accessor
 
get_graphqlApiEndpoint(Object) - Static method in class io.quarkiverse.githubapp.runtime.config.GitHubAppRuntimeConfig$$accessor
 
get_instanceEndpoint(Object) - Static method in class io.quarkiverse.githubapp.runtime.config.GitHubAppRuntimeConfig$$accessor
 
get_privateKey(Object) - Static method in class io.quarkiverse.githubapp.runtime.config.GitHubAppRuntimeConfig$$accessor
 
get_readConfigFilesFromSourceRepository(Object) - Static method in class io.quarkiverse.githubapp.runtime.config.GitHubAppRuntimeConfig$$accessor
 
get_restApiEndpoint(Object) - Static method in class io.quarkiverse.githubapp.runtime.config.GitHubAppRuntimeConfig$$accessor
 
get_webhookProxyUrl(Object) - Static method in class io.quarkiverse.githubapp.runtime.config.GitHubAppRuntimeConfig$$accessor
 
get_webhookSecret(Object) - Static method in class io.quarkiverse.githubapp.runtime.config.GitHubAppRuntimeConfig$$accessor
 
getAction() - Method in class io.quarkiverse.githubapp.GitHubEvent
 
getApplicationClient() - Method in interface io.quarkiverse.githubapp.GitHubClientProvider
Gets the GitHub client for the application: it can be used without any installation, but has very little access rights (almost as little as an anonymous client).
getApplicationClient() - Method in class io.quarkiverse.githubapp.runtime.github.GitHubService
 
getAppName() - Method in class io.quarkiverse.githubapp.GitHubEvent
 
getAutoStopThreshold() - Method in class io.quarkiverse.githubapp.runtime.sse.HttpEventStreamClient
Returns how often client can reconnect without receiving events in between before it automatically stops.
getConfigObject(GHRepository, String, ConfigFile.Source, Class<?>) - Method in class io.quarkiverse.githubapp.runtime.RequestScopeCachingGitHubConfigFileProvider
 
getContext(GHEventPayload) - Static method in class io.quarkiverse.githubapp.runtime.github.PayloadHelper
 
getData() - Method in class io.quarkiverse.githubapp.runtime.sse.HttpEventStreamClient.Event
Data that has been received (UTF-8)
getDeliveryId() - Method in class io.quarkiverse.githubapp.GitHubEvent
 
getEffectiveSource(ConfigFile.Source) - Method in class io.quarkiverse.githubapp.runtime.config.CheckedConfigProvider
 
getEvent() - Method in class io.quarkiverse.githubapp.GitHubEvent
 
getEvent() - Method in class io.quarkiverse.githubapp.runtime.sse.HttpEventStreamClient.Event
Event type/description that has been received (can be null)
getEventAction() - Method in class io.quarkiverse.githubapp.GitHubEvent
 
getFileContent(GHRepository, String, String) - Method in class io.quarkiverse.githubapp.runtime.github.GitHubFileDownloader
 
getFilePath(String) - Static method in class io.quarkiverse.githubapp.runtime.github.GitHubConfigFileProviderImpl
 
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
 
getHeader(String) - Method in class io.quarkiverse.githubapp.runtime.sse.HttpEventStreamClient
Returns the value of the HTTP headers for a specific key
getHeaders() - Method in class io.quarkiverse.githubapp.runtime.sse.HttpEventStreamClient
Returns HTTP headers that will be used for HTTP requests
getHttpClient() - Method in class io.quarkiverse.githubapp.runtime.sse.HttpEventStreamClient
HttpClient that gets used for HTTP requests.
getHttpMethod() - Method in class io.quarkiverse.githubapp.runtime.sse.HttpEventStreamClient
Returns the HTTP method type that client uses for HTTP requests
getHttpRequestBody() - Method in class io.quarkiverse.githubapp.runtime.sse.HttpEventStreamClient
Returns the HTTP body used for requests (can be null)
getHttpVersion() - Method in class io.quarkiverse.githubapp.runtime.sse.HttpEventStreamClient
Returns HTTP version if a specific one is set that should be used
getID() - Method in class io.quarkiverse.githubapp.runtime.sse.HttpEventStreamClient.Event
Returns the ID of the event that has been received (same as HttpEventStreamClient.getLastEventID()
getInstallationClient(long) - Method in interface io.quarkiverse.githubapp.GitHubClientProvider
Gets the GitHub client for a given application installation.
getInstallationClient(long) - Method in class io.quarkiverse.githubapp.runtime.github.GitHubService
 
getInstallationGraphQLClient(long) - Method in interface io.quarkiverse.githubapp.GitHubClientProvider
Gets the GraphQL GitHub client for a given application installation.
getInstallationGraphQLClient(long) - Method in class io.quarkiverse.githubapp.runtime.github.GitHubService
 
getInstallationId() - Method in class io.quarkiverse.githubapp.GitHubEvent
 
getLastEventID() - Method in class io.quarkiverse.githubapp.runtime.sse.HttpEventStreamClient
Returns ID of the latest event
getListeners() - Method in class io.quarkiverse.githubapp.runtime.sse.HttpEventStreamClient
Returns a set containing all added listeners
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
 
getReconnectsWithoutEvents() - Method in class io.quarkiverse.githubapp.runtime.sse.HttpEventStreamClient
Returns how often client reconnected so far without receiving any events in between.
getRepository() - Method in class io.quarkiverse.githubapp.GitHubEvent
 
getRepository(GHEventPayload) - Static method in class io.quarkiverse.githubapp.runtime.github.PayloadHelper
 
getRetryCooldown() - Method in class io.quarkiverse.githubapp.runtime.sse.HttpEventStreamClient
Returns the cooldown in milliseconds that this client will wait before reconnecting after a connection loss
getTimeout() - Method in class io.quarkiverse.githubapp.runtime.sse.HttpEventStreamClient
Returns the timeout in milliseconds for the HTTP client before it reconnects (if negative then ignored)
getURI() - Method in class io.quarkiverse.githubapp.runtime.sse.HttpEventStreamClient
URI this client listens for events
getURL() - Method in class io.quarkiverse.githubapp.runtime.sse.HttpEventStreamClient
URL string this client listens for events
GitHubAppConfigurationException - Exception in io.quarkiverse.githubapp.runtime.config
 
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
 
GitHubAppRuntimeConfig$$accessor - Class in io.quarkiverse.githubapp.runtime.config
 
GitHubClientProvider - Interface in io.quarkiverse.githubapp
A provider of GitHub clients for the GitHub app.
GitHubConfigFileProvider - Interface in io.quarkiverse.githubapp
A provider of configuration files fetched from GitHub repositories.
GitHubConfigFileProviderImpl - Class in io.quarkiverse.githubapp.runtime.github
 
GitHubConfigFileProviderImpl() - Constructor for class io.quarkiverse.githubapp.runtime.github.GitHubConfigFileProviderImpl
 
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(CheckedConfigProvider, JwtTokenCreator) - Constructor for class io.quarkiverse.githubapp.runtime.github.GitHubService
 
graphqlApiEndpoint() - Method in class io.quarkiverse.githubapp.runtime.config.CheckedConfigProvider
 

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
 
hasReceivedEvents - Variable in class io.quarkiverse.githubapp.runtime.sse.HttpEventStreamClient
 
headers - Variable in class io.quarkiverse.githubapp.runtime.sse.HttpEventStreamClient
 
Headers - Class in io.quarkiverse.githubapp.runtime
 
hex(byte[]) - Static method in class io.quarkiverse.githubapp.runtime.signing.PayloadSignatureChecker
 
HttpEventStreamClient - Class in io.quarkiverse.githubapp.runtime.sse
HTTP Client that can listen for Server-Sent Events (SSE).
HttpEventStreamClient(String, EventStreamListener...) - Constructor for class io.quarkiverse.githubapp.runtime.sse.HttpEventStreamClient
Creates a HTTP client that listens for Server-Sent Events (SSE).
HttpEventStreamClient(String, HttpRequestMethod, HttpRequest.BodyPublisher, HttpClient.Version, Map<String, String>, long, long, int, boolean, HttpClient, EventStreamListener...) - Constructor for class io.quarkiverse.githubapp.runtime.sse.HttpEventStreamClient
Creates a HTTP client that listens for Server-Sent Events (SSE).
HttpEventStreamClient(String, HttpRequestMethod, HttpRequest.BodyPublisher, Map<String, String>, long, long, EventStreamListener...) - Constructor for class io.quarkiverse.githubapp.runtime.sse.HttpEventStreamClient
Creates a HTTP client that listens for Server-Sent Events (SSE).
HttpEventStreamClient(String, HttpRequestMethod, HttpRequest.BodyPublisher, Map<String, String>, EventStreamListener...) - Constructor for class io.quarkiverse.githubapp.runtime.sse.HttpEventStreamClient
Creates a HTTP client that listens for Server-Sent Events (SSE).
HttpEventStreamClient(String, Map<String, String>, EventStreamListener...) - Constructor for class io.quarkiverse.githubapp.runtime.sse.HttpEventStreamClient
Creates a HTTP client that listens for Server-Sent Events (SSE).
HttpEventStreamClient.Event - Class in io.quarkiverse.githubapp.runtime.sse
Event that gets received by the HttpEventStreamClient
HttpEventStreamClient.InternalEventStreamAdapter - Class in io.quarkiverse.githubapp.runtime.sse
 
HttpRequestMethod - Enum in io.quarkiverse.githubapp.runtime.sse
Enum representing HTTP request methods supported by HttpEventStreamClient

I

init(StartupEvent) - Method in class io.quarkiverse.githubapp.runtime.Routes
 
InternalEventStreamAdapter() - Constructor for class io.quarkiverse.githubapp.runtime.sse.HttpEventStreamClient.InternalEventStreamAdapter
 
internalListeners - Variable in class io.quarkiverse.githubapp.runtime.sse.HttpEventStreamClient
 
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
 
io.quarkiverse.githubapp.runtime.sse - package io.quarkiverse.githubapp.runtime.sse
 
isAutoStopIfNoEventsEnabled() - Method in class io.quarkiverse.githubapp.runtime.sse.HttpEventStreamClient
Returns true if client automatically stops after a certain amount of reconnects without receiving events in between
isReconnectEnabled() - Method in class io.quarkiverse.githubapp.runtime.sse.HttpEventStreamClient
Returns true if client automatically reconnects if connection is lost
isReplayed() - Method in class io.quarkiverse.githubapp.GitHubEvent
 
isResetLastEventIDonReconnect() - Method in class io.quarkiverse.githubapp.runtime.sse.HttpEventStreamClient
Returns if last event id gets reset to zero on reconnect
isRunning() - Method in class io.quarkiverse.githubapp.runtime.sse.HttpEventStreamClient
Returns if client is currently listening for SSE events

J

join() - Method in class io.quarkiverse.githubapp.runtime.sse.HttpEventStreamClient
Blocks until this client has stopped listening.
JwtTokenCreator - Class in io.quarkiverse.githubapp.runtime.signing
 
JwtTokenCreator() - Constructor for class io.quarkiverse.githubapp.runtime.signing.JwtTokenCreator
 

L

lastEventID - Variable in class io.quarkiverse.githubapp.runtime.sse.HttpEventStreamClient
 
listeners - Variable in class io.quarkiverse.githubapp.runtime.sse.HttpEventStreamClient
 
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
 
maxReconnectsWithoutEvents - Variable in class io.quarkiverse.githubapp.runtime.sse.HttpEventStreamClient
 
method - Variable in class io.quarkiverse.githubapp.runtime.sse.HttpEventStreamClient
 
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
 

N

needsBody() - Method in enum io.quarkiverse.githubapp.runtime.sse.HttpRequestMethod
Returns if method type needs a request body

O

onClose(HttpEventStreamClient, HttpResponse<Void>) - Method in class io.quarkiverse.githubapp.runtime.sse.EventStreamAdapter
 
onClose(HttpEventStreamClient, HttpResponse<Void>) - Method in interface io.quarkiverse.githubapp.runtime.sse.EventStreamListener
Gets called if client has been closed
onError(HttpEventStreamClient, Throwable) - Method in class io.quarkiverse.githubapp.runtime.sse.EventStreamAdapter
 
onError(HttpEventStreamClient, Throwable) - Method in interface io.quarkiverse.githubapp.runtime.sse.EventStreamListener
Gets called if an error has occurred
onEvent(HttpEventStreamClient, HttpEventStreamClient.Event) - Method in class io.quarkiverse.githubapp.runtime.sse.EventStreamAdapter
 
onEvent(HttpEventStreamClient, HttpEventStreamClient.Event) - Method in interface io.quarkiverse.githubapp.runtime.sse.EventStreamListener
Gets called if a new event has been received
onReconnect(HttpEventStreamClient, HttpResponse<Void>, boolean, long) - Method in class io.quarkiverse.githubapp.runtime.sse.EventStreamAdapter
 
onReconnect(HttpEventStreamClient, HttpResponse<Void>, boolean, long) - Method in interface io.quarkiverse.githubapp.runtime.sse.EventStreamListener
Gets called if HttpEventStreamClient lost connection and will reconnect
onStartFirst(HttpResponse<Void>) - Method in class io.quarkiverse.githubapp.runtime.sse.HttpEventStreamClient.InternalEventStreamAdapter
 
onStartLast(HttpResponse<Void>, HttpRequest.Builder) - Method in class io.quarkiverse.githubapp.runtime.sse.HttpEventStreamClient.InternalEventStreamAdapter
 

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
 
POST - io.quarkiverse.githubapp.runtime.sse.HttpRequestMethod
 
privateKey() - Method in class io.quarkiverse.githubapp.runtime.config.CheckedConfigProvider
 
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
 
PUT - io.quarkiverse.githubapp.runtime.sse.HttpRequestMethod
 

R

reconnectWithoutEvents - Variable in class io.quarkiverse.githubapp.runtime.sse.HttpEventStreamClient
 
removeAllListeners() - Method in class io.quarkiverse.githubapp.runtime.sse.HttpEventStreamClient
Removes all listeners so they no longer get called
removeHeader(String) - Method in class io.quarkiverse.githubapp.runtime.sse.HttpEventStreamClient
Removes a HTTP header so it gets no longer used for HTTP requests
removeHeaders(String...) - Method in class io.quarkiverse.githubapp.runtime.sse.HttpEventStreamClient
Removes multiple HTTP headers so they no longer will be used for HTTP requests
removeListener(EventStreamListener...) - Method in class io.quarkiverse.githubapp.runtime.sse.HttpEventStreamClient
Removes the listeners so they no longer get called
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
 
requestBody - Variable in class io.quarkiverse.githubapp.runtime.sse.HttpEventStreamClient
 
RequestScopeCachingGitHubConfigFileProvider - Class in io.quarkiverse.githubapp.runtime
 
RequestScopeCachingGitHubConfigFileProvider() - Constructor for class io.quarkiverse.githubapp.runtime.RequestScopeCachingGitHubConfigFileProvider
 
resetEventIDonReconnect - Variable in class io.quarkiverse.githubapp.runtime.sse.HttpEventStreamClient
 
restApiEndpoint() - Method in class io.quarkiverse.githubapp.runtime.config.CheckedConfigProvider
 
retryCooldown - Variable in class io.quarkiverse.githubapp.runtime.sse.HttpEventStreamClient
 
Routes - Class in io.quarkiverse.githubapp.runtime
 
Routes() - Constructor for class io.quarkiverse.githubapp.runtime.Routes
 
running - Variable in class io.quarkiverse.githubapp.runtime.sse.HttpEventStreamClient
 

S

set_appId(Object, Object) - Static method in class io.quarkiverse.githubapp.runtime.config.GitHubAppRuntimeConfig$$accessor
 
set_appName(Object, Object) - Static method in class io.quarkiverse.githubapp.runtime.config.GitHubAppRuntimeConfig$$accessor
 
set_debug(Object, Object) - Static method in class io.quarkiverse.githubapp.runtime.config.GitHubAppRuntimeConfig$$accessor
 
set_graphqlApiEndpoint(Object, Object) - Static method in class io.quarkiverse.githubapp.runtime.config.GitHubAppRuntimeConfig$$accessor
 
set_instanceEndpoint(Object, Object) - Static method in class io.quarkiverse.githubapp.runtime.config.GitHubAppRuntimeConfig$$accessor
 
set_privateKey(Object, Object) - Static method in class io.quarkiverse.githubapp.runtime.config.GitHubAppRuntimeConfig$$accessor
 
set_readConfigFilesFromSourceRepository(Object, boolean) - Static method in class io.quarkiverse.githubapp.runtime.config.GitHubAppRuntimeConfig$$accessor
 
set_restApiEndpoint(Object, Object) - Static method in class io.quarkiverse.githubapp.runtime.config.GitHubAppRuntimeConfig$$accessor
 
set_webhookProxyUrl(Object, Object) - Static method in class io.quarkiverse.githubapp.runtime.config.GitHubAppRuntimeConfig$$accessor
 
set_webhookSecret(Object, Object) - Static method in class io.quarkiverse.githubapp.runtime.config.GitHubAppRuntimeConfig$$accessor
 
setAutoStopThreshold(int) - Method in class io.quarkiverse.githubapp.runtime.sse.HttpEventStreamClient
Sets how often the client can reconnect without receiving events in between before it automatically stops.
setHeader(String, String) - Method in class io.quarkiverse.githubapp.runtime.sse.HttpEventStreamClient
Sets/Removes a HTTP header that will be used for HTTP requests.
setHeaders(Map<String, String>) - Method in class io.quarkiverse.githubapp.runtime.sse.HttpEventStreamClient
Sets HTTP headers that will be used for HTTP requests (removes all existing ones).
setHttpClient(HttpClient) - Method in class io.quarkiverse.githubapp.runtime.sse.HttpEventStreamClient
Sets if a specific HttpClient should be used for HTTP requests.
setHttpMethod(HttpRequestMethod) - Method in class io.quarkiverse.githubapp.runtime.sse.HttpEventStreamClient
Sets the HTTP method type that client uses for HTTP requests
setHttpRequestBody(HttpRequest.BodyPublisher) - Method in class io.quarkiverse.githubapp.runtime.sse.HttpEventStreamClient
Sets a HTTP body used for requests.
setHttpVersion(HttpClient.Version) - Method in class io.quarkiverse.githubapp.runtime.sse.HttpEventStreamClient
Sets a specific HTTP version that should be used.
setLastEventID(long) - Method in class io.quarkiverse.githubapp.runtime.sse.HttpEventStreamClient
Sets the event id that should be sent on next start/reconnect.
setResetLastEventIDonReconnect(boolean) - Method in class io.quarkiverse.githubapp.runtime.sse.HttpEventStreamClient
Sets if the last event it should be set to zero on a reconnect
setRetryCooldown(long) - Method in class io.quarkiverse.githubapp.runtime.sse.HttpEventStreamClient
Sets the cooldown in milliseconds that this client will wait before reconnection after a connection loss
setTimeout(long) - Method in class io.quarkiverse.githubapp.runtime.sse.HttpEventStreamClient
Sets the timeout in milliseconds for the HTTP client before it reconnects (if negative then ignored)
setURI(URI) - Method in class io.quarkiverse.githubapp.runtime.sse.HttpEventStreamClient
Sets the URI that will be used after the next reconnect.
setURL(String) - Method in class io.quarkiverse.githubapp.runtime.sse.HttpEventStreamClient
Sets the URL that will be used after the next reconnect.
SmeeIoForwarder - Class in io.quarkiverse.githubapp.runtime.smee
 
source() - Method in annotation type io.quarkiverse.githubapp.ConfigFile
 
SOURCE_REPOSITORY - io.quarkiverse.githubapp.ConfigFile.Source
Always retrieve the configuration file from the "source" (non-fork) repository; in the case of forks, the configuration file living in the fork will be ignored.
start() - Method in class io.quarkiverse.githubapp.runtime.sse.HttpEventStreamClient
Starts listening for SSE events and immediately returns.
stop() - Method in class io.quarkiverse.githubapp.runtime.sse.HttpEventStreamClient
Stops without reconnecting.
supportsClone(Mac) - Static method in class io.quarkiverse.githubapp.runtime.signing.PayloadSignatureChecker
 

T

timeout - Variable in class io.quarkiverse.githubapp.runtime.sse.HttpEventStreamClient
 
toString() - Method in class io.quarkiverse.githubapp.GitHubEvent
 
toString() - Method in class io.quarkiverse.githubapp.runtime.sse.HttpEventStreamClient.Event
 

U

uri - Variable in class io.quarkiverse.githubapp.runtime.sse.HttpEventStreamClient
 
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.
valueOf(String) - Static method in enum io.quarkiverse.githubapp.runtime.sse.HttpRequestMethod
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.
values() - Static method in enum io.quarkiverse.githubapp.runtime.sse.HttpRequestMethod
Returns an array containing the constants of this enum type, in the order they are declared.
version - Variable in class io.quarkiverse.githubapp.runtime.sse.HttpEventStreamClient
 

W

webhookProxyUrl() - Method in class io.quarkiverse.githubapp.runtime.config.CheckedConfigProvider
 
webhookSecret() - Method in class io.quarkiverse.githubapp.runtime.config.CheckedConfigProvider
 

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 N O P R S T U V W X Y 
All Classes All Packages