public static <T> LoadBalancingTarget<T> create(Class<T> type, String url) {
    URI asUri = URI.create(url);
    return new LoadBalancingTarget<T>(type, asUri.getScheme(), asUri.getHost(), asUri.getPath());
  }
Creates a target which dynamically derives urls from a {@link
com.netflix.loadbalancer.ILoadBalancer loadbalancer}.

@param type corresponds to {@link feign.Target#type()}
@param url naming convention is {@code https://name} or {@code http://name/api/v2} where name
    corresponds to {@link com.netflix.client.ClientFactory#getNamedLoadBalancer(String)}
ribbon/src/main/java/feign/ribbon/LoadBalancingTarget.java