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 Details

    • 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 Details

    • RedisCachesBuildTimeConfig

      public RedisCachesBuildTimeConfig()