Uses of Interface
io.vertx.core.Completable
-
-
Uses of Completable in io.vertx.config.vault.client
Methods in io.vertx.config.vault.client with parameters of type Completable Modifier and Type Method Description void
SlimVaultClient. createToken(TokenRequest tokenRequest, Completable<Auth> resultHandler)
Creates a new token.void
SlimVaultClient. delete(String path, Completable<Void> resultHandler)
Deletes a secret from `path`.void
SlimVaultClient. list(String path, Completable<List<String>> resultHandler)
Lists secrets from path (children).void
SlimVaultClient. loginWithAppRole(String roleId, String secretId, Completable<Auth> resultHandler)
Logs in against the `AppRole` backend.void
SlimVaultClient. loginWithCert(Completable<Auth> resultHandler)
Logs in against the `Cert` backend.void
SlimVaultClient. loginWithUserCredentials(String username, String password, Completable<Auth> resultHandler)
Logs in against the `userpass` backend.void
SlimVaultClient. lookupSelf(Completable<Lookup> resultHandler)
Looks up for the current token metadata.void
SlimVaultClient. read(String path, Completable<Secret> responseHandler)
Reads a secret from `path`.void
SlimVaultClient. renewSelf(long leaseDurationInSecond, Completable<Auth> resultHandler)
Renews the current token.void
SlimVaultClient. write(String path, JsonObject secrets, Completable<Secret> resultHandler)
Write a secret to `path`. -
Uses of Completable in io.vertx.core
Subinterfaces of Completable in io.vertx.core Modifier and Type Interface Description interface
Promise<T>
Represents the writable side of an action that may, or may not, have occurred yet.Methods in io.vertx.core with parameters of type Completable Modifier and Type Method Description default Future<T>
Future. andThen(Completable<? super T> handler)
Invokes the givenhandler
upon completion.void
Closeable. close(Completable<Void> completion)
Close this resource, thecompletion
promise must be notified when the operation has completed.default Future<T>
Future. onComplete(Completable<? super T> handler)
Add handlers to be notified on succeeded result and failed result. -
Uses of Completable in io.vertx.core.spi.cluster
Methods in io.vertx.core.spi.cluster with parameters of type Completable Modifier and Type Method Description void
ClusterManager. addRegistration(String address, RegistrationInfo registrationInfo, Completable<Void> promise)
Share a new messaging handler registration with other nodes in the cluster.<K,V>
voidClusterManager. getAsyncMap(String name, Completable<AsyncMap<K,V>> promise)
Return anAsyncMap
for the givenname
.void
ClusterManager. getCounter(String name, Completable<Counter> promise)
Return aCounter
for the givenname
.void
ClusterManager. getLockWithTimeout(String name, long timeout, Completable<Lock> promise)
void
ClusteredNode. getNodeInfo(String nodeId, Completable<NodeInfo> promise)
Get details about a specific node in the cluster.void
ClusteredNode. getRegistrations(String address, Completable<List<RegistrationInfo>> promise)
Get the messaging handler currently registered in the cluster.void
ClusterManager. join(Completable<Void> promise)
Join the cluster.void
ClusterManager. leave(Completable<Void> promise)
Leave the cluster.void
ClusterManager. removeRegistration(String address, RegistrationInfo registrationInfo, Completable<Void> promise)
Signal removal of a messaging handler registration to other nodes in the cluster.void
ClusterManager. setNodeInfo(NodeInfo nodeInfo, Completable<Void> promise)
Store the details about this clustered node. -
Uses of Completable in io.vertx.ext.bridge
Subinterfaces of Completable in io.vertx.ext.bridge Modifier and Type Interface Description interface
BaseBridgeEvent
Represents an event that occurs on the event bus bridge. -
Uses of Completable in io.vertx.ext.cluster.infinispan
Methods in io.vertx.ext.cluster.infinispan with parameters of type Completable Modifier and Type Method Description void
InfinispanClusterManager. addRegistration(String address, RegistrationInfo registrationInfo, Completable<Void> promise)
<K,V>
voidInfinispanClusterManager. getAsyncMap(String name, Completable<AsyncMap<K,V>> promise)
void
InfinispanClusterManager. getCounter(String name, Completable<Counter> promise)
void
InfinispanClusterManager. getLockWithTimeout(String name, long timeout, Completable<Lock> prom)
void
InfinispanClusterManager. getNodeInfo(String nodeId, Completable<NodeInfo> promise)
void
InfinispanClusterManager. getRegistrations(String address, Completable<List<RegistrationInfo>> promise)
void
InfinispanClusterManager. join(Completable<Void> promise)
void
InfinispanClusterManager. leave(Completable<Void> promise)
void
InfinispanClusterManager. removeRegistration(String address, RegistrationInfo registrationInfo, Completable<Void> promise)
void
InfinispanClusterManager. setNodeInfo(NodeInfo nodeInfo, Completable<Void> promise)
-
Uses of Completable in io.vertx.ext.eventbus.bridge.tcp
Subinterfaces of Completable in io.vertx.ext.eventbus.bridge.tcp Modifier and Type Interface Description interface
BridgeEvent
Represents an event that occurs on the event bus bridge. -
Uses of Completable in io.vertx.ext.web.handler.graphql.ws
Subinterfaces of Completable in io.vertx.ext.web.handler.graphql.ws Modifier and Type Interface Description interface
ConnectionInitEvent
-
Uses of Completable in io.vertx.ext.web.handler.sockjs
Subinterfaces of Completable in io.vertx.ext.web.handler.sockjs Modifier and Type Interface Description interface
BridgeEvent
Represents an event that occurs on the event bus bridge. -
Uses of Completable in io.vertx.grpc
Methods in io.vertx.grpc with parameters of type Completable Modifier and Type Method Description VertxServer
VertxServer. shutdown(Completable<Void> completionHandler)
VertxServer
VertxServer. start(Completable<Void> completionHandler)
-
Uses of Completable in io.vertx.spi.cluster.hazelcast
Methods in io.vertx.spi.cluster.hazelcast with parameters of type Completable Modifier and Type Method Description void
HazelcastClusterManager. addRegistration(String address, RegistrationInfo registrationInfo, Completable<Void> promise)
<K,V>
voidHazelcastClusterManager. getAsyncMap(String name, Completable<AsyncMap<K,V>> promise)
void
HazelcastClusterManager. getCounter(String name, Completable<Counter> promise)
void
HazelcastClusterManager. getLockWithTimeout(String name, long timeout, Completable<Lock> promise)
void
HazelcastClusterManager. getNodeInfo(String nodeId, Completable<NodeInfo> promise)
void
HazelcastClusterManager. getRegistrations(String address, Completable<List<RegistrationInfo>> promise)
void
HazelcastClusterManager. join(Completable<Void> promise)
void
HazelcastClusterManager. leave(Completable<Void> promise)
void
HazelcastClusterManager. removeRegistration(String address, RegistrationInfo registrationInfo, Completable<Void> promise)
void
HazelcastClusterManager. setNodeInfo(NodeInfo nodeInfo, Completable<Void> promise)
-
Uses of Completable in io.vertx.spi.cluster.ignite
Methods in io.vertx.spi.cluster.ignite with parameters of type Completable Modifier and Type Method Description void
IgniteClusterManager. addRegistration(String address, RegistrationInfo registrationInfo, Completable<Void> promise)
<K,V>
voidIgniteClusterManager. getAsyncMap(String name, Completable<AsyncMap<K,V>> promise)
void
IgniteClusterManager. getCounter(String name, Completable<Counter> promise)
void
IgniteClusterManager. getLockWithTimeout(String name, long timeout, Completable<Lock> promise)
void
IgniteClusterManager. getNodeInfo(String id, Completable<NodeInfo> promise)
void
IgniteClusterManager. getRegistrations(String address, Completable<List<RegistrationInfo>> promise)
void
IgniteClusterManager. join(Completable<Void> promise)
void
IgniteClusterManager. leave(Completable<Void> promise)
void
IgniteClusterManager. removeRegistration(String address, RegistrationInfo registrationInfo, Completable<Void> promise)
void
IgniteClusterManager. setNodeInfo(NodeInfo nodeInfo, Completable<Void> promise)
-
Uses of Completable in io.vertx.spi.cluster.zookeeper
Methods in io.vertx.spi.cluster.zookeeper with parameters of type Completable Modifier and Type Method Description void
ZookeeperClusterManager. addRegistration(String address, RegistrationInfo registrationInfo, Completable<Void> promise)
<K,V>
voidZookeeperClusterManager. getAsyncMap(String name, Completable<AsyncMap<K,V>> promise)
void
ZookeeperClusterManager. getCounter(String name, Completable<Counter> promise)
void
ZookeeperClusterManager. getLockWithTimeout(String name, long timeout, Completable<Lock> promise)
void
ZookeeperClusterManager. getNodeInfo(String nodeId, Completable<NodeInfo> promise)
void
ZookeeperClusterManager. getRegistrations(String address, Completable<List<RegistrationInfo>> promise)
void
ZookeeperClusterManager. join(Completable<Void> promise)
void
ZookeeperClusterManager. leave(Completable<Void> promise)
void
ZookeeperClusterManager. removeRegistration(String address, RegistrationInfo registrationInfo, Completable<Void> promise)
void
ZookeeperClusterManager. setNodeInfo(NodeInfo nodeInfo, Completable<Void> promise)
-