Uses of Class
io.trino.plugin.hive.metastore.HiveColumnStatistics
Packages that use HiveColumnStatistics
Package
Description
-
Uses of HiveColumnStatistics in io.trino.plugin.hive
Methods in io.trino.plugin.hive that return types with arguments of type HiveColumnStatisticsMethod parameters in io.trino.plugin.hive with type arguments of type HiveColumnStatisticsModifier and TypeMethodDescriptionPartitionStatistics.Builder.setColumnStatistics(Map<String, HiveColumnStatistics> columnStatistics) Constructor parameters in io.trino.plugin.hive with type arguments of type HiveColumnStatisticsModifierConstructorDescriptionPartitionStatistics(HiveBasicStatistics basicStatistics, Map<String, HiveColumnStatistics> columnStatistics) -
Uses of HiveColumnStatistics in io.trino.plugin.hive.metastore
Methods in io.trino.plugin.hive.metastore that return HiveColumnStatisticsModifier and TypeMethodDescriptionHiveColumnStatistics.Builder.build()static HiveColumnStatisticsHiveColumnStatistics.createBinaryColumnStatistics(OptionalLong maxValueSizeInBytes, OptionalLong totalSizeInBytes, OptionalLong nullsCount) static HiveColumnStatisticsHiveColumnStatistics.createBooleanColumnStatistics(OptionalLong trueCount, OptionalLong falseCount, OptionalLong nullsCount) static HiveColumnStatisticsHiveColumnStatistics.createDateColumnStatistics(Optional<LocalDate> min, Optional<LocalDate> max, OptionalLong nullsCount, OptionalLong distinctValuesCount) static HiveColumnStatisticsHiveColumnStatistics.createDecimalColumnStatistics(Optional<BigDecimal> min, Optional<BigDecimal> max, OptionalLong nullsCount, OptionalLong distinctValuesCount) static HiveColumnStatisticsHiveColumnStatistics.createDoubleColumnStatistics(OptionalDouble min, OptionalDouble max, OptionalLong nullsCount, OptionalLong distinctValuesCount) static HiveColumnStatisticsHiveColumnStatistics.createIntegerColumnStatistics(OptionalLong min, OptionalLong max, OptionalLong nullsCount, OptionalLong distinctValuesCount) static HiveColumnStatisticsHiveColumnStatistics.createStringColumnStatistics(OptionalLong maxValueSizeInBytes, OptionalLong totalSizeInBytes, OptionalLong nullsCount, OptionalLong distinctValuesCount) static HiveColumnStatisticsHiveColumnStatistics.empty()Methods in io.trino.plugin.hive.metastore with parameters of type HiveColumnStatisticsModifier and TypeMethodDescriptionstatic HiveColumnStatistics.BuilderHiveColumnStatistics.builder(HiveColumnStatistics other) -
Uses of HiveColumnStatistics in io.trino.plugin.hive.metastore.file
Methods in io.trino.plugin.hive.metastore.file that return types with arguments of type HiveColumnStatisticsModifier and TypeMethodDescriptionPartitionMetadata.getColumnStatistics()TableMetadata.getColumnStatistics()Method parameters in io.trino.plugin.hive.metastore.file with type arguments of type HiveColumnStatisticsModifier and TypeMethodDescriptionPartitionMetadata.withColumnStatistics(Map<String, HiveColumnStatistics> columnStatistics) TableMetadata.withColumnStatistics(String currentVersion, Map<String, HiveColumnStatistics> columnStatistics) -
Uses of HiveColumnStatistics in io.trino.plugin.hive.metastore.glue
Methods in io.trino.plugin.hive.metastore.glue that return types with arguments of type HiveColumnStatisticsModifier and TypeMethodDescriptionGlueColumnStatisticsProvider.PartitionStatisticsUpdate.getColumnStatistics()DefaultGlueColumnStatisticsProvider.getPartitionColumnStatistics(Collection<Partition> partitions) DisabledGlueColumnStatisticsProvider.getPartitionColumnStatistics(Collection<Partition> partitions) default Map<String,HiveColumnStatistics> GlueColumnStatisticsProvider.getPartitionColumnStatistics(Partition partition) GlueColumnStatisticsProvider.getPartitionColumnStatistics(Collection<Partition> partitions) DefaultGlueColumnStatisticsProvider.getTableColumnStatistics(Table table) DisabledGlueColumnStatisticsProvider.getTableColumnStatistics(Table table) GlueColumnStatisticsProvider.getTableColumnStatistics(Table table) Method parameters in io.trino.plugin.hive.metastore.glue with type arguments of type HiveColumnStatisticsModifier and TypeMethodDescriptiondefault voidGlueColumnStatisticsProvider.updatePartitionStatistics(Partition partition, Map<String, HiveColumnStatistics> columnStatistics) voidDefaultGlueColumnStatisticsProvider.updateTableColumnStatistics(Table table, Map<String, HiveColumnStatistics> updatedTableColumnStatistics) voidDisabledGlueColumnStatisticsProvider.updateTableColumnStatistics(Table table, Map<String, HiveColumnStatistics> columnStatistics) voidGlueColumnStatisticsProvider.updateTableColumnStatistics(Table table, Map<String, HiveColumnStatistics> columnStatistics) Constructor parameters in io.trino.plugin.hive.metastore.glue with type arguments of type HiveColumnStatisticsModifierConstructorDescriptionPartitionStatisticsUpdate(Partition partition, Map<String, HiveColumnStatistics> columnStatistics) -
Uses of HiveColumnStatistics in io.trino.plugin.hive.metastore.glue.converter
Methods in io.trino.plugin.hive.metastore.glue.converter that return HiveColumnStatisticsModifier and TypeMethodDescriptionstatic HiveColumnStatisticsGlueStatConverter.fromGlueColumnStatistics(com.amazonaws.services.glue.model.ColumnStatisticsData catalogColumnStatisticsData, OptionalLong rowCount) Method parameters in io.trino.plugin.hive.metastore.glue.converter with type arguments of type HiveColumnStatisticsModifier and TypeMethodDescriptionstatic List<com.amazonaws.services.glue.model.ColumnStatistics>GlueStatConverter.toGlueColumnStatistics(Partition partition, Map<String, HiveColumnStatistics> trinoColumnStats, OptionalLong rowCount) static List<com.amazonaws.services.glue.model.ColumnStatistics>GlueStatConverter.toGlueColumnStatistics(Table table, Map<String, HiveColumnStatistics> trinoColumnStats, OptionalLong rowCount) -
Uses of HiveColumnStatistics in io.trino.plugin.hive.metastore.thrift
Methods in io.trino.plugin.hive.metastore.thrift that return HiveColumnStatisticsModifier and TypeMethodDescriptionstatic HiveColumnStatisticsThriftMetastoreUtil.fromMetastoreApiColumnStatistics(io.trino.hive.thrift.metastore.ColumnStatisticsObj columnStatistics, OptionalLong rowCount) Methods in io.trino.plugin.hive.metastore.thrift with parameters of type HiveColumnStatisticsModifier and TypeMethodDescriptionstatic io.trino.hive.thrift.metastore.ColumnStatisticsObjThriftMetastoreUtil.createMetastoreColumnStatistics(String columnName, HiveType columnType, HiveColumnStatistics statistics, OptionalLong rowCount) -
Uses of HiveColumnStatistics in io.trino.plugin.hive.util
Methods in io.trino.plugin.hive.util that return HiveColumnStatisticsModifier and TypeMethodDescriptionstatic HiveColumnStatisticsStatistics.merge(HiveColumnStatistics first, HiveColumnStatistics second) Methods in io.trino.plugin.hive.util that return types with arguments of type HiveColumnStatisticsModifier and TypeMethodDescriptionstatic Map<String,HiveColumnStatistics> Statistics.fromComputedStatistics(Map<ColumnStatisticMetadata, Block> computedStatistics, Map<String, Type> columnTypes, long rowCount) static Map<String,HiveColumnStatistics> Statistics.merge(Map<String, HiveColumnStatistics> first, Map<String, HiveColumnStatistics> second) Methods in io.trino.plugin.hive.util with parameters of type HiveColumnStatisticsModifier and TypeMethodDescriptionstatic HiveColumnStatisticsStatistics.merge(HiveColumnStatistics first, HiveColumnStatistics second) Method parameters in io.trino.plugin.hive.util with type arguments of type HiveColumnStatisticsModifier and TypeMethodDescriptionstatic Map<String,HiveColumnStatistics> Statistics.merge(Map<String, HiveColumnStatistics> first, Map<String, HiveColumnStatistics> second)