public static class RouteLocatorBuilder.Builder extends Object
RouteLocator| Constructor and Description |
|---|
Builder(org.springframework.context.ConfigurableApplicationContext context) |
| Modifier and Type | Method and Description |
|---|---|
RouteLocator |
build()
Builds and returns a
RouteLocator |
RouteLocatorBuilder.Builder |
route(Function<PredicateSpec,Route.AsyncBuilder> fn)
Creates a new
Route |
RouteLocatorBuilder.Builder |
route(String id,
Function<PredicateSpec,Route.AsyncBuilder> fn)
Creates a new
Route |
public Builder(org.springframework.context.ConfigurableApplicationContext context)
public RouteLocatorBuilder.Builder route(String id, Function<PredicateSpec,Route.AsyncBuilder> fn)
Routeid - the unique id for the routefn - a function which takes in a PredicateSpec and returns a Route.AsyncBuilderRouteLocatorBuilder.Builderpublic RouteLocatorBuilder.Builder route(Function<PredicateSpec,Route.AsyncBuilder> fn)
Routefn - a function which takes in a PredicateSpec and returns a Route.AsyncBuilderRouteLocatorBuilder.Builderpublic RouteLocator build()
RouteLocatorRouteLocatorCopyright © 2019 Pivotal Software, Inc.. All rights reserved.