Package io.quarkus.cache.redis.runtime
Class RedisCachesBuildTimeConfig
- java.lang.Object
-
- io.quarkus.cache.redis.runtime.RedisCachesBuildTimeConfig
-
@ConfigRoot(phase=BUILD_AND_RUN_TIME_FIXED, name="cache.redis") public class RedisCachesBuildTimeConfig extends Object
-
-
Field Summary
Fields Modifier and Type Field Description Map<String,RedisCacheBuildTimeConfig>cachesConfigAdditional configuration applied to a specific Redis cache (highest precedence)Optional<String>clientNameThe name of the named Redis client to be used for communicating with Redis.RedisCacheBuildTimeConfigdefaultConfigDefault configuration applied to all Redis caches (lowest precedence)
-
Constructor Summary
Constructors Constructor Description RedisCachesBuildTimeConfig()
-
-
-
Field Detail
-
clientName
@ConfigItem public Optional<String> clientName
The name of the named Redis client to be used for communicating with Redis. If not set, use the default Redis client.
-
defaultConfig
@ConfigItem(name="<<parent>>") public RedisCacheBuildTimeConfig defaultConfig
Default configuration applied to all Redis caches (lowest precedence)
-
cachesConfig
@ConfigItem(name="<<parent>>") @ConfigDocMapKey("cache-name") @ConfigDocSection public Map<String,RedisCacheBuildTimeConfig> cachesConfigAdditional configuration applied to a specific Redis cache (highest precedence)
-
-