public class DeltaStreamerKafkaSource
extends org.apache.hudi.utilities.sources.AvroSource
Constructor and Description |
---|
DeltaStreamerKafkaSource(org.apache.hudi.common.config.TypedProperties props,
org.apache.spark.api.java.JavaSparkContext sparkContext,
org.apache.spark.sql.SparkSession sparkSession,
org.apache.hudi.utilities.schema.SchemaProvider schemaProvider) |
Modifier and Type | Method and Description |
---|---|
protected org.apache.hudi.utilities.sources.InputBatch<org.apache.spark.api.java.JavaRDD<org.apache.avro.generic.GenericRecord>> |
fetchNewData(org.apache.hudi.common.util.Option<String> lastCheckpointStr,
long sourceLimit) |
void |
onCommit(String lastCkptStr) |
public DeltaStreamerKafkaSource(org.apache.hudi.common.config.TypedProperties props, org.apache.spark.api.java.JavaSparkContext sparkContext, org.apache.spark.sql.SparkSession sparkSession, org.apache.hudi.utilities.schema.SchemaProvider schemaProvider)
protected org.apache.hudi.utilities.sources.InputBatch<org.apache.spark.api.java.JavaRDD<org.apache.avro.generic.GenericRecord>> fetchNewData(org.apache.hudi.common.util.Option<String> lastCheckpointStr, long sourceLimit)
fetchNewData
in class org.apache.hudi.utilities.sources.Source<org.apache.spark.api.java.JavaRDD<org.apache.avro.generic.GenericRecord>>
public void onCommit(String lastCkptStr)
Copyright © 2023. All rights reserved.