@Override
    public Mono<HelloReply> lazyHello(Mono<HelloRequest> request) {
        // You can use the event loop for scheduling a task.
        return request
                .delayElement(Duration.ofSeconds(3),
                              Schedulers.fromExecutor(ServiceRequestContext.current().eventLoop())
                )
                .map(it -> buildReply(toMessage(it.getName())));
    }
Sends a {@link HelloReply} 3 seconds after receiving a request.
examples/grpc-reactor/src/main/java/example/armeria/grpc/reactor/HelloServiceImpl.java