Package io.debezium.connector.jdbc.util
Class DebeziumSinkRecordFactory
java.lang.Object
io.debezium.connector.jdbc.util.DebeziumSinkRecordFactory
- All Implemented Interfaces:
SinkRecordFactory
A
SinkRecordFactory implementation that provides records that are structured based on Debezium's
complex envelope structure.- 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, createRecordWithSchemaValue, deleteBuilder, deleteRecord, deleteRecordMultipleKeyColumns, multipleKeyRecordSchema, multipleKeySchema, primitiveKeySchema, updateBuilder, updateRecord, updateRecordWithSchemaValue
-
Constructor Details
-
DebeziumSinkRecordFactory
public DebeziumSinkRecordFactory()
-
-
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
-