public class DockerComposeExecutable extends Object implements Executable
Modifier and Type | Class and Description |
---|---|
static class |
DockerComposeExecutable.Builder |
Constructor and Description |
---|
DockerComposeExecutable(DockerComposeFiles dockerComposeFiles,
DockerConfiguration dockerConfiguration,
ProjectName projectName) |
Modifier and Type | Method and Description |
---|---|
static DockerComposeExecutable.Builder |
builder() |
String |
commandName() |
DockerComposeFiles |
dockerComposeFiles() |
protected String |
dockerComposePath() |
DockerConfiguration |
dockerConfiguration() |
Process |
execute(String... commands) |
ProjectName |
projectName() |
public DockerComposeExecutable(DockerComposeFiles dockerComposeFiles, DockerConfiguration dockerConfiguration, ProjectName projectName)
public DockerComposeFiles dockerComposeFiles()
public DockerConfiguration dockerConfiguration()
public ProjectName projectName()
public final String commandName()
commandName
in interface Executable
protected String dockerComposePath()
public Process execute(String... commands) throws IOException
execute
in interface Executable
IOException
public static DockerComposeExecutable.Builder builder()
Copyright © 2020 Pivotal Software, Inc.. All rights reserved.