Class DisabledGlueColumnStatisticsProvider
- java.lang.Object
-
- io.trino.plugin.hive.metastore.glue.DisabledGlueColumnStatisticsProvider
-
- All Implemented Interfaces:
GlueColumnStatisticsProvider
public class DisabledGlueColumnStatisticsProvider extends Object implements GlueColumnStatisticsProvider
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface io.trino.plugin.hive.metastore.glue.GlueColumnStatisticsProvider
GlueColumnStatisticsProvider.PartitionStatisticsUpdate
-
-
Constructor Summary
Constructors Constructor Description DisabledGlueColumnStatisticsProvider()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Map<Partition,Map<String,HiveColumnStatistics>>getPartitionColumnStatistics(Collection<Partition> partitions)Set<ColumnStatisticType>getSupportedColumnStatistics(Type type)Map<String,HiveColumnStatistics>getTableColumnStatistics(Table table)voidupdatePartitionStatistics(Set<GlueColumnStatisticsProvider.PartitionStatisticsUpdate> partitionStatisticsUpdates)voidupdateTableColumnStatistics(Table table, Map<String,HiveColumnStatistics> columnStatistics)-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface io.trino.plugin.hive.metastore.glue.GlueColumnStatisticsProvider
getPartitionColumnStatistics, updatePartitionStatistics
-
-
-
-
Method Detail
-
getSupportedColumnStatistics
public Set<ColumnStatisticType> getSupportedColumnStatistics(Type type)
- Specified by:
getSupportedColumnStatisticsin interfaceGlueColumnStatisticsProvider
-
getTableColumnStatistics
public Map<String,HiveColumnStatistics> getTableColumnStatistics(Table table)
- Specified by:
getTableColumnStatisticsin interfaceGlueColumnStatisticsProvider
-
getPartitionColumnStatistics
public Map<Partition,Map<String,HiveColumnStatistics>> getPartitionColumnStatistics(Collection<Partition> partitions)
- Specified by:
getPartitionColumnStatisticsin interfaceGlueColumnStatisticsProvider
-
updateTableColumnStatistics
public void updateTableColumnStatistics(Table table, Map<String,HiveColumnStatistics> columnStatistics)
- Specified by:
updateTableColumnStatisticsin interfaceGlueColumnStatisticsProvider
-
updatePartitionStatistics
public void updatePartitionStatistics(Set<GlueColumnStatisticsProvider.PartitionStatisticsUpdate> partitionStatisticsUpdates)
- Specified by:
updatePartitionStatisticsin interfaceGlueColumnStatisticsProvider
-
-