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 Object
key
private Map<String,String>
sourcePosition
private StringBuilder
string
private org.apache.kafka.connect.data.Struct
value
-
Constructor Summary
Constructors Constructor Description EventFormatter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description private StringBuilder
addDelimiter()
EventFormatter
key(Object key)
private void
printSimpleValue(Object key, Object value)
private void
printStruct(org.apache.kafka.connect.data.Struct value)
private void
removeDelimiter()
EventFormatter
sourcePosition(Map<String,String> sourcePosition)
String
toString()
EventFormatter
value(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)
-
-