Package-level declarations
Types
Link copied to clipboard
data class GenericUserDefinedType(val catalog: String? = null, val schema: String? = null, val typeName: String, val typeCode: Int, val remarks: String? = null, val baseTypeCode: Int? = null) : UserDefinedType
Models a row for java.sql.DatabaseMetaData.getUDTs.
Link copied to clipboard
JdbcAirbyteStreamFactory implements create for JDBC sources.
Link copied to clipboard
class JdbcMetadataQuerier(val constants: DefaultJdbcConstants, val config: JdbcSourceConfiguration, val selectQueryGenerator: SelectQueryGenerator, val fieldTypeMapper: JdbcMetadataQuerier.FieldTypeMapper, val checkQueries: JdbcCheckQueries, jdbcConnectionFactory: JdbcConnectionFactory) : MetadataQuerier
Default implementation of MetadataQuerier.
Link copied to clipboard
Supertype for all source database types.
Link copied to clipboard
data class SystemType(val typeName: String? = null, val typeCode: Int, val precision: Int? = null, val scale: Int? = null) : SourceDatabaseType
SystemType models types defined by the source database itself, i.e. no UDTs.
Link copied to clipboard
data class UserDefinedArray(val catalog: String? = null, val schema: String? = null, val typeName: String, val elementType: SourceDatabaseType) : UserDefinedType
User-defined array types.
Link copied to clipboard
Union type for all UDTs.