Class EmbeddedKafkaTestOperationsAutoConfiguration


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

      • EmbeddedKafkaTestOperationsAutoConfiguration

        public EmbeddedKafkaTestOperationsAutoConfiguration()
    • Method Detail

      • kafkaPackageProperties

        @Bean
        @ConfigurationProperties("embedded.kafka.install")
        public InstallPackageProperties kafkaPackageProperties()
      • kafkaPackageInstaller

        @Bean
        public PackageInstaller kafkaPackageInstaller​(InstallPackageProperties kafkaPackageProperties,
                                                      @Qualifier("kafka")
                                                      org.testcontainers.containers.GenericContainer kafka)