-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public classValidate.InstanceThe validate instance
public final classValidate.Requestpublic final classValidate.BodyValidatorCreates a new BodyValidator to validate a request of type bodyType using objectMapperFactory.
-
Method Summary
Modifier and Type Method Description final Validate.Request<T>request(ServerRequest request)The request to validate final Mono<ServerResponse>request(ServerRequest request, Function0<Mono<ServerResponse>> handler)Validates the request. final ServerResponserequestAndAwait(ServerRequest request, SuspendFunction0<ServerResponse> handler)Validates the request. -
-
Method Detail
-
request
final Validate.Request<T> request(ServerRequest request)
The request to validate
-
request
final Mono<ServerResponse> request(ServerRequest request, Function0<Mono<ServerResponse>> handler)
Validates the request. If validation succeeds, the handler function is called to return a response
-
requestAndAwait
final ServerResponse requestAndAwait(ServerRequest request, SuspendFunction0<ServerResponse> handler)
Validates the request. If validation succeeds, the handler function is called to return a response. It's a suspended alternative to a request method.
-
-
-
-