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

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

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

    Methods in io.vertx.ext.consul that return EventList
    Modifier and Type | Method and Description
    --- | ---
    `EventList` | EventList.`setIndex(long index)` Set Consul index, a unique identifier representing the current state of the requested events
    `EventList` | EventList.`setList(List<Event> list)` Set list of events

    Methods in io.vertx.ext.consul that return types with arguments of type EventList
    Modifier and Type | Method and Description
    --- | ---
    `static Watch<EventList>` | Watch.`events(String event, Vertx vertx)` Creates `Watch` to monitoring the custom user events.
    `static Watch<EventList>` | Watch.`events(String event, Vertx vertx, ConsulClientOptions options)` Creates `Watch` to monitoring the custom user events.
    `Future<EventList>` | ConsulClient.`listEvents()` Like `ConsulClient.listEvents(Handler)` but returns a `Future` of the asynchronous result.
    `Future<EventList>` | ConsulClient.`listEventsWithOptions(EventListOptions options)` Like `ConsulClient.listEventsWithOptions(EventListOptions, Handler)` but returns a `Future` of the asynchronous result.

    Methods in io.vertx.ext.consul with parameters of type EventList
    Modifier and Type | Method and Description
    --- | ---
    `static void` | EventListConverter.`fromJson(Iterable<Map.Entry<String,Object>> json, EventList obj)`
    `static void` | EventListConverter.`toJson(EventList obj, JsonObject json)`
    `static void` | EventListConverter.`toJson(EventList obj, Map<String,Object> json)`

    Method parameters in io.vertx.ext.consul with type arguments of type EventList
    Modifier and Type | Method and Description
    --- | ---
    `ConsulClient` | ConsulClient.`listEvents(Handler<AsyncResult<EventList>> resultHandler)` Returns the most recent events known by the agent
    `ConsulClient` | ConsulClient.`listEventsWithOptions(EventListOptions options, Handler<AsyncResult<EventList>> resultHandler)` Returns the most recent events known by the agent.

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

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

    Methods in io.vertx.reactivex.ext.consul that return types with arguments of type EventList
    Modifier and Type | Method and Description
    --- | ---
    `static Watch<EventList>` | Watch.`events(String event, Vertx vertx)` Creates `Watch` to monitoring the custom user events.
    `static Watch<EventList>` | Watch.`events(String event, Vertx vertx, ConsulClientOptions options)` Creates `Watch` to monitoring the custom user events.
    `Single<EventList>` | ConsulClient.`rxListEvents()` Returns the most recent events known by the agent
    `Single<EventList>` | ConsulClient.`rxListEventsWithOptions(EventListOptions options)` Returns the most recent events known by the agent.

    Method parameters in io.vertx.reactivex.ext.consul with type arguments of type EventList
    Modifier and Type | Method and Description
    --- | ---
    `ConsulClient` | ConsulClient.`listEvents(Handler<AsyncResult<EventList>> resultHandler)` Returns the most recent events known by the agent
    `ConsulClient` | ConsulClient.`listEventsWithOptions(EventListOptions options, Handler<AsyncResult<EventList>> resultHandler)` Returns the most recent events known by the agent.

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

    Methods in io.vertx.rxjava.ext.consul that return types with arguments of type EventList
    Modifier and Type | Method and Description
    --- | ---
    `static Watch<EventList>` | Watch.`events(String event, Vertx vertx)` Creates `Watch` to monitoring the custom user events.
    `static Watch<EventList>` | Watch.`events(String event, Vertx vertx, ConsulClientOptions options)` Creates `Watch` to monitoring the custom user events.
    `Single<EventList>` | ConsulClient.`rxListEvents()` Returns the most recent events known by the agent
    `Single<EventList>` | ConsulClient.`rxListEventsWithOptions(EventListOptions options)` Returns the most recent events known by the agent.

    Method parameters in io.vertx.rxjava.ext.consul with type arguments of type EventList
    Modifier and Type | Method and Description
    --- | ---
    `ConsulClient` | ConsulClient.`listEvents(Handler<AsyncResult<EventList>> resultHandler)` Returns the most recent events known by the agent
    `ConsulClient` | ConsulClient.`listEventsWithOptions(EventListOptions options, Handler<AsyncResult<EventList>> resultHandler)` Returns the most recent events known by the agent.

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

    Methods in io.vertx.rxjava3.ext.consul that return types with arguments of type EventList
    Modifier and Type | Method and Description
    --- | ---
    `static Watch<EventList>` | Watch.`events(String event, Vertx vertx)` Creates `Watch` to monitoring the custom user events.
    `static Watch<EventList>` | Watch.`events(String event, Vertx vertx, ConsulClientOptions options)` Creates `Watch` to monitoring the custom user events.
    `Single<EventList>` | ConsulClient.`listEvents()` Returns the most recent events known by the agent
    `Single<EventList>` | ConsulClient.`listEventsWithOptions(EventListOptions options)` Returns the most recent events known by the agent.
    `Single<EventList>` | ConsulClient.`rxListEvents()` Returns the most recent events known by the agent
    `Single<EventList>` | ConsulClient.`rxListEventsWithOptions(EventListOptions options)` Returns the most recent events known by the agent.

Copyright © 2023 Eclipse. All rights reserved.