Package dev.snowdrop.vertx.http.client
Class ClientAutoConfiguration
- java.lang.Object
-
- dev.snowdrop.vertx.http.client.ClientAutoConfiguration
-
@Configuration @ConditionalOnClass({org.springframework.web.reactive.function.client.WebClient.class,io.vertx.core.http.HttpClient.class}) @ConditionalOnBean(io.vertx.core.Vertx.class) @ConditionalOnMissingBean(org.springframework.http.client.reactive.ClientHttpConnector.class) @AutoConfigureBefore(org.springframework.boot.autoconfigure.web.reactive.function.client.ClientHttpConnectorAutoConfiguration.class) @EnableConfigurationProperties(HttpClientProperties.class) public class ClientAutoConfiguration extends Object
-
-
Constructor Summary
Constructors Constructor Description ClientAutoConfiguration(HttpClientProperties properties, Set<HttpClientOptionsCustomizer> customizers)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description VertxClientHttpConnectorvertxClientHttpConnector(io.vertx.core.Vertx vertx)VertxWebSocketClientvertxWebSocketClient(io.vertx.core.Vertx vertx)
-
-
-
Constructor Detail
-
ClientAutoConfiguration
public ClientAutoConfiguration(HttpClientProperties properties, Set<HttpClientOptionsCustomizer> customizers)
-
-
Method Detail
-
vertxClientHttpConnector
@Bean public VertxClientHttpConnector vertxClientHttpConnector(io.vertx.core.Vertx vertx)
-
vertxWebSocketClient
@Bean public VertxWebSocketClient vertxWebSocketClient(io.vertx.core.Vertx vertx)
-
-