- java.lang.Object
-
- de.sormuras.bartholdy.Result.Builder
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface de.sormuras.bartholdy.Result
Result.Builder
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Result
build()
java.time.Duration
getDuration()
int
getExitCode()
java.lang.String
getOutput(java.lang.String key, java.lang.String defaultValue)
Result.Builder
setDuration(java.time.Duration duration)
Result.Builder
setExitCode(int exitCode)
Result.Builder
setOutput(java.lang.String key, java.lang.String output)
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface de.sormuras.bartholdy.Result
getOutput, getOutputLines
-
-
-
-
Method Detail
-
build
public Result build()
-
getExitCode
public int getExitCode()
- Specified by:
getExitCode
in interfaceResult
-
setExitCode
public Result.Builder setExitCode(int exitCode)
-
getDuration
public java.time.Duration getDuration()
- Specified by:
getDuration
in interfaceResult
-
setDuration
public Result.Builder setDuration(java.time.Duration duration)
-
getOutput
public java.lang.String getOutput(java.lang.String key, java.lang.String defaultValue)
-
setOutput
public Result.Builder setOutput(java.lang.String key, java.lang.String output)
-
-