@Configuration
@ConditionalOnProperty(value="embedded.zookeeper.enabled",
havingValue="true",
matchIfMissing=true)
@EnableConfigurationProperties(value=ZookeeperConfigurationProperties.class)
public class ZookeeperContainerConfiguration
extends Object
| Constructor and Description |
|---|
ZookeeperContainerConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
org.testcontainers.containers.GenericContainer |
zookeeper(ZookeeperStatusCheck zookeeperStatusCheck,
ZookeeperConfigurationProperties zookeeperProperties,
org.springframework.core.env.ConfigurableEnvironment environment) |
ZookeeperStatusCheck |
zookeeperStartupCheckStrategy(ZookeeperConfigurationProperties zookeeperProperties) |
@Bean @ConditionalOnMissingBean public ZookeeperStatusCheck zookeeperStartupCheckStrategy(ZookeeperConfigurationProperties zookeeperProperties)
@Bean(name="zookeeper",
destroyMethod="stop")
public org.testcontainers.containers.GenericContainer zookeeper(ZookeeperStatusCheck zookeeperStatusCheck,
ZookeeperConfigurationProperties zookeeperProperties,
org.springframework.core.env.ConfigurableEnvironment environment)
throws IOException
IOExceptionCopyright © 2018. All rights reserved.