Class ProcessResult.ProcessResultBuilder
- java.lang.Object
-
- org.kiwiproject.beta.base.process.ProcessResult.ProcessResultBuilder
-
- Enclosing class:
- ProcessResult
public static class ProcessResult.ProcessResultBuilder extends Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ProcessResultbuild()ProcessResult.ProcessResultBuildererror(Throwable error)ProcessResult.ProcessResultBuilderexitCode(Integer exitCode)ProcessResult.ProcessResultBuilderstdErrLines(@NonNull List<String> stdErrLines)ProcessResult.ProcessResultBuilderstdOutLines(@NonNull List<String> stdOutLines)ProcessResult.ProcessResultBuildertimedOut(boolean timedOut)ProcessResult.ProcessResultBuildertimeoutThresholdMillis(int timeoutThresholdMillis)StringtoString()
-
-
-
Method Detail
-
stdOutLines
public ProcessResult.ProcessResultBuilder stdOutLines(@NonNull @NonNull List<String> stdOutLines)
- Returns:
this.
-
stdErrLines
public ProcessResult.ProcessResultBuilder stdErrLines(@NonNull @NonNull List<String> stdErrLines)
- Returns:
this.
-
exitCode
public ProcessResult.ProcessResultBuilder exitCode(Integer exitCode)
- Returns:
this.
-
timedOut
public ProcessResult.ProcessResultBuilder timedOut(boolean timedOut)
- Returns:
this.
-
timeoutThresholdMillis
public ProcessResult.ProcessResultBuilder timeoutThresholdMillis(int timeoutThresholdMillis)
- Returns:
this.
-
error
public ProcessResult.ProcessResultBuilder error(Throwable error)
- Returns:
this.
-
build
public ProcessResult build()
-
-