@Target(value={FIELD,METHOD,PARAMETER,TYPE})
 @Documented
 @Retention(value=RUNTIME)
public @interface RestClient
     @Inject
     @RestClient
     private MyRemoteApi api;
 
 This will cause the injection point to be satisfied by the MicroProfile Rest Client runtime.public static final RestClient LITERAL