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:
Serializable, 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, AutoCloseable
See Also:
  • Constructor Details

    • SerializableMetadataTableWithSize

      protected SerializableMetadataTableWithSize(BaseMetadataTable metadataTable)
  • Method Details

    • estimatedSize

      public long estimatedSize()
      Specified by:
      estimatedSize in interface org.apache.spark.util.KnownSizeEstimation
    • close

      public void close() throws Exception
      Specified by:
      close in interface AutoCloseable
      Throws:
      Exception