Class Result.Builder

  • All Implemented Interfaces:
    Result
    Enclosing interface:
    Result

    public static class Result.Builder
    extends java.lang.Object
    implements Result
    • Constructor Detail

      • Builder

        public Builder()
    • Method Detail

      • build

        public Result build()
      • getExitCode

        public int getExitCode()
        Specified by:
        getExitCode in interface Result
      • getDuration

        public java.time.Duration getDuration()
        Specified by:
        getDuration in interface Result
      • setDuration

        public Result.Builder setDuration​(java.time.Duration duration)
      • getOutput

        public java.lang.String getOutput​(java.lang.String key,
                                          java.lang.String defaultValue)
        Specified by:
        getOutput in interface Result
      • setOutput

        public Result.Builder setOutput​(java.lang.String key,
                                        java.lang.String output)