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)
Route.id - 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)
Route.fn - a function which takes in a PredicateSpec and returns a
Route.AsyncBuilderRouteLocatorBuilder.Builderpublic RouteLocator build()
RouteLocator.RouteLocatorCopyright © 2021 Pivotal Software, Inc.. All rights reserved.