| Modifier and Type | Method and Description |
|---|---|
RequestPredicate |
RequestPredicate.accepts(MediaType... contentType)
Accepts only requests accepting any of specified content types.
|
RequestPredicate |
RequestPredicate.accepts(String... contentType)
Accepts only requests accepting any of specified content types.
|
default RequestPredicate |
RequestPredicate.and(Predicate<? super ServerRequest> other) |
static RequestPredicate |
RequestPredicate.any(RequestPredicate... predicates)
Combines several provided predicates in short circuit OR manner.
|
RequestPredicate |
RequestPredicate.containsCookie(String cookieName)
Accepts only requests with specified cookie name.
|
RequestPredicate |
RequestPredicate.containsCookie(String cookieName,
String value)
Accepts only requests with specified cookie containing valid value.
|
RequestPredicate |
RequestPredicate.containsCookie(String cookieName,
Predicate<String> cookieValuePredicate)
Accepts only requests with specified cookie containing valid value.
|
RequestPredicate |
RequestPredicate.containsHeader(String headerName)
Accepts only requests with specified header name.
|
RequestPredicate |
RequestPredicate.containsHeader(String headerName,
String value)
Accepts only requests with specified header containing valid value.
|
RequestPredicate |
RequestPredicate.containsHeader(String headerName,
Predicate<String> headerValuePredicate)
Accepts only requests with specified header containing valid value.
|
RequestPredicate |
RequestPredicate.containsQueryParameter(String queryParameterName)
Accepts only requests with specified query parameter.
|
RequestPredicate |
RequestPredicate.containsQueryParameter(String queryParameterName,
String value)
Accepts only requests with specified query parameter.
|
RequestPredicate |
RequestPredicate.containsQueryParameter(String queryParameterName,
Predicate<String> parameterValuePredicate)
Accepts only requests with specified query parameter.
|
RequestPredicate |
RequestPredicate.hasContentType(String... contentType)
Accepts only requests of any specified content types.
|
RequestPredicate |
RequestPredicate.is(Predicate<? super ServerRequest> requestPredicate)
Accepts by free form condition.
|
RequestPredicate |
RequestPredicate.isOfMethod(String... methodNames)
Accepts only requests with one of specified HTTP methods.
|
default RequestPredicate |
RequestPredicate.negate() |
default RequestPredicate |
RequestPredicate.or(Predicate<? super ServerRequest> other) |
static RequestPredicate |
RequestPredicate.whenRequest()
Creates new empty instance
RequestPredicate instance. |
| Modifier and Type | Method and Description |
|---|---|
static RequestPredicate |
RequestPredicate.any(RequestPredicate... predicates)
Combines several provided predicates in short circuit OR manner.
|
Copyright © 2018–2019 Oracle Corporation. All rights reserved.