Package org.apache.iceberg
Class ManifestsTable
- java.lang.Object
-
- org.apache.iceberg.BaseMetadataTable
-
- org.apache.iceberg.ManifestsTable
-
- All Implemented Interfaces:
java.io.Serializable,HasTableOperations,Table
public class ManifestsTable extends BaseMetadataTable
ATableimplementation that exposes a table's manifest files as rows.- See Also:
- Serialized Form
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description TableScannewScan()Create a newscanfor this table.Schemaschema()Return theschemafor this table.protected DataTasktask(TableScan scan)-
Methods inherited from class org.apache.iceberg.BaseMetadataTable
currentSnapshot, encryption, expireSnapshots, history, io, location, locationProvider, manageSnapshots, name, newAppend, newDelete, newOverwrite, newReplacePartitions, newRewrite, newRowDelta, newTransaction, operations, properties, refresh, replaceSortOrder, rewriteManifests, rollback, schemas, snapshot, snapshots, sortOrder, sortOrders, spec, specs, table, toString, updateLocation, updateProperties, updateSchema, updateSpec
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.apache.iceberg.Table
newFastAppend, newIncrementalAppendScan, newIncrementalChangelogScan
-
-
-
-
Method Detail
-
newScan
public TableScan newScan()
Description copied from interface:TableCreate a newscanfor this table.Once a table scan is created, it can be refined to project columns and filter data.
- Returns:
- a table scan for this table
-
schema
public Schema schema()
Description copied from interface:TableReturn theschemafor this table.- Returns:
- this table's schema
-
-