Interface | Description |
---|---|
Catalog |
A Catalog API for table create, drop, and load operations.
|
Catalog.TableBuilder |
A builder used to create valid
tables or start create/replace transactions . |
SessionCatalog |
A Catalog API for table and namespace operations that includes session context.
|
SupportsNamespaces |
Catalog methods for working with namespaces.
|
TableCommit |
This represents a commit to be applied for a single table with
UpdateRequirement s to be
validated and MetadataUpdate s that have been applied. |
ViewCatalog |
A Catalog API for view create, drop, and load operations.
|
ViewSessionCatalog |
A session Catalog API for view create, drop, and load operations.
|
Class | Description |
---|---|
BaseSessionCatalog | |
BaseViewSessionCatalog | |
Namespace |
A namespace in a
Catalog . |
SessionCatalog.SessionContext |
Context for a session.
|
TableIdentifier |
Identifies a table in iceberg catalog.
|
TableIdentifierParser |
Parses TableIdentifiers from a JSON representation, which is the JSON representation utilized in
the REST catalog.
|