Class EmbeddedKafkaTestOperationsAutoConfiguration

java.lang.Object
com.playtika.testcontainer.kafka.configuration.EmbeddedKafkaTestOperationsAutoConfiguration

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

    • EmbeddedKafkaTestOperationsAutoConfiguration

      public EmbeddedKafkaTestOperationsAutoConfiguration()
  • Method Details

    • kafkaPackageProperties

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

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