@Test public void defaultIsPickFirst() { AutoConfiguredLoadBalancer lb = (AutoConfiguredLoadBalancer) lbf.newLoadBalancer(new TestHelper()); assertThat(lb.getDelegateProvider()).isInstanceOf(PickFirstLoadBalancerProvider.class); assertThat(lb.getDelegate().getClass().getName()).contains("PickFirst"); }
@Override public LoadBalancer newLoadBalancer(Helper helper) { return new AutoConfiguredLoadBalancer(helper); }
AutoConfiguredLoadBalancerFactory extends LoadBalancer.Factory { @Override public LoadBalancer newLoadBalancer(Helper helper) { return new AutoConfiguredLoadBalancer(helper); } }
AutoConfiguredLoadBalancerFactory extends LoadBalancer.Factory { @Override public LoadBalancer newLoadBalancer(Helper helper) { return new AutoConfiguredLoadBalancer(helper); }  }
AutoConfiguredLoadBalancerFactory extends LoadBalancer.Factory { @Override public LoadBalancer newLoadBalancer(Helper helper) { return new AutoConfiguredLoadBalancer(helper); }  @Override LoadBalancer newLoadBalancer(Helper helper); }
AutoConfiguredLoadBalancerFactory extends LoadBalancer.Factory { @Override public LoadBalancer newLoadBalancer(Helper helper) { return new AutoConfiguredLoadBalancer(helper); }  @Override LoadBalancer newLoadBalancer(Helper helper);  }