Index

A B C D E F G H I L M N O P Q R S U V W X 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

aarch64 - Enum constant in enum redis.embedded.model.Architecture
 
addDefaultReplicationGroup() - Method in class redis.embedded.core.RedisSentinelBuilder
 
addShutdownHook(String, Runnable) - Static method in enum redis.embedded.util.IO
 
arch - Variable in class redis.embedded.model.OsArchitecture
 
Architecture - Enum in redis.embedded.model
 

B

bind(String) - Method in class redis.embedded.core.RedisSentinelBuilder
 
bind(String) - Method in class redis.embedded.core.RedisServerBuilder
 
build() - Method in class redis.embedded.core.RedisClusterBuilder
 
build() - Method in class redis.embedded.core.RedisSentinelBuilder
 
build() - Method in class redis.embedded.core.RedisServerBuilder
 
build() - Method in class redis.embedded.core.RedisShardedClusterBuilder
 
buildCommandArgs() - Method in class redis.embedded.core.RedisServerBuilder
 

C

CheckedRunnable - Interface in redis.embedded.util
 
checkedToRuntime(CheckedRunnable) - Static method in enum redis.embedded.util.IO
 
configFile(String) - Method in class redis.embedded.core.RedisSentinelBuilder
 
configFile(String) - Method in class redis.embedded.core.RedisServerBuilder
 
configFile(Path) - Method in class redis.embedded.core.RedisServerBuilder
 

D

DEFAULT_REDIS_PORT - Static variable in interface redis.embedded.Redis
 
detectArchitecture() - Method in enum redis.embedded.model.OS
 
detectOS() - Static method in enum redis.embedded.model.OS
 
detectOSandArchitecture() - Static method in class redis.embedded.model.OsArchitecture
 
detectUnixMacOSXArchitecture() - Static method in enum redis.embedded.model.Architecture
 
detectWindowsArchitecture() - Static method in enum redis.embedded.model.Architecture
 
downAfterMilliseconds(long) - Method in class redis.embedded.core.RedisSentinelBuilder
 

E

ENVIRONMENT_EXECUTABLE_LOCATION - Static variable in interface redis.embedded.core.ExecutableProvider
 
ephemeral() - Method in class redis.embedded.core.RedisClusterBuilder
 
ephemeral() - Method in class redis.embedded.core.RedisShardedClusterBuilder
 
ephemeralSentinels() - Method in class redis.embedded.core.RedisClusterBuilder
 
ephemeralServers() - Method in class redis.embedded.core.RedisClusterBuilder
 
ephemeralServers() - Method in class redis.embedded.core.RedisShardedClusterBuilder
 
equals(Object) - Method in class redis.embedded.model.OsArchitecture
 
executableProvider(ExecutableProvider) - Method in class redis.embedded.core.RedisSentinelBuilder
 
executableProvider(ExecutableProvider) - Method in class redis.embedded.core.RedisServerBuilder
 
ExecutableProvider - Interface in redis.embedded.core
 

F

failOverTimeout(long) - Method in class redis.embedded.core.RedisSentinelBuilder
 
findBinaryInPath(String) - Static method in enum redis.embedded.util.IO
 
findMatchInStream(InputStream, Pattern, Consumer<String>, StringBuilder) - Static method in enum redis.embedded.util.IO
 

G

get() - Method in interface redis.embedded.core.ExecutableProvider
 
get() - Method in interface redis.embedded.core.PortProvider
 
get() - Method in interface redis.embedded.util.IOSupplier
 
getPort() - Method in class redis.embedded.RedisShardedCluster
 

H

hashCode() - Method in class redis.embedded.model.OsArchitecture
 

I

initializationTimeout(Duration) - Method in class redis.embedded.core.RedisShardedClusterBuilder
 
IO - Enum in redis.embedded.util
 
IOSupplier<T> - Interface in redis.embedded.util
 
isActive() - Method in interface redis.embedded.Redis
 
isActive() - Method in class redis.embedded.RedisCluster
 
isActive() - Method in class redis.embedded.RedisInstance
 
isActive() - Method in class redis.embedded.RedisShardedCluster
 

L

logStream(InputStream, Consumer<String>) - Static method in enum redis.embedded.util.IO
 

M

MAC_OS_X - Enum constant in enum redis.embedded.model.OS
 
MAC_OS_X_ARM64 - Static variable in class redis.embedded.model.OsArchitecture
 
MAC_OS_X_x86_64 - Static variable in class redis.embedded.model.OsArchitecture
 
mainNodePort - Variable in class redis.embedded.model.Shard
 
masterName - Variable in class redis.embedded.model.ReplicationGroup
 
masterName(String) - Method in class redis.embedded.core.RedisSentinelBuilder
 
masterPort - Variable in class redis.embedded.model.ReplicationGroup
 
masterPort(Integer) - Method in class redis.embedded.core.RedisSentinelBuilder
 

N

name - Variable in class redis.embedded.model.Shard
 
newCachedUrlProvider(Path, URI) - Static method in interface redis.embedded.core.ExecutableProvider
 
newDaemonThread(Runnable) - Static method in enum redis.embedded.util.IO
 
newEnvironmentVariableProvider() - Static method in interface redis.embedded.core.ExecutableProvider
 
newEnvironmentVariableProvider(String) - Static method in interface redis.embedded.core.ExecutableProvider
 
newEphemeralPortProvider() - Static method in interface redis.embedded.core.PortProvider
 
newEphemeralPortProviderInRedisClusterRange() - Static method in interface redis.embedded.core.PortProvider
 
newExecutableInPath(String) - Static method in interface redis.embedded.core.ExecutableProvider
 
newFileThenJarResourceProvider(Map<OsArchitecture, String>) - Static method in interface redis.embedded.core.ExecutableProvider
 
newJarResourceProvider() - Static method in interface redis.embedded.core.ExecutableProvider
 
newJarResourceProvider(File) - Static method in interface redis.embedded.core.ExecutableProvider
 
newJarResourceProvider(Map<OsArchitecture, String>) - Static method in interface redis.embedded.core.ExecutableProvider
 
newJarResourceProvider(IOSupplier<File>) - Static method in interface redis.embedded.core.ExecutableProvider
 
newJarResourceProvider(IOSupplier<File>, Map<OsArchitecture, String>) - Static method in interface redis.embedded.core.ExecutableProvider
 
newPredefinedPortProvider(Collection<Integer>) - Static method in interface redis.embedded.core.PortProvider
 
newProvidedVersionsMap() - Static method in interface redis.embedded.core.ExecutableProvider
 
newRedisCluster() - Static method in class redis.embedded.RedisCluster
 
newRedisCluster() - Static method in class redis.embedded.RedisShardedCluster
 
newRedisSentinel() - Static method in class redis.embedded.RedisSentinel
 
newRedisServer() - Static method in class redis.embedded.RedisServer
 
newSequencePortProvider() - Static method in interface redis.embedded.core.PortProvider
 
newSequencePortProvider(int) - Static method in interface redis.embedded.core.PortProvider
 
newSystemPropertyProvider() - Static method in interface redis.embedded.core.ExecutableProvider
 
newSystemPropertyProvider(String) - Static method in interface redis.embedded.core.ExecutableProvider
 
newTempDirForBinary() - Static method in enum redis.embedded.util.IO
 

O

onShutdownForceStop(boolean) - Method in class redis.embedded.core.RedisSentinelBuilder
 
onShutdownForceStop(boolean) - Method in class redis.embedded.core.RedisServerBuilder
 
os - Variable in class redis.embedded.model.OsArchitecture
 
OS - Enum in redis.embedded.model
 
OsArchitecture - Class in redis.embedded.model
 
OsArchitecture(OS, Architecture) - Constructor for class redis.embedded.model.OsArchitecture
 
OsArchitectureNotFound - Exception Class in redis.embedded.error
 
OsArchitectureNotFound(Throwable) - Constructor for exception class redis.embedded.error.OsArchitectureNotFound
 

P

parallelSyncs(int) - Method in class redis.embedded.core.RedisSentinelBuilder
 
port(int) - Method in class redis.embedded.core.RedisServerBuilder
 
port(Integer) - Method in class redis.embedded.core.RedisSentinelBuilder
 
PortProvider - Interface in redis.embedded.core
 
ports() - Method in interface redis.embedded.Redis
 
ports() - Method in class redis.embedded.RedisCluster
 
ports() - Method in class redis.embedded.RedisInstance
 
ports() - Method in class redis.embedded.RedisShardedCluster
 
processToLines(String) - Static method in enum redis.embedded.util.IO
 
PROPERTY_EXECUTABLE_LOCATION - Static variable in interface redis.embedded.core.ExecutableProvider
 

Q

quorumSize(int) - Method in class redis.embedded.core.RedisClusterBuilder
 
quorumSize(int) - Method in class redis.embedded.core.RedisSentinelBuilder
 

R

readFully(InputStream, Consumer<String>) - Static method in enum redis.embedded.util.IO
 
Redis - Interface in redis.embedded
 
REDIS_7_2_LINUX_JAMMY_ARM_64 - Static variable in interface redis.embedded.core.ExecutableProvider
 
REDIS_7_2_LINUX_JAMMY_X86_64 - Static variable in interface redis.embedded.core.ExecutableProvider
 
REDIS_7_2_MACOSX_14_SONOMA_HANKCP - Static variable in interface redis.embedded.core.ExecutableProvider
 
REDIS_CLUSTER_MAX_PORT_EXCLUSIVE - Static variable in interface redis.embedded.core.PortProvider
 
redis.embedded - package redis.embedded
 
redis.embedded.core - package redis.embedded.core
 
redis.embedded.error - package redis.embedded.error
 
redis.embedded.model - package redis.embedded.model
 
redis.embedded.util - package redis.embedded.util
 
RedisCluster - Class in redis.embedded
 
RedisCluster(List<Redis>, List<Redis>) - Constructor for class redis.embedded.RedisCluster
 
RedisClusterBuilder - Class in redis.embedded.core
 
RedisClusterBuilder() - Constructor for class redis.embedded.core.RedisClusterBuilder
 
RedisClusterSetupException - Exception Class in redis.embedded.error
 
RedisClusterSetupException(String) - Constructor for exception class redis.embedded.error.RedisClusterSetupException
 
RedisClusterSetupException(String, Throwable) - Constructor for exception class redis.embedded.error.RedisClusterSetupException
 
RedisInstance - Class in redis.embedded
 
RedisInstance(int, List<String>, Pattern, boolean, Consumer<String>, Consumer<String>) - Constructor for class redis.embedded.RedisInstance
 
RedisSentinel - Class in redis.embedded
 
RedisSentinel(int, List<String>, boolean) - Constructor for class redis.embedded.RedisSentinel
 
RedisSentinel(int, List<String>, boolean, Consumer<String>, Consumer<String>) - Constructor for class redis.embedded.RedisSentinel
 
RedisSentinelBuilder - Class in redis.embedded.core
 
RedisSentinelBuilder() - Constructor for class redis.embedded.core.RedisSentinelBuilder
 
RedisServer - Class in redis.embedded
 
RedisServer() - Constructor for class redis.embedded.RedisServer
 
RedisServer(int) - Constructor for class redis.embedded.RedisServer
 
RedisServer(int, File) - Constructor for class redis.embedded.RedisServer
 
RedisServer(int, List<String>, boolean) - Constructor for class redis.embedded.RedisServer
 
RedisServer(int, List<String>, boolean, Consumer<String>, Consumer<String>) - Constructor for class redis.embedded.RedisServer
 
RedisServer(int, ExecutableProvider) - Constructor for class redis.embedded.RedisServer
 
RedisServerBuilder - Class in redis.embedded.core
 
RedisServerBuilder() - Constructor for class redis.embedded.core.RedisServerBuilder
 
RedisShardedCluster - Class in redis.embedded
 
RedisShardedCluster(List<Redis>, Map<Integer, Set<Integer>>, Duration) - Constructor for class redis.embedded.RedisShardedCluster
 
RedisShardedClusterBuilder - Class in redis.embedded.core
 
RedisShardedClusterBuilder() - Constructor for class redis.embedded.core.RedisShardedClusterBuilder
 
replicaPorts - Variable in class redis.embedded.model.Shard
 
replicationGroup(String, int) - Method in class redis.embedded.core.RedisClusterBuilder
 
ReplicationGroup - Class in redis.embedded.model
 
ReplicationGroup(String, int, PortProvider) - Constructor for class redis.embedded.model.ReplicationGroup
 
reset() - Method in class redis.embedded.core.RedisSentinelBuilder
 
reset() - Method in class redis.embedded.core.RedisServerBuilder
 
run() - Method in interface redis.embedded.util.CheckedRunnable
 

S

SENTINEL_READY_PATTERN - Static variable in interface redis.embedded.Redis
 
sentinelCount(int) - Method in class redis.embedded.core.RedisClusterBuilder
 
sentinelPorts() - Method in class redis.embedded.RedisCluster
 
sentinelPorts(Collection<Integer>) - Method in class redis.embedded.core.RedisClusterBuilder
 
sentinels() - Method in class redis.embedded.RedisCluster
 
sentinelStartingPort(int) - Method in class redis.embedded.core.RedisClusterBuilder
 
serrListener(Consumer<String>) - Method in class redis.embedded.core.RedisSentinelBuilder
 
serrListener(Consumer<String>) - Method in class redis.embedded.core.RedisServerBuilder
 
SERVER_READY_PATTERN - Static variable in interface redis.embedded.Redis
 
serverPorts() - Method in class redis.embedded.RedisCluster
 
serverPorts() - Method in class redis.embedded.RedisShardedCluster
 
serverPorts(Collection<Integer>) - Method in class redis.embedded.core.RedisClusterBuilder
 
serverPorts(Collection<Integer>) - Method in class redis.embedded.core.RedisShardedClusterBuilder
 
servers() - Method in class redis.embedded.RedisCluster
 
servers() - Method in class redis.embedded.RedisShardedCluster
 
setting(String) - Method in class redis.embedded.core.RedisSentinelBuilder
 
setting(String) - Method in class redis.embedded.core.RedisServerBuilder
 
settingIf(boolean, String) - Method in class redis.embedded.core.RedisSentinelBuilder
 
settingIf(boolean, String) - Method in class redis.embedded.core.RedisServerBuilder
 
shard(String, int) - Method in class redis.embedded.core.RedisShardedClusterBuilder
 
Shard - Class in redis.embedded.model
 
Shard(String, int, PortProvider) - Constructor for class redis.embedded.model.Shard
 
slaveOf(String, int) - Method in class redis.embedded.core.RedisServerBuilder
 
slaveOf(InetSocketAddress) - Method in class redis.embedded.core.RedisServerBuilder
 
slavePorts - Variable in class redis.embedded.model.ReplicationGroup
 
soutListener(Consumer<String>) - Method in class redis.embedded.core.RedisSentinelBuilder
 
soutListener(Consumer<String>) - Method in class redis.embedded.core.RedisServerBuilder
 
start() - Method in interface redis.embedded.Redis
 
start() - Method in class redis.embedded.RedisCluster
 
start() - Method in class redis.embedded.RedisInstance
 
start() - Method in class redis.embedded.RedisShardedCluster
 
stop() - Method in interface redis.embedded.Redis
 
stop() - Method in class redis.embedded.RedisCluster
 
stop() - Method in class redis.embedded.RedisInstance
 
stop() - Method in class redis.embedded.RedisShardedCluster
 

U

UNIX - Enum constant in enum redis.embedded.model.OS
 
UNIX_AARCH64 - Static variable in class redis.embedded.model.OsArchitecture
 
UNIX_x86 - Static variable in class redis.embedded.model.OsArchitecture
 
UNIX_x86_64 - Static variable in class redis.embedded.model.OsArchitecture
 
UnknownOSName - Exception Class in redis.embedded.error
 
UnknownOSName(String) - Constructor for exception class redis.embedded.error.UnknownOSName
 

V

valueOf(String) - Static method in enum redis.embedded.model.Architecture
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum redis.embedded.model.OS
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum redis.embedded.util.IO
Returns the enum constant of this type with the specified name.
values() - Static method in enum redis.embedded.model.Architecture
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum redis.embedded.model.OS
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum redis.embedded.util.IO
Returns an array containing the constants of this enum type, in the order they are declared.

W

WINDOWS - Enum constant in enum redis.embedded.model.OS
 
WINDOWS_x86 - Static variable in class redis.embedded.model.OsArchitecture
 
WINDOWS_x86_64 - Static variable in class redis.embedded.model.OsArchitecture
 
withSentinelBuilder(RedisSentinelBuilder) - Method in class redis.embedded.core.RedisClusterBuilder
 
withServerBuilder(RedisServerBuilder) - Method in class redis.embedded.core.RedisClusterBuilder
 
withServerBuilder(RedisServerBuilder) - Method in class redis.embedded.core.RedisShardedClusterBuilder
 
writeResourceToExecutableFile(File, String) - Static method in enum redis.embedded.util.IO
 

X

x86 - Enum constant in enum redis.embedded.model.Architecture
 
x86_64 - Enum constant in enum redis.embedded.model.Architecture
 
A B C D E F G H I L M N O P Q R S U V W X 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form