Annotation Interface NotBody


@Target(PARAMETER) @Retention(RUNTIME) @Documented public @interface NotBody
The sole purpose of this annotation is to allow REST Client methods to contain multiple non-annotated Jakarta REST parameters which would normally not be allowed because all the parameters would be considered to represent the body of the request.

The primary use case of this annotation is to facilitate obtaining method parameters in ClientHeaderParam when using method invocation or parameter reference.