Package com.playtika.testcontainer.minio
Class EmbeddedMinioTestOperationsAutoConfiguration
java.lang.Object
com.playtika.testcontainer.minio.EmbeddedMinioTestOperationsAutoConfiguration
@AutoConfiguration
@ConditionalOnExpression("${embedded.containers.enabled:true}")
@ConditionalOnBean(MinioProperties.class)
@ConditionalOnProperty(value="embedded.minio.enabled",
matchIfMissing=true)
public class EmbeddedMinioTestOperationsAutoConfiguration
extends Object
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionminioPackageInstaller(InstallPackageProperties minioPackageProperties, org.testcontainers.containers.GenericContainer<?> minio)
-
Constructor Details
-
EmbeddedMinioTestOperationsAutoConfiguration
public EmbeddedMinioTestOperationsAutoConfiguration()
-
-
Method Details
-
minioPackageProperties
@Bean("minioPackageProperties") @ConfigurationProperties("embedded.minio.install") public InstallPackageProperties minioPackageProperties() -
minioPackageInstaller
@Bean public PackageInstaller minioPackageInstaller(@Qualifier("minioPackageProperties") InstallPackageProperties minioPackageProperties, @Qualifier("minio") org.testcontainers.containers.GenericContainer<?> minio)
-