# Uses of Package
io.vertx.redis.client

- Packages that use io.vertx.redis.client
  Package | Description
  --- | ---
  io.vertx.ext.web.sstore.redis |
  io.vertx.reactivex.redis.client |
  io.vertx.redis.client |
  io.vertx.rxjava3.redis.client |
  io.vertx.servicediscovery.types |

- Classes in io.vertx.redis.client used by io.vertx.ext.web.sstore.redis
  Class | Description
  --- | ---
  Redis | A simple Redis client.

- Classes in io.vertx.redis.client used by io.vertx.reactivex.redis.client
  Class | Description
  --- | ---
  Redis | A simple Redis client.
  RedisAPI | Auto generated Redis API client wrapper.
  RedisCluster | Utilities for Redis cluster.
  RedisClusterConnectOptions |
  RedisConnection | A simple Redis client.
  RedisOptions | Redis Client Configuration options.
  RedisReplicationConnectOptions |
  RedisSentinelConnectOptions |
  RedisStandaloneConnectOptions |
  Request | Builder for Redis requests that will be encoded according to the RESP protocol.
  RequestGrouping | A result of `RedisCluster.groupByNodes(List)`.
  Response | The response received from the REDIS server.

- Classes in io.vertx.redis.client used by io.vertx.redis.client
  Class | Description
  --- | ---
  Command | Auto generated API Commands to interact with REDIS.
  EventBusHandler | A handler that can be installed on a Redis connection using `RedisConnection.handler(Handler)` in order to consume subscription messages and send them on the Vert.x event bus.
  PoolOptions |
  ProtocolVersion | Redis protocol version to be used.
  Redis | A simple Redis client.
  RedisAPI | Auto generated Redis API client wrapper.
  RedisClientType | Define what kind of behavior is expected from the client.
  RedisCluster | Utilities for Redis cluster.
  RedisClusterConnectOptions |
  RedisClusterTransactions | Define how Redis transactions are handled in a clustered Redis client.
  RedisConnection | A simple Redis client.
  RedisConnectOptions |
  RedisOptions | Redis Client Configuration options.
  RedisReplicas | When should Redis replica nodes be used for queries.
  RedisReplicationConnectOptions |
  RedisRole | The client role; that is, to which kind of node should the connection be established.
  RedisSentinelConnectOptions |
  RedisStandaloneConnectOptions |
  RedisTopology | How the Redis multi-node topology should be obtained.
  Request | Builder for Redis requests that will be encoded according to the RESP protocol.
  RequestGrouping | A result of `RedisCluster.groupByNodes(List)`.
  Response | The response received from the REDIS server.
  ResponseType | Define the response types that the client can receive from REDIS.

- Classes in io.vertx.redis.client used by io.vertx.rxjava3.redis.client
  Class | Description
  --- | ---
  Redis | A simple Redis client.
  RedisAPI | Auto generated Redis API client wrapper.
  RedisCluster | Utilities for Redis cluster.
  RedisClusterConnectOptions |
  RedisConnection | A simple Redis client.
  RedisOptions | Redis Client Configuration options.
  RedisReplicationConnectOptions |
  RedisSentinelConnectOptions |
  RedisStandaloneConnectOptions |
  Request | Builder for Redis requests that will be encoded according to the RESP protocol.
  RequestGrouping | A result of `RedisCluster.groupByNodes(List)`.
  Response | The response received from the REDIS server.

- Classes in io.vertx.redis.client used by io.vertx.servicediscovery.types
  Class | Description
  --- | ---
  Redis | A simple Redis client.