Package org.openqa.selenium.docker.v1_40
Class V140Docker
- java.lang.Object
-
- org.openqa.selenium.docker.v1_40.V140Docker
-
- All Implemented Interfaces:
DockerProtocol
public class V140Docker extends java.lang.Object implements DockerProtocol
-
-
Constructor Summary
Constructors Constructor Description V140Docker(org.openqa.selenium.remote.http.HttpHandler client)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Containercreate(ContainerConfig config)voiddeleteContainer(ContainerId id)booleanexists(ContainerId id)ImagegetImage(java.lang.String imageName)ContainerInfoinspectContainer(ContainerId id)voidstartContainer(ContainerId id)voidstopContainer(ContainerId id, java.time.Duration timeout)java.lang.Stringversion()
-
-
-
Method Detail
-
version
public java.lang.String version()
- Specified by:
versionin interfaceDockerProtocol
-
getImage
public Image getImage(java.lang.String imageName) throws DockerException
- Specified by:
getImagein interfaceDockerProtocol- Throws:
DockerException
-
create
public Container create(ContainerConfig config)
- Specified by:
createin interfaceDockerProtocol
-
startContainer
public void startContainer(ContainerId id) throws DockerException
- Specified by:
startContainerin interfaceDockerProtocol- Throws:
DockerException
-
exists
public boolean exists(ContainerId id)
- Specified by:
existsin interfaceDockerProtocol
-
stopContainer
public void stopContainer(ContainerId id, java.time.Duration timeout) throws DockerException
- Specified by:
stopContainerin interfaceDockerProtocol- Throws:
DockerException
-
deleteContainer
public void deleteContainer(ContainerId id) throws DockerException
- Specified by:
deleteContainerin interfaceDockerProtocol- Throws:
DockerException
-
inspectContainer
public ContainerInfo inspectContainer(ContainerId id) throws DockerException
- Specified by:
inspectContainerin interfaceDockerProtocol- Throws:
DockerException
-
-