Class RecordAndMetadataBaseImpl
java.lang.Object
io.debezium.converters.recordandmetadata.RecordAndMetadataBaseImpl
- All Implemented Interfaces:
RecordAndMetadata
- Direct Known Subclasses:
RecordAndMetadataHeaderImpl
-
Field Summary
Modifier and TypeFieldDescriptionprotected final org.apache.kafka.connect.data.Schema
private final org.apache.kafka.connect.data.Struct
-
Constructor Summary
ConstructorDescriptionRecordAndMetadataBaseImpl
(org.apache.kafka.connect.data.Struct record, org.apache.kafka.connect.data.Schema dataSchema) -
Method Summary
-
Field Details
-
record
private final org.apache.kafka.connect.data.Struct record -
dataSchema
protected final org.apache.kafka.connect.data.Schema dataSchema
-
-
Constructor Details
-
RecordAndMetadataBaseImpl
public RecordAndMetadataBaseImpl(org.apache.kafka.connect.data.Struct record, org.apache.kafka.connect.data.Schema dataSchema)
-
-
Method Details
-
record
public org.apache.kafka.connect.data.Struct record()- Specified by:
record
in interfaceRecordAndMetadata
-
id
- Specified by:
id
in interfaceRecordAndMetadata
-
type
- Specified by:
type
in interfaceRecordAndMetadata
-
source
public org.apache.kafka.connect.data.Struct source()- Specified by:
source
in interfaceRecordAndMetadata
-
operation
- Specified by:
operation
in interfaceRecordAndMetadata
-
transaction
public org.apache.kafka.connect.data.Struct transaction()- Specified by:
transaction
in interfaceRecordAndMetadata
-
timestamp
public org.apache.kafka.connect.data.SchemaAndValue timestamp()- Specified by:
timestamp
in interfaceRecordAndMetadata
-
dataSchema
- Specified by:
dataSchema
in interfaceRecordAndMetadata
-