@Override
    public <T> Mono<ResponseEntity<T>> exchangeForEntityMono(
            HttpRequestValues requestValues, ParameterizedTypeReference<T> bodyType) {
        return execute(requestValues).flatMap(response -> response.toEntity(bodyType));
    }
Returns a new {@link ArmeriaHttpExchangeAdapterBuilder} with the specified {@link WebClient}.
spring/spring6/src/main/java/com/linecorp/armeria/spring/client/ArmeriaHttpExchangeAdapter.java