Class ExecutionResult

java.lang.Object
nz.org.riskscape.engine.pipeline.ExecutionResult

public class ExecutionResult extends Object

Returned from PipelineExecutor#execute(RealizedPipeline, ExecutionOptions). This is the result of starting the pipeline execution, i.e. kicking off the threads required to do the actual data processing work. #join() can then be called to wait for the executing threads to complete.

  • Constructor Details

  • Method Details

    • getExecuted

      public RealizedPipeline getExecuted()

      The pipeline that was ultimately executed - it might differ from what was passed to execute in structural ways, but not functional ways.

    • getPipelineOutputs

      public Map<String,URI> getPipelineOutputs()
    • getJobContext

      public PipelineJobContext getJobContext()
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • canEqual

      protected boolean canEqual(Object other)
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object