com.github.linyuzai.dynamicfeign.targeter.Targeter Maven / Gradle / Ivy
package com.github.linyuzai.dynamicfeign.targeter;
import com.github.linyuzai.dynamicfeign.factory.DynamicFeignClientFactoryBean;
import feign.Feign;
import feign.Target;
import org.springframework.cloud.openfeign.FeignContext;
public interface Targeter {
T target(DynamicFeignClientFactoryBean factory, Feign.Builder feign, FeignContext context,
Target.HardCodedTarget target);
}