Class TableMetadataInfo


  • public class TableMetadataInfo
    extends Object
    Class to represent aggregated segment metadata for a table. - When return by server API, columnLengthMap/columnCardinalityMap is the total columnLength/columnCardinality across all segments on that server. - When return by controller API, columnLengthMap/columnCardinalityMap is the average columnLength/columnCardinality across all segments for the given table. - For diskSizeInBytes/numSegments/numRows, both server API and controller API will return the total value across all segments (if a segment has multiple replicas, only consider one replica).
    • Constructor Detail

    • Method Detail

      • getTableName

        public String getTableName()
      • getDiskSizeInBytes

        public long getDiskSizeInBytes()
      • getNumSegments

        public long getNumSegments()
      • getNumRows

        public long getNumRows()
      • getColumnCardinalityMap

        public Map<String,​Double> getColumnCardinalityMap()
      • getMaxNumMultiValuesMap

        public Map<String,​Double> getMaxNumMultiValuesMap()