public T build(Object service) {
        requireNonNull(service, "service");
        service(service);
        contextPaths(contextPaths);
        builder.addServiceConfigSetters(this);
        return builder;
    }
Registers the given service and returns the parent object.

@param service annotated service object to handle incoming requests matching path prefix, which
               can be configured through {@link AnnotatedServiceBindingBuilder#pathPrefix(String)}.
               If path prefix is not set then this service is registered to handle requests matching
               {@code /}
core/src/main/java/com/linecorp/armeria/server/AbstractContextPathAnnotatedServiceConfigSetters.java