vertx-lang-scala-docs_2.12 3.4.0 API < Back
 

# Packages

-  package root
  Definition Classes
    root
-  package io
  Definition Classes
    root
-  package vertx
  Definition Classes
    io
-  package scala
  Definition Classes
    vertx
-  package servicediscovery
  Definition Classes
    scala
-  package spi
  Definition Classes
    servicediscovery
-  package types
  Definition Classes
    servicediscovery
- EventBusService
- HttpEndpoint
- HttpLocation
- JDBCDataSource
- MessageSource
- MongoDataSource
- RedisDataSource

p

io.vertx.scala.servicediscovery

# types 

#### package types

 
Ordering

1. Alphabetic

Visibility

1. Public
2. All

### Type Members

1.  class EventBusService extends AnyRef

   for event bus services (service proxies).

   for event bus services (service proxies). Consumers receive a service proxy to use the service.

2.  class HttpEndpoint extends AnyRef

   for HTTP endpoint (REST api).

   for HTTP endpoint (REST api). Consumers receive a HTTP client configured with the host and port of the endpoint.

3.  class HttpLocation extends AnyRef

   Represents the location of a HTTP endpoint.

   Represents the location of a HTTP endpoint. This object (its json representation) will be used as "location" in a service record.

4.  class JDBCDataSource extends AnyRef

5.  class MessageSource extends AnyRef

   Service type for data producer.

   Service type for data producer. Providers are publishing data to a specific event bus address.

6.  class MongoDataSource extends AnyRef

7.  class RedisDataSource extends AnyRef

   Service type for Redis data source.

### Value Members

1.  object EventBusService
2.  object HttpEndpoint
3.  object HttpLocation
4.  object JDBCDataSource
5.  object MessageSource
6.  object MongoDataSource
7.  object RedisDataSource

### Ungrouped