Class EmbeddedMemSqlTestOperationsAutoConfiguration


  • @AutoConfiguration
    @ConditionalOnBean(MemSqlProperties.class)
    @ConditionalOnExpression("${embedded.containers.enabled:true}")
    @ConditionalOnProperty(value="embedded.memsql.enabled",
                           matchIfMissing=true)
    public class EmbeddedMemSqlTestOperationsAutoConfiguration
    extends Object
    • Constructor Detail

      • EmbeddedMemSqlTestOperationsAutoConfiguration

        public EmbeddedMemSqlTestOperationsAutoConfiguration()
    • Method Detail

      • memsqlPackageProperties

        @Bean
        @ConfigurationProperties("embedded.memsql.install")
        public InstallPackageProperties memsqlPackageProperties()
      • memsqlPackageInstaller

        @Bean
        public PackageInstaller memsqlPackageInstaller​(InstallPackageProperties memsqlPackageProperties,
                                                       @Qualifier("embeddedMemsql")
                                                       org.testcontainers.containers.GenericContainer<?> memsql)