Class SetupEnterpriseAerospikeBootstrapConfiguration
java.lang.Object
com.playtika.testcontainers.aerospike.enterprise.SetupEnterpriseAerospikeBootstrapConfiguration
@AutoConfiguration(after=com.playtika.testcontainer.aerospike.EmbeddedAerospikeBootstrapConfiguration.class)
@ConditionalOnExpression("${embedded.containers.enabled:true}")
@ConditionalOnProperty(value="embedded.aerospike.enabled",
matchIfMissing=true)
@EnableConfigurationProperties(AerospikeEnterpriseProperties.class)
@PropertySource("classpath:/embedded-enterprise-aerospike.properties")
public class SetupEnterpriseAerospikeBootstrapConfiguration
extends Object
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidsetAerospikeContainer(org.testcontainers.containers.GenericContainer<?> aerospikeContainer) voidsetAerospikeEnterpriseProperties(AerospikeEnterpriseProperties aerospikeEnterpriseProperties) voidsetAerospikeProperties(AerospikeProperties aerospikeProperties) voidsetEnvironment(org.springframework.core.env.Environment environment) void
-
Constructor Details
-
SetupEnterpriseAerospikeBootstrapConfiguration
public SetupEnterpriseAerospikeBootstrapConfiguration()
-
-
Method Details
-
setEnvironment
@Autowired public void setEnvironment(org.springframework.core.env.Environment environment) -
setAerospikeContainer
@Autowired @Qualifier("aerospike") public void setAerospikeContainer(org.testcontainers.containers.GenericContainer<?> aerospikeContainer) -
setAerospikeProperties
-
setAerospikeEnterpriseProperties
@Autowired public void setAerospikeEnterpriseProperties(AerospikeEnterpriseProperties aerospikeEnterpriseProperties) -
setupEnterpriseAerospike
- Throws:
IOExceptionInterruptedException
-