Package io.delta.kernel.internal
package io.delta.kernel.internal
-
ClassDescriptionImplementation of
CommitActions.Implements theDataWriteContextinterface.Contains methods to create user-facing Delta exceptions.Contains methods to create developer-facing exceptions.Exposes APIs to read the raw actions within the *commit files* of the _delta_log.Represents a Delta action.Utilities to extract information out of the scan file rows returned byScan.getScanFiles(Engine).Implementation ofPaginatedScanImplementation ofScanBuilder.Implementation ofScanImplementation ofSnapshot.Utility class for table changes operations.TableConfig<T>Represents the table properties.Class for building the Protocol, Metadata, and ResolvedClusteringColumns to commit in a transaction.Expectations with respect to the given operation: Create table: both protocol and metadata will be present Replace table: both protocol and metadata will be present Update table: metadata and protocol may or may not be present depending on whether there should be a metadata or protocol update