Package io.debezium.pipeline.source.spi
Class EventFormatter
- java.lang.Object
-
- io.debezium.pipeline.source.spi.EventFormatter
-
class EventFormatter extends Object
-
-
Field Summary
Fields Modifier and Type Field Description private Objectkeyprivate Map<String,String>sourcePositionprivate StringBuilderstringprivate org.apache.kafka.connect.data.Structvalue
-
Constructor Summary
Constructors Constructor Description EventFormatter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description private StringBuilderaddDelimiter()EventFormatterkey(Object key)private voidprintSimpleValue(Object key, Object value)private voidprintStruct(org.apache.kafka.connect.data.Struct value)private voidremoveDelimiter()EventFormattersourcePosition(Map<String,String> sourcePosition)StringtoString()EventFormattervalue(org.apache.kafka.connect.data.Struct value)
-
-
-
Field Detail
-
key
private Object key
-
value
private org.apache.kafka.connect.data.Struct value
-
string
private final StringBuilder string
-
-
Method Detail
-
printStruct
private void printStruct(org.apache.kafka.connect.data.Struct value)
-
addDelimiter
private StringBuilder addDelimiter()
-
removeDelimiter
private void removeDelimiter()
-
sourcePosition
public EventFormatter sourcePosition(Map<String,String> sourcePosition)
-
key
public EventFormatter key(Object key)
-
value
public EventFormatter value(org.apache.kafka.connect.data.Struct value)
-
-