Package | Description |
---|---|
io.vertx.ext.consul | |
io.vertx.reactivex.ext.consul | |
io.vertx.rxjava.ext.consul | |
io.vertx.rxjava3.ext.consul |
Modifier and Type | Method and Description |
---|---|
Node |
ServiceEntry.getNode()
Get node
|
Node |
Node.setAddress(String address)
Set node address
|
Node |
Node.setDatacenter(String datacenter)
Set node datacenter
|
Node |
Node.setId(String id)
Set node id
|
Node |
Node.setLanAddress(String lanAddress)
Set node lan address
|
Node |
Node.setName(String node)
Set node name
|
Node |
Node.setNodeMeta(Map<String,String> nodeMeta)
Set node meta
|
Node |
Node.setWanAddress(String wanAddress)
Set node wan address
|
Modifier and Type | Method and Description |
---|---|
List<Node> |
NodeList.getList()
Get list of nodes
|
Modifier and Type | Method and Description |
---|---|
static void |
NodeConverter.fromJson(Iterable<Map.Entry<String,Object>> json,
Node obj) |
ConsulClient |
ConsulClient.registerCatalogService(Node nodeOptions,
ServiceOptions serviceOptions,
Handler<AsyncResult<Void>> resultHandler)
Register node with external service
|
ServiceEntry |
ServiceEntry.setNode(Node node)
Set node
|
static void |
NodeConverter.toJson(Node obj,
JsonObject json) |
static void |
NodeConverter.toJson(Node obj,
Map<String,Object> json) |
Modifier and Type | Method and Description |
---|---|
NodeList |
NodeList.setList(List<Node> list)
Set list of nodes
|
Constructor and Description |
---|
Node(Node other)
Copy constructor
|
Modifier and Type | Method and Description |
---|---|
ConsulClient |
ConsulClient.registerCatalogService(Node nodeOptions,
ServiceOptions serviceOptions)
Register node with external service
|
ConsulClient |
ConsulClient.registerCatalogService(Node nodeOptions,
ServiceOptions serviceOptions,
Handler<AsyncResult<Void>> resultHandler)
Register node with external service
|
Completable |
ConsulClient.rxRegisterCatalogService(Node nodeOptions,
ServiceOptions serviceOptions)
Register node with external service
|
Modifier and Type | Method and Description |
---|---|
ConsulClient |
ConsulClient.registerCatalogService(Node nodeOptions,
ServiceOptions serviceOptions)
Register node with external service
|
ConsulClient |
ConsulClient.registerCatalogService(Node nodeOptions,
ServiceOptions serviceOptions,
Handler<AsyncResult<Void>> resultHandler)
Register node with external service
|
Single<Void> |
ConsulClient.rxRegisterCatalogService(Node nodeOptions,
ServiceOptions serviceOptions)
Register node with external service
|
Modifier and Type | Method and Description |
---|---|
Completable |
ConsulClient.registerCatalogService(Node nodeOptions,
ServiceOptions serviceOptions)
Register node with external service
|
Completable |
ConsulClient.rxRegisterCatalogService(Node nodeOptions,
ServiceOptions serviceOptions)
Register node with external service
|
Copyright © 2022 Eclipse. All rights reserved.