Packages

object SparkSession extends SparkSessionCompanion with Serializable

Source
SparkSession.scala
Linear Supertypes
Serializable, SparkSessionCompanion, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. SparkSession
  2. Serializable
  3. SparkSessionCompanion
  4. AnyRef
  5. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Type Members

  1. class Builder extends SparkSessionBuilder
  2. type Session = SparkSession
    Definition Classes
    SparkSession → SparkSessionCompanion

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##: Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. def active: Session

    Returns the currently active SparkSession, otherwise the default one.

    Returns the currently active SparkSession, otherwise the default one. If there is no default SparkSession, throws an exception.

    Definition Classes
    SparkSessionCompanion
    Since

    2.4.0

  5. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  6. def builder(): Builder

    Creates a SparkSessionBuilder for constructing a SparkSession.

    Creates a SparkSessionBuilder for constructing a SparkSession.

    Definition Classes
    SparkSession → SparkSessionCompanion
  7. def clearActiveSession(): Unit

    Clears the active SparkSession for current thread.

    Clears the active SparkSession for current thread. Subsequent calls to getOrCreate will return the first created context instead of a thread-local override.

    Definition Classes
    SparkSessionCompanion
    Since

    2.0.0

  8. def clearDefaultSession(): Unit

    Clears the default SparkSession that is returned by the builder.

    Clears the default SparkSession that is returned by the builder.

    Definition Classes
    SparkSessionCompanion
    Since

    2.0.0

  9. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @IntrinsicCandidate() @native()
  10. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  11. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  12. def getActiveSession: Option[SparkSession]

    Returns the active SparkSession for the current thread, returned by the builder.

    Returns the active SparkSession for the current thread, returned by the builder.

    Definition Classes
    SparkSession → SparkSessionCompanion
  13. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @IntrinsicCandidate() @native()
  14. def getDefaultSession: Option[SparkSession]

    Returns the default SparkSession that is returned by the builder.

    Returns the default SparkSession that is returned by the builder.

    Definition Classes
    SparkSession → SparkSessionCompanion
  15. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @IntrinsicCandidate() @native()
  16. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  17. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  18. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @IntrinsicCandidate() @native()
  19. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @IntrinsicCandidate() @native()
  20. def setActiveSession(session: SparkSession): Unit

    Changes the SparkSession that will be returned in this thread and its children when SparkSession.getOrCreate() is called.

    Changes the SparkSession that will be returned in this thread and its children when SparkSession.getOrCreate() is called. This can be used to ensure that a given thread receives a SparkSession with an isolated session, instead of the global (first created) context.

    Definition Classes
    SparkSession → SparkSessionCompanion
  21. def setDefaultAndActiveSession(session: Session): Unit

    Set the (global) default SparkSession, and (thread-local) active SparkSession when they are not set yet, or they are not usable.

    Set the (global) default SparkSession, and (thread-local) active SparkSession when they are not set yet, or they are not usable.

    Attributes
    protected
    Definition Classes
    SparkSessionCompanion
  22. def setDefaultSession(session: SparkSession): Unit

    Sets the default SparkSession that is returned by the builder.

    Sets the default SparkSession that is returned by the builder.

    Definition Classes
    SparkSession → SparkSessionCompanion
  23. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  24. def toString(): String
    Definition Classes
    AnyRef → Any
  25. def tryCastToImplementation(session: SparkSession): Option[SparkSession]
    Attributes
    protected
    Definition Classes
    SparkSession → SparkSessionCompanion
  26. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  27. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  28. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])

Deprecated Value Members

  1. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable]) @Deprecated
    Deprecated

    (Since version 9)

Inherited from Serializable

Inherited from SparkSessionCompanion

Inherited from AnyRef

Inherited from Any

Ungrouped