# Package io.vertx.servicediscovery.types

- Interface Summary
  Interface | Description
  --- | ---
  EventBusService | `ServiceType` for event bus services (service proxies).
  HttpEndpoint | `ServiceType` for HTTP endpoint (REST api).
  MessageSource | Service type for data producer.
  MongoDataSource |
  RedisDataSource | Service type for Redis data source.

- Class Summary
  Class | Description
  --- | ---
  AbstractServiceReference<T> | A class to simplify the implementation of service reference.
  HttpLocation | Represents the location of a HTTP endpoint.
  HttpLocationConverter | Converter and mapper for `HttpLocation`.