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

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

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

    Methods in io.vertx.ext.consul that return Event
    Modifier and Type | Method and 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 and Description
    --- | ---
    `List<Event>` | EventList.`getList()` Get list of events

    Methods in io.vertx.ext.consul with parameters of type Event
    Modifier and Type | Method and Description
    --- | ---
    `static void` | EventConverter.`fromJson(JsonObject json, Event obj)`
    `static void` | EventConverter.`toJson(Event obj, JsonObject json)`

    Method parameters in io.vertx.ext.consul with type arguments of type Event
    Modifier and Type | Method and Description
    --- | ---
    `ConsulClient` | ConsulClient.`fireEvent(String name, Handler<AsyncResult<Event>> resultHandler)` Fires a new user event
    `ConsulClient` | ConsulClient.`fireEventWithOptions(String name, EventOptions options, Handler<AsyncResult<Event>> resultHandler)` Fires a new user event
    `EventList` | EventList.`setList(List<Event> list)` Set list of events

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

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

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

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

Copyright © 2017. All rights reserved.