Class VlingoServiceInstance

  • All Implemented Interfaces:
    io.micronaut.discovery.ServiceInstance, io.micronaut.runtime.server.EmbeddedServerInstance

    @Prototype
    public class VlingoServiceInstance
    extends java.lang.Object
    implements io.micronaut.runtime.server.EmbeddedServerInstance
    Implements the EmbeddedServerInstance interface for Vlingo.
    • Nested Class Summary

      • Nested classes/interfaces inherited from interface io.micronaut.discovery.ServiceInstance

        io.micronaut.discovery.ServiceInstance.Builder
    • Field Summary

      • Fields inherited from interface io.micronaut.discovery.ServiceInstance

        GROUP, REGION, ZONE
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      io.micronaut.runtime.server.EmbeddedServer getEmbeddedServer()  
      io.micronaut.health.HealthStatus getHealthStatus()  
      java.lang.String getId()  
      java.util.Optional<java.lang.String> getInstanceId()  
      io.micronaut.core.convert.value.ConvertibleValues<java.lang.String> getMetadata()  
      java.net.URI getURI()  
      java.util.Optional<java.lang.String> getZone()  
      void setHealthStatus​(io.micronaut.health.HealthStatus healthStatus)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • Methods inherited from interface io.micronaut.discovery.ServiceInstance

        getGroup, getHost, getPort, getRegion, isSecure, resolve
    • Method Detail

      • getEmbeddedServer

        public io.micronaut.runtime.server.EmbeddedServer getEmbeddedServer()
        Specified by:
        getEmbeddedServer in interface io.micronaut.runtime.server.EmbeddedServerInstance
      • getId

        public java.lang.String getId()
        Specified by:
        getId in interface io.micronaut.discovery.ServiceInstance
      • getURI

        public java.net.URI getURI()
        Specified by:
        getURI in interface io.micronaut.discovery.ServiceInstance
      • getMetadata

        public io.micronaut.core.convert.value.ConvertibleValues<java.lang.String> getMetadata()
        Specified by:
        getMetadata in interface io.micronaut.discovery.ServiceInstance
      • getZone

        public java.util.Optional<java.lang.String> getZone()
        Specified by:
        getZone in interface io.micronaut.discovery.ServiceInstance
      • getInstanceId

        public java.util.Optional<java.lang.String> getInstanceId()
        Specified by:
        getInstanceId in interface io.micronaut.discovery.ServiceInstance
      • getHealthStatus

        public io.micronaut.health.HealthStatus getHealthStatus()
        Specified by:
        getHealthStatus in interface io.micronaut.discovery.ServiceInstance
      • setHealthStatus

        public void setHealthStatus​(io.micronaut.health.HealthStatus healthStatus)