Class ConsulService

  • All Implemented Interfaces:
    io.gravitee.discovery.api.service.Service

    public class ConsulService
    extends Object
    implements io.gravitee.discovery.api.service.Service
    Author:
    David BRASSELY (david.brassely at graviteesource.com), GraviteeSource Team
    • Constructor Detail

      • ConsulService

        public ConsulService​(io.vertx.ext.consul.Service service)
    • Method Detail

      • id

        public String id()
        Specified by:
        id in interface io.gravitee.discovery.api.service.Service
      • host

        public String host()
        Specified by:
        host in interface io.gravitee.discovery.api.service.Service
      • port

        public int port()
        Specified by:
        port in interface io.gravitee.discovery.api.service.Service
      • scheme

        public String scheme()
        Specified by:
        scheme in interface io.gravitee.discovery.api.service.Service
      • basePath

        public String basePath()
        Specified by:
        basePath in interface io.gravitee.discovery.api.service.Service
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object