Interface Flow
- All Superinterfaces:
- GraphElement,- org.apache.spark.internal.Logging
- All Known Subinterfaces:
- ResolutionCompletedFlow,- ResolvedFlow
- All Known Implementing Classes:
- AppendOnceFlow,- CompleteFlow,- ResolutionFailedFlow,- StreamingFlow,- UnresolvedFlow
A 
Flow is a node of data transformation in a dataflow graph. It describes the movement
 of data into a particular dataset.- 
Nested Class SummaryNested classes/interfaces inherited from interface org.apache.spark.internal.Loggingorg.apache.spark.internal.Logging.LogStringContext, org.apache.spark.internal.Logging.SparkShellLoggingFilter
- 
Method SummaryModifier and TypeMethodDescriptionorg.apache.spark.sql.catalyst.TableIdentifierThe dataset that this Flow represents a write to.func()TheFlowFunctioncontaining the user's query.org.apache.spark.sql.catalyst.TableIdentifierReturns the unique identifier for thisGraphElement.booleanonce()Whether this is a ONCE flow.The current query context (catalog and database) when the query is defined.sqlConf()Methods inherited from interface org.apache.spark.sql.pipelines.graph.GraphElementdisplayName, origin, sparkMethods inherited from interface org.apache.spark.internal.LogginginitializeForcefully, 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, withLogContext
- 
Method Details- 
destinationIdentifierorg.apache.spark.sql.catalyst.TableIdentifier destinationIdentifier()The dataset that this Flow represents a write to.- Returns:
- (undocumented)
 
- 
funcFlowFunction func()TheFlowFunctioncontaining the user's query.
- 
identifierorg.apache.spark.sql.catalyst.TableIdentifier identifier()Description copied from interface:GraphElementReturns the unique identifier for thisGraphElement.- Specified by:
- identifierin interface- GraphElement
 
- 
onceboolean once()Whether this is a ONCE flow. ONCE flows should run only once per full refresh.- Returns:
- (undocumented)
 
- 
queryContextQueryContext queryContext()The current query context (catalog and database) when the query is defined.
- 
sqlConf
 
-