public class Command
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
Command.Builder |
| Constructor and Description |
|---|
Command(java.lang.String executable,
java.lang.String executionDirectory,
java.util.List<java.lang.String> args,
java.util.List<java.lang.String> flags,
java.lang.String expectedOutput,
boolean expectFailure,
boolean allowAdditionalOutput,
boolean allowDisorderedOutput,
java.util.List<java.lang.String> userInputs) |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<java.lang.String> |
getArgs() |
java.lang.String |
getExecutable() |
java.lang.String |
getExecutionSubdirectory() |
java.lang.String |
getExpectedOutput() |
java.util.List<java.lang.String> |
getFlags() |
java.util.List<java.lang.String> |
getUserInputs() |
boolean |
isAllowAdditionalOutput() |
boolean |
isAllowDisorderedOutput() |
boolean |
isExpectFailure() |
Command.Builder |
toBuilder() |
public Command(@Nonnull
java.lang.String executable,
@Nullable
java.lang.String executionDirectory,
java.util.List<java.lang.String> args,
java.util.List<java.lang.String> flags,
@Nullable
java.lang.String expectedOutput,
boolean expectFailure,
boolean allowAdditionalOutput,
boolean allowDisorderedOutput,
java.util.List<java.lang.String> userInputs)
@Nonnull public java.lang.String getExecutable()
@Nullable public java.lang.String getExecutionSubdirectory()
public java.util.List<java.lang.String> getArgs()
public java.util.List<java.lang.String> getFlags()
@Nullable public java.lang.String getExpectedOutput()
public boolean isExpectFailure()
public boolean isAllowAdditionalOutput()
public boolean isAllowDisorderedOutput()
public java.util.List<java.lang.String> getUserInputs()
public Command.Builder toBuilder()