@Internal public class MongoRecordEmitter<T> extends Object implements org.apache.flink.connector.base.source.reader.RecordEmitter<org.bson.BsonDocument,T,MongoSourceSplitState>
RecordEmitter implementation for MongoSourceReader . We would always update
the last consumed message id in this emitter.| Constructor and Description |
|---|
MongoRecordEmitter(MongoDeserializationSchema<T> deserializationSchema) |
| Modifier and Type | Method and Description |
|---|---|
void |
emitRecord(org.bson.BsonDocument document,
org.apache.flink.api.connector.source.SourceOutput<T> output,
MongoSourceSplitState splitState) |
public MongoRecordEmitter(MongoDeserializationSchema<T> deserializationSchema)
public void emitRecord(org.bson.BsonDocument document,
org.apache.flink.api.connector.source.SourceOutput<T> output,
MongoSourceSplitState splitState)
throws Exception
emitRecord in interface org.apache.flink.connector.base.source.reader.RecordEmitter<org.bson.BsonDocument,T,MongoSourceSplitState>ExceptionCopyright © 2022–2025 The Apache Software Foundation. All rights reserved.