Package | Description |
---|---|
io.vertx.ext.consul | |
io.vertx.reactivex.ext.consul | |
io.vertx.rxjava.ext.consul |
Modifier and Type | Method and Description |
---|---|
NodeList |
NodeList.setIndex(long index)
Set Consul index, a unique identifier representing the current state of the requested list of nodes
|
NodeList |
NodeList.setList(List<Node> list)
Set list of nodes
|
Modifier and Type | Method and Description |
---|---|
Future<NodeList> |
ConsulClient.catalogNodes()
Like
ConsulClient.catalogNodes(Handler) but returns a Future of the asynchronous result. |
Future<NodeList> |
ConsulClient.catalogNodesWithOptions(NodeQueryOptions options)
Like
ConsulClient.catalogNodesWithOptions(NodeQueryOptions, Handler) but returns a Future of the asynchronous result. |
static Watch<NodeList> |
Watch.nodes(Vertx vertx)
Creates
Watch to monitoring the list of available nodes. |
static Watch<NodeList> |
Watch.nodes(Vertx vertx,
ConsulClientOptions options)
Creates
Watch to monitoring the list of available nodes. |
Modifier and Type | Method and Description |
---|---|
static void |
NodeListConverter.fromJson(Iterable<Map.Entry<String,Object>> json,
NodeList obj) |
static void |
NodeListConverter.toJson(NodeList obj,
JsonObject json) |
static void |
NodeListConverter.toJson(NodeList obj,
Map<String,Object> json) |
Modifier and Type | Method and Description |
---|---|
ConsulClient |
ConsulClient.catalogNodes(Handler<AsyncResult<NodeList>> resultHandler)
Returns the nodes registered in a datacenter
|
ConsulClient |
ConsulClient.catalogNodesWithOptions(NodeQueryOptions options,
Handler<AsyncResult<NodeList>> resultHandler)
Returns the nodes registered in a datacenter
|
Constructor and Description |
---|
NodeList(NodeList other)
Copy constructor
|
Modifier and Type | Method and Description |
---|---|
static Watch<NodeList> |
Watch.nodes(Vertx vertx)
Creates
Watch to monitoring the list of available nodes. |
static Watch<NodeList> |
Watch.nodes(Vertx vertx,
ConsulClientOptions options)
Creates
Watch to monitoring the list of available nodes. |
Single<NodeList> |
ConsulClient.rxCatalogNodes()
Returns the nodes registered in a datacenter
|
Single<NodeList> |
ConsulClient.rxCatalogNodesWithOptions(NodeQueryOptions options)
Returns the nodes registered in a datacenter
|
Modifier and Type | Method and Description |
---|---|
ConsulClient |
ConsulClient.catalogNodes(Handler<AsyncResult<NodeList>> resultHandler)
Returns the nodes registered in a datacenter
|
ConsulClient |
ConsulClient.catalogNodesWithOptions(NodeQueryOptions options,
Handler<AsyncResult<NodeList>> resultHandler)
Returns the nodes registered in a datacenter
|
Modifier and Type | Method and Description |
---|---|
static Watch<NodeList> |
Watch.nodes(Vertx vertx)
Creates
Watch to monitoring the list of available nodes. |
static Watch<NodeList> |
Watch.nodes(Vertx vertx,
ConsulClientOptions options)
Creates
Watch to monitoring the list of available nodes. |
Single<NodeList> |
ConsulClient.rxCatalogNodes()
Returns the nodes registered in a datacenter
|
Single<NodeList> |
ConsulClient.rxCatalogNodesWithOptions(NodeQueryOptions options)
Returns the nodes registered in a datacenter
|
Modifier and Type | Method and Description |
---|---|
ConsulClient |
ConsulClient.catalogNodes(Handler<AsyncResult<NodeList>> resultHandler)
Returns the nodes registered in a datacenter
|
ConsulClient |
ConsulClient.catalogNodesWithOptions(NodeQueryOptions options,
Handler<AsyncResult<NodeList>> resultHandler)
Returns the nodes registered in a datacenter
|
Copyright © 2021 Eclipse. All rights reserved.