@Discoverable public class DockerVirtualResourceProvider extends Object implements org.testifyproject.VirtualResourceProvider<com.spotify.docker.client.DefaultDockerClient.Builder>
SPI Contract.| Modifier and Type | Field and Description |
|---|---|
static String |
DEFAULT_CONFIG_KEY |
static String |
DEFAULT_VERSION |
| Constructor and Description |
|---|
DockerVirtualResourceProvider() |
| Modifier and Type | Method and Description |
|---|---|
com.spotify.docker.client.DefaultDockerClient.Builder |
configure(org.testifyproject.TestContext testContext,
org.testifyproject.annotation.VirtualResource virtualResource,
org.testifyproject.trait.PropertiesReader configReader) |
org.testifyproject.VirtualResourceInstance |
start(org.testifyproject.TestContext testContext,
org.testifyproject.annotation.VirtualResource virtualResource,
com.spotify.docker.client.DefaultDockerClient.Builder clientBuilder) |
void |
stop(org.testifyproject.TestContext testContext,
org.testifyproject.annotation.VirtualResource virtualResource,
org.testifyproject.VirtualResourceInstance instance) |
public static final String DEFAULT_CONFIG_KEY
public static final String DEFAULT_VERSION
public com.spotify.docker.client.DefaultDockerClient.Builder configure(org.testifyproject.TestContext testContext,
org.testifyproject.annotation.VirtualResource virtualResource,
org.testifyproject.trait.PropertiesReader configReader)
configure in interface org.testifyproject.VirtualResourceProvider<com.spotify.docker.client.DefaultDockerClient.Builder>public org.testifyproject.VirtualResourceInstance start(org.testifyproject.TestContext testContext,
org.testifyproject.annotation.VirtualResource virtualResource,
com.spotify.docker.client.DefaultDockerClient.Builder clientBuilder)
start in interface org.testifyproject.VirtualResourceProvider<com.spotify.docker.client.DefaultDockerClient.Builder>public void stop(org.testifyproject.TestContext testContext,
org.testifyproject.annotation.VirtualResource virtualResource,
org.testifyproject.VirtualResourceInstance instance)
stop in interface org.testifyproject.VirtualResourceProvider<com.spotify.docker.client.DefaultDockerClient.Builder>Copyright © 2016–2018 Testify Project. All rights reserved.