Package-level declarations
Types
Link copied to clipboard
data class ColumnSchema(val inputSchema: Map<String, FieldType>, val inputToFinalColumnNames: Map<String, String>, val finalSchema: Map<String, ColumnType>)
Defines column mappings and types from source input to destination table schema.
Link copied to clipboard
data class StreamTableSchema(val tableNames: TableNames, val columnSchema: ColumnSchema, val importType: ImportType)
Schema information for a stream's table representation resolved for the target destination.
Link copied to clipboard
data class TableNames(val rawTableName: TableName? = null, val tempTableName: TableName? = null, val finalTableName: TableName? = null)
Table names used during different stages of data loading.