Class

org.apache.spark.sql.hive

HiveSessionStateBuilder

Related Doc: package hive

Permalink

class HiveSessionStateBuilder extends BaseSessionStateBuilder

Builder that produces a Hive-aware SessionState.

Annotations
@Experimental() @Unstable()
Source
HiveSessionStateBuilder.scala
Linear Supertypes
BaseSessionStateBuilder, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. HiveSessionStateBuilder
  2. BaseSessionStateBuilder
  3. AnyRef
  4. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new HiveSessionStateBuilder(session: SparkSession, parentState: Option[SessionState] = None)

    Permalink

Type Members

  1. type NewBuilder = (SparkSession, Option[SessionState]) ⇒ BaseSessionStateBuilder

    Permalink
    Definition Classes
    BaseSessionStateBuilder

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. def analyzer: Analyzer

    Permalink

    A logical query plan Analyzer with rules specific to Hive.

    A logical query plan Analyzer with rules specific to Hive.

    Attributes
    protected
    Definition Classes
    HiveSessionStateBuilder → BaseSessionStateBuilder
  5. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  6. def build(): SessionState

    Permalink
    Definition Classes
    BaseSessionStateBuilder
  7. lazy val catalog: HiveSessionCatalog

    Permalink

    Create a HiveSessionCatalog.

    Create a HiveSessionCatalog.

    Attributes
    protected
    Definition Classes
    HiveSessionStateBuilder → BaseSessionStateBuilder
  8. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  9. lazy val conf: SQLConf

    Permalink
    Attributes
    protected
    Definition Classes
    BaseSessionStateBuilder
  10. def createClone: (SparkSession, SessionState) ⇒ SessionState

    Permalink
    Attributes
    protected
    Definition Classes
    BaseSessionStateBuilder
  11. def createQueryExecution: (LogicalPlan) ⇒ QueryExecution

    Permalink
    Attributes
    protected
    Definition Classes
    BaseSessionStateBuilder
  12. def customCheckRules: Seq[(LogicalPlan) ⇒ Unit]

    Permalink
    Attributes
    protected
    Definition Classes
    BaseSessionStateBuilder
  13. def customOperatorOptimizationRules: Seq[Rule[LogicalPlan]]

    Permalink
    Attributes
    protected
    Definition Classes
    BaseSessionStateBuilder
  14. def customPlanningStrategies: Seq[Strategy]

    Permalink
    Attributes
    protected
    Definition Classes
    BaseSessionStateBuilder
  15. def customPostHocResolutionRules: Seq[Rule[LogicalPlan]]

    Permalink
    Attributes
    protected
    Definition Classes
    BaseSessionStateBuilder
  16. def customResolutionRules: Seq[Rule[LogicalPlan]]

    Permalink
    Attributes
    protected
    Definition Classes
    BaseSessionStateBuilder
  17. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  18. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  19. lazy val experimentalMethods: ExperimentalMethods

    Permalink
    Attributes
    protected
    Definition Classes
    BaseSessionStateBuilder
  20. def extensions: SparkSessionExtensions

    Permalink
    Attributes
    protected
    Definition Classes
    BaseSessionStateBuilder
  21. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  22. lazy val functionRegistry: FunctionRegistry

    Permalink
    Attributes
    protected
    Definition Classes
    BaseSessionStateBuilder
  23. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  24. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  25. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  26. def listenerManager: ExecutionListenerManager

    Permalink
    Attributes
    protected
    Definition Classes
    BaseSessionStateBuilder
  27. def mergeSparkConf(sqlConf: SQLConf, sparkConf: SparkConf): Unit

    Permalink
    Attributes
    protected
    Definition Classes
    BaseSessionStateBuilder
  28. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  29. def newBuilder: NewBuilder

    Permalink
    Attributes
    protected
    Definition Classes
    HiveSessionStateBuilder → BaseSessionStateBuilder
  30. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  31. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  32. def optimizer: Optimizer

    Permalink
    Attributes
    protected
    Definition Classes
    BaseSessionStateBuilder
  33. val parentState: Option[SessionState]

    Permalink
    Definition Classes
    BaseSessionStateBuilder
  34. def planner: SparkPlanner

    Permalink

    Planner that takes into account Hive-specific strategies.

    Planner that takes into account Hive-specific strategies.

    Attributes
    protected
    Definition Classes
    HiveSessionStateBuilder → BaseSessionStateBuilder
  35. lazy val resourceLoader: HiveSessionResourceLoader

    Permalink

    Create a Hive aware resource loader.

    Create a Hive aware resource loader.

    Attributes
    protected
    Definition Classes
    HiveSessionStateBuilder → BaseSessionStateBuilder
  36. val session: SparkSession

    Permalink
    Definition Classes
    BaseSessionStateBuilder
  37. lazy val sqlParser: ParserInterface

    Permalink
    Attributes
    protected
    Definition Classes
    BaseSessionStateBuilder
  38. def streamingQueryManager: StreamingQueryManager

    Permalink
    Attributes
    protected
    Definition Classes
    BaseSessionStateBuilder
  39. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  40. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  41. def udfRegistration: UDFRegistration

    Permalink
    Attributes
    protected
    Definition Classes
    BaseSessionStateBuilder
  42. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  43. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  44. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from BaseSessionStateBuilder

Inherited from AnyRef

Inherited from Any

Ungrouped