Package org.apache.iceberg.connect
Interface Committer
- All Known Implementing Classes:
- CommitterImpl
public interface Committer
- 
Method SummaryModifier and TypeMethodDescriptiondefault voidclose(Collection<org.apache.kafka.common.TopicPartition> closedPartitions) default voidopen(Catalog catalog, IcebergSinkConfig config, org.apache.kafka.connect.sink.SinkTaskContext context, Collection<org.apache.kafka.common.TopicPartition> addedPartitions) voidsave(Collection<org.apache.kafka.connect.sink.SinkRecord> sinkRecords) voidstart(Catalog catalog, IcebergSinkConfig config, org.apache.kafka.connect.sink.SinkTaskContext context) Deprecated.will be removed in 2.0.0.voidstop()Deprecated.will be removed in 2.0.0.
- 
Method Details- 
start@Deprecated void start(Catalog catalog, IcebergSinkConfig config, org.apache.kafka.connect.sink.SinkTaskContext context) Deprecated.will be removed in 2.0.0. Useopen(Catalog, IcebergSinkConfig, SinkTaskContext, Collection)instead.
- 
opendefault void open(Catalog catalog, IcebergSinkConfig config, org.apache.kafka.connect.sink.SinkTaskContext context, Collection<org.apache.kafka.common.TopicPartition> addedPartitions) 
- 
stopDeprecated.will be removed in 2.0.0. Useclose(Collection)instead.
- 
close
- 
save
 
-