Interface RecordAndMetadata

All Known Implementing Classes:
RecordAndMetadataBaseImpl, RecordAndMetadataHeaderImpl

public interface RecordAndMetadata
Common interface for a structure containing a record and its metadata
Author:
Roman Kudryashov
  • Method Details

    • id

      String id()
    • type

      String type()
    • source

      org.apache.kafka.connect.data.Struct source()
    • operation

      String operation()
    • transaction

      org.apache.kafka.connect.data.Struct transaction()
    • timestamp

      org.apache.kafka.connect.data.SchemaAndValue timestamp()
    • dataSchemaName

      String dataSchemaName()
    • dataSchema

      org.apache.kafka.connect.data.Schema dataSchema(String... dataFields)
    • data

      org.apache.kafka.connect.data.Struct data(String... dataFields)
    • connectorType

      String connectorType()
    • sourceField

      Object sourceField(String name, Set<String> connectorSpecificSourceFields)