Package org.apache.iceberg.connect
Class IcebergSinkTask
java.lang.Object
org.apache.kafka.connect.sink.SinkTask
org.apache.iceberg.connect.IcebergSinkTask
- All Implemented Interfaces:
- org.apache.kafka.connect.connector.Task
public class IcebergSinkTask
extends org.apache.kafka.connect.sink.SinkTask
- 
Field SummaryFields inherited from class org.apache.kafka.connect.sink.SinkTaskcontext, TOPICS_CONFIG, TOPICS_REGEX_CONFIG
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionvoidclose(Collection<org.apache.kafka.common.TopicPartition> partitions) voidflush(Map<org.apache.kafka.common.TopicPartition, org.apache.kafka.clients.consumer.OffsetAndMetadata> currentOffsets) voidopen(Collection<org.apache.kafka.common.TopicPartition> partitions) Map<org.apache.kafka.common.TopicPartition, org.apache.kafka.clients.consumer.OffsetAndMetadata> preCommit(Map<org.apache.kafka.common.TopicPartition, org.apache.kafka.clients.consumer.OffsetAndMetadata> currentOffsets) voidput(Collection<org.apache.kafka.connect.sink.SinkRecord> sinkRecords) voidvoidstop()version()Methods inherited from class org.apache.kafka.connect.sink.SinkTaskinitialize, onPartitionsAssigned, onPartitionsRevoked
- 
Constructor Details- 
IcebergSinkTaskpublic IcebergSinkTask()
 
- 
- 
Method Details- 
version
- 
start- Specified by:
- startin interface- org.apache.kafka.connect.connector.Task
- Specified by:
- startin class- org.apache.kafka.connect.sink.SinkTask
 
- 
open- Overrides:
- openin class- org.apache.kafka.connect.sink.SinkTask
 
- 
close- Overrides:
- closein class- org.apache.kafka.connect.sink.SinkTask
 
- 
put- Specified by:
- putin class- org.apache.kafka.connect.sink.SinkTask
 
- 
flushpublic void flush(Map<org.apache.kafka.common.TopicPartition, org.apache.kafka.clients.consumer.OffsetAndMetadata> currentOffsets) - Overrides:
- flushin class- org.apache.kafka.connect.sink.SinkTask
 
- 
preCommitpublic Map<org.apache.kafka.common.TopicPartition,org.apache.kafka.clients.consumer.OffsetAndMetadata> preCommit(Map<org.apache.kafka.common.TopicPartition, org.apache.kafka.clients.consumer.OffsetAndMetadata> currentOffsets) - Overrides:
- preCommitin class- org.apache.kafka.connect.sink.SinkTask
 
- 
stoppublic void stop()- Specified by:
- stopin interface- org.apache.kafka.connect.connector.Task
- Specified by:
- stopin class- org.apache.kafka.connect.sink.SinkTask
 
 
-