IN - The type of the input elements.@Internal public class MongoWriter<IN> extends Object implements org.apache.flink.api.connector.sink2.SinkWriter<IN>
| Constructor and Description |
|---|
MongoWriter(MongoConnectionOptions connectionOptions,
MongoWriteOptions writeOptions,
boolean flushOnCheckpoint,
org.apache.flink.api.connector.sink2.Sink.InitContext initContext,
MongoSerializationSchema<IN> serializationSchema) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
void |
flush(boolean endOfInput) |
void |
write(IN element,
org.apache.flink.api.connector.sink2.SinkWriter.Context context) |
public MongoWriter(MongoConnectionOptions connectionOptions, MongoWriteOptions writeOptions, boolean flushOnCheckpoint, org.apache.flink.api.connector.sink2.Sink.InitContext initContext, MongoSerializationSchema<IN> serializationSchema)
public void write(IN element, org.apache.flink.api.connector.sink2.SinkWriter.Context context) throws IOException, InterruptedException
write in interface org.apache.flink.api.connector.sink2.SinkWriter<IN>IOExceptionInterruptedExceptionpublic void flush(boolean endOfInput)
throws IOException
flush in interface org.apache.flink.api.connector.sink2.SinkWriter<IN>IOExceptionpublic void close()
throws Exception
close in interface AutoCloseableExceptionCopyright © 2022–2025 The Apache Software Foundation. All rights reserved.