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
TypeDescription
Set<org.apache.spark.sql.connector.catalog.TableCapability>

name()

public String name()
Returns
TypeDescription
String

newScanBuilder(CaseInsensitiveStringMap properties)

public ScanBuilder newScanBuilder(CaseInsensitiveStringMap properties)
Parameter
NameDescription
propertiesorg.apache.spark.sql.util.CaseInsensitiveStringMap
Returns
TypeDescription
org.apache.spark.sql.connector.read.ScanBuilder

newWriteBuilder(LogicalWriteInfo logicalWriteInfo)

public WriteBuilder newWriteBuilder(LogicalWriteInfo logicalWriteInfo)
Parameter
NameDescription
logicalWriteInfoorg.apache.spark.sql.connector.write.LogicalWriteInfo
Returns
TypeDescription
org.apache.spark.sql.connector.write.WriteBuilder

schema()

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