Package org.apache.spark.sql.streaming
package org.apache.spark.sql.streaming
-
ClassDescriptionInterface used to load a streaming
Dataset
from external storage systems (e.g. file systems, key-value stores, etc).Interface used to write a streamingDataset
to external storage systems (e.g. file systems, key-value stores, etc).GroupState<S>:: Experimental ::Represents the type of timeouts possible for the Dataset operationsmapGroupsWithState
andflatMapGroupsWithState
.OutputMode describes what data will be written to a streaming sink when there is new data available in a streaming DataFrame/Dataset.Py4J allows a pure interface so this proxy is required.Information about progress made for a sink in the execution of aStreamingQuery
during a trigger.Information about progress made for a source in the execution of aStreamingQuery
during a trigger.Information about updates made to stateful operators in aStreamingQuery
during a trigger.A handle to a query that is executing continuously in the background as new data arrives.Exception that stopped aStreamingQuery
.Interface for listening to events related toStreamingQueries
.Base type ofStreamingQueryListener
eventsEvent representing that query is idle and waiting for new data to process.Event representing any progress updates in a query.Event representing the start of a query param: id A unique query id that persists across restarts.Event representing that termination of a query.A class to manage all theStreamingQuery
active in aSparkSession
.Information about progress made in the execution of aStreamingQuery
during a trigger.Reports information about the instantaneous status of a streaming query.:: Experimental ::Policy used to indicate how often results should be produced by a [[StreamingQuery]].