Packages

c

org.apache.spark.sql.hive

HiveSessionStateBuilder

class HiveSessionStateBuilder extends BaseSessionStateBuilder

Builder that produces a Hive-aware SessionState.

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. Protected

Instance Constructors

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

Type Members

  1. type NewBuilder = (classic.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 adaptiveRulesHolder: AdaptiveRulesHolder
    Attributes
    protected
    Definition Classes
    BaseSessionStateBuilder
  5. 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
  6. def artifactManager: ArtifactManager
    Attributes
    protected
    Definition Classes
    BaseSessionStateBuilder
  7. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  8. def build(): SessionState
    Definition Classes
    BaseSessionStateBuilder
  9. lazy val catalog: HiveSessionCatalog

    Create a HiveSessionCatalog.

    Create a HiveSessionCatalog.

    Attributes
    protected
    Definition Classes
    HiveSessionStateBuilder → BaseSessionStateBuilder
  10. lazy val catalogManager: CatalogManager
    Attributes
    protected
    Definition Classes
    BaseSessionStateBuilder
  11. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @IntrinsicCandidate() @native()
  12. def columnarRules: Seq[ColumnarRule]
    Attributes
    protected
    Definition Classes
    BaseSessionStateBuilder
  13. lazy val conf: SQLConf
    Attributes
    protected
    Definition Classes
    BaseSessionStateBuilder
  14. def createClone: (classic.SparkSession, SessionState) => SessionState
    Attributes
    protected
    Definition Classes
    BaseSessionStateBuilder
  15. def createQueryExecution: (LogicalPlan, execution.CommandExecutionMode.Value) => QueryExecution
    Attributes
    protected
    Definition Classes
    BaseSessionStateBuilder
  16. def customCheckRules: Seq[(LogicalPlan) => Unit]
    Attributes
    protected
    Definition Classes
    BaseSessionStateBuilder
  17. def customEarlyScanPushDownRules: Seq[Rule[LogicalPlan]]
    Definition Classes
    HiveSessionStateBuilder → BaseSessionStateBuilder
  18. def customHintResolutionRules: Seq[Rule[LogicalPlan]]
    Attributes
    protected
    Definition Classes
    BaseSessionStateBuilder
  19. def customOperatorOptimizationRules: Seq[Rule[LogicalPlan]]
    Attributes
    protected
    Definition Classes
    BaseSessionStateBuilder
  20. def customPlanningStrategies: Seq[Strategy]
    Attributes
    protected
    Definition Classes
    BaseSessionStateBuilder
  21. def customPostHocResolutionRules: Seq[Rule[LogicalPlan]]
    Attributes
    protected
    Definition Classes
    BaseSessionStateBuilder
  22. def customPreCBORules: Seq[Rule[LogicalPlan]]
    Attributes
    protected
    Definition Classes
    BaseSessionStateBuilder
  23. def customResolutionRules: Seq[Rule[LogicalPlan]]
    Attributes
    protected
    Definition Classes
    BaseSessionStateBuilder
  24. lazy val dataSourceManager: DataSourceManager
    Attributes
    protected
    Definition Classes
    BaseSessionStateBuilder
  25. def dataSourceRegistration: DataSourceRegistration
    Attributes
    protected
    Definition Classes
    BaseSessionStateBuilder
  26. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  27. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  28. lazy val experimentalMethods: ExperimentalMethods
    Attributes
    protected
    Definition Classes
    BaseSessionStateBuilder
  29. def extensions: SparkSessionExtensions
    Attributes
    protected
    Definition Classes
    BaseSessionStateBuilder
  30. lazy val functionRegistry: FunctionRegistry
    Attributes
    protected
    Definition Classes
    BaseSessionStateBuilder
  31. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @IntrinsicCandidate() @native()
  32. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @IntrinsicCandidate() @native()
  33. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  34. def listenerManager: ExecutionListenerManager
    Attributes
    protected
    Definition Classes
    BaseSessionStateBuilder
  35. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  36. def newBuilder: NewBuilder
    Attributes
    protected
    Definition Classes
    HiveSessionStateBuilder → BaseSessionStateBuilder
  37. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @IntrinsicCandidate() @native()
  38. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @IntrinsicCandidate() @native()
  39. def optimizer: Optimizer
    Attributes
    protected
    Definition Classes
    BaseSessionStateBuilder
  40. val parentState: Option[SessionState]
    Definition Classes
    BaseSessionStateBuilder
  41. def planNormalizationRules: Seq[Rule[LogicalPlan]]
    Attributes
    protected
    Definition Classes
    BaseSessionStateBuilder
  42. 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
  43. lazy val resourceLoader: HiveSessionResourceLoader

    Create a Hive aware resource loader.

    Create a Hive aware resource loader.

    Attributes
    protected
    Definition Classes
    HiveSessionStateBuilder → BaseSessionStateBuilder
  44. val session: classic.SparkSession
    Definition Classes
    BaseSessionStateBuilder
  45. lazy val sqlParser: ParserInterface
    Attributes
    protected
    Definition Classes
    BaseSessionStateBuilder
  46. def streamingQueryManager: StreamingQueryManager
    Attributes
    protected
    Definition Classes
    BaseSessionStateBuilder
  47. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  48. lazy val tableFunctionRegistry: TableFunctionRegistry
    Attributes
    protected
    Definition Classes
    BaseSessionStateBuilder
  49. def toString(): String
    Definition Classes
    AnyRef → Any
  50. def udfRegistration: classic.UDFRegistration
    Attributes
    protected
    Definition Classes
    BaseSessionStateBuilder
  51. def udtfRegistration: UDTFRegistration
    Attributes
    protected
    Definition Classes
    BaseSessionStateBuilder
  52. lazy val v2SessionCatalog: V2SessionCatalog
    Attributes
    protected
    Definition Classes
    BaseSessionStateBuilder
  53. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  54. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  55. 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 BaseSessionStateBuilder

Inherited from AnyRef

Inherited from Any

Ungrouped