notarizedPut
inline fun <TParam : Any, TReq : Any, TResp : Any> Route.notarizedPut(info: PutInfo<TParam, TReq, TResp>, postProcess: (PathOperation) -> PathOperation = { p -> p }, noinline body: PipelineInterceptor<Unit, ApplicationCall>): Route
Content copied to clipboard
Notarization for an HTTP PUT request
Parameters
TParam
The class containing all parameter fields. Each field must be annotated with @Param
TReq
Class detailing the expected API request body
TResp
Class detailing the expected API response
info
Route metadata
postProcess
Adds an optional callback hook to perform manual overrides on the generated PathOperation