Class EmbeddedRedisTestOperationsAutoConfiguration


  • @Configuration
    @ConditionalOnBean(RedisProperties.class)
    @ConditionalOnExpression("${embedded.containers.enabled:true}")
    @ConditionalOnProperty(value="embedded.redis.enabled",
                           matchIfMissing=true)
    public class EmbeddedRedisTestOperationsAutoConfiguration
    extends Object
    • Constructor Detail

      • EmbeddedRedisTestOperationsAutoConfiguration

        public EmbeddedRedisTestOperationsAutoConfiguration()
    • Method Detail

      • redisPackageProperties

        @Bean
        @ConfigurationProperties("embedded.redis.install")
        public InstallPackageProperties redisPackageProperties()
      • redisPackageInstaller

        @Bean
        public PackageInstaller redisPackageInstaller​(InstallPackageProperties redisPackageProperties,
                                                      @Qualifier("embeddedRedis")
                                                      org.testcontainers.containers.GenericContainer redis)
      • redisNetworkTestOperations

        @Bean
        @ConditionalOnMissingBean(name="redisNetworkTestOperations")
        public NetworkTestOperations redisNetworkTestOperations​(@Qualifier("embeddedRedis")
                                                                org.testcontainers.containers.GenericContainer redis)