class WebConfig {

    @Bean
    public WebClient webClient(WebClient.Builder webClientBuilder) {<FILL_FUNCTION_BODY>}

}

        HttpClient httpClient = HttpClient.create()
                .tcpConfiguration(client ->
                        client.option(ChannelOption.CONNECT_TIMEOUT_MILLIS, 3)
                                .doOnConnected(conn -> {
                                    conn.addHandlerLast(new ReadTimeoutHandler(3000));
                                    conn.addHandlerLast(new WriteTimeoutHandler(3000));
                                })
                );
        ReactorClientHttpConnector connector = new ReactorClientHttpConnector(httpClient);
        return webClientBuilder.clientConnector(connector).build();
    
<no_super_class>