public <T> T target(Class<T> apiType, String url) {
      return target(new HardCodedTarget<>(apiType, url));
    }
Returns a new instance of an HTTP API, defined by annotations in the {@link Feign Contract},
for the specified {@code target}. You should cache this result.
core/src/main/java/feign/Feign.java