public class PredicateSpec extends UriSpec
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 <T> BooleanSpec readBody(Class<T> inClass, Predicate<T> predicate)
public BooleanSpec query(String param, String regex)
public BooleanSpec query(String param)
public BooleanSpec remoteAddr(String... addrs)
public BooleanSpec remoteAddr(RemoteAddressResolver resolver, String... addrs)
public BooleanSpec weight(String group, int weight)
public BooleanSpec alwaysTrue()
Copyright © 2018 Pivotal Software, Inc.. All rights reserved.