| Package | Description |
|---|---|
| redis.clients.jedis | |
| redis.clients.jedis.authentication | |
| redis.clients.jedis.bloom |
This package contains the classes related to RedisBloom module.
|
| redis.clients.jedis.bloom.commands |
This package contains the interfaces that contain methods representing RedisBloom commands.
|
| redis.clients.jedis.builders | |
| redis.clients.jedis.commands |
This package contains the interfaces that contain methods representing Redis core commands.
|
| redis.clients.jedis.csc |
This package contains the classes and interfaces related to Server-assisted Client-side Caching.
|
| redis.clients.jedis.exceptions |
This package contains the Exception classes.
|
| redis.clients.jedis.executors |
This package contains the implementations of CommandExecutor interface.
|
| redis.clients.jedis.json |
This package contains the classes and interfaces related to RedisJSON module.
|
| redis.clients.jedis.json.commands | |
| redis.clients.jedis.mcf |
This package contains the classes that are related to Active-Active cluster(s) and Multi-Cluster
failover.
|
| redis.clients.jedis.params |
This package contains the classes that represent optional parameters of core Redis commands.
|
| redis.clients.jedis.providers |
This package contains the implementations of ConnectionProvider interface.
|
| redis.clients.jedis.resps |
This package contains custom responses of core Redis commands.
|
| redis.clients.jedis.search |
This package contains the classes and interfaces related to RediSearch module.
|
| redis.clients.jedis.search.aggr |
This package contains the classes related to Aggregation commands in RediSearch module.
|
| redis.clients.jedis.search.querybuilder | |
| redis.clients.jedis.search.schemafields | |
| redis.clients.jedis.timeseries |
This package contains the classes and interfaces related to RedisTimeSeries module.
|
| redis.clients.jedis.util |
This package contains the utility classes.
|
| Class and Description |
|---|
| AbstractPipeline |
| AbstractTransaction |
| BinaryJedisPubSub |
| BinaryJedisShardedPubSub |
| Builder |
| BuilderFactory.SetFromList
A decorator to implement Set from List.
|
| ClientSetInfoConfig
Configuration for CLIENT SETINFO command behaviour.
|
| ClusterCommandArguments |
| ClusterCommandObjects |
| ClusterPipeline |
| CommandArguments |
| CommandFlagsRegistry
Registry interface for command flags.
|
| CommandFlagsRegistry.CommandFlag
Command flags based on command flags exposed by Redis.
|
| CommandKeyArgumentPreProcessor |
| CommandObject |
| CommandObjects |
| Connection |
| Connection.Builder |
| ConnectionFactory
PoolableObjectFactory custom impl.
|
| ConnectionFactory.Builder |
| ConnectionPool |
| DefaultJedisClientConfig |
| DefaultJedisClientConfig.Builder |
| DriverInfo
Immutable class representing driver information for Redis client identification.
|
| DriverInfo.Builder
Builder for creating
DriverInfo instances. |
| Endpoint |
| GeoCoordinate |
| HostAndPort |
| HostAndPortMapper
An interface for mapping Redis node addresses.
|
| Jedis
Jedis is a lightweight Redis client that uses a single, non-pooled connection to Redis.
|
| JedisBroadcastAndRoundRobinConfig |
| JedisBroadcastAndRoundRobinConfig.RediSearchMode |
| JedisClientConfig |
| JedisCluster
Deprecated.
Use
RedisClusterClient instead. RedisClusterClient provides the same functionality
with a cleaner API and simplified constructor options. For basic usage, simple
constructors are available. For advanced configuration, use RedisClusterClient.builder(). |
| JedisCluster.Builder
Deprecated.
Fluent builder for
JedisCluster (Redis Cluster). |
| JedisFactory
Deprecated.
JedisFactory is used exclusively with the deprecated
JedisPool and JedisSentinelPool
classes. For modern Redis clients (RedisClient, RedisSentinelClient), the framework
uses ConnectionFactory internally, which manages Connection objects instead of
Jedis instances. There is no direct replacement for JedisFactory as connection management
is handled automatically by the new client architecture. |
| JedisMonitor |
| JedisPooled
Deprecated.
Use
RedisClient instead. RedisClient provides the same functionality
with a cleaner API and simplified constructor options. For basic usage, simple
constructors are available. For advanced configuration, use RedisClient.builder(). |
| JedisPooled.Builder
Deprecated.
Fluent builder for
JedisPooled (standalone). |
| JedisPubSub |
| JedisPubSubBase |
| JedisSentineled
Deprecated.
Use
RedisSentinelClient instead. RedisSentinelClient provides the same functionality
with a cleaner API. Use RedisSentinelClient.builder() to configure the client
with sentinel settings, master configuration, and connection pooling options. |
| JedisSentineled.Builder
Deprecated.
Fluent builder for
JedisSentineled (Redis Sentinel). |
| JedisSentinelPool.MasterListener
Deprecated.
|
| JedisShardedPubSub |
| JedisShardedPubSubBase |
| JedisSocketFactory
JedisSocketFactory: responsible for creating socket connections
from the within the Jedis client, the default socket factory will
create TCP sockets with the recommended configuration.
|
| Module |
| MultiDbClient
MultiDbClient provides high-availability Redis connectivity with automatic failover and failback
capabilities across multiple weighted endpoints.
|
| MultiDbClient.Builder
Fluent builder for
MultiDbClient. |
| MultiDbConfig
Configuration class for multi-database Redis deployments with automatic failover and failback
capabilities.
|
| MultiDbConfig.Builder
Builder class for creating MultiDbConfig instances with comprehensive configuration options.
|
| MultiDbConfig.CircuitBreakerConfig
Configuration for circuit breaker failure detection.
|
| MultiDbConfig.CircuitBreakerConfig.Builder
Builder for
MultiDbConfig.CircuitBreakerConfig. |
| MultiDbConfig.DatabaseConfig
Configuration class for individual Redis database endpoints within a multi-database setup.
|
| MultiDbConfig.DatabaseConfig.Builder
Builder class for creating DatabaseConfig instances with fluent configuration API.
|
| MultiDbConfig.RetryConfig
Configuration for command retry behavior.
|
| MultiDbConfig.RetryConfig.Builder
Builder for
MultiDbConfig.RetryConfig. |
| MultiDbConfig.StrategySupplier
Functional interface for creating
HealthCheckStrategy instances for specific Redis
endpoints. |
| MultiNodePipelineBase |
| Pipeline |
| PipeliningBase |
| Protocol.ClusterKeyword |
| Protocol.Command |
| Protocol.Keyword |
| Protocol.ResponseKeyword |
| Protocol.SentinelKeyword |
RedisClient
RedisClient is the recommended client for connecting to standalone Redis deployments. |
| RedisClient.Builder
Fluent builder for
RedisClient (standalone). |
| RedisClusterClient
RedisClusterClient provides a high-level, unified interface for interacting with a Redis Cluster.
|
| RedisClusterClient.Builder
Fluent builder for
RedisClusterClient (Redis Cluster). |
| RedisCredentials |
| RedisCredentialsProvider |
| RedisProtocol |
| RedisSentinelClient
A high-level client for interacting with Redis Sentinel-managed Redis deployments.
|
| RedisSentinelClient.Builder
Fluent builder for
RedisSentinelClient (Redis Sentinel). |
| Response |
| ScanIteration |
| SslOptions
Options to configure SSL options for the connections kept to Redis servers.
|
| SslOptions.Builder
Builder for
SslOptions. |
| SslOptions.Resource
Supplier for a
InputStream representing a resource. |
| SslVerifyMode
Enumeration of SSL/TLS hostname verification modes.
|
| StaticCommandFlagsRegistry
Static implementation of CommandFlagsRegistry.
|
| StaticCommandFlagsRegistry.Builder |
| StreamEntryID |
| Transaction
A transaction based on pipelining.
|
| UnifiedJedis |
| Class and Description |
|---|
| Connection |
| RedisCredentials |
| Class and Description |
|---|
| CommandArguments |
| Class and Description |
|---|
| Response |
| Class and Description |
|---|
| CommandFlagsRegistry
Registry interface for command flags.
|
| CommandKeyArgumentPreProcessor |
| CommandObjects |
| Connection |
| HostAndPort |
| JedisClientConfig |
| MultiDbConfig
Configuration class for multi-database Redis deployments with automatic failover and failback
capabilities.
|
| Class and Description |
|---|
| CommandArguments |
| GeoCoordinate |
| Module |
| Response |
| StreamEntryID |
| Class and Description |
|---|
| CommandObject |
| Connection |
| Connection.Builder |
| JedisClientConfig |
| JedisSocketFactory
JedisSocketFactory: responsible for creating socket connections
from the within the Jedis client, the default socket factory will
create TCP sockets with the recommended configuration.
|
| Class and Description |
|---|
| HostAndPort |
| Class and Description |
|---|
| CommandFlagsRegistry
Registry interface for command flags.
|
| CommandObject |
| Connection |
| Class and Description |
|---|
| Builder |
| CommandArguments |
| Class and Description |
|---|
| Response |
| Class and Description |
|---|
| AbstractPipeline |
| AbstractTransaction |
| CommandArguments |
| CommandObject |
| CommandObjects |
| Connection |
| ConnectionPool |
| Endpoint |
| HostAndPort |
| JedisClientConfig |
| MultiDbConfig
Configuration class for multi-database Redis deployments with automatic failover and failback
capabilities.
|
| MultiDbConfig.DatabaseConfig
Configuration class for individual Redis database endpoints within a multi-database setup.
|
| MultiDbConfig.StrategySupplier
Functional interface for creating
HealthCheckStrategy instances for specific Redis
endpoints. |
| PipeliningBase |
| RedisCredentials |
| Response |
| SslOptions
Options to configure SSL options for the connections kept to Redis servers.
|
| Class and Description |
|---|
| CommandArguments |
| GeoCoordinate |
| HostAndPort |
| Protocol.Keyword |
| StreamEntryID |
| Class and Description |
|---|
| CommandArguments |
| Connection |
| ConnectionPool |
| HostAndPort |
| Jedis
Jedis is a lightweight Redis client that uses a single, non-pooled connection to Redis.
|
| JedisClientConfig |
| JedisClusterInfoCache |
| Class and Description |
|---|
| Builder |
| GeoCoordinate |
| HostAndPort |
| StreamEntryID |
| Class and Description |
|---|
| Builder |
| CommandArguments |
| RedisProtocol |
| Response |
| Class and Description |
|---|
| Builder |
| CommandArguments |
| Class and Description |
|---|
| GeoCoordinate |
| Class and Description |
|---|
| CommandArguments |
| Class and Description |
|---|
| Builder |
| CommandArguments |
| Response |
| Class and Description |
|---|
| Builder |
| CommandArguments |
| CommandKeyArgumentPreProcessor |
| HostAndPort |
| Protocol.Keyword |
| RedisProtocol |
Copyright © 2025. All rights reserved.