(extensions in package net.corda.v5.httprpc.api.annotations)
Marks a function function of an @HttpRpcResource annotated interface to be exposed as a GET endpoint by the HTTP RPC generated web service.
Marks a function parameter of a function annotated with @HttpRpcGET or @HttpRpcPOST as a path parameter.
Marks a function of an @HttpRpcResource annotated interface to be exposed as a POST endpoint by the HTTP RPC generated web service.
Marks a function parameter of a function annotated with @HttpRpcGET or @HttpRpcPOST as a query parameter.
Marks a function parameter of an @HttpRpcPOST annotated function as a nested body parameter
of the top-level json object.
Marks an interface extending RPCOps to be exposed as an HTTP resource.
The selected implementation to expose will be the same as for normal RPC.