public Function<? super HttpService, ThrottlingService> newDecorator() {
        final ThrottlingStrategy<HttpRequest> strategy = getStrategy();
        final ThrottlingAcceptHandler<HttpRequest, HttpResponse> acceptHandler = getAcceptHandler();
        final ThrottlingRejectHandler<HttpRequest, HttpResponse> rejectHandler = getRejectHandler();
        return service ->
                new ThrottlingService(service, strategy, acceptHandler, rejectHandler);
    }
Returns a newly-created decorator that decorates an {@link Service} with a new
{@link ThrottlingService} based on the {@link ThrottlingStrategy}s added to this builder.
core/src/main/java/com/linecorp/armeria/server/throttling/ThrottlingServiceBuilder.java