Package com.snowflake.connectors.common.table
Common data table representations.
-
Interface Summary Interface Description AppendOnlyTable A representation of a table to which the records can only be appended, never updated.KeyValueTable A representation of a table which holds key-value pairs.TableLister Lists tables in the schemaTableRepository Interface for operations on the table objects. -
Class Summary Class Description AppendOnlyKeyValueTable Default implementation ofAppendOnlyTable
, which stores the data as key-value pairs, similarly to the default implementation ofKeyValueTable
.DefaultKeyValueTable Default implementation ofKeyValueTable
.DefaultTableLister This implementation uses SHOW TABLES ...DefaultTableRepository Implements operations on snowflake TABLE objectsKeyValue A key-value pair representation.ReadOnlyKeyValueTable Read-only implementation ofKeyValueTable
.TableProperties Represents properties of the table object as returned by the "SHOW TABLES ..." expression -
Exception Summary Exception Description DuplicateKeyException Exception thrown when there are duplicated keys in collectionKeyNotFoundException Exception thrown when no object under provided key exists.RecordsLimitExceededException Exception thrown when too many records are inserted/updated.