diff --git a/spring-cloud-netflix-core/src/main/java/org/springframework/cloud/netflix/zuul/filters/route/RestClientRibbonCommand.java b/spring-cloud-netflix-core/src/main/java/org/springframework/cloud/netflix/zuul/filters/route/RestClientRibbonCommand.java index dae27414..3acb2dd3 100644 --- a/spring-cloud-netflix-core/src/main/java/org/springframework/cloud/netflix/zuul/filters/route/RestClientRibbonCommand.java +++ b/spring-cloud-netflix-core/src/main/java/org/springframework/cloud/netflix/zuul/filters/route/RestClientRibbonCommand.java @@ -21,7 +21,10 @@ import com.netflix.client.http.HttpRequest; import com.netflix.client.http.HttpResponse; import com.netflix.niws.client.http.RestClient; import org.springframework.cloud.netflix.zuul.filters.route.support.AbstractRibbonCommand; +import org.springframework.util.MultiValueMap; +import java.io.InputStream; +import java.net.URI; import java.util.List; /** @@ -34,6 +37,14 @@ import java.util.List; @SuppressWarnings("deprecation") public class RestClientRibbonCommand extends AbstractRibbonCommand { + @SuppressWarnings("unused") + @Deprecated + public RestClientRibbonCommand(String commandKey, RestClient restClient, HttpRequest.Verb verb, String uri, + Boolean retryable, MultiValueMap headers, + MultiValueMap params, InputStream requestEntity) { + this(commandKey, restClient, new RibbonCommandContext(commandKey, verb.verb(), uri, retryable, headers, params, requestEntity)); + } + public RestClientRibbonCommand(String commandKey, RestClient client, RibbonCommandContext context) { super(commandKey, client, context); } @@ -41,7 +52,7 @@ public class RestClientRibbonCommand extends AbstractRibbonCommand