@Configuration
@ConditionalOnProperty(value="embedded.zookeeper.enabled",
havingValue="true",
matchIfMissing=true)
@EnableConfigurationProperties(value=ZookeeperConfigurationProperties.class)
public class ZookeeperContainerConfiguration
extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
ZOOKEEPER_HOST_NAME |
| Constructor and Description |
|---|
ZookeeperContainerConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
org.testcontainers.containers.Network |
kafkaNetwork() |
org.testcontainers.containers.GenericContainer |
zookeeper(ZookeeperStatusCheck zookeeperStatusCheck,
ZookeeperConfigurationProperties zookeeperProperties,
org.springframework.core.env.ConfigurableEnvironment environment,
org.testcontainers.containers.Network network) |
ZookeeperStatusCheck |
zookeeperStartupCheckStrategy(ZookeeperConfigurationProperties zookeeperProperties) |
public static final String ZOOKEEPER_HOST_NAME
@Bean @ConditionalOnMissingBean public ZookeeperStatusCheck zookeeperStartupCheckStrategy(ZookeeperConfigurationProperties zookeeperProperties)
@Bean(destroyMethod="close") @ConditionalOnMissingBean(value=org.testcontainers.containers.Network.class) public org.testcontainers.containers.Network kafkaNetwork()
@Bean(name="zookeeper",
destroyMethod="stop")
public org.testcontainers.containers.GenericContainer zookeeper(ZookeeperStatusCheck zookeeperStatusCheck,
ZookeeperConfigurationProperties zookeeperProperties,
org.springframework.core.env.ConfigurableEnvironment environment,
org.testcontainers.containers.Network network)
Copyright © 2020 Pivotal Software, Inc.. All rights reserved.