| Package | Description |
|---|---|
| io.helidon.webserver |
Reactive web server API.
|
| Modifier and Type | Method and Description |
|---|---|
RequestPredicate |
RequestPredicate.accepts(MediaType... contentType)
Accepts only requests accepting any of specified content types.
|
RequestPredicate |
RequestPredicate.accepts(java.lang.String... contentType)
Accepts only requests accepting any of specified content types.
|
default RequestPredicate |
RequestPredicate.and(java.util.function.Predicate<? super ServerRequest> other) |
static RequestPredicate |
RequestPredicate.any(RequestPredicate... predicates)
Combines several provided predicates in short circuit OR manner.
|
RequestPredicate |
RequestPredicate.containsCookie(java.lang.String cookieName)
Accepts only requests with specified cookie name.
|
RequestPredicate |
RequestPredicate.containsCookie(java.lang.String cookieName,
java.lang.String value)
Accepts only requests with specified cookie containing valid value.
|
RequestPredicate |
RequestPredicate.containsCookie(java.lang.String cookieName,
java.util.function.Predicate<java.lang.String> cookieValuePredicate)
Accepts only requests with specified cookie containing valid value.
|
RequestPredicate |
RequestPredicate.containsHeader(java.lang.String headerName)
Accepts only requests with specified header name.
|
RequestPredicate |
RequestPredicate.containsHeader(java.lang.String headerName,
java.lang.String value)
Accepts only requests with specified header containing valid value.
|
RequestPredicate |
RequestPredicate.containsHeader(java.lang.String headerName,
java.util.function.Predicate<java.lang.String> headerValuePredicate)
Accepts only requests with specified header containing valid value.
|
RequestPredicate |
RequestPredicate.containsQueryParameter(java.lang.String queryParameterName)
Accepts only requests with specified query parameter.
|
RequestPredicate |
RequestPredicate.containsQueryParameter(java.lang.String queryParameterName,
java.lang.String value)
Accepts only requests with specified query parameter.
|
RequestPredicate |
RequestPredicate.containsQueryParameter(java.lang.String queryParameterName,
java.util.function.Predicate<java.lang.String> parameterValuePredicate)
Accepts only requests with specified query parameter.
|
RequestPredicate |
RequestPredicate.hasContentType(java.lang.String... contentType)
Accepts only requests of any specified content types.
|
RequestPredicate |
RequestPredicate.is(java.util.function.Predicate<? super ServerRequest> requestPredicate)
Accepts by free form condition.
|
RequestPredicate |
RequestPredicate.isOfMethod(java.lang.String... methodNames)
Accepts only requests with one of specified HTTP methods.
|
default RequestPredicate |
RequestPredicate.negate() |
default RequestPredicate |
RequestPredicate.or(java.util.function.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.