public class EurekaServiceInstance
extends java.lang.Object
implements io.micronaut.discovery.ServiceInstance
ServiceInstance implementation for Eureka.| Constructor and Description |
|---|
EurekaServiceInstance(InstanceInfo instanceInfo) |
| Modifier and Type | Method and Description |
|---|---|
java.util.Optional<java.lang.String> |
getGroup() |
io.micronaut.health.HealthStatus |
getHealthStatus() |
java.lang.String |
getId() |
java.util.Optional<java.lang.String> |
getInstanceId() |
InstanceInfo |
getInstanceInfo() |
io.micronaut.core.convert.value.ConvertibleValues<java.lang.String> |
getMetadata() |
java.util.Optional<java.lang.String> |
getRegion() |
java.net.URI |
getURI() |
java.util.Optional<java.lang.String> |
getZone() |
java.lang.String |
toString() |
public EurekaServiceInstance(InstanceInfo instanceInfo)
instanceInfo - The instance infopublic java.util.Optional<java.lang.String> getInstanceId()
getInstanceId in interface io.micronaut.discovery.ServiceInstancepublic io.micronaut.health.HealthStatus getHealthStatus()
getHealthStatus in interface io.micronaut.discovery.ServiceInstancepublic java.util.Optional<java.lang.String> getZone()
getZone in interface io.micronaut.discovery.ServiceInstancepublic java.util.Optional<java.lang.String> getRegion()
getRegion in interface io.micronaut.discovery.ServiceInstancepublic java.util.Optional<java.lang.String> getGroup()
getGroup in interface io.micronaut.discovery.ServiceInstancepublic InstanceInfo getInstanceInfo()
InstanceInfopublic java.lang.String getId()
getId in interface io.micronaut.discovery.ServiceInstancepublic java.net.URI getURI()
getURI in interface io.micronaut.discovery.ServiceInstancepublic io.micronaut.core.convert.value.ConvertibleValues<java.lang.String> getMetadata()
getMetadata in interface io.micronaut.discovery.ServiceInstancepublic java.lang.String toString()
toString in class java.lang.Object