| Package | Description |
|---|---|
| io.helidon.webserver |
Reactive web server API.
|
| Modifier and Type | Method | 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 | Description |
|---|---|---|
static RequestPredicate |
RequestPredicate.any(RequestPredicate... predicates) |
Combines several provided predicates in short circuit OR manner.
|
Copyright © 2018, Oracle and/or its affiliates. All Rights Reserved. Use is subject to license terms.