@Configuration(proxyBeanMethods=false) protected static class AdminServerInstanceWebClientConfiguration.InstanceExchangeFiltersConfiguration.DefaultInstanceExchangeFiltersConfiguration extends Object
| Modifier | Constructor and Description |
|---|---|
protected |
DefaultInstanceExchangeFiltersConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
InstanceExchangeFilterFunction |
addHeadersInstanceExchangeFilter(List<HttpHeadersProvider> headersProviders) |
InstanceExchangeFilterFunction |
legacyEndpointConverterInstanceExchangeFilter(List<LegacyEndpointConverter> converters) |
InstanceExchangeFilterFunction |
logfileAcceptWorkaround() |
InstanceExchangeFilterFunction |
retryInstanceExchangeFilter(AdminServerProperties adminServerProperties) |
InstanceExchangeFilterFunction |
rewriteEndpointUrlInstanceExchangeFilter() |
InstanceExchangeFilterFunction |
setDefaultAcceptHeaderInstanceExchangeFilter() |
InstanceExchangeFilterFunction |
timeoutInstanceExchangeFilter(AdminServerProperties adminServerProperties) |
protected DefaultInstanceExchangeFiltersConfiguration()
@Bean @Order(value=0) @ConditionalOnBean(value=HttpHeadersProvider.class) @ConditionalOnMissingBean(name="addHeadersInstanceExchangeFilter") public InstanceExchangeFilterFunction addHeadersInstanceExchangeFilter(List<HttpHeadersProvider> headersProviders)
@Bean @Order(value=10) @ConditionalOnMissingBean(name="rewriteEndpointUrlInstanceExchangeFilter") public InstanceExchangeFilterFunction rewriteEndpointUrlInstanceExchangeFilter()
@Bean @Order(value=20) @ConditionalOnMissingBean(name="setDefaultAcceptHeaderInstanceExchangeFilter") public InstanceExchangeFilterFunction setDefaultAcceptHeaderInstanceExchangeFilter()
@Bean @Order(value=30) @ConditionalOnBean(value=LegacyEndpointConverter.class) @ConditionalOnMissingBean(name="legacyEndpointConverterInstanceExchangeFilter") public InstanceExchangeFilterFunction legacyEndpointConverterInstanceExchangeFilter(List<LegacyEndpointConverter> converters)
@Bean @Order(value=40) @ConditionalOnMissingBean(name="logfileAcceptWorkaround") public InstanceExchangeFilterFunction logfileAcceptWorkaround()
@Bean @Order(value=100) @ConditionalOnMissingBean(name="retryInstanceExchangeFilter") public InstanceExchangeFilterFunction retryInstanceExchangeFilter(AdminServerProperties adminServerProperties)
@Bean @Order(value=200) @ConditionalOnMissingBean(name="timeoutInstanceExchangeFilter") public InstanceExchangeFilterFunction timeoutInstanceExchangeFilter(AdminServerProperties adminServerProperties)
Copyright © 2019 codecentric AG. All rights reserved.