All Classes and Interfaces

Class
Description
Implementations of this interface can intercept asynchronous method invocations.
This is a provider interface intended for intercepting asynchronous method invocations.
Used to specify an HTTP parameter that should be sent with the outbound request.
Used to specify HTTP parameters that should be sent with the outbound request.
This interface is intended for generating or propagating HTTP headers.
This class propagates Jakarta RESTful Web Services headers whose names are specified using the MicroProfile Config property, org.eclipse.microprofile.rest.client.propagateHeaders.
A QueryParamStyle enum is used to specify how multiple values are handled when constructing the query portion of the URI.
Used to specify that a ClientHeadersFactory should be used to generate or propagate HTTP headers on the outbound request.
When annotation is placed at the interface level of a REST API definition, the providers listed will be registered upon proxying.
When annotation is placed at the interface level of a REST API definition, the providers listed will be registered upon proxying.
A marker annotation to register a rest client at runtime.
Converts an Jakarta RESTful Web Services Response object into an Exception.
Use the RestClient qualifier on an injection to point to indicate that this injection point is meant to use an instance of a Type-Safe Rest Client.
 
This is the main entry point for creating a Type Safe Rest Client.
Implementations of this interface will be notified when new RestClientBuilder instances are being constructed.
Resolver for a RestClientBuilder implementation.
This exception is thrown when the MicroProfile Rest Client implementation attempts to build a client using an invalid interface.
Implementations of this interface will be notified when new Rest Client instances are being constructed.