Package com.playtika.test.couchbase
Class EmbeddedCouchbaseTestOperationsAutoConfiguration
- java.lang.Object
-
- com.playtika.test.couchbase.EmbeddedCouchbaseTestOperationsAutoConfiguration
-
@Configuration @ConditionalOnExpression("${embedded.containers.enabled:true}") @ConditionalOnBean(CouchbaseProperties.class) @ConditionalOnProperty(value="embedded.couchbase.enabled", matchIfMissing=true) public class EmbeddedCouchbaseTestOperationsAutoConfiguration extends Object
-
-
Constructor Summary
Constructors Constructor Description EmbeddedCouchbaseTestOperationsAutoConfiguration()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description NetworkTestOperationscouchbaseNetworkTestOperations(org.testcontainers.containers.GenericContainer<?> couchbase)PackageInstallercouchbasePackageInstaller(InstallPackageProperties couchbasePackageProperties, org.testcontainers.containers.GenericContainer<?> couchbase)InstallPackagePropertiescouchbasePackageProperties()
-
-
-
Method Detail
-
couchbasePackageProperties
@Bean @ConfigurationProperties("embedded.couchbase.install") public InstallPackageProperties couchbasePackageProperties()
-
couchbasePackageInstaller
@Bean public PackageInstaller couchbasePackageInstaller(InstallPackageProperties couchbasePackageProperties, @Qualifier("embeddedCouchbase") org.testcontainers.containers.GenericContainer<?> couchbase)
-
couchbaseNetworkTestOperations
@Bean @ConditionalOnMissingBean(name="couchbaseNetworkTestOperations") public NetworkTestOperations couchbaseNetworkTestOperations(@Qualifier("embeddedCouchbase") org.testcontainers.containers.GenericContainer<?> couchbase)
-
-