Package org.apache.iceberg.catalog
package org.apache.iceberg.catalog
-
ClassDescriptionA Catalog API for table create, drop, and load operations.A builder used to create valid
tablesor start create/replacetransactions.A reference to a catalog object as an ordered list of hierarchical levels (for example, a table, view, or namespace).ParsesCatalogObjectIdentifierfrom its JSON representation used by the REST catalog.Caller-supplied details about a load request, such as the chain of views that reference the table or view being loaded.A namespace in aCatalog.A Catalog API for table and namespace operations that includes session context.Context for a session.Catalog methods for working with namespaces.This represents a commit to be applied for a single table withUpdateRequirements to be validated andMetadataUpdates that have been applied.Identifies a table in iceberg catalog.Parses TableIdentifiers from a JSON representation, which is the JSON representation utilized in the REST catalog.A Catalog API for view create, drop, and load operations.A session Catalog API for view create, drop, and load operations.