ReferenceBuilder extends AbstractReferenceBuilder<ReferenceConfig, ReferenceBuilder<T>> { public ReferenceBuilder<T> url(String url) { this.url = url; return getThis(); }  static ReferenceBuilder newBuilder(); ReferenceBuilder<T> id(String id); ReferenceBuilder<T> interfaceName(String interfaceName); ReferenceBuilder<T> interfaceClass(Class<?> interfaceClass); ReferenceBuilder<T> client(String client); ReferenceBuilder<T> url(String url); ReferenceBuilder<T> addMethods(List<MethodConfig> methods); ReferenceBuilder<T> addMethod(MethodConfig method); ReferenceBuilder<T> consumer(ConsumerConfig consumer); ReferenceBuilder<T> protocol(String protocol); ReferenceBuilder<T> services(String service, String... otherServices); ReferenceConfig<T> build();  }
@Test void url() { ReferenceBuilder builder = new ReferenceBuilder(); builder.url("url"); Assertions.assertEquals("url", builder.build().getUrl()); }