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 Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionkafkaPackageInstaller(InstallPackageProperties kafkaPackageProperties, org.testcontainers.containers.GenericContainer<?> kafka)
-
Constructor Details
-
EmbeddedKafkaTestOperationsAutoConfiguration
public EmbeddedKafkaTestOperationsAutoConfiguration()
-
-
Method Details
-
kafkaPackageProperties
@Bean @ConfigurationProperties("embedded.kafka.install") public InstallPackageProperties kafkaPackageProperties() -
kafkaPackageInstaller
@Bean public PackageInstaller kafkaPackageInstaller(InstallPackageProperties kafkaPackageProperties, @Qualifier("kafka") org.testcontainers.containers.GenericContainer<?> kafka)
-