AbstractMethodBuilder extends AbstractBuilder<T, B> { public B async(Boolean async) { this.async = async; return getThis(); }  B timeout(Integer timeout); B retries(Integer retries); B actives(Integer actives); B loadbalance(String loadbalance); B async(Boolean async); B sent(Boolean sent); B mock(String mock); B mock(Boolean mock); B merger(String merger); B cache(String cache); B validation(String validation); B appendParameters(Map<String, String> appendParameters); B appendParameter(String key, String value); B forks(Integer forks); @Override @SuppressWarnings("unchecked") void build(T instance);  }
@Test void async() { MethodBuilder builder = new MethodBuilder(); builder.async(true); Assertions.assertTrue(builder.build().isAsync()); }