## Uses of Class
io.vertx.servicediscovery.ServiceDiscoveryOptions

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

- - ### Uses of ServiceDiscoveryOptions in io.vertx.reactivex.servicediscovery

    Methods in io.vertx.reactivex.servicediscovery that return ServiceDiscoveryOptions
    Modifier and Type | Method | Description
    --- | --- | ---
    `ServiceDiscoveryOptions` | ServiceDiscovery.`options()` |

    Methods in io.vertx.reactivex.servicediscovery with parameters of type ServiceDiscoveryOptions
    Modifier and Type | Method | Description
    --- | --- | ---
    `static ServiceDiscovery` | ServiceDiscovery.`create​(Vertx vertx, ServiceDiscoveryOptions options)` | Creates an instance of `ServiceDiscovery`.

  - ### Uses of ServiceDiscoveryOptions in io.vertx.rxjava3.servicediscovery

    Methods in io.vertx.rxjava3.servicediscovery that return ServiceDiscoveryOptions
    Modifier and Type | Method | Description
    --- | --- | ---
    `ServiceDiscoveryOptions` | ServiceDiscovery.`options()` |

    Methods in io.vertx.rxjava3.servicediscovery with parameters of type ServiceDiscoveryOptions
    Modifier and Type | Method | Description
    --- | --- | ---
    `static ServiceDiscovery` | ServiceDiscovery.`create​(Vertx vertx, ServiceDiscoveryOptions options)` | Creates an instance of `ServiceDiscovery`.

  - ### Uses of ServiceDiscoveryOptions in io.vertx.servicediscovery

    Methods in io.vertx.servicediscovery that return ServiceDiscoveryOptions
    Modifier and Type | Method | Description
    --- | --- | ---
    `ServiceDiscoveryOptions` | ServiceDiscovery.`options()` |
    `ServiceDiscoveryOptions` | ServiceDiscoveryOptions.`setAnnounceAddress​(String announceAddress)` | Sets the event bus address on which the service arrivals, departures and modifications are announced.
    `ServiceDiscoveryOptions` | ServiceDiscoveryOptions.`setBackendConfiguration​(JsonObject backendConfiguration)` | Sets the configuration passed to the `ServiceDiscoveryBackend`.
    `ServiceDiscoveryOptions` | ServiceDiscoveryOptions.`setName​(String name)` | Sets the service discovery name used in the service usage events.
    `ServiceDiscoveryOptions` | ServiceDiscoveryOptions.`setUsageAddress​(String usageAddress)` | Sets the usage address: the event bus address on which are sent the service usage events (bind / release).

    Methods in io.vertx.servicediscovery with parameters of type ServiceDiscoveryOptions
    Modifier and Type | Method | Description
    --- | --- | ---
    `static ServiceDiscovery` | ServiceDiscovery.`create​(Vertx vertx, ServiceDiscoveryOptions options)` | Creates an instance of `ServiceDiscovery`.

    Constructors in io.vertx.servicediscovery with parameters of type ServiceDiscoveryOptions
    Constructor | Description
    --- | ---
    `ServiceDiscoveryOptions​(ServiceDiscoveryOptions other)` | Creates a new instance of `ServiceDiscoveryOptions` by copying the values from another instance.