Я использую Задачу Мойки Кафки для чтения записей из темы Кафки. Метод put () в SinkTask - это точка входа, из которой будут извлечены все записи. В настоящее время, когда соединитель запускается, он извлекает все записи, которые не зафиксированы. Я хочу, чтобы рабочая задача извлекала одну запись за раз. Как это сделать?
class CustomSinkTask extends SinkTask{
@Override
public void put(Collection<SinkRecord> records) {
System.out.println("Inside put method " );
if(records != null)
System.out.println("number of records fetched are:" + records.size());
}
}