Interface RunTerminationReason

All Known Implementing Classes:
FailureStoppingFlow, FailureStoppingOperation, QueryExecutionFailure, RunCompletion, RunFailure, UnexpectedRunFailure

public interface RunTerminationReason
  • Method Summary

    Modifier and Type
    Method
    Description
    scala.Option<Throwable>
    Exception associated with the given run termination.
    User visible message associated with run termination.
    Terminal state for the given run.
  • Method Details

    • cause

      scala.Option<Throwable> cause()
      Exception associated with the given run termination. This exception will be included in the error details in the associated terminal run progress event.
      Returns:
      (undocumented)
    • message

      String message()
      User visible message associated with run termination. This will also be set as the message in the associated terminal run progress log.
      Returns:
      (undocumented)
    • terminalState

      RunState terminalState()
      Terminal state for the given run.