Interface PipelineUpdateContext
- All Known Implementing Classes:
- PipelineUpdateContextImpl
public interface PipelineUpdateContext
- 
Method SummaryModifier and TypeMethodDescriptionscala.Function1<PipelineEvent,scala.runtime.BoxedUnit> Callback to invoke for internal events that are emitted during a run of a pipeline.Emits internal flow progress events into the event buffer.Filter for which tables should be full refreshed when performing this update.Defines operations relates to end to end execution of a `DataflowGraph`.Filter for which flows should be refreshed when performing this update.Filter for which tables should be refreshed when performing this update.org.apache.spark.sql.classic.SparkSessionspark()The SparkSession for this update.The root storage location for pipeline metadata, including checkpoints for streaming flows.The unresolved graph for this update.
- 
Method Details- 
eventCallbackscala.Function1<PipelineEvent,scala.runtime.BoxedUnit> eventCallback()Callback to invoke for internal events that are emitted during a run of a pipeline.
- 
flowProgressEventLoggerFlowProgressEventLogger flowProgressEventLogger()Emits internal flow progress events into the event buffer.
- 
fullRefreshTablesTableFilter fullRefreshTables()Filter for which tables should be full refreshed when performing this update.
- 
pipelineExecutionPipelineExecution pipelineExecution()Defines operations relates to end to end execution of a `DataflowGraph`.
- 
refreshFlowsFlowFilter refreshFlows()Filter for which flows should be refreshed when performing this update. Should be a superset of fullRefreshFlows.- Returns:
- (undocumented)
 
- 
refreshTablesTableFilter refreshTables()Filter for which tables should be refreshed when performing this update.
- 
resetCheckpointFlowsFlowFilter resetCheckpointFlows()
- 
sparkorg.apache.spark.sql.classic.SparkSession spark()The SparkSession for this update.
- 
storageRootString storageRoot()The root storage location for pipeline metadata, including checkpoints for streaming flows.- Returns:
- (undocumented)
 
- 
unresolvedGraphDataflowGraph unresolvedGraph()The unresolved graph for this update.
 
-