All Classes and Interfaces
Class
Description
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.Which repository to extract a configuration file from.
The name of the credentials to use in your
CredentialsProvider.Base class for event stream listeners that can be used for the
HttpEventStreamClientInterface to implement event stream listeners for the
HttpEventStreamClientA provider of
GitHub clients for the GitHub app.A provider of configuration files fetched from
GitHub repositories.Provide a CDI bean implementing this interface to customize
GitHubBuilder used to create the
GitHub instances.HTTP Client that can listen for Server-Sent Events (SSE).
Enum representing HTTP request methods supported by
HttpEventStreamClientA provider of installation tokens for the GitHub app.
Allows to customize how the Java HTTP client used to contact the GitHub REST API is created.
Used for the span names, but also for the metrics for consistency.
Slightly adjusted version of code found here: https://stackoverflow.com/a/55339208 .
This object will be serialized to JSON when the replay is enabled.
Report metrics to OpenTelemetry.
A wrapper for the scope.
A wrapper for the span.
Report spans to OpenTelemetry.