public class ScmResult
extends java.lang.Object
implements java.io.Serializable
Modifier and Type | Field and Description |
---|---|
private java.lang.String |
commandLine |
private java.lang.String |
commandOutput |
static java.lang.String |
PASSWORD_PLACE_HOLDER |
private java.util.regex.Pattern |
patternForUserColonPasswordAtHost |
private java.lang.String |
providerMessage |
private static long |
serialVersionUID |
private boolean |
success |
Constructor and Description |
---|
ScmResult(ScmResult scmResult)
Copy constructor.
|
ScmResult(java.lang.String commandLine,
java.lang.String providerMessage,
java.lang.String commandOutput,
boolean success)
ScmResult contructor.
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getCommandLine() |
java.lang.String |
getCommandOutput() |
java.lang.String |
getProviderMessage() |
boolean |
isSuccess() |
private java.lang.String |
masked(java.lang.String commandOutput) |
private static final long serialVersionUID
private final boolean success
private final java.lang.String providerMessage
private final java.lang.String commandOutput
private final java.lang.String commandLine
public static final java.lang.String PASSWORD_PLACE_HOLDER
private java.util.regex.Pattern patternForUserColonPasswordAtHost
public ScmResult(ScmResult scmResult)
scmResult
- not nullpublic ScmResult(java.lang.String commandLine, java.lang.String providerMessage, java.lang.String commandOutput, boolean success)
commandLine
- The provider specific command line usedproviderMessage
- The provider messagecommandOutput
- The command output of the scm toolsuccess
- True if the command is in successpublic boolean isSuccess()
public java.lang.String getProviderMessage()
public java.lang.String getCommandOutput()
public java.lang.String getCommandLine()
private java.lang.String masked(java.lang.String commandOutput)