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
All Classes All Packages
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 tofalse
, behaves asConfigFile.Source.CURRENT_REPOSITORY
Ifquarkus.github-app.read-config-files-from-source-repository
is set totrue
, behaves asConfigFile.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 justString
) 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 justString
) 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
All Classes All Packages