Class RecordAndMetadataBaseImpl
java.lang.Object
io.debezium.converters.recordandmetadata.RecordAndMetadataBaseImpl
- All Implemented Interfaces:
RecordAndMetadata
- Direct Known Subclasses:
RecordAndMetadataHeaderImpl
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final org.apache.kafka.connect.data.Schemaprivate final org.apache.kafka.connect.data.Struct -
Constructor Summary
ConstructorsConstructorDescriptionRecordAndMetadataBaseImpl(org.apache.kafka.connect.data.Struct record, org.apache.kafka.connect.data.Schema originalDataSchema) -
Method Summary
Modifier and TypeMethodDescriptionorg.apache.kafka.connect.data.Structorg.apache.kafka.connect.data.SchemadataSchema(String... dataFields) id()org.apache.kafka.connect.data.Structsource()sourceField(String name, Set<String> connectorSpecificSourceFields) org.apache.kafka.connect.data.SchemaAndValueorg.apache.kafka.connect.data.Structtype()
-
Field Details
-
SOURCE_FIELDS
-
record
private final org.apache.kafka.connect.data.Struct record -
originalDataSchema
private final org.apache.kafka.connect.data.Schema originalDataSchema
-
-
Constructor Details
-
RecordAndMetadataBaseImpl
public RecordAndMetadataBaseImpl(org.apache.kafka.connect.data.Struct record, org.apache.kafka.connect.data.Schema originalDataSchema)
-
-
Method Details
-
id
- Specified by:
idin interfaceRecordAndMetadata
-
type
- Specified by:
typein interfaceRecordAndMetadata
-
source
public org.apache.kafka.connect.data.Struct source()- Specified by:
sourcein interfaceRecordAndMetadata
-
operation
- Specified by:
operationin interfaceRecordAndMetadata
-
transaction
public org.apache.kafka.connect.data.Struct transaction()- Specified by:
transactionin interfaceRecordAndMetadata
-
timestamp
public org.apache.kafka.connect.data.SchemaAndValue timestamp()- Specified by:
timestampin interfaceRecordAndMetadata
-
dataSchemaName
- Specified by:
dataSchemaNamein interfaceRecordAndMetadata
-
dataSchema
- Specified by:
dataSchemain interfaceRecordAndMetadata
-
data
- Specified by:
datain interfaceRecordAndMetadata
-
connectorType
- Specified by:
connectorTypein interfaceRecordAndMetadata
-
sourceField
- Specified by:
sourceFieldin interfaceRecordAndMetadata
-