Package io.quarkus.vertx.web
Annotation Type Param
-
@Retention(RUNTIME) @Target(PARAMETER) public @interface Param
Identifies a route method parameter that should be injected with a value returned fromHttpServerRequest.getParam(String)
.The parameter type must be
String
,java.util.Optional<String>
orjava.util.List<String>
, otherwise the build fails.- See Also:
HttpServerRequest.getParam(String)
-
-
Field Summary
Fields Modifier and Type Fields Description static String
ELEMENT_NAME
Constant value forvalue()
indicating that the annotated element's name should be used as-is.
-
-
-
Element Detail
-
value
String value
The name of the parameter. By default, the element's name is used as-is.- Returns:
- the name of the parameter
- Default:
- "<<element name>>"
-
-