Class ContainerConfig
- java.lang.Object
-
- org.lorislab.jel.testcontainers.docker.ContainerConfig
-
public class ContainerConfig extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classContainerConfig.PullPolicy
-
Field Summary
Fields Modifier and Type Field Description static IntegerDEFAULT_PRIORITYMap<String,String>environmentsStringimageContainerConfig.PullPolicyimagePullDurationimagePullDurationbooleanintegrationTestbooleanlogStringnameMap<String,String>portsIntegerpriorityList<TestProperty>propertiesList<TestProperty>refEnvironmentsbooleanunitTestMap<String,String>volumesStringwaitLogRegexintwaitLogTimes
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static ContainerConfigcreateContainerProperties(String name, Map<String,Object> data)
-
-
-
Field Detail
-
DEFAULT_PRIORITY
public static final Integer DEFAULT_PRIORITY
-
name
public String name
-
integrationTest
public boolean integrationTest
-
unitTest
public boolean unitTest
-
imagePull
public ContainerConfig.PullPolicy imagePull
-
imagePullDuration
public Duration imagePullDuration
-
priority
public Integer priority
-
image
public String image
-
waitLogRegex
public String waitLogRegex
-
waitLogTimes
public int waitLogTimes
-
log
public boolean log
-
properties
public List<TestProperty> properties
-
refEnvironments
public List<TestProperty> refEnvironments
-
-
Method Detail
-
createContainerProperties
public static ContainerConfig createContainerProperties(String name, Map<String,Object> data)
-
-