AirbyteValueProtobufProxy

class AirbyteValueProtobufProxy(data: List<AirbyteRecordMessage.AirbyteValueProtobuf>) : AirbyteValueProxy

Deprecated

This is inefficient and should not be used. Use ProtobufConverter instead.

Protobuf is sent as an ordered list of AirbyteValues. Coherent access depends on the source and destination agreeing on the schema. Currently, this is alphabetical order by field name, as constraints on the socket implementation guarantee that source and destination will always see the same schema. Eventually this order needs to be set by the source with a header message.

See also

Constructors

Link copied to clipboard
constructor(data: List<AirbyteRecordMessage.AirbyteValueProtobuf>)

Types

Link copied to clipboard
object Companion

Functions

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override fun getDate(field: AirbyteValueProxy.FieldAccessor): String?
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override fun getJsonNode(field: AirbyteValueProxy.FieldAccessor): JsonNode?
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard