@ConditionalOnMissingClass(value="com.sun.jersey.api.client.filter.ClientFilter")
@ConditionalOnClass(name="org.springframework.web.reactive.function.client.WebClient")
@ConditionalOnProperty(prefix="eureka.client",
name="webclient.enabled",
havingValue="true")
protected static class DiscoveryClientOptionalArgsConfiguration.WebClientConfiguration
extends Object
| Modifier | Constructor and Description |
|---|---|
protected |
WebClientConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
WebClientDiscoveryClientOptionalArgs |
webClientDiscoveryClientOptionalArgs(org.springframework.beans.factory.ObjectProvider<org.springframework.web.reactive.function.client.WebClient.Builder> builder) |
@Bean
@ConditionalOnMissingBean(value={com.netflix.discovery.AbstractDiscoveryClientOptionalArgs.class,RestTemplateDiscoveryClientOptionalArgs.class},
search=CURRENT)
public WebClientDiscoveryClientOptionalArgs webClientDiscoveryClientOptionalArgs(org.springframework.beans.factory.ObjectProvider<org.springframework.web.reactive.function.client.WebClient.Builder> builder)
throws GeneralSecurityException,
IOException
GeneralSecurityExceptionIOExceptionCopyright © 2022 Pivotal Software, Inc.. All rights reserved.