public static class Route.AsyncBuilder extends Route.AbstractBuilder<Route.AsyncBuilder>
Modifier and Type | Field and Description |
---|---|
protected AsyncPredicate<org.springframework.web.server.ServerWebExchange> |
predicate |
gatewayFilters, id, metadata, order, uri
Constructor and Description |
---|
AsyncBuilder() |
Modifier and Type | Method and Description |
---|---|
Route.AsyncBuilder |
and(AsyncPredicate<org.springframework.web.server.ServerWebExchange> predicate) |
Route.AsyncBuilder |
asyncPredicate(AsyncPredicate<org.springframework.web.server.ServerWebExchange> predicate) |
AsyncPredicate<org.springframework.web.server.ServerWebExchange> |
getPredicate() |
protected Route.AsyncBuilder |
getThis() |
Route.AsyncBuilder |
negate() |
Route.AsyncBuilder |
or(AsyncPredicate<org.springframework.web.server.ServerWebExchange> predicate) |
Route.AsyncBuilder |
predicate(Predicate<org.springframework.web.server.ServerWebExchange> predicate) |
build, filter, filters, filters, getId, id, metadata, metadata, order, replaceFilters, replaceMetadata, uri, uri
protected AsyncPredicate<org.springframework.web.server.ServerWebExchange> predicate
protected Route.AsyncBuilder getThis()
getThis
in class Route.AbstractBuilder<Route.AsyncBuilder>
public AsyncPredicate<org.springframework.web.server.ServerWebExchange> getPredicate()
getPredicate
in class Route.AbstractBuilder<Route.AsyncBuilder>
public Route.AsyncBuilder predicate(Predicate<org.springframework.web.server.ServerWebExchange> predicate)
public Route.AsyncBuilder asyncPredicate(AsyncPredicate<org.springframework.web.server.ServerWebExchange> predicate)
public Route.AsyncBuilder and(AsyncPredicate<org.springframework.web.server.ServerWebExchange> predicate)
public Route.AsyncBuilder or(AsyncPredicate<org.springframework.web.server.ServerWebExchange> predicate)
public Route.AsyncBuilder negate()
Copyright © 2020 Pivotal Software, Inc.. All rights reserved.