public static class KafkaDataSource08.KafkaContinuousReader08
extends java.lang.Object
implements org.apache.spark.sql.sources.v2.reader.streaming.ContinuousReader
| 构造器和说明 |
|---|
KafkaContinuousReader08(org.apache.spark.sql.sources.v2.DataSourceOptions options,
java.util.Properties properties,
java.lang.String[] topics,
java.lang.String groupId,
org.apache.spark.streaming.kafka.KafkaCluster kafkaCluster) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
commit(org.apache.spark.sql.sources.v2.reader.streaming.Offset end) |
org.apache.spark.sql.sources.v2.reader.streaming.Offset |
deserializeOffset(java.lang.String json) |
org.apache.spark.sql.sources.v2.reader.streaming.Offset |
getStartOffset() |
org.apache.spark.sql.sources.v2.reader.streaming.Offset |
mergeOffsets(org.apache.spark.sql.sources.v2.reader.streaming.PartitionOffset[] offsets) |
java.util.List<org.apache.spark.sql.sources.v2.reader.InputPartition<org.apache.spark.sql.catalyst.InternalRow>> |
planInputPartitions() |
org.apache.spark.sql.types.StructType |
readSchema() |
void |
setStartOffset(java.util.Optional<org.apache.spark.sql.sources.v2.reader.streaming.Offset> start) |
void |
stop() |
public KafkaContinuousReader08(org.apache.spark.sql.sources.v2.DataSourceOptions options,
java.util.Properties properties,
java.lang.String[] topics,
java.lang.String groupId,
org.apache.spark.streaming.kafka.KafkaCluster kafkaCluster)
public org.apache.spark.sql.sources.v2.reader.streaming.Offset mergeOffsets(org.apache.spark.sql.sources.v2.reader.streaming.PartitionOffset[] offsets)
mergeOffsets 在接口中 org.apache.spark.sql.sources.v2.reader.streaming.ContinuousReaderpublic org.apache.spark.sql.sources.v2.reader.streaming.Offset deserializeOffset(java.lang.String json)
deserializeOffset 在接口中 org.apache.spark.sql.sources.v2.reader.streaming.ContinuousReaderpublic void setStartOffset(java.util.Optional<org.apache.spark.sql.sources.v2.reader.streaming.Offset> start)
setStartOffset 在接口中 org.apache.spark.sql.sources.v2.reader.streaming.ContinuousReaderpublic org.apache.spark.sql.sources.v2.reader.streaming.Offset getStartOffset()
getStartOffset 在接口中 org.apache.spark.sql.sources.v2.reader.streaming.ContinuousReaderpublic void commit(org.apache.spark.sql.sources.v2.reader.streaming.Offset end)
commit 在接口中 org.apache.spark.sql.sources.v2.reader.streaming.ContinuousReaderpublic void stop()
stop 在接口中 org.apache.spark.sql.execution.streaming.BaseStreamingSourcepublic org.apache.spark.sql.types.StructType readSchema()
readSchema 在接口中 org.apache.spark.sql.sources.v2.reader.DataSourceReaderpublic java.util.List<org.apache.spark.sql.sources.v2.reader.InputPartition<org.apache.spark.sql.catalyst.InternalRow>> planInputPartitions()
planInputPartitions 在接口中 org.apache.spark.sql.sources.v2.reader.DataSourceReader