Package org.apache.iceberg.spark.source
Class SerializableTableWithSize.SerializableMetadataTableWithSize
- java.lang.Object
-
- org.apache.iceberg.SerializableTable
-
- org.apache.iceberg.SerializableTable.SerializableMetadataTable
-
- org.apache.iceberg.spark.source.SerializableTableWithSize.SerializableMetadataTableWithSize
-
- All Implemented Interfaces:
java.io.Serializable
,java.lang.AutoCloseable
,HasTableOperations
,Table
,org.apache.spark.util.KnownSizeEstimation
- Enclosing class:
- SerializableTableWithSize
public static class SerializableTableWithSize.SerializableMetadataTableWithSize extends SerializableTable.SerializableMetadataTable implements org.apache.spark.util.KnownSizeEstimation, java.lang.AutoCloseable
- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.apache.iceberg.SerializableTable
SerializableTable.SerializableMetadataTable
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
SerializableMetadataTableWithSize(BaseMetadataTable metadataTable)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
close()
long
estimatedSize()
-
Methods inherited from class org.apache.iceberg.SerializableTable.SerializableMetadataTable
newTable, type
-
Methods inherited from class org.apache.iceberg.SerializableTable
copyOf, currentSnapshot, encryption, expireSnapshots, history, io, location, locationProvider, manageSnapshots, name, newAppend, newBatchScan, newDelete, newOverwrite, newReplacePartitions, newRewrite, newRowDelta, newScan, newTransaction, operations, partitionStatisticsFiles, properties, refresh, refs, replaceSortOrder, rewriteManifests, schema, schemas, snapshot, snapshots, sortOrder, sortOrders, spec, specs, statisticsFiles, updateLocation, updatePartitionStatistics, updateProperties, updateSchema, updateSpec, updateStatistics, uuid
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.apache.iceberg.Table
newFastAppend, newIncrementalAppendScan, newIncrementalChangelogScan, snapshot
-
-
-
-
Constructor Detail
-
SerializableMetadataTableWithSize
protected SerializableMetadataTableWithSize(BaseMetadataTable metadataTable)
-
-