| Package | Description |
|---|---|
| redis.clients.jedis |
| Modifier and Type | Method and Description |
|---|---|
DefaultJedisClientConfig.Builder |
DefaultJedisClientConfig.Builder.authXManager(AuthXManager authXManager) |
DefaultJedisClientConfig.Builder |
DefaultJedisClientConfig.Builder.autoNegotiateProtocol(boolean autoNegotiateProtocol)
When the protocol is left as
null, controls
whether the connection attempts HELLO 3 with graceful RESP2 fallback (when
true, the default) or skips HELLO altogether (when false, the legacy
behaviour). |
DefaultJedisClientConfig.Builder |
DefaultJedisClientConfig.Builder.blockingSocketTimeoutMillis(int blockingSocketTimeoutMillis) |
static DefaultJedisClientConfig.Builder |
DefaultJedisClientConfig.builder() |
static DefaultJedisClientConfig.Builder |
DefaultJedisClientConfig.builder(java.net.URI redisUri)
Creates a new Builder pre-initialized with settings from the provided Redis URI.
|
DefaultJedisClientConfig.Builder |
DefaultJedisClientConfig.Builder.clientName(java.lang.String clientName) |
DefaultJedisClientConfig.Builder |
DefaultJedisClientConfig.Builder.clientSetInfoConfig(ClientSetInfoConfig setInfoConfig) |
DefaultJedisClientConfig.Builder |
DefaultJedisClientConfig.Builder.commandKeyArgumentPreProcessor(CommandKeyArgumentPreProcessor commandKeyArgumentPreProcessor)
Sets a key argument pre-processor applied to every command before it is sent.
|
DefaultJedisClientConfig.Builder |
DefaultJedisClientConfig.Builder.connectionTimeoutMillis(int connectionTimeoutMillis) |
DefaultJedisClientConfig.Builder |
DefaultJedisClientConfig.Builder.credentials(RedisCredentials credentials) |
DefaultJedisClientConfig.Builder |
DefaultJedisClientConfig.Builder.credentialsProvider(java.util.function.Supplier<RedisCredentials> credentials) |
DefaultJedisClientConfig.Builder |
DefaultJedisClientConfig.Builder.database(int database) |
DefaultJedisClientConfig.Builder |
DefaultJedisClientConfig.Builder.from(JedisClientConfig instance) |
DefaultJedisClientConfig.Builder |
DefaultJedisClientConfig.Builder.hostAndPortMapper(HostAndPortMapper hostAndPortMapper) |
DefaultJedisClientConfig.Builder |
DefaultJedisClientConfig.Builder.hostnameVerifier(javax.net.ssl.HostnameVerifier hostnameVerifier) |
DefaultJedisClientConfig.Builder |
DefaultJedisClientConfig.Builder.jsonObjectMapper(JsonObjectMapper jsonObjectMapper)
Sets a custom JSON object mapper used by RedisJSON commands.
|
DefaultJedisClientConfig.Builder |
DefaultJedisClientConfig.Builder.password(java.lang.String password) |
DefaultJedisClientConfig.Builder |
DefaultJedisClientConfig.Builder.protocol(RedisProtocol protocol) |
DefaultJedisClientConfig.Builder |
DefaultJedisClientConfig.Builder.readOnlyForRedisClusterReplicas() |
DefaultJedisClientConfig.Builder |
DefaultJedisClientConfig.Builder.resp2()
Shortcut to
protocol(RedisProtocol) with
RedisProtocol.RESP2. |
DefaultJedisClientConfig.Builder |
DefaultJedisClientConfig.Builder.resp3()
Shortcut to
protocol(RedisProtocol) with
RedisProtocol.RESP3. |
DefaultJedisClientConfig.Builder |
DefaultJedisClientConfig.Builder.searchDialect(int searchDialect)
Sets the default search dialect for RediSearch commands.
|
DefaultJedisClientConfig.Builder |
DefaultJedisClientConfig.Builder.serverDefaultProtocol()
Shortcut for the legacy "no HELLO" mode: sets
protocol(null) and disables
auto-negotiation so the connection skips the HELLO handshake entirely and assumes
RESP2 on the wire. |
DefaultJedisClientConfig.Builder |
DefaultJedisClientConfig.Builder.socketTimeoutMillis(int socketTimeoutMillis) |
DefaultJedisClientConfig.Builder |
DefaultJedisClientConfig.Builder.ssl(boolean ssl)
Deprecated.
since 7.4.2, use
sslOptions(SslOptions) instead. For TLS with JVM
defaults use sslOptions(SslOptions.defaults()). |
DefaultJedisClientConfig.Builder |
DefaultJedisClientConfig.Builder.sslOptions(SslOptions sslOptions)
Recommended way to configure TLS/SSL connections.
|
DefaultJedisClientConfig.Builder |
DefaultJedisClientConfig.Builder.sslParameters(javax.net.ssl.SSLParameters sslParameters)
Deprecated.
since 7.4.2, use
sslOptions(SslOptions) instead. |
DefaultJedisClientConfig.Builder |
DefaultJedisClientConfig.Builder.sslSocketFactory(javax.net.ssl.SSLSocketFactory sslSocketFactory)
Deprecated.
since 7.4.2, use
sslOptions(SslOptions) instead. |
DefaultJedisClientConfig.Builder |
DefaultJedisClientConfig.Builder.timeoutMillis(int timeoutMillis) |
DefaultJedisClientConfig.Builder |
DefaultJedisClientConfig.Builder.user(java.lang.String user) |
Copyright © 2026. All rights reserved.