Package | Description |
---|---|
io.vertx.ext.consul | |
io.vertx.reactivex.ext.consul | |
io.vertx.rxjava.ext.consul |
Modifier and Type | Method and Description |
---|---|
CheckOptions |
ServiceOptions.getCheckOptions()
Get check options of service
|
CheckOptions |
CheckOptions.setDeregisterAfter(String deregisterAfter)
Set deregister timeout.
|
CheckOptions |
CheckOptions.setGrpc(String grpc)
Specifies a gRPC check's endpoint that supports the standard
gRPC health checking protocol.
|
CheckOptions |
CheckOptions.setGrpcTls(boolean grpcTls)
Specifies whether to use TLS for this gRPC health check.
|
CheckOptions |
CheckOptions.setHttp(String http)
Set HTTP address to check.
|
CheckOptions |
CheckOptions.setId(String id)
Set check ID
|
CheckOptions |
CheckOptions.setInterval(String interval)
Set checking interval
|
CheckOptions |
CheckOptions.setName(String name)
Set check name.
|
CheckOptions |
CheckOptions.setNotes(String notes)
Set check notes
|
CheckOptions |
CheckOptions.setScriptArgs(List<String> scriptArgs)
Set scriptArgs.
|
CheckOptions |
CheckOptions.setServiceId(String serviceId)
Set the service ID to associate the registered check with an existing service provided by the agent.
|
CheckOptions |
CheckOptions.setStatus(CheckStatus status)
Set the check status to specify the initial state of the health check.
|
CheckOptions |
CheckOptions.setTcp(String tcp)
Set TCP address to check.
|
CheckOptions |
CheckOptions.setTlsSkipVerify(boolean tlsSkipVerify)
Specifies if the certificate for an HTTPS check should not be verified.
|
CheckOptions |
CheckOptions.setTtl(String ttl)
Set Time to Live of check.
|
Modifier and Type | Method and Description |
---|---|
List<CheckOptions> |
ServiceOptions.getCheckListOptions()
Get checks options of service
|
Modifier and Type | Method and Description |
---|---|
static void |
CheckOptionsConverter.fromJson(Iterable<Map.Entry<String,Object>> json,
CheckOptions obj) |
ConsulClient |
ConsulClient.registerCheck(CheckOptions checkOptions,
Handler<AsyncResult<Void>> resultHandler)
Add a new check to the local agent.
|
ConsulService |
ConsulService.registerCheck(CheckOptions checkOptions,
Handler<AsyncResult<Void>> resultHandler) |
ServiceOptions |
ServiceOptions.setCheckOptions(CheckOptions checkOptions)
Set check options of service
|
static void |
CheckOptionsConverter.toJson(CheckOptions obj,
JsonObject json) |
static void |
CheckOptionsConverter.toJson(CheckOptions obj,
Map<String,Object> json) |
Modifier and Type | Method and Description |
---|---|
ServiceOptions |
ServiceOptions.setCheckListOptions(List<CheckOptions> checkListOptions)
Set checks options of service
|
Constructor and Description |
---|
CheckOptions(CheckOptions options)
Copy constructor
|
Modifier and Type | Method and Description |
---|---|
ConsulClient |
ConsulClient.registerCheck(CheckOptions checkOptions,
Handler<AsyncResult<Void>> resultHandler)
Add a new check to the local agent.
|
ConsulService |
ConsulService.registerCheck(CheckOptions checkOptions,
Handler<AsyncResult<Void>> resultHandler) |
Completable |
ConsulClient.rxRegisterCheck(CheckOptions checkOptions)
Add a new check to the local agent.
|
Completable |
ConsulService.rxRegisterCheck(CheckOptions checkOptions) |
Modifier and Type | Method and Description |
---|---|
ConsulClient |
ConsulClient.registerCheck(CheckOptions checkOptions,
Handler<AsyncResult<Void>> resultHandler)
Add a new check to the local agent.
|
Single<Void> |
ConsulClient.rxRegisterCheck(CheckOptions checkOptions)
Add a new check to the local agent.
|
Copyright © 2023 Eclipse. All rights reserved.