Class QueryExecutionFailure
Object
org.apache.spark.sql.pipelines.graph.RunFailure
org.apache.spark.sql.pipelines.graph.QueryExecutionFailure
- All Implemented Interfaces:
Serializable,RunTerminationReason,scala.Equals,scala.Product
Indicates that run has failed due to a query execution failure.
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionQueryExecutionFailure(String flowName, int maxRetries, scala.Option<Throwable> cause) -
Method Summary
Modifier and TypeMethodDescriptionabstract static Rapply(T1 v1, T2 v2, T3 v3) scala.Option<Throwable>cause()Exception associated with the given run termination.flowName()booleanisFatal()Whether or not this failure is considered fatal / irrecoverable.intmessage()User visible message associated with run termination.static StringtoString()Methods inherited from class org.apache.spark.sql.pipelines.graph.RunFailure
terminalStateMethods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface scala.Equals
canEqual, equalsMethods inherited from interface scala.Product
productArity, productElement, productElementName, productElementNames, productIterator, productPrefix
-
Constructor Details
-
QueryExecutionFailure
-
-
Method Details
-
apply
public abstract static R apply(T1 v1, T2 v2, T3 v3) -
toString
-
flowName
-
maxRetries
public int maxRetries() -
cause
Description copied from interface:RunTerminationReasonException associated with the given run termination. This exception will be included in the error details in the associated terminal run progress event.- Specified by:
causein interfaceRunTerminationReason- Returns:
- (undocumented)
-
isFatal
public boolean isFatal()Description copied from class:RunFailureWhether or not this failure is considered fatal / irrecoverable.- Specified by:
isFatalin classRunFailure
-
message
Description copied from interface:RunTerminationReasonUser visible message associated with run termination. This will also be set as the message in the associated terminal run progress log.- Specified by:
messagein interfaceRunTerminationReason- Returns:
- (undocumented)
-