Class SparkSession.Builder

Object
org.apache.spark.sql.SparkSessionBuilder
org.apache.spark.sql.SparkSession.Builder
Enclosing class:
SparkSession

public static class SparkSession.Builder extends org.apache.spark.sql.SparkSessionBuilder
  • Constructor Details

    • Builder

      public Builder()
  • Method Details

    • appName

      public SparkSession.Builder appName(String name)
      Overrides:
      appName in class org.apache.spark.sql.SparkSessionBuilder
      Inheritdoc:
    • classic

      public SparkSession.Builder classic()
      Make the builder create a Classic SparkSession.
      Returns:
      (undocumented)
    • config

      public SparkSession.Builder config(String key, String value)
      Overrides:
      config in class org.apache.spark.sql.SparkSessionBuilder
      Inheritdoc:
    • config

      public SparkSession.Builder config(String key, long value)
      Overrides:
      config in class org.apache.spark.sql.SparkSessionBuilder
      Inheritdoc:
    • config

      public SparkSession.Builder config(String key, double value)
      Overrides:
      config in class org.apache.spark.sql.SparkSessionBuilder
      Inheritdoc:
    • config

      public SparkSession.Builder config(String key, boolean value)
      Overrides:
      config in class org.apache.spark.sql.SparkSessionBuilder
      Inheritdoc:
    • config

      public SparkSession.Builder config(scala.collection.immutable.Map<String,Object> map)
      Overrides:
      config in class org.apache.spark.sql.SparkSessionBuilder
      Inheritdoc:
    • config

      public SparkSession.Builder config(Map<String,Object> map)
      Overrides:
      config in class org.apache.spark.sql.SparkSessionBuilder
      Inheritdoc:
    • config

      public SparkSession.Builder config(SparkConf conf)
      Overrides:
      config in class org.apache.spark.sql.SparkSessionBuilder
      Inheritdoc:
    • connect

      public SparkSession.Builder connect()
      Make the builder create a Connect SparkSession.
      Returns:
      (undocumented)
    • create

      public SparkSession create()
      Specified by:
      create in class org.apache.spark.sql.SparkSessionBuilder
      Inheritdoc:
    • enableHiveSupport

      public SparkSession.Builder enableHiveSupport()
      Overrides:
      enableHiveSupport in class org.apache.spark.sql.SparkSessionBuilder
      Inheritdoc:
    • getOrCreate

      public SparkSession getOrCreate()
      Specified by:
      getOrCreate in class org.apache.spark.sql.SparkSessionBuilder
      Inheritdoc:
    • master

      public SparkSession.Builder master(String master)
      Overrides:
      master in class org.apache.spark.sql.SparkSessionBuilder
      Inheritdoc:
    • remote

      public SparkSession.Builder remote(String connectionString)
      Overrides:
      remote in class org.apache.spark.sql.SparkSessionBuilder
      Inheritdoc:
    • withExtensions

      public SparkSession.Builder withExtensions(scala.Function1<SparkSessionExtensions,scala.runtime.BoxedUnit> f)
      Specified by:
      withExtensions in class org.apache.spark.sql.SparkSessionBuilder
      Inheritdoc: