Package com.redis.testcontainers.junit
Class RedisTestContext
- java.lang.Object
-
- com.redis.testcontainers.junit.RedisTestContext
-
- All Implemented Interfaces:
java.lang.AutoCloseable
public class RedisTestContext extends java.lang.Object implements java.lang.AutoCloseable
-
-
Constructor Summary
Constructors Constructor Description RedisTestContext(com.redis.testcontainers.RedisServer server)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description com.redis.lettucemod.api.async.RedisModulesAsyncCommands<java.lang.String,java.lang.String>async()voidclose()io.lettuce.core.AbstractRedisClientgetClient()com.redis.lettucemod.api.StatefulRedisModulesConnection<java.lang.String,java.lang.String>getConnection()io.lettuce.core.pubsub.StatefulRedisPubSubConnection<java.lang.String,java.lang.String>getPubSubConnection()com.redis.lettucemod.RedisModulesClientgetRedisClient()com.redis.lettucemod.cluster.RedisModulesClusterClientgetRedisClusterClient()java.lang.StringgetRedisURI()com.redis.testcontainers.RedisServergetServer()booleanisCluster()com.redis.lettucemod.api.reactive.RedisModulesReactiveCommands<java.lang.String,java.lang.String>reactive()com.redis.lettucemod.api.sync.RedisModulesCommands<java.lang.String,java.lang.String>sync()java.lang.StringtoString()
-
-
-
Method Detail
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
getServer
public com.redis.testcontainers.RedisServer getServer()
-
getClient
public io.lettuce.core.AbstractRedisClient getClient()
-
getConnection
public com.redis.lettucemod.api.StatefulRedisModulesConnection<java.lang.String,java.lang.String> getConnection()
-
getPubSubConnection
public io.lettuce.core.pubsub.StatefulRedisPubSubConnection<java.lang.String,java.lang.String> getPubSubConnection()
-
sync
public com.redis.lettucemod.api.sync.RedisModulesCommands<java.lang.String,java.lang.String> sync()
-
async
public com.redis.lettucemod.api.async.RedisModulesAsyncCommands<java.lang.String,java.lang.String> async()
-
reactive
public com.redis.lettucemod.api.reactive.RedisModulesReactiveCommands<java.lang.String,java.lang.String> reactive()
-
close
public void close()
- Specified by:
closein interfacejava.lang.AutoCloseable
-
getRedisClient
public com.redis.lettucemod.RedisModulesClient getRedisClient()
-
getRedisClusterClient
public com.redis.lettucemod.cluster.RedisModulesClusterClient getRedisClusterClient()
-
isCluster
public boolean isCluster()
-
getRedisURI
public java.lang.String getRedisURI()
-
-