@Configuration @Import(value={RibbonCommandFactoryConfiguration.RestClientRibbonConfiguration.class,RibbonCommandFactoryConfiguration.OkHttpRibbonConfiguration.class,RibbonCommandFactoryConfiguration.HttpClientRibbonConfiguration.class}) public class ZuulProxyConfiguration extends ZuulConfiguration
Modifier and Type | Class and Description |
---|---|
protected static class |
ZuulProxyConfiguration.NoActuatorConfiguration |
protected static class |
ZuulProxyConfiguration.RoutesEndpointConfiguration |
ZuulConfiguration.ZuulFilterConfiguration
server, zuulProperties
Constructor and Description |
---|
ZuulProxyConfiguration() |
Modifier and Type | Method and Description |
---|---|
PreDecorationFilter |
preDecorationFilter(RouteLocator routeLocator,
ProxyRequestHelper proxyRequestHelper) |
RibbonRoutingFilter |
ribbonRoutingFilter(ProxyRequestHelper helper,
RibbonCommandFactory<?> ribbonCommandFactory) |
DiscoveryClientRouteLocator |
routeLocator() |
ServiceRouteMapper |
serviceRouteMapper() |
SimpleHostRoutingFilter |
simpleHostRoutingFilter(ProxyRequestHelper helper,
ZuulProperties zuulProperties) |
org.springframework.context.ApplicationListener<org.springframework.context.ApplicationEvent> |
zuulDiscoveryRefreshRoutesListener() |
org.springframework.cloud.client.actuator.HasFeatures |
zuulFeature() |
debugFilter, formBodyWrapperFilter, sendErrorFilter, sendForwardFilter, sendResponseFilter, servlet30WrapperFilter, servletDetectionFilter, zuulController, zuulHandlerMapping, zuulRefreshRoutesListener, zuulServlet
public org.springframework.cloud.client.actuator.HasFeatures zuulFeature()
zuulFeature
in class ZuulConfiguration
@Bean @ConditionalOnMissingBean(value=RouteLocator.class) public DiscoveryClientRouteLocator routeLocator()
routeLocator
in class ZuulConfiguration
@Bean public PreDecorationFilter preDecorationFilter(RouteLocator routeLocator, ProxyRequestHelper proxyRequestHelper)
@Bean public RibbonRoutingFilter ribbonRoutingFilter(ProxyRequestHelper helper, RibbonCommandFactory<?> ribbonCommandFactory)
@Bean public SimpleHostRoutingFilter simpleHostRoutingFilter(ProxyRequestHelper helper, ZuulProperties zuulProperties)
@Bean public org.springframework.context.ApplicationListener<org.springframework.context.ApplicationEvent> zuulDiscoveryRefreshRoutesListener()
@Bean @ConditionalOnMissingBean(value=ServiceRouteMapper.class) public ServiceRouteMapper serviceRouteMapper()
Copyright © 2017 Pivotal Software, Inc.. All rights reserved.