KSpark Streaming Session
class KSparkStreamingSession(val ssc: <Error class: unknown class>) : Serializable
Content copied to clipboard
This wrapper over SparkSession and JavaStreamingContext provides several additional methods to create org.apache.spark.sql.Dataset
Constructors
Functions
Link copied to clipboard
fun getSpark(rddForConf: <Error class: unknown class><out <Error class: unknown class>, out <Error class: unknown class>>): <Error class: unknown class>
Content copied to clipboard
Creates new spark session from context of given JavaRDD, rddForConf.
fun getSpark(sscForConf: <Error class: unknown class>): <Error class: unknown class>
Content copied to clipboard
Creates new spark session from context of given JavaStreamingContext, sscForConf
fun getSpark(sc: <Error class: unknown class>): <Error class: unknown class>
Content copied to clipboard
Creates new spark session from given sc.
Link copied to clipboard
Link copied to clipboard
block will be run after the streaming session has started from a new context (so not when loading from a checkpoint) and before it's terminated.
Link copied to clipboard
fun <T> withSpark(rddForConf: <Error class: unknown class><out <Error class: unknown class>, out <Error class: unknown class>>, func: KSparkSession.() -> T): T
Content copied to clipboard
Helper function to enter Spark scope from a provided like when using the foreachRDD
function.
fun <T> withSpark(sscForConf: <Error class: unknown class>, func: KSparkSession.() -> T): T
Content copied to clipboard
Helper function to enter Spark scope from sscForConf like
fun <T> withSpark(sc: <Error class: unknown class>, func: KSparkSession.() -> T): T
Content copied to clipboard
Helper function to enter Spark scope from sc like