# Uses of Package
io.vertx.servicediscovery.types

- Packages that use io.vertx.servicediscovery.types
  Package | Description
  --- | ---
  io.vertx.reactivex.servicediscovery.types |
  io.vertx.rxjava.servicediscovery.types |
  io.vertx.rxjava3.servicediscovery.types |
  io.vertx.servicediscovery.types |

- Classes in io.vertx.servicediscovery.types used by io.vertx.reactivex.servicediscovery.types
  Class | 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.

- Classes in io.vertx.servicediscovery.types used by io.vertx.rxjava.servicediscovery.types
  Class | 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.

- Classes in io.vertx.servicediscovery.types used by io.vertx.rxjava3.servicediscovery.types
  Class | 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.

- Classes in io.vertx.servicediscovery.types used by io.vertx.servicediscovery.types
  Class | Description
  --- | ---
  HttpLocation | Represents the location of a HTTP endpoint.