# Package io.vertx.servicediscovery.types

- Interface Summary
  Interface | Description
  --- | ---
  DataSource | Parent interface for data source services.
  EventBusService | `ServiceType` for event bus services (service proxies).
  HttpEndpoint | `ServiceType` for HTTP endpoint (REST api).
  JDBCDataSource |
  MessageSource | Service type for data producer.
  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 for `HttpLocation`.

Copyright © 2016. All rights reserved.