Class Route.AbstractBuilder<B extends Route.AbstractBuilder<B>>
java.lang.Object
org.springframework.cloud.gateway.route.Route.AbstractBuilder<B>
- Direct Known Subclasses:
Route.AsyncBuilder, Route.Builder
- Enclosing class:
Route
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()filter(GatewayFilter gatewayFilter) filters(Collection<GatewayFilter> gatewayFilters) filters(GatewayFilter... gatewayFilters) @Nullable StringgetId()abstract AsyncPredicate<org.springframework.web.server.ServerWebExchange> protected abstract BgetThis()order(int order) replaceFilters(List<GatewayFilter> gatewayFilters) replaceMetadata(Map<String, Object> metadata)
-
Field Details
-
id
-
uri
-
order
protected int order -
gatewayFilters
-
metadata
-
-
Constructor Details
-
AbstractBuilder
protected AbstractBuilder()
-
-
Method Details
-
getThis
-
id
-
getId
-
order
-
uri
-
uri
-
replaceMetadata
-
metadata
-
metadata
-
getPredicate
-
replaceFilters
-
filter
-
filters
-
filters
-
build
-