## Uses of Class
io.vertx.ext.consul.EventOptions

- Packages that use EventOptions
  Package | Description
  --- | ---
  io.vertx.ext.consul |
  io.vertx.reactivex.ext.consul |
  io.vertx.rxjava.ext.consul |
  io.vertx.rxjava3.ext.consul |

- - ### Uses of EventOptions in io.vertx.ext.consul

    Methods in io.vertx.ext.consul that return EventOptions
    Modifier and Type | Method and Description
    --- | ---
    `EventOptions` | EventOptions.`setNode(String node)` Set regular expression to filter by node name
    `EventOptions` | EventOptions.`setPayload(String payload)` Set payload of event
    `EventOptions` | EventOptions.`setService(String service)` Set regular expression to filter by service
    `EventOptions` | EventOptions.`setTag(String tag)` Set regular expression to filter by tag

    Methods in io.vertx.ext.consul with parameters of type EventOptions
    Modifier and Type | Method and Description
    --- | ---
    `Future<Event>` | ConsulClient.`fireEventWithOptions(String name, EventOptions options)` Like `ConsulClient.fireEventWithOptions(String, EventOptions, Handler)` but returns a `Future` of the asynchronous result.
    `ConsulClient` | ConsulClient.`fireEventWithOptions(String name, EventOptions options, Handler<AsyncResult<Event>> resultHandler)` Fires a new user event
    `static void` | EventOptionsConverter.`fromJson(Iterable<Map.Entry<String,Object>> json, EventOptions obj)`
    `static void` | EventOptionsConverter.`toJson(EventOptions obj, JsonObject json)`
    `static void` | EventOptionsConverter.`toJson(EventOptions obj, Map<String,Object> json)`

    Constructors in io.vertx.ext.consul with parameters of type EventOptions
    Constructor and Description
    `EventOptions(EventOptions options)` Copy constructor

  - ### Uses of EventOptions in io.vertx.reactivex.ext.consul

    Methods in io.vertx.reactivex.ext.consul with parameters of type EventOptions
    Modifier and Type | Method and Description
    --- | ---
    `ConsulClient` | ConsulClient.`fireEventWithOptions(String name, EventOptions options)` Fires a new user event
    `ConsulClient` | ConsulClient.`fireEventWithOptions(String name, EventOptions options, Handler<AsyncResult<Event>> resultHandler)` Fires a new user event
    `Single<Event>` | ConsulClient.`rxFireEventWithOptions(String name, EventOptions options)` Fires a new user event

  - ### Uses of EventOptions in io.vertx.rxjava.ext.consul

    Methods in io.vertx.rxjava.ext.consul with parameters of type EventOptions
    Modifier and Type | Method and Description
    --- | ---
    `ConsulClient` | ConsulClient.`fireEventWithOptions(String name, EventOptions options)` Fires a new user event
    `ConsulClient` | ConsulClient.`fireEventWithOptions(String name, EventOptions options, Handler<AsyncResult<Event>> resultHandler)` Fires a new user event
    `Single<Event>` | ConsulClient.`rxFireEventWithOptions(String name, EventOptions options)` Fires a new user event

  - ### Uses of EventOptions in io.vertx.rxjava3.ext.consul

    Methods in io.vertx.rxjava3.ext.consul with parameters of type EventOptions
    Modifier and Type | Method and Description
    --- | ---
    `Single<Event>` | ConsulClient.`fireEventWithOptions(String name, EventOptions options)` Fires a new user event
    `Single<Event>` | ConsulClient.`rxFireEventWithOptions(String name, EventOptions options)` Fires a new user event

Copyright © 2023 Eclipse. All rights reserved.