public class PredicateSpec extends UriSpec
Modifier and Type | Method and Description |
---|---|
BooleanSpec |
after(ZonedDateTime datetime) |
BooleanSpec |
alwaysTrue() |
BooleanSpec |
before(ZonedDateTime datetime) |
BooleanSpec |
between(ZonedDateTime datetime1,
ZonedDateTime datetime2) |
BooleanSpec |
cookie(String name,
String regex) |
protected GatewayFilterSpec |
createGatewayFilterSpec() |
BooleanSpec |
header(String header) |
BooleanSpec |
header(String header,
String regex) |
BooleanSpec |
host(String pattern) |
BooleanSpec |
method(org.springframework.http.HttpMethod method) |
BooleanSpec |
method(String method) |
PredicateSpec |
order(int order) |
BooleanSpec |
path(String pattern) |
BooleanSpec |
predicate(Predicate<org.springframework.web.server.ServerWebExchange> predicate) |
BooleanSpec |
query(String param) |
BooleanSpec |
query(String param,
String regex) |
BooleanSpec |
remoteAddr(String... addrs) |
public PredicateSpec order(int order)
public BooleanSpec predicate(Predicate<org.springframework.web.server.ServerWebExchange> predicate)
protected GatewayFilterSpec createGatewayFilterSpec()
public BooleanSpec after(ZonedDateTime datetime)
public BooleanSpec before(ZonedDateTime datetime)
public BooleanSpec between(ZonedDateTime datetime1, ZonedDateTime datetime2)
public BooleanSpec cookie(String name, String regex)
public BooleanSpec header(String header)
public BooleanSpec header(String header, String regex)
public BooleanSpec host(String pattern)
public BooleanSpec method(String method)
public BooleanSpec method(org.springframework.http.HttpMethod method)
public BooleanSpec path(String pattern)
public BooleanSpec query(String param, String regex)
public BooleanSpec query(String param)
public BooleanSpec remoteAddr(String... addrs)
public BooleanSpec alwaysTrue()
Copyright © 2018 Pivotal Software, Inc.. All rights reserved.