Class VindContainer
- java.lang.Object
-
- org.testcontainers.containers.FailureDetectingExternalResource
-
- io.redlink.utils.test.testcontainers.VindContainer
-
- All Implemented Interfaces:
org.junit.rules.TestRule
public class VindContainer extends org.testcontainers.containers.FailureDetectingExternalResource
-
-
Field Summary
Fields Modifier and Type Field Description static StringDEFAULT_IMAGEstatic StringDEFAULT_TAGstatic IntegerSOLR_PORTstatic StringVIND_CORE_NAME
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidafter()protected voidbefore()static VindContainercreate()static VindContainercreate(String image, String collectionName)static VindContainercreate(String image, Duration startupTimeout)static VindContainercreate(String image, Duration startupTimeout, String collectionName)static VindContainercreate(String image, Duration startupTimeout, Collection<String> collectionNames)static VindContainercreate(Duration startupTimeout)static VindContainercreate(Duration startupTimeout, Collection<String> collectionNames)static VindContainercreate(Collection<String> collectionNames)protected voidfinished(org.junit.runner.Description description)Set<String>getCoreNames()StringgetCoreUrl(String coreName)StringgetSolrUrl()StringgetVindUrl()protected voidstarting(org.junit.runner.Description description)
-
-
-
Field Detail
-
DEFAULT_IMAGE
public static final String DEFAULT_IMAGE
- See Also:
- Constant Field Values
-
DEFAULT_TAG
public static final String DEFAULT_TAG
- See Also:
- Constant Field Values
-
VIND_CORE_NAME
public static final String VIND_CORE_NAME
- See Also:
- Constant Field Values
-
SOLR_PORT
public static final Integer SOLR_PORT
-
-
Method Detail
-
starting
protected void starting(org.junit.runner.Description description)
- Overrides:
startingin classorg.testcontainers.containers.FailureDetectingExternalResource
-
before
protected void before()
-
finished
protected void finished(org.junit.runner.Description description)
- Overrides:
finishedin classorg.testcontainers.containers.FailureDetectingExternalResource
-
after
protected void after()
-
getSolrUrl
public String getSolrUrl()
-
getVindUrl
public String getVindUrl()
-
create
public static VindContainer create()
-
create
public static VindContainer create(Duration startupTimeout)
-
create
public static VindContainer create(Collection<String> collectionNames)
-
create
public static VindContainer create(Duration startupTimeout, Collection<String> collectionNames)
-
create
public static VindContainer create(String image, Duration startupTimeout)
-
create
public static VindContainer create(String image, String collectionName)
-
create
public static VindContainer create(String image, Duration startupTimeout, String collectionName)
-
create
public static VindContainer create(String image, Duration startupTimeout, Collection<String> collectionNames)
-
-