Package com.playtika.test.mariadb
Class EmbeddedMariaDBTestOperationsAutoConfiguration
- java.lang.Object
-
- com.playtika.test.mariadb.EmbeddedMariaDBTestOperationsAutoConfiguration
-
@Configuration @ConditionalOnExpression("${embedded.containers.enabled:true}") @ConditionalOnBean(MariaDBProperties.class) @ConditionalOnProperty(value="embedded.mariadb.enabled", matchIfMissing=true) public class EmbeddedMariaDBTestOperationsAutoConfiguration extends Object
-
-
Constructor Summary
Constructors Constructor Description EmbeddedMariaDBTestOperationsAutoConfiguration()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description NetworkTestOperationsmariadbNetworkTestOperations(org.testcontainers.containers.GenericContainer mariadb)PackageInstallermariadbPackageInstaller(InstallPackageProperties mariadbPackageProperties, org.testcontainers.containers.GenericContainer mariadb)InstallPackagePropertiesmariadbPackageProperties()
-
-
-
Method Detail
-
mariadbPackageProperties
@Bean @ConfigurationProperties("embedded.mariadb.install") public InstallPackageProperties mariadbPackageProperties()
-
mariadbPackageInstaller
@Bean public PackageInstaller mariadbPackageInstaller(InstallPackageProperties mariadbPackageProperties, @Qualifier("embeddedMariaDb") org.testcontainers.containers.GenericContainer mariadb)
-
mariadbNetworkTestOperations
@Bean @ConditionalOnMissingBean(name="mariadbNetworkTestOperations") public NetworkTestOperations mariadbNetworkTestOperations(@Qualifier("embeddedMariaDb") org.testcontainers.containers.GenericContainer mariadb)
-
-