static HttpResponse delayed(AggregatedHttpResponse response, Duration delay,
                                ScheduledExecutorService executor) {
        requireNonNull(response, "response");
        requireNonNull(delay, "delay");
        requireNonNull(executor, "executor");
        return delayed(response.toHttpResponse(), delay, executor);
    }
Creates a new HTTP response that delegates to the provided {@link AggregatedHttpResponse}, beginning
publishing after {@code delay} has passed from the provided {@link ScheduledExecutorService}.
core/src/main/java/com/linecorp/armeria/common/HttpResponse.java