public class RecordMaker extends Object
| Modifier and Type | Field and Description |
|---|---|
private boolean |
emitTombstoneOnDelete |
private Filters |
filters |
private SourceInfo |
sourceInfo |
| Constructor and Description |
|---|
RecordMaker(boolean emitTombstoneOnDelete,
Filters filters,
SourceInfo sourceInfo) |
| Modifier and Type | Method and Description |
|---|---|
private void |
createRecord(RowData data,
org.apache.kafka.connect.data.Schema keySchema,
org.apache.kafka.connect.data.Schema valueSchema,
boolean markOffset,
Consumer<Record> consumer,
Record.Operation operation) |
void |
delete(RowData data,
org.apache.kafka.connect.data.Schema keySchema,
org.apache.kafka.connect.data.Schema valueSchema,
boolean markOffset,
Consumer<Record> consumer) |
SourceInfo |
getSourceInfo() |
void |
insert(RowData data,
org.apache.kafka.connect.data.Schema keySchema,
org.apache.kafka.connect.data.Schema valueSchema,
boolean markOffset,
Consumer<Record> consumer) |
void |
update(RowData data,
org.apache.kafka.connect.data.Schema keySchema,
org.apache.kafka.connect.data.Schema valueSchema,
boolean markOffset,
Consumer<Record> consumer) |
private final boolean emitTombstoneOnDelete
private final Filters filters
private final SourceInfo sourceInfo
public RecordMaker(boolean emitTombstoneOnDelete,
Filters filters,
SourceInfo sourceInfo)
public void insert(RowData data, org.apache.kafka.connect.data.Schema keySchema, org.apache.kafka.connect.data.Schema valueSchema, boolean markOffset, Consumer<Record> consumer)
public void update(RowData data, org.apache.kafka.connect.data.Schema keySchema, org.apache.kafka.connect.data.Schema valueSchema, boolean markOffset, Consumer<Record> consumer)
public void delete(RowData data, org.apache.kafka.connect.data.Schema keySchema, org.apache.kafka.connect.data.Schema valueSchema, boolean markOffset, Consumer<Record> consumer)
private void createRecord(RowData data, org.apache.kafka.connect.data.Schema keySchema, org.apache.kafka.connect.data.Schema valueSchema, boolean markOffset, Consumer<Record> consumer, Record.Operation operation)
public SourceInfo getSourceInfo()
Copyright © 2020 JBoss by Red Hat. All rights reserved.