Class EmbeddedElasticsearchContainerAutoConfiguration.ElasticsearchContainer
- java.lang.Object
-
- com.avides.springboot.testcontainer.common.container.AbstractEmbeddedContainer<P>
-
- com.avides.springboot.testcontainer.common.container.AbstractBuildingEmbeddedContainer<ElasticsearchProperties>
-
- com.avides.springboot.testcontainer.elasticsearch.EmbeddedElasticsearchContainerAutoConfiguration.ElasticsearchContainer
-
- All Implemented Interfaces:
com.avides.springboot.testcontainer.common.container.EmbeddedContainer,EventListener,org.springframework.context.ApplicationListener<org.springframework.context.event.ApplicationContextEvent>
- Enclosing class:
- EmbeddedElasticsearchContainerAutoConfiguration
public class EmbeddedElasticsearchContainerAutoConfiguration.ElasticsearchContainer extends com.avides.springboot.testcontainer.common.container.AbstractBuildingEmbeddedContainer<ElasticsearchProperties>
-
-
Constructor Summary
Constructors Constructor Description ElasticsearchContainer(String service, org.springframework.core.env.ConfigurableEnvironment environment, ElasticsearchProperties properties)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected List<String>getEnvs()protected booleanisContainerReady(ElasticsearchProperties properties)protected Map<String,Object>providedProperties()-
Methods inherited from class com.avides.springboot.testcontainer.common.container.AbstractBuildingEmbeddedContainer
adjustCreateCommand, buildHostConfig, createContainer, getLabels, getTmpDirectories, onApplicationEvent, pullImage, waitUntilReady
-
-
-
-
Constructor Detail
-
ElasticsearchContainer
public ElasticsearchContainer(String service, org.springframework.core.env.ConfigurableEnvironment environment, ElasticsearchProperties properties)
-
-
Method Detail
-
getEnvs
protected List<String> getEnvs()
- Overrides:
getEnvsin classcom.avides.springboot.testcontainer.common.container.AbstractBuildingEmbeddedContainer<ElasticsearchProperties>
-
providedProperties
protected Map<String,Object> providedProperties()
- Overrides:
providedPropertiesin classcom.avides.springboot.testcontainer.common.container.AbstractBuildingEmbeddedContainer<ElasticsearchProperties>
-
isContainerReady
protected boolean isContainerReady(ElasticsearchProperties properties)
- Specified by:
isContainerReadyin classcom.avides.springboot.testcontainer.common.container.AbstractBuildingEmbeddedContainer<ElasticsearchProperties>
-
-