Package gorsat.spark
Class GorScanBuilder
java.lang.Object
gorsat.spark.GorScanBuilder
- All Implemented Interfaces:
org.apache.spark.sql.connector.read.Batch,org.apache.spark.sql.connector.read.Scan,org.apache.spark.sql.connector.read.ScanBuilder,org.apache.spark.sql.connector.read.SupportsPushDownFilters
- Direct Known Subclasses:
GorSpecificScanBuilder
public abstract class GorScanBuilder
extends Object
implements org.apache.spark.sql.connector.read.ScanBuilder, org.apache.spark.sql.connector.read.Scan, org.apache.spark.sql.connector.read.Batch, org.apache.spark.sql.connector.read.SupportsPushDownFilters
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.spark.sql.connector.read.Batch
planInputPartitionsMethods inherited from interface org.apache.spark.sql.connector.read.Scan
description, supportedCustomMetrics, toContinuousStream, toMicroBatchStreamMethods inherited from interface org.apache.spark.sql.connector.read.SupportsPushDownFilters
pushedFilters, pushFilters
-
Constructor Details
-
GorScanBuilder
-
-
Method Details
-
build
public org.apache.spark.sql.connector.read.Scan build()- Specified by:
buildin interfaceorg.apache.spark.sql.connector.read.ScanBuilder
-
toBatch
public org.apache.spark.sql.connector.read.Batch toBatch()- Specified by:
toBatchin interfaceorg.apache.spark.sql.connector.read.Scan
-
readSchema
public org.apache.spark.sql.types.StructType readSchema()- Specified by:
readSchemain interfaceorg.apache.spark.sql.connector.read.Scan
-
createReaderFactory
public org.apache.spark.sql.connector.read.PartitionReaderFactory createReaderFactory()- Specified by:
createReaderFactoryin interfaceorg.apache.spark.sql.connector.read.Batch
-