Class RedisCachesBuildTimeConfig


  • @ConfigRoot(phase=BUILD_AND_RUN_TIME_FIXED,
                name="cache.redis")
    public class RedisCachesBuildTimeConfig
    extends Object
    • 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> cachesConfig
        Additional configuration applied to a specific Redis cache (highest precedence)
    • Constructor Detail

      • RedisCachesBuildTimeConfig

        public RedisCachesBuildTimeConfig()