Class CompleteFlow
Object
org.apache.spark.sql.pipelines.graph.CompleteFlow
- All Implemented Interfaces:
org.apache.spark.internal.Logging,Flow,GraphElement,Input,ResolutionCompletedFlow,ResolvedFlow
A
Flow that declares exactly what data should be in the target table.-
Nested Class Summary
Nested classes/interfaces inherited from interface org.apache.spark.internal.Logging
org.apache.spark.internal.Logging.LogStringContext, org.apache.spark.internal.Logging.SparkShellLoggingFilter -
Constructor Summary
ConstructorsConstructorDescriptionCompleteFlow(UnresolvedFlow flow, FlowFunctionResult funcResult, boolean mustBeAppend) -
Method Summary
Modifier and TypeMethodDescriptionorg.apache.spark.sql.catalyst.TableIdentifierThe dataset that this Flow represents a write to.flow()org.apache.spark.sql.catalyst.TableIdentifierReturns the unique identifier for thisGraphElement.booleanMethods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.spark.sql.pipelines.graph.GraphElement
displayName, sparkMethods inherited from interface org.apache.spark.internal.Logging
initializeForcefully, initializeLogIfNecessary, initializeLogIfNecessary, initializeLogIfNecessary$default$2, isTraceEnabled, log, logBasedOnLevel, logDebug, logDebug, logDebug, logDebug, logError, logError, logError, logError, logInfo, logInfo, logInfo, logInfo, logName, LogStringContext, logTrace, logTrace, logTrace, logTrace, logWarning, logWarning, logWarning, logWarning, MDC, org$apache$spark$internal$Logging$$log_, org$apache$spark$internal$Logging$$log__$eq, withLogContextMethods inherited from interface org.apache.spark.sql.pipelines.graph.ResolutionCompletedFlow
func, origin, queryContext, sqlConfMethods inherited from interface org.apache.spark.sql.pipelines.graph.ResolvedFlow
df, inputs, load, schema
-
Constructor Details
-
CompleteFlow
-
-
Method Details
-
identifier
public org.apache.spark.sql.catalyst.TableIdentifier identifier()Description copied from interface:GraphElementReturns the unique identifier for thisGraphElement.- Specified by:
identifierin interfaceFlow- Specified by:
identifierin interfaceGraphElement- Specified by:
identifierin interfaceResolutionCompletedFlow
-
destinationIdentifier
public org.apache.spark.sql.catalyst.TableIdentifier destinationIdentifier()Description copied from interface:FlowThe dataset that this Flow represents a write to.- Specified by:
destinationIdentifierin interfaceFlow- Specified by:
destinationIdentifierin interfaceResolutionCompletedFlow- Returns:
- (undocumented)
-
flow
- Specified by:
flowin interfaceResolutionCompletedFlow
-
funcResult
- Specified by:
funcResultin interfaceResolutionCompletedFlow
-
mustBeAppend
public boolean mustBeAppend()
-