@Override
    public <T> T target(final Target<T> target) {
      return build().newInstance(target);
    }
Defines target and builds client.

@param target target instance
@param <T> class of API interface
@return built client
vertx/feign-vertx/src/main/java/feign/VertxFeign.java