Class PslTable (1.0.0)

public class PslTable implements SupportsRead, SupportsWrite

Inheritance

java.lang.Object > PslTable

Implements

org.apache.spark.sql.connector.catalog.SupportsRead, org.apache.spark.sql.connector.catalog.SupportsWrite

Constructors

PslTable()

public PslTable()

Methods

capabilities()

public Set<TableCapability> capabilities()
Returns
Type Description
Set<org.apache.spark.sql.connector.catalog.TableCapability>

name()

public String name()
Returns
Type Description
String

newScanBuilder(CaseInsensitiveStringMap properties)

public ScanBuilder newScanBuilder(CaseInsensitiveStringMap properties)
Parameter
Name Description
properties org.apache.spark.sql.util.CaseInsensitiveStringMap
Returns
Type Description
org.apache.spark.sql.connector.read.ScanBuilder

newWriteBuilder(LogicalWriteInfo logicalWriteInfo)

public WriteBuilder newWriteBuilder(LogicalWriteInfo logicalWriteInfo)
Parameter
Name Description
logicalWriteInfo org.apache.spark.sql.connector.write.LogicalWriteInfo
Returns
Type Description
org.apache.spark.sql.connector.write.WriteBuilder

schema()

public StructType schema()
Returns
Type Description
org.apache.spark.sql.types.StructType