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(@Nullable RedisConfiguration configuration, Supplier<Integer> other) static StringRedisConfiguration.getHostOrElse(@Nullable RedisConfiguration configuration, Supplier<String> other) static RedisPasswordRedisConfiguration.getPasswordOrElse(@Nullable RedisConfiguration configuration, Supplier<RedisPassword> other) static intRedisConfiguration.getPortOrElse(@Nullable RedisConfiguration configuration, IntSupplier other) static @Nullable StringRedisConfiguration.getUsernameOrElse(@Nullable RedisConfiguration configuration, Supplier<@Nullable String> other) static booleanRedisConfiguration.isAuthenticationAware(@Nullable RedisConfiguration configuration) static booleanRedisConfiguration.isClusterConfiguration(@Nullable RedisConfiguration configuration) static booleanRedisConfiguration.isDatabaseIndexAware(@Nullable RedisConfiguration configuration) static booleanRedisConfiguration.isDomainSocketConfiguration(@Nullable RedisConfiguration configuration) static booleanRedisConfiguration.isHostAndPortAware(@Nullable RedisConfiguration configuration) static booleanRedisConfiguration.isSentinelConfiguration(@Nullable RedisConfiguration configuration) static booleanRedisConfiguration.isStaticMasterReplicaConfiguration(@Nullable 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 @Nullable 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.