- 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 Resultbuild()java.time.DurationgetDuration()intgetExitCode()java.lang.StringgetOutput(java.lang.String key, java.lang.String defaultValue)Result.BuildersetDuration(java.time.Duration duration)Result.BuildersetExitCode(int exitCode)Result.BuildersetOutput(java.lang.String key, java.lang.String output)java.lang.StringtoString()-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface de.sormuras.bartholdy.Result
getOutput, getOutputLines
-
-
-
-
Method Detail
-
build
public Result build()
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
getExitCode
public int getExitCode()
- Specified by:
getExitCodein interfaceResult
-
setExitCode
public Result.Builder setExitCode(int exitCode)
-
getDuration
public java.time.Duration getDuration()
- Specified by:
getDurationin 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)
-
-