representAs

open fun representAs(airbyteType: AirbyteType): Class<out AirbyteValue>?

Overrides how specific Airbyte types should be represented as AirbyteValue instances. Called during protobuf extraction phase before value creation.

Return

The target AirbyteValue class to use, or null for default behavior

Parameters

airbyteType

The original Airbyte type from the schema