Skip to main content

Module types

Module types 

Source
Expand description

Schema types used across the connector framework.

Defines the core data structures for schema inference, resolution, and connector configuration:

  • RawRecord: A raw record with key, value, timestamp, and headers
  • SourceMetadata: Type-erased metadata from a source connector
  • FieldMeta: Per-field metadata for schema annotations
  • SourceConfig: Configuration for a source connector (schema module)
  • SinkConfig: Configuration for a sink connector (schema module)

Structsยง

FieldMeta
Per-field metadata for schema annotations.
RawRecord
A raw record read from a source before schema application.
SinkConfig
Configuration for a sink connector in the schema module.
SourceConfig
Configuration for a source connector in the schema module.
SourceMetadata
Type-erased metadata from a source connector.