AbstractServiceBuilder extends AbstractInterfaceBuilder<T, B> { public B token(String token) { this.token = token; return getThis(); }  B version(String version); B group(String group); B deprecated(Boolean deprecated); B delay(Integer delay); B export(Boolean export); B weight(Integer weight); B document(String document); B dynamic(Boolean dynamic); B token(String token); B token(Boolean token); B accesslog(String accesslog); B accesslog(Boolean accesslog); B addProtocols(List<ProtocolConfig> protocols); B addProtocol(ProtocolConfig protocol); B protocolIds(String protocolIds); B executes(Integer executes); B register(Boolean register); B warmup(Integer warmup); B serialization(String serialization); @Override void build(T instance);  }
@Test void token() { ServiceBuilder builder = new ServiceBuilder(); builder.token("token"); Assertions.assertEquals("token", builder.build().getToken()); }