Packages

c

org.apache.spark.sql.hive

HiveSessionStateBuilder

class HiveSessionStateBuilder extends BaseSessionStateBuilder

Builder that produces a Hive-aware SessionState.

Annotations
@Experimental() @Unstable()
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)

Type Members

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

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 analyzer: Analyzer

    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
    Definition Classes
    Any
  6. def build(): SessionState
    Definition Classes
    BaseSessionStateBuilder
  7. lazy val catalog: HiveSessionCatalog

    Create a HiveSessionCatalog.

    Create a HiveSessionCatalog.

    Attributes
    protected
    Definition Classes
    HiveSessionStateBuilder → BaseSessionStateBuilder
  8. def clone(): AnyRef
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @native() @throws( ... )
  9. lazy val conf: SQLConf
    Attributes
    protected
    Definition Classes
    BaseSessionStateBuilder
  10. def createClone: (SparkSession, SessionState) ⇒ SessionState
    Attributes
    protected
    Definition Classes
    BaseSessionStateBuilder
  11. def createQueryExecution: (LogicalPlan) ⇒ QueryExecution
    Attributes
    protected
    Definition Classes
    BaseSessionStateBuilder
  12. def customCheckRules: Seq[(LogicalPlan) ⇒ Unit]
    Attributes
    protected
    Definition Classes
    BaseSessionStateBuilder
  13. def customOperatorOptimizationRules: Seq[Rule[LogicalPlan]]
    Attributes
    protected
    Definition Classes
    BaseSessionStateBuilder
  14. def customPlanningStrategies: Seq[Strategy]
    Attributes
    protected
    Definition Classes
    BaseSessionStateBuilder
  15. def customPostHocResolutionRules: Seq[Rule[LogicalPlan]]
    Attributes
    protected
    Definition Classes
    BaseSessionStateBuilder
  16. def customResolutionRules: Seq[Rule[LogicalPlan]]
    Attributes
    protected
    Definition Classes
    BaseSessionStateBuilder
  17. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  18. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  19. lazy val experimentalMethods: ExperimentalMethods
    Attributes
    protected
    Definition Classes
    BaseSessionStateBuilder
  20. def extensions: SparkSessionExtensions
    Attributes
    protected
    Definition Classes
    BaseSessionStateBuilder
  21. def finalize(): Unit
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  22. lazy val functionRegistry: FunctionRegistry
    Attributes
    protected
    Definition Classes
    BaseSessionStateBuilder
  23. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  24. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  25. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  26. def listenerManager: ExecutionListenerManager
    Attributes
    protected
    Definition Classes
    BaseSessionStateBuilder
  27. def mergeSparkConf(sqlConf: SQLConf, sparkConf: SparkConf): Unit
    Attributes
    protected
    Definition Classes
    BaseSessionStateBuilder
  28. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  29. def newBuilder: NewBuilder
    Attributes
    protected
    Definition Classes
    HiveSessionStateBuilder → BaseSessionStateBuilder
  30. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  31. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  32. def optimizer: Optimizer
    Attributes
    protected
    Definition Classes
    BaseSessionStateBuilder
  33. val parentState: Option[SessionState]
    Definition Classes
    BaseSessionStateBuilder
  34. def planner: SparkPlanner

    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

    Create a Hive aware resource loader.

    Create a Hive aware resource loader.

    Attributes
    protected
    Definition Classes
    HiveSessionStateBuilder → BaseSessionStateBuilder
  36. val session: SparkSession
    Definition Classes
    BaseSessionStateBuilder
  37. lazy val sqlParser: ParserInterface
    Attributes
    protected
    Definition Classes
    BaseSessionStateBuilder
  38. def streamingQueryManager: StreamingQueryManager
    Attributes
    protected
    Definition Classes
    BaseSessionStateBuilder
  39. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  40. def toString(): String
    Definition Classes
    AnyRef → Any
  41. def udfRegistration: UDFRegistration
    Attributes
    protected
    Definition Classes
    BaseSessionStateBuilder
  42. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  43. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  44. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @throws( ... )

Inherited from BaseSessionStateBuilder

Inherited from AnyRef

Inherited from Any

Ungrouped