Class RunCompletion

Object
org.apache.spark.sql.pipelines.graph.RunCompletion
All Implemented Interfaces:
Serializable, RunTerminationReason, scala.Equals, scala.Product

public class RunCompletion extends Object implements RunTerminationReason, scala.Product, Serializable
Indicates that a triggered run has successfully completed execution.
See Also:
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

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

    Methods inherited from class java.lang.Object

    equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface scala.Equals

    canEqual, equals

    Methods inherited from interface scala.Product

    productArity, productElement, productElementName, productElementNames, productIterator, productPrefix
  • Constructor Details

    • RunCompletion

      public RunCompletion()
  • Method Details

    • apply

      public abstract static R apply()
    • toString

      public static String toString()
    • terminalState

      public RunState terminalState()
      Description copied from interface: RunTerminationReason
      Terminal state for the given run.
      Specified by:
      terminalState in interface RunTerminationReason
    • message

      public String message()
      Description copied from interface: RunTerminationReason
      User visible message associated with run termination. This will also be set as the message in the associated terminal run progress log.
      Specified by:
      message in interface RunTerminationReason
      Returns:
      (undocumented)
    • cause

      public scala.Option<Throwable> cause()
      Description copied from interface: RunTerminationReason
      Exception associated with the given run termination. This exception will be included in the error details in the associated terminal run progress event.
      Specified by:
      cause in interface RunTerminationReason
      Returns:
      (undocumented)