public class DiscoveryClientRouteDefinitionLocator extends Object implements RouteDefinitionLocator
Constructor and Description |
---|
DiscoveryClientRouteDefinitionLocator(org.springframework.cloud.client.discovery.ReactiveDiscoveryClient discoveryClient,
DiscoveryLocatorProperties properties) |
Modifier and Type | Method and Description |
---|---|
protected RouteDefinition |
buildRouteDefinition(org.springframework.expression.Expression urlExpr,
org.springframework.cloud.client.ServiceInstance serviceInstance) |
reactor.core.publisher.Flux<RouteDefinition> |
getRouteDefinitions() |
public DiscoveryClientRouteDefinitionLocator(org.springframework.cloud.client.discovery.ReactiveDiscoveryClient discoveryClient, DiscoveryLocatorProperties properties)
public reactor.core.publisher.Flux<RouteDefinition> getRouteDefinitions()
getRouteDefinitions
in interface RouteDefinitionLocator
protected RouteDefinition buildRouteDefinition(org.springframework.expression.Expression urlExpr, org.springframework.cloud.client.ServiceInstance serviceInstance)
Copyright © 2020 Pivotal Software, Inc.. All rights reserved.