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 therequestagainst all master nodes in the cluster.Future<List<Response>>RedisCluster. onAllNodes(Request request)Runs therequestagainst all nodes in the cluster.Single<List<Response>>RedisCluster. rxOnAllMasterNodes(Request request)Runs therequestagainst all master nodes in the cluster.Single<List<Response>>RedisCluster. rxOnAllNodes(Request request)Runs therequestagainst 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 therequestsinto 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 thekeyedcollection 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 therequestsincludes 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 therequestsinto 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 thekeyedcollection 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 therequestsincludes 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 RequestRequest. arg(boolean arg)Adds a boolean encoded to stringdefault RequestRequest. arg(byte arg)Adds a byte encoded to stringRequestRequest. arg(byte[] arg)Adds a byte arraydefault RequestRequest. arg(double arg)Adds a double encoded to stringdefault RequestRequest. arg(float arg)Adds a float encoded to stringdefault RequestRequest. arg(int arg)Adds a int encoded to stringRequestRequest. arg(long arg)Adds a long encoded to stringdefault RequestRequest. arg(short arg)Adds a short encoded to stringRequestRequest. arg(Buffer arg)Adds a String key argumentdefault RequestRequest. arg(JsonArray arg)Adds a JsonArray argument, the encoding will serialize the json as value0, value1, ... valueN.default RequestRequest. arg(JsonObject arg)Adds a JsonObject argument, the encoding will serialize the json as key0, value0, key1, value1, ... keyN, valueN.default RequestRequest. arg(String arg)Adds a String argument using UTF8 character encodingdefault RequestRequest. arg(String arg, String enc)Adds a String using a specific character encoding argumentstatic RequestRequest. cmd(Command command)Creates a new request.static RequestRequest. 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 therequestagainst all master nodes in the cluster.Future<List<Response>>RedisCluster. onAllNodes(Request request)Runs therequestagainst 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 therequestsinto 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 thekeyedcollection 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 therequestsincludes 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 therequestagainst all master nodes in the cluster.Single<List<Response>>RedisCluster. onAllNodes(Request request)Runs therequestagainst all nodes in the cluster.Single<List<Response>>RedisCluster. rxOnAllMasterNodes(Request request)Runs therequestagainst all master nodes in the cluster.Single<List<Response>>RedisCluster. rxOnAllNodes(Request request)Runs therequestagainst 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 therequestsinto 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 thekeyedcollection 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 therequestsincludes 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 therequestsinto 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 thekeyedcollection 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 therequestsincludes multiple keys that belong to different master nodes, the resulting future will fail.
-