public VirtualHostBuilder build(
            DecoratingHttpServiceFunction decoratingHttpServiceFunction) {
        requireNonNull(decoratingHttpServiceFunction, "decoratingHttpServiceFunction");
        return build(delegate -> new FunctionalDecoratingHttpService(delegate, decoratingHttpServiceFunction));
    }
Sets the {@link DecoratingHttpServiceFunction} and returns {@link VirtualHostBuilder} that this
{@link VirtualHostDecoratingServiceBindingBuilder} was created from.

@param decoratingHttpServiceFunction the {@link DecoratingHttpServiceFunction} that decorates
                                     {@link HttpService}
core/src/main/java/com/linecorp/armeria/server/VirtualHostDecoratingServiceBindingBuilder.java