Uses of Interface
org.springframework.data.redis.connection.RedisConfiguration
Packages that use RedisConfiguration
Package
Description
Connection package providing low-level abstractions for interacting with the various Redis 'drivers'/libraries.
Connection package for Lettuce Redis client.
-
Uses of RedisConfiguration in org.springframework.data.redis.connection
Classes in org.springframework.data.redis.connection that implement RedisConfigurationModifier and TypeClassDescriptionclassConfiguration class used to set up aRedisConnectionviaRedisConnectionFactoryfor connecting to Redis Cluster.classConfigurationclass used to set up aRedisConnectionwithRedisConnectionFactoryfor connecting to Redis Sentinel(s).classConfiguration class used for setting upRedisConnectionviaRedisConnectionFactoryconnecting to single Redis using a local unix domain socket.classConfiguration class used to set up aRedisConnectionwithRedisConnectionFactoryfor connecting to a single node Redis instance.classConfiguration class used for setting upRedisConnectionviaRedisConnectionFactoryusing the provided Master / Replica configuration to nodes know to not change address.Methods in org.springframework.data.redis.connection with parameters of type RedisConfigurationModifier and TypeMethodDescriptionstatic IntegerRedisConfiguration.getDatabaseOrElse(RedisConfiguration configuration, Supplier<Integer> other) static StringRedisConfiguration.getHostOrElse(RedisConfiguration configuration, Supplier<String> other) static RedisPasswordRedisConfiguration.getPasswordOrElse(RedisConfiguration configuration, Supplier<RedisPassword> other) static intRedisConfiguration.getPortOrElse(RedisConfiguration configuration, IntSupplier other) static StringRedisConfiguration.getUsernameOrElse(RedisConfiguration configuration, Supplier<String> other) static booleanRedisConfiguration.isAuthenticationAware(RedisConfiguration configuration) static booleanRedisConfiguration.isClusterConfiguration(RedisConfiguration configuration) static booleanRedisConfiguration.isDatabaseIndexAware(RedisConfiguration configuration) static booleanRedisConfiguration.isDomainSocketConfiguration(RedisConfiguration configuration) static booleanRedisConfiguration.isHostAndPortAware(RedisConfiguration configuration) static booleanRedisConfiguration.isSentinelConfiguration(RedisConfiguration configuration) static booleanRedisConfiguration.isStaticMasterReplicaConfiguration(RedisConfiguration configuration) -
Uses of RedisConfiguration in org.springframework.data.redis.connection.lettuce
Methods in org.springframework.data.redis.connection.lettuce that return RedisConfigurationModifier and TypeMethodDescriptionstatic RedisConfigurationLettuceConnectionFactory.createRedisConfiguration(io.lettuce.core.RedisURI redisUri) Creates aRedisConfigurationbased on aRedisURIaccording to the following: IfRedisURIcontains sentinels, aRedisSentinelConfigurationis returned IfRedisURIhas a configured socket aRedisSocketConfigurationis returned Otherwise aRedisStandaloneConfigurationis returnedstatic RedisConfigurationLettuceConnectionFactory.createRedisConfiguration(String redisUri) Creates aRedisConfigurationbased on aURIaccording to the following: IfredisUricontains sentinels, aRedisSentinelConfigurationis returned IfredisUrihas a configured socket aRedisSocketConfigurationis returned Otherwise aRedisStandaloneConfigurationis returnedMethods in org.springframework.data.redis.connection.lettuce with parameters of type RedisConfigurationModifier and TypeMethodDescriptiondefault io.lettuce.core.RedisCredentialsProviderRedisCredentialsProviderFactory.createCredentialsProvider(RedisConfiguration redisConfiguration) Create aRedisCredentialsProviderfor data node authentication givenRedisConfiguration.Constructors in org.springframework.data.redis.connection.lettuce with parameters of type RedisConfigurationModifierConstructorDescriptionLettuceConnectionFactory(RedisConfiguration redisConfiguration) Constructs a newLettuceConnectionFactoryinstance using the givenRedisSocketConfiguration.LettuceConnectionFactory(RedisConfiguration redisConfiguration, LettuceClientConfiguration clientConfiguration) Constructs a newLettuceConnectionFactoryinstance using the givenRedisStaticMasterReplicaConfigurationandLettuceClientConfiguration.