Uses of Interface
io.vertx.redis.client.Request
-
Packages that use Request Package Description io.vertx.reactivex.redis.client io.vertx.redis.client io.vertx.rxjava3.redis.client -
-
Uses of Request in io.vertx.reactivex.redis.client
Methods in io.vertx.reactivex.redis.client with parameters of type Request Modifier and Type Method Description Future<List<Response>>
RedisCluster. onAllMasterNodes(Request request)
Runs therequest
against all master nodes in the cluster.Future<List<Response>>
RedisCluster. onAllNodes(Request request)
Runs therequest
against all nodes in the cluster.Single<List<Response>>
RedisCluster. rxOnAllMasterNodes(Request request)
Runs therequest
against all master nodes in the cluster.Single<List<Response>>
RedisCluster. rxOnAllNodes(Request request)
Runs therequest
against all nodes in the cluster.Maybe<Response>
Redis. rxSend(Request command)
Send the given command to the Redis server or cluster.Maybe<Response>
RedisConnection. rxSend(Request command)
Send the given command to the redis server or cluster.Future<Response>
Redis. send(Request command)
Send the given command to the Redis server or cluster.Future<Response>
RedisConnection. send(Request command)
Send the given command to the redis server or cluster.Method parameters in io.vertx.reactivex.redis.client with type arguments of type Request Modifier and Type Method Description Future<List<Response>>
Redis. batch(List<Request> commands)
Sends a list of commands in a single IO operation, this prevents any inter twinning to happen from other client users.Future<List<Response>>
RedisConnection. batch(List<Request> commands)
Sends a list of commands in a single IO operation, this prevents any inter twinning to happen from other client users.Future<RequestGrouping>
RedisCluster. groupByNodes(List<Request> requests)
Groups therequests
into aRequestGrouping
, which contains: keyed requests: requests that include a key and it is therefore possible to determine to which master node they should be sent; all requests in each inner list in thekeyed
collection are guaranteed to be sent to the same master node; unkeyed requests: requests that do not include a key and it is therefore not possible to determine to which master node they should be sent. If any of therequests
includes multiple keys that belong to different master nodes, the resulting future will fail.Single<List<Response>>
Redis. rxBatch(List<Request> commands)
Sends a list of commands in a single IO operation, this prevents any inter twinning to happen from other client users.Single<List<Response>>
RedisConnection. rxBatch(List<Request> commands)
Sends a list of commands in a single IO operation, this prevents any inter twinning to happen from other client users.Single<RequestGrouping>
RedisCluster. rxGroupByNodes(List<Request> requests)
Groups therequests
into aRequestGrouping
, which contains: keyed requests: requests that include a key and it is therefore possible to determine to which master node they should be sent; all requests in each inner list in thekeyed
collection are guaranteed to be sent to the same master node; unkeyed requests: requests that do not include a key and it is therefore not possible to determine to which master node they should be sent. If any of therequests
includes multiple keys that belong to different master nodes, the resulting future will fail. -
Uses of Request in io.vertx.redis.client
Methods in io.vertx.redis.client that return Request Modifier and Type Method Description Request
Request. arg(boolean arg)
Adds a boolean encoded to stringdefault Request
Request. arg(byte arg)
Adds a byte encoded to stringRequest
Request. arg(byte[] arg)
Adds a byte arraydefault Request
Request. arg(double arg)
Adds a double encoded to stringdefault Request
Request. arg(float arg)
Adds a float encoded to stringdefault Request
Request. arg(int arg)
Adds a int encoded to stringRequest
Request. arg(long arg)
Adds a long encoded to stringdefault Request
Request. arg(short arg)
Adds a short encoded to stringRequest
Request. arg(Buffer arg)
Adds a String key argumentdefault Request
Request. arg(JsonArray arg)
Adds a JsonArray argument, the encoding will serialize the json as value0, value1, ...default Request
Request. arg(JsonObject arg)
Adds a JsonObject argument, the encoding will serialize the json as key0, value0, key1, value1, ...default Request
Request. arg(String arg)
Adds a String argument using UTF8 character encodingdefault Request
Request. arg(String arg, String enc)
Adds a String using a specific character encoding argumentstatic Request
Request. cmd(Command command)
Creates a new request.static Request
Request. cmd(Command command, Object... args)
Methods in io.vertx.redis.client that return types with arguments of type Request Modifier and Type Method Description Collection<List<Request>>
RequestGrouping. getKeyed()
Returns a collection of request groups such that all requests in each group are guaranteed to be sent to the same master node.List<Request>
RequestGrouping. getUnkeyed()
Returns a collection of requests that do not specify a key and would therefore be executed on random node.Methods in io.vertx.redis.client with parameters of type Request Modifier and Type Method Description Future<List<Response>>
RedisCluster. onAllMasterNodes(Request request)
Runs therequest
against all master nodes in the cluster.Future<List<Response>>
RedisCluster. onAllNodes(Request request)
Runs therequest
against all nodes in the cluster.Future<Response>
Redis. send(Request command)
Send the given command to the Redis server or cluster.Future<Response>
RedisConnection. send(Request command)
Send the given command to the redis server or cluster.Method parameters in io.vertx.redis.client with type arguments of type Request Modifier and Type Method Description Future<List<Response>>
Redis. batch(List<Request> commands)
Sends a list of commands in a single IO operation, this prevents any inter twinning to happen from other client users.Future<List<Response>>
RedisConnection. batch(List<Request> commands)
Sends a list of commands in a single IO operation, this prevents any inter twinning to happen from other client users.Future<RequestGrouping>
RedisCluster. groupByNodes(List<Request> requests)
Groups therequests
into aRequestGrouping
, which contains: keyed requests: requests that include a key and it is therefore possible to determine to which master node they should be sent; all requests in each inner list in thekeyed
collection are guaranteed to be sent to the same master node; unkeyed requests: requests that do not include a key and it is therefore not possible to determine to which master node they should be sent. If any of therequests
includes multiple keys that belong to different master nodes, the resulting future will fail.Constructor parameters in io.vertx.redis.client with type arguments of type Request Constructor Description RequestGrouping(Collection<List<Request>> keyed, List<Request> unkeyed)
RequestGrouping(Collection<List<Request>> keyed, List<Request> unkeyed)
-
Uses of Request in io.vertx.rxjava3.redis.client
Methods in io.vertx.rxjava3.redis.client with parameters of type Request Modifier and Type Method Description Single<List<Response>>
RedisCluster. onAllMasterNodes(Request request)
Runs therequest
against all master nodes in the cluster.Single<List<Response>>
RedisCluster. onAllNodes(Request request)
Runs therequest
against all nodes in the cluster.Single<List<Response>>
RedisCluster. rxOnAllMasterNodes(Request request)
Runs therequest
against all master nodes in the cluster.Single<List<Response>>
RedisCluster. rxOnAllNodes(Request request)
Runs therequest
against all nodes in the cluster.Maybe<Response>
Redis. rxSend(Request command)
Send the given command to the Redis server or cluster.Maybe<Response>
RedisConnection. rxSend(Request command)
Send the given command to the redis server or cluster.Maybe<Response>
Redis. send(Request command)
Send the given command to the Redis server or cluster.Maybe<Response>
RedisConnection. send(Request command)
Send the given command to the redis server or cluster.Method parameters in io.vertx.rxjava3.redis.client with type arguments of type Request Modifier and Type Method Description Single<List<Response>>
Redis. batch(List<Request> commands)
Sends a list of commands in a single IO operation, this prevents any inter twinning to happen from other client users.Single<List<Response>>
RedisConnection. batch(List<Request> commands)
Sends a list of commands in a single IO operation, this prevents any inter twinning to happen from other client users.Single<RequestGrouping>
RedisCluster. groupByNodes(List<Request> requests)
Groups therequests
into aRequestGrouping
, which contains: keyed requests: requests that include a key and it is therefore possible to determine to which master node they should be sent; all requests in each inner list in thekeyed
collection are guaranteed to be sent to the same master node; unkeyed requests: requests that do not include a key and it is therefore not possible to determine to which master node they should be sent. If any of therequests
includes multiple keys that belong to different master nodes, the resulting future will fail.Single<List<Response>>
Redis. rxBatch(List<Request> commands)
Sends a list of commands in a single IO operation, this prevents any inter twinning to happen from other client users.Single<List<Response>>
RedisConnection. rxBatch(List<Request> commands)
Sends a list of commands in a single IO operation, this prevents any inter twinning to happen from other client users.Single<RequestGrouping>
RedisCluster. rxGroupByNodes(List<Request> requests)
Groups therequests
into aRequestGrouping
, which contains: keyed requests: requests that include a key and it is therefore possible to determine to which master node they should be sent; all requests in each inner list in thekeyed
collection are guaranteed to be sent to the same master node; unkeyed requests: requests that do not include a key and it is therefore not possible to determine to which master node they should be sent. If any of therequests
includes multiple keys that belong to different master nodes, the resulting future will fail.
-