diff --git a/spring-cloud-netflix-core/src/main/java/org/springframework/cloud/netflix/feign/ribbon/FeignLoadBalancer.java b/spring-cloud-netflix-core/src/main/java/org/springframework/cloud/netflix/feign/ribbon/FeignLoadBalancer.java index 57bdc881..91c3a775 100644 --- a/spring-cloud-netflix-core/src/main/java/org/springframework/cloud/netflix/feign/ribbon/FeignLoadBalancer.java +++ b/spring-cloud-netflix-core/src/main/java/org/springframework/cloud/netflix/feign/ribbon/FeignLoadBalancer.java @@ -137,6 +137,11 @@ public class FeignLoadBalancer extends return HttpMethod.resolve(RibbonRequest.this.toRequest().method()); } + @Override + public String getMethodValue() { + return getMethod().name(); + } + @Override public URI getURI() { return RibbonRequest.this.getUri(); diff --git a/spring-cloud-netflix-core/src/main/java/org/springframework/cloud/netflix/ribbon/RibbonHttpRequest.java b/spring-cloud-netflix-core/src/main/java/org/springframework/cloud/netflix/ribbon/RibbonHttpRequest.java index ec610c2c..70edfcef 100644 --- a/spring-cloud-netflix-core/src/main/java/org/springframework/cloud/netflix/ribbon/RibbonHttpRequest.java +++ b/spring-cloud-netflix-core/src/main/java/org/springframework/cloud/netflix/ribbon/RibbonHttpRequest.java @@ -59,6 +59,11 @@ public class RibbonHttpRequest extends AbstractClientHttpRequest { return HttpMethod.valueOf(verb.name()); } + @Override + public String getMethodValue() { + return getMethod().name(); + } + @Override public URI getURI() { return uri; diff --git a/spring-cloud-netflix-core/src/main/java/org/springframework/cloud/netflix/ribbon/support/ContextAwareRequest.java b/spring-cloud-netflix-core/src/main/java/org/springframework/cloud/netflix/ribbon/support/ContextAwareRequest.java index 09e45a8b..8921eb11 100644 --- a/spring-cloud-netflix-core/src/main/java/org/springframework/cloud/netflix/ribbon/support/ContextAwareRequest.java +++ b/spring-cloud-netflix-core/src/main/java/org/springframework/cloud/netflix/ribbon/support/ContextAwareRequest.java @@ -54,6 +54,11 @@ public abstract class ContextAwareRequest extends ClientRequest implements HttpR return HttpMethod.valueOf(context.getMethod()); } + @Override + public String getMethodValue() { + return getMethod().name(); + } + @Override public URI getURI() { return this.getUri();