private static WebClient buildWebClient(Iterable<ArmeriaClientConfigurator> configurators) {
        // create the armeria's WebClient without a path,
        // because spring's WebClient will always provide a full path.
        final WebClientBuilder builder = WebClient.builder();
        configurators.forEach(c -> c.configure(builder));
        return builder.build();
    }
Creates an {@link ArmeriaClientHttpConnector}.

@param configurators the {@link ArmeriaClientConfigurator}s to be used to build an
                     {@link WebClient}
@param factoryWrapper the factory wrapper to be used to create a {@link DataBuffer}
spring/boot3-webflux-autoconfigure/src/main/java/com/linecorp/armeria/spring/web/reactive/ArmeriaClientHttpConnector.java