Package org.openqa.selenium.docker
Class ContainerConfig
- java.lang.Object
-
- org.openqa.selenium.docker.ContainerConfig
-
@Beta public class ContainerConfig extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description ContainerConfig(Image image, com.google.common.collect.Multimap<java.lang.String,java.util.Map<java.lang.String,java.lang.Object>> portBindings, java.util.Map<java.lang.String,java.lang.String> envVars, java.util.Map<java.lang.String,java.lang.String> volumeBinds, java.lang.String networkName)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description ContainerConfig
bind(java.util.Map<java.lang.String,java.lang.String> volumeBinds)
ContainerConfig
env(java.util.Map<java.lang.String,java.lang.String> envVars)
static ContainerConfig
image(Image image)
ContainerConfig
map(Port containerPort, Port hostPort)
ContainerConfig
network(java.lang.String networkName)
java.lang.String
toString()
-
-
-
Constructor Detail
-
ContainerConfig
public ContainerConfig(Image image, com.google.common.collect.Multimap<java.lang.String,java.util.Map<java.lang.String,java.lang.Object>> portBindings, java.util.Map<java.lang.String,java.lang.String> envVars, java.util.Map<java.lang.String,java.lang.String> volumeBinds, java.lang.String networkName)
-
-
Method Detail
-
image
public static ContainerConfig image(Image image)
-
map
public ContainerConfig map(Port containerPort, Port hostPort)
-
env
public ContainerConfig env(java.util.Map<java.lang.String,java.lang.String> envVars)
-
bind
public ContainerConfig bind(java.util.Map<java.lang.String,java.lang.String> volumeBinds)
-
network
public ContainerConfig network(java.lang.String networkName)
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-