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

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

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

    Methods in io.vertx.ext.consul that return Event
    Modifier and Type | Method | Description
    --- | --- | ---
    `Event` | Event.`setId​(String id)` | Set ID of event
    `Event` | Event.`setLTime​(int lTime)` | Set the Lamport clock time
    `Event` | Event.`setName​(String name)` | Set name of event
    `Event` | Event.`setNode​(String node)` | Set regular expression to filter by node name
    `Event` | Event.`setPayload​(String payload)` | Set payload of event
    `Event` | Event.`setService​(String service)` | Set regular expression to filter by service
    `Event` | Event.`setTag​(String tag)` | Set regular expression to filter by tag
    `Event` | Event.`setVersion​(int version)` | Set version

    Methods in io.vertx.ext.consul that return types with arguments of type Event
    Modifier and Type | Method | Description
    --- | --- | ---
    `Future<Event>` | ConsulClient.`fireEvent​(String name)` | Fires a new user event
    `Future<Event>` | ConsulClient.`fireEventWithOptions​(String name, EventOptions options)` | Fires a new user event
    `List<Event>` | EventList.`getList()` | Get list of events

    Method parameters in io.vertx.ext.consul with type arguments of type Event
    Modifier and Type | Method | Description
    --- | --- | ---
    `EventList` | EventList.`setList​(List<Event> list)` | Set list of events

    Constructors in io.vertx.ext.consul with parameters of type Event
    Constructor | Description
    --- | ---
    `Event​(Event other)` | Copy constructor

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

    Methods in io.vertx.reactivex.ext.consul that return types with arguments of type Event
    Modifier and Type | Method | Description
    --- | --- | ---
    `Future<Event>` | ConsulClient.`fireEvent​(String name)` | Fires a new user event
    `Future<Event>` | ConsulClient.`fireEventWithOptions​(String name, EventOptions options)` | Fires a new user event
    `Single<Event>` | ConsulClient.`rxFireEvent​(String name)` | Fires a new user event
    `Single<Event>` | ConsulClient.`rxFireEventWithOptions​(String name, EventOptions options)` | Fires a new user event

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

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