public static class DockerComposeRule.Builder extends Object
Constructor and Description |
---|
Builder() |
public DockerComposeRule.Builder files(DockerComposeFiles files)
public DockerComposeRule.Builder file(String dockerComposeYmlFile)
public DockerComposeRule.Builder saveLogsTo(String path)
path
directory.
See LogDirectory
for some useful utilities, for example:
LogDirectory.circleAwareLogDirectory(java.lang.Class<?>)
.path
- directory into which log files should be savedpublic DockerComposeRule.Builder logCollector(LogCollector logCollector)
@Deprecated public DockerComposeRule.Builder waitingForService(String serviceName, HealthCheck<Container> healthCheck)
public DockerComposeRule.Builder waitingForService(String serviceName, HealthCheck<Container> healthCheck, org.joda.time.ReadableDuration timeout)
public DockerComposeRule.Builder waitingForServices(List<String> services, HealthCheck<List<Container>> healthCheck)
public DockerComposeRule.Builder waitingForServices(List<String> services, HealthCheck<List<Container>> healthCheck, org.joda.time.ReadableDuration timeout)
public DockerComposeRule.Builder waitingForHostNetworkedPort(int port, HealthCheck<DockerPort> healthCheck)
public DockerComposeRule.Builder waitingForHostNetworkedPort(int port, HealthCheck<DockerPort> healthCheck, org.joda.time.ReadableDuration timeout)
public DockerComposeRule.Builder clusterWaits(Iterable<? extends ClusterWait> elements)
public DockerComposeRule build()
Copyright © 2020 Pivotal Software, Inc.. All rights reserved.