| 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(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 | 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.