| Interface | Description |
|---|---|
| CommandFlagsRegistry |
Registry interface for command flags.
|
| CommandKeyArgumentPreProcessor | |
| Endpoint | |
| HostAndPortMapper |
An interface for mapping Redis node addresses.
|
| JedisBroadcastAndRoundRobinConfig | |
| 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.
|
| MultiDbConfig.StrategySupplier |
Functional interface for creating
HealthCheckStrategy instances for specific Redis
endpoints. |
| RedisCredentials | |
| RedisCredentialsProvider | |
| SslOptions.Resource |
Supplier for a
InputStream representing a resource. |
| Class | Description |
|---|---|
| AbstractPipeline | |
| AbstractTransaction | |
| BinaryJedisPubSub | |
| BinaryJedisShardedPubSub | |
| Builder<T> | |
| BuilderFactory | |
| BuilderFactory.SetFromList<E> |
A decorator to implement Set from List.
|
| ClientSetInfoConfig |
Configuration for CLIENT SETINFO command behaviour.
|
| ClusterCommandArguments | |
| ClusterCommandObjects | |
| ClusterPipeline | |
| CommandArguments | |
| CommandObject<T> | |
| CommandObjects | |
| Connection | |
| Connection.Builder | |
| ConnectionFactory |
PoolableObjectFactory custom impl.
|
| ConnectionFactory.Builder | |
| ConnectionPool | |
| ConnectionPoolConfig | |
| DefaultJedisClientConfig | |
| DefaultJedisClientConfig.Builder | |
| DefaultJedisSocketFactory | |
| DefaultRedisCredentials | |
| DefaultRedisCredentialsProvider | |
| DriverInfo |
Immutable class representing driver information for Redis client identification.
|
| DriverInfo.Builder |
Builder for creating
DriverInfo instances. |
| GeoCoordinate | |
| HostAndPort | |
| Jedis |
Jedis is a lightweight Redis client that uses a single, non-pooled connection to Redis.
|
| JedisCluster | Deprecated
Use
RedisClusterClient instead. |
| JedisCluster.Builder |
Fluent builder for
JedisCluster (Redis Cluster). |
| JedisClusterInfoCache | |
| JedisFactory | Deprecated
JedisFactory is used exclusively with the deprecated
JedisPool and JedisSentinelPool
classes. |
| JedisMonitor | |
| JedisPool | Deprecated
Use
RedisClient instead. |
| JedisPoolConfig | Deprecated
JedisPoolConfig is used with the deprecated
JedisPool and JedisSentinelPool classes. |
| JedisPooled | Deprecated
Use
RedisClient instead. |
| JedisPooled.Builder |
Fluent builder for
JedisPooled (standalone). |
| JedisPubSub | |
| JedisPubSubBase<T> | |
| JedisSentineled | Deprecated
Use
RedisSentinelClient instead. |
| JedisSentineled.Builder |
Fluent builder for
JedisSentineled (Redis Sentinel). |
| JedisSentinelPool | Deprecated
Use
RedisSentinelClient instead. |
| JedisShardedPubSub | |
| JedisShardedPubSubBase<T> | |
| 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. |
| MultiNodePipelineBase | |
| Pipeline | |
| PipeliningBase | |
| Protocol | |
| 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). |
| RedisSentinelClient |
A high-level client for interacting with Redis Sentinel-managed Redis deployments.
|
| RedisSentinelClient.Builder |
Fluent builder for
RedisSentinelClient (Redis Sentinel). |
| ReliableTransaction |
A transaction where commands are immediately sent to Redis server and the
QUEUED reply checked. |
| Response<T> | |
| ScanIteration | |
| SslOptions |
Options to configure SSL options for the connections kept to Redis servers.
|
| SslOptions.Builder |
Builder for
SslOptions. |
| SSLSocketWrapper | |
| StaticCommandFlagsRegistry |
Static implementation of CommandFlagsRegistry.
|
| StaticCommandFlagsRegistry.Builder | |
| StreamEntryID | |
| Transaction |
A transaction based on pipelining.
|
| UnifiedJedis |
| Enum | Description |
|---|---|
| CommandFlagsRegistry.CommandFlag |
Command flags based on command flags exposed by Redis.
|
| JedisBroadcastAndRoundRobinConfig.RediSearchMode | |
| Protocol.ClusterKeyword | |
| Protocol.Command | |
| Protocol.Keyword | |
| Protocol.ResponseKeyword | |
| Protocol.SentinelKeyword | |
| RedisProtocol | |
| SslVerifyMode |
Enumeration of SSL/TLS hostname verification modes.
|
Copyright © 2025. All rights reserved.