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,Buildable<Route>> fn)
Creates a new
Route |
RouteLocatorBuilder.Builder |
route(String id,
Function<PredicateSpec,Buildable<Route>> fn)
Creates a new
Route |
public Builder(org.springframework.context.ConfigurableApplicationContext context)
public RouteLocatorBuilder.Builder route(String id, Function<PredicateSpec,Buildable<Route>> fn)
Route
id
- the unique id for the routefn
- a function which takes in a PredicateSpec
and returns a
Route.AsyncBuilder
RouteLocatorBuilder.Builder
public RouteLocatorBuilder.Builder route(Function<PredicateSpec,Buildable<Route>> fn)
Route
fn
- a function which takes in a PredicateSpec
and returns a
Route.AsyncBuilder
RouteLocatorBuilder.Builder
public RouteLocator build()
RouteLocator
RouteLocator
Copyright © 2020 Pivotal Software, Inc.. All rights reserved.