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 ContainerConfigbind(java.util.Map<java.lang.String,java.lang.String> volumeBinds)ContainerConfigenv(java.util.Map<java.lang.String,java.lang.String> envVars)static ContainerConfigimage(Image image)ContainerConfigmap(Port containerPort, Port hostPort)ContainerConfignetwork(java.lang.String networkName)java.lang.StringtoString()
-
-
-
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:
toStringin classjava.lang.Object
-
-