Uses of Annotation Type
com.shri.restinpeace.annotation.method.meta.HTTPRequestParamMarker

Packages that use HTTPRequestParamMarker
  • Uses of HTTPRequestParamMarker in com.shri.restinpeace.annotation.request

    Modifier and Type
    Class
    Description
    @interface 
    Sends the annotated parameter as the request body.
    @interface 
    One name/value pair of a @FormUrlEncoded method's form-urlencoded body.
    @interface 
    Sets an HTTP header for each entry of the annotated Map<String, ?> parameter, for a set of headers whose names aren't known until runtime - e.g. caller-supplied headers in a multi-tenant app.
    @interface 
    Sets an HTTP header on the request from the annotated parameter's value.
    @interface 
    One field of a @Multipart method's multipart body.
    @interface 
    Substitutes a {name} placeholder in the method's URL template with the annotated parameter's value.
    @interface 
    Appends a query string parameter for each entry of the annotated Map<String, ?> parameter, for a set of query params whose names aren't known until runtime - e.g. a search endpoint's open-ended filter set.
    @interface 
    Appends a query string parameter to the request from the annotated parameter's value.
    @interface 
    Uses the annotated String parameter as the method's entire URL, instead of resolving one from the HTTP method annotation's template (with @BaseUrl/a runtime base URL and @PathParams).