Package io.debezium.storage.redis
Class RedisConnection
java.lang.Object
io.debezium.storage.redis.RedisConnection
Establishes a new connection to Redis
- Author:
- Yossi Shirizli
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionRedisConnection(String address, String user, String password, int connectionTimeout, int socketTimeout, boolean sslEnabled) -
Method Summary
Modifier and TypeMethodDescriptiongetRedisClient(String clientName, boolean waitEnabled, long waitTimeout, boolean waitRetry, long waitRetryDelay)
-
Field Details
-
LOGGER
private static final org.slf4j.Logger LOGGER -
DEBEZIUM_OFFSETS_CLIENT_NAME
- See Also:
-
DEBEZIUM_SCHEMA_HISTORY
- See Also:
-
address
-
user
-
password
-
connectionTimeout
private int connectionTimeout -
socketTimeout
private int socketTimeout -
sslEnabled
private boolean sslEnabled
-
-
Constructor Details
-
Method Details
-
getRedisClient
public RedisClient getRedisClient(String clientName, boolean waitEnabled, long waitTimeout, boolean waitRetry, long waitRetryDelay) - Parameters:
clientName-waitEnabled-waitTimeout-waitRetry-waitRetryDelay-- Returns:
- Throws:
RedisClientConnectionException
-