public class SparkSessionFactory
extends java.lang.Object
| Modifier and Type | Class and Description | 
|---|---|
| static class  | SparkSessionFactory.SparkKryoRegistratorKryoRegistratorfor Spark to serialize broadcast variables used for side-inputs. | 
| Constructor and Description | 
|---|
| SparkSessionFactory() | 
| Modifier and Type | Method and Description | 
|---|---|
| static org.apache.spark.sql.SparkSession | getOrCreateSession(SparkStructuredStreamingPipelineOptions options)Gets active  SparkSessionor creates one usingSparkStructuredStreamingPipelineOptions. | 
| static org.apache.spark.sql.SparkSession.Builder | sessionBuilder(java.lang.String master)Creates Spark session builder with some optimizations for local mode, e.g. | 
public static org.apache.spark.sql.SparkSession getOrCreateSession(SparkStructuredStreamingPipelineOptions options)
SparkSession or creates one using SparkStructuredStreamingPipelineOptions.public static org.apache.spark.sql.SparkSession.Builder sessionBuilder(java.lang.String master)