private ResteasyClient build(WebClient webClient) {
        final long readTimeout = delegate.getReadTimeout(TimeUnit.MILLISECONDS);
        final int bufferSize = delegate.getResponseBufferSize();
        // responseBufferSize -> ArmeriaJaxrsClientEngine.bufferSize
        // readTimeout -> ArmeriaJaxrsClientEngine.readTimeout
        final ClientHttpEngine armeriaEngine = new ArmeriaJaxrsClientEngine(
                webClient,  bufferSize > 0 ? bufferSize : ArmeriaJaxrsClientEngine.DEFAULT_BUFFER_SIZE,
                readTimeout > 0 ? Duration.ofMillis(readTimeout) : null);
        return delegate.httpEngine(armeriaEngine).build();
    }
Configure and build new {@link WebClient} instance.
resteasy/src/main/java/com/linecorp/armeria/client/resteasy/ArmeriaResteasyClientBuilder.java