Class StreamLayerRowRichSinkWriter
java.lang.Object
com.here.platform.data.client.flink.impl.StreamLayerRowRichSinkWriter
- All Implemented Interfaces:
AutoCloseable,org.apache.flink.api.connector.sink2.SinkWriter<org.apache.flink.table.data.RowData>
public class StreamLayerRowRichSinkWriter
extends Object
implements org.apache.flink.api.connector.sink2.SinkWriter<org.apache.flink.table.data.RowData>
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.apache.flink.api.connector.sink2.SinkWriter
org.apache.flink.api.connector.sink2.SinkWriter.Context -
Constructor Summary
ConstructorsConstructorDescriptionStreamLayerRowRichSinkWriter(HRN hrn, PartitionSchema schema, Settings settings, org.apache.flink.table.connector.sink.DynamicTableSink.DataStructureConverter converter, scala.Option<com.here.platform.data.client.engine.scaladsl.WriteEngine> writeEngineOpt, org.apache.flink.api.connector.sink2.WriterInitContext initContext) -
Method Summary
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.flink.api.connector.sink2.SinkWriter
writeWatermark
-
Constructor Details
-
StreamLayerRowRichSinkWriter
public StreamLayerRowRichSinkWriter(HRN hrn, PartitionSchema schema, Settings settings, org.apache.flink.table.connector.sink.DynamicTableSink.DataStructureConverter converter, scala.Option<com.here.platform.data.client.engine.scaladsl.WriteEngine> writeEngineOpt, org.apache.flink.api.connector.sink2.WriterInitContext initContext)
-
-
Method Details
-
close
public void close()- Specified by:
closein interfaceAutoCloseable
-
flush
public void flush(boolean endOfInput) - Specified by:
flushin interfaceorg.apache.flink.api.connector.sink2.SinkWriter<org.apache.flink.table.data.RowData>
-
queuedPublish
public scala.Option<com.here.platform.data.client.flink.scaladsl.QueuedPublish> queuedPublish() -
write
public void write(org.apache.flink.table.data.RowData row, org.apache.flink.api.connector.sink2.SinkWriter.Context ctx) - Specified by:
writein interfaceorg.apache.flink.api.connector.sink2.SinkWriter<org.apache.flink.table.data.RowData>
-