All Classes and Interfaces

Class
Description
A parameter that is a bean containing query parameters, headers and cookies.
Marks a controller string method parameter to be a string body.
Marker annotation for client.
Specify @Client.Import on a package or class to refer to the client interface we want to generate.
Specify endpoint request media type for the generated OpenAPI json.
Marker annotation for controllers.
A parameter that is a cookie value.
Define a default value for a form parameter or query parameter.
Marks a method that handles HTTP DELETE requests.
Annotation for handling exceptions in controller classes and/or handler methods.
Marks a method as a Filter
A parameter that is a bean containing form parameters.
Marks a method parameter to be a form parameter.
Marker for generated code.
Marks a method that handles HTTP GET requests.
A parameter that is a header value.
Base for Http verb based annotations.
Mark a field on a BeanParam/FormParam class as not a request parameter of any kind.
Marks a controller method to be instrumented with RequestContextResolver.
Exception for all invalid path type conversions - numbers, uuid, date time types etc.
Exception for all invalid path type conversions - numbers, uuid, date time types etc.
Marks a method parameter to be a matrix parameter.
Common media types used by controllers.
For internal use, holds metadata on generated client interfaces for use by code generation (Java annotation processing).
Specify endpoint response status code/description/type.
Container for repeatable OpenAPIResponse annotation
Marks a method that handles HTTP PATCH requests.
Specify the path mapping request to a controller.
A path segment that can simple like value like chair or contain matrix parameter values using semi-colon delimitation like chair;vendor=ikea;size=small.
Helper type conversion methods.
Marks a method that handles HTTP POST requests.
Specify endpoint response media type.
Marks a method that handles HTTP PUT requests.
Marks a method parameter to be a query parameter.
The holder for the current request context that is bound to instrumented threads.
Overrides global request timeout for this endpoint.
Exception for parameters that are required.
Holder for the Server Request/Response instances.
 
Add @Valid annotation on a controller/method/BeanParam that we want bean validation to be included for.
Exception used with Validator.
Error details including the field, error message and path
Validator for form beans or request beans.