package
streaming
Type Members
-
-
-
-
-
-
-
case class
LogicalDStreamPlan(output: Seq[Attribute], stream: DStream[InternalRow])(streamingSnappy: SnappyStreamingContext) extends LogicalPlan with MultiInstanceRelation with Product with Serializable
-
-
case class
PhysicalDStreamPlan(output: Seq[Attribute], rowStream: DStream[InternalRow]) extends SparkPlan with StreamPlan with Product with Serializable
-
-
final
class
RabbitMQInputDStream[T, D] extends ReceiverInputDStream[T]
-
final
class
RabbitMQReceiver[T, D] extends Receiver[T] with Logging
-
-
-
-
-
-
class
SchemaDStream extends DStream[Row]
-
-
case class
SnappyStoreSink(snappySession: SnappySession, parameters: Map[String, String], sinkCallback: SnappySinkCallback) extends Sink with Product with Serializable
-
class
SnappyStoreSinkProvider extends StreamSinkProvider with DataSourceRegister
-
-
-
abstract
class
StreamBaseRelation extends BaseRelation with DestroyRelation with StreamPlan with TableScan with Serializable with Logging
-
-
trait
StreamPlan extends AnyRef
-
trait
StreamPlanProvider extends SchemaRelationProvider
-
-
-
-
-
-
-
-
-
case class
WindowLogicalPlan(windowDuration: Duration, slideDuration: Option[Duration], child: LogicalPlan, transformed: Boolean = false) extends UnaryNode with Product with Serializable
-
case class
WindowPhysicalPlan(windowDuration: Duration, slide: Option[Duration], child: SparkPlan) extends SparkPlan with UnaryExecNode with StreamPlan with Product with Serializable
Should be implemented by clients who wants to override default behavior provided by DefaultSnappySinkCallback.
In order to override the default callback behavior the qualified name of the implementing class needs to be passed against
sinkCallback
option while defining stream query.