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.TableIdentifier
The dataset that this Flow represents a write to.flow()
org.apache.spark.sql.catalyst.TableIdentifier
Returns the unique identifier for thisGraphElement
.boolean
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.apache.spark.sql.pipelines.graph.GraphElement
displayName, spark
Methods 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, org$apache$spark$internal$Logging$$log_, org$apache$spark$internal$Logging$$log__$eq, withLogContext
Methods inherited from interface org.apache.spark.sql.pipelines.graph.ResolutionCompletedFlow
comment, func, origin, queryContext, sqlConf
Methods 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:GraphElement
Returns the unique identifier for thisGraphElement
.- Specified by:
identifier
in interfaceFlow
- Specified by:
identifier
in interfaceGraphElement
- Specified by:
identifier
in interfaceResolutionCompletedFlow
-
destinationIdentifier
public org.apache.spark.sql.catalyst.TableIdentifier destinationIdentifier()Description copied from interface:Flow
The dataset that this Flow represents a write to.- Specified by:
destinationIdentifier
in interfaceFlow
- Specified by:
destinationIdentifier
in interfaceResolutionCompletedFlow
- Returns:
- (undocumented)
-
flow
- Specified by:
flow
in interfaceResolutionCompletedFlow
-
funcResult
- Specified by:
funcResult
in interfaceResolutionCompletedFlow
-
mustBeAppend
public boolean mustBeAppend()
-