title: Convert document objects to DTO spring reactive
body: <p>I'm trying to convert a document object that is retrieved by the ReactiveCrudRepository as a <code>Flux&lt;Client&gt;</code> into  <code>Flux&lt;ClientDto&gt;</code></p>
  
  <p>Now that I figure out a way to do this, I'm not sure if this is blocking or not:</p>
  
  <pre><code>public Mono&lt;ServerResponse&gt; findAll(final ServerRequest serverRequest) {
      final Flux&lt;ClientDto&gt; map = clientService.findAll().map(client -&gt; modelMapper.map(client, ClientDto.class)) /*.delayElements(Duration.ofSeconds(10))*/;
      return ServerResponse.ok()
        .contentType(MediaType.TEXT_EVENT_STREAM)
        .body(map, ClientDto.class);
    }
  </code></pre>
  
  <p>I've tried adding the commented delayElements method and it seems it's sending them one by one, so non-blocking.</p>
  
  <p>I think this is more of a nested question, but at the core I want to know how do I figure out if I do something blocking.</p>
  
  <p>Thanks in advance!</p>