ProtobufTypeMismatchException

class ProtobufTypeMismatchException(val streamName: String, val columnName: String, val expectedType: AirbyteType, val actualValueCase: AirbyteRecordMessage.AirbyteValueProtobuf.ValueCase) : RuntimeException

Exception thrown when a protobuf value type doesn't match the expected AirbyteType. This indicates that the source connector is using the wrong protobuf setter method for the declared schema type.

Constructors

Link copied to clipboard
constructor(streamName: String, columnName: String, expectedType: AirbyteType, actualValueCase: AirbyteRecordMessage.AirbyteValueProtobuf.ValueCase)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val actualValueCase: AirbyteRecordMessage.AirbyteValueProtobuf.ValueCase
Link copied to clipboard
open val cause: Throwable?
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open val message: String?
Link copied to clipboard