Package com.redis.testcontainers
Class RedisEnterpriseServer
java.lang.Object
com.redis.testcontainers.RedisEnterpriseServer
- All Implemented Interfaces:
RedisServer
,AutoCloseable
,org.testcontainers.lifecycle.Startable
public class RedisEnterpriseServer
extends Object
implements RedisServer, org.testcontainers.lifecycle.Startable
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic com.redis.enterprise.Database.Builder
com.redis.enterprise.Admin
getAdmin()
int
com.redis.enterprise.Database
getHost()
int
boolean
void
start()
void
stop()
withAdminPassword
(String password) withAdminPort
(int port) withAdminUsername
(String username) withDatabase
(com.redis.enterprise.Database database) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.redis.testcontainers.RedisServer
getRedisURI
Methods inherited from interface org.testcontainers.lifecycle.Startable
close, getDependencies
-
Field Details
-
DEFAULT_HOST
- See Also:
-
DEFAULT_ADMIN_USERNAME
- See Also:
-
DEFAULT_ADMIN_PASSWORD
- See Also:
-
DEFAULT_ADMIN_PORT
public static final int DEFAULT_ADMIN_PORT- See Also:
-
DEFAULT_DATABASE_PORT
public static final int DEFAULT_DATABASE_PORT- See Also:
-
DEFAULT_DATABASE_SHARD_COUNT
public static final int DEFAULT_DATABASE_SHARD_COUNT- See Also:
-
DEFAULT_DATABASE_NAME
- See Also:
-
-
Constructor Details
-
RedisEnterpriseServer
public RedisEnterpriseServer()
-
-
Method Details
-
getDatabase
public com.redis.enterprise.Database getDatabase() -
getAdmin
public com.redis.enterprise.Admin getAdmin() -
defaultDatabase
public static com.redis.enterprise.Database.Builder defaultDatabase() -
withDatabase
-
getAdminPort
public int getAdminPort() -
withAdminPort
-
getAdminPassword
-
withAdminPassword
-
getAdminUsername
-
withAdminUsername
-
getHost
-
withHost
-
getRedisHost
- Specified by:
getRedisHost
in interfaceRedisServer
-
getRedisPort
public int getRedisPort()- Specified by:
getRedisPort
in interfaceRedisServer
-
isRedisCluster
public boolean isRedisCluster()- Specified by:
isRedisCluster
in interfaceRedisServer
- Returns:
- true if this is a Redis Cluster
-
start
public void start()- Specified by:
start
in interfaceorg.testcontainers.lifecycle.Startable
-
stop
public void stop()- Specified by:
stop
in interfaceorg.testcontainers.lifecycle.Startable
-