Package io.debezium.connector.jdbc.util
Class FlatSinkRecordFactory
java.lang.Object
io.debezium.connector.jdbc.util.FlatSinkRecordFactory
- All Implemented Interfaces:
SinkRecordFactory
A
SinkRecordFactory implementation that provides records that have been flattened
mimic the behavior observed when the ExtractNewRecordState transformation is applied.- Author:
- Chris Cranford
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanReturns whether the factor constructs flattened records or complex debezium payloads.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface io.debezium.connector.jdbc.util.SinkRecordFactory
allKafkaSchemaTypesSchema, allKafkaSchemaTypesSchemaWithDefaults, allKafkaSchemaTypesSchemaWithOptionalDefaultValues, basicKeySchema, basicRecordSchema, basicSourceSchema, createBuilder, createRecord, createRecord, createRecordMultipleKeyColumns, createRecordNoKey, deleteBuilder, deleteRecord, deleteRecordMultipleKeyColumns, multipleKeyRecordSchema, multipleKeySchema, primitiveKeySchema, updateBuilder, updateRecord
-
Constructor Details
-
FlatSinkRecordFactory
public FlatSinkRecordFactory()
-
-
Method Details
-
isFlattened
public boolean isFlattened()Description copied from interface:SinkRecordFactoryReturns whether the factor constructs flattened records or complex debezium payloads.- Specified by:
isFlattenedin interfaceSinkRecordFactory
-