SparkConnectClient

org.apache.spark.sql.connect.client.SparkConnectClient
See theSparkConnectClient companion object

The low-level client that talks to a Spark Connect server over gRPC.

It owns the gRPC channel, the (stable) session id, the user context and the user agent, and exposes the four core RPCs used by the public API: ExecutePlan, AnalyzePlan, Config and Interrupt.

Attributes

Companion
object
Graph
Supertypes
class Object
trait Matchable
class Any

Members list

Value members

Concrete methods

def host: String
def port: Int
def shutdown(): Unit
def userAgent: String

Concrete fields

val sessionId: String

The stable session id shared by all requests issued through this client.

The stable session id shared by all requests issued through this client.

Attributes