ServiceBuilder extends AbstractServiceBuilder<ServiceConfig, ServiceBuilder<U>> { public ServiceBuilder<U> path(String path) { this.path = path; return getThis(); }  static ServiceBuilder newBuilder(); ServiceBuilder id(String id); ServiceBuilder<U> interfaceName(String interfaceName); ServiceBuilder<U> interfaceClass(Class<?> interfaceClass); ServiceBuilder<U> ref(U ref); ServiceBuilder<U> path(String path); ServiceBuilder<U> addMethod(MethodConfig method); ServiceBuilder<U> addMethods(List<? extends MethodConfig> methods); ServiceBuilder<U> provider(ProviderConfig provider); ServiceBuilder<U> providerIds(String providerIds); ServiceBuilder<U> generic(String generic); ServiceConfig<U> build();  }
@Test void path() { ServiceBuilder builder = new ServiceBuilder(); builder.path("path"); Assertions.assertEquals("path", builder.build().getPath()); }