diff --git a/spring-cloud-netflix-core/src/main/java/org/springframework/cloud/netflix/eureka/EurekaDiscoveryClient.java b/spring-cloud-netflix-core/src/main/java/org/springframework/cloud/netflix/eureka/EurekaDiscoveryClient.java index 9e5f2d1f..da380116 100644 --- a/spring-cloud-netflix-core/src/main/java/org/springframework/cloud/netflix/eureka/EurekaDiscoveryClient.java +++ b/spring-cloud-netflix-core/src/main/java/org/springframework/cloud/netflix/eureka/EurekaDiscoveryClient.java @@ -93,13 +93,17 @@ public class EurekaDiscoveryClient implements DiscoveryClient { return instances; } - static class EurekaServiceInstance implements ServiceInstance { + public static class EurekaServiceInstance implements ServiceInstance { private InstanceInfo instance; EurekaServiceInstance(InstanceInfo instance) { this.instance = instance; } + public InstanceInfo getInstanceInfo() { + return instance; + } + @Override public String getServiceId() { return this.instance.getAppName();