Class SparkPubSubPartitionReaderFactory

java.lang.Object
com.linkedin.venice.spark.input.pubsub.SparkPubSubPartitionReaderFactory
All Implemented Interfaces:
Serializable, org.apache.spark.sql.connector.read.PartitionReaderFactory

public class SparkPubSubPartitionReaderFactory extends Object implements org.apache.spark.sql.connector.read.PartitionReaderFactory
See Also:
  • Constructor Details

    • SparkPubSubPartitionReaderFactory

      public SparkPubSubPartitionReaderFactory(VeniceProperties jobConfig)
  • Method Details

    • createReader

      public org.apache.spark.sql.connector.read.PartitionReader<org.apache.spark.sql.catalyst.InternalRow> createReader(org.apache.spark.sql.connector.read.InputPartition genericInputPartition)
      Specified by:
      createReader in interface org.apache.spark.sql.connector.read.PartitionReaderFactory
    • supportColumnarReads

      public boolean supportColumnarReads(org.apache.spark.sql.connector.read.InputPartition partition)
      Specified by:
      supportColumnarReads in interface org.apache.spark.sql.connector.read.PartitionReaderFactory