Class IcebergWriter

    • Constructor Detail

      • IcebergWriter

        public IcebergWriter​(Map<String,​String> catalogOptions,
                             int taskId,
                             int attemptId,
                             java.time.ZoneId zoneId,
                             long lastCheckpointId,
                             String jobId,
                             String operatorId,
                             Map<String,​String> hadoopConfOptions)
    • Method Detail

      • write

        public void write​(Event event,
                          org.apache.flink.api.connector.sink2.SinkWriter.Context context)
                   throws IOException
        Specified by:
        write in interface org.apache.flink.api.connector.sink2.SinkWriter<Event>
        Throws:
        IOException
      • flush

        public void flush​(boolean flush)
                   throws IOException
        Specified by:
        flush in interface org.apache.flink.api.connector.sink2.SinkWriter<Event>
        Throws:
        IOException
      • writeWatermark

        public void writeWatermark​(org.apache.flink.api.common.eventtime.Watermark watermark)
        Specified by:
        writeWatermark in interface org.apache.flink.api.connector.sink2.SinkWriter<Event>