Interface GlueColumnStatisticsProvider
- All Known Implementing Classes:
DefaultGlueColumnStatisticsProvider
public interface GlueColumnStatisticsProvider
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic class -
Method Summary
Modifier and TypeMethodDescriptiongetPartitionColumnStatistics(String databaseName, String tableName, Set<String> partitionNames, Set<String> columns) getTableColumnStatistics(String databaseName, String tableName, Set<String> columnNames) default voidupdatePartitionStatistics(Partition partition, Map<String, HiveColumnStatistics> columnStatistics) voidupdatePartitionStatistics(Set<GlueColumnStatisticsProvider.PartitionStatisticsUpdate> partitionStatisticsUpdates) voidupdateTableColumnStatistics(Table table, Map<String, HiveColumnStatistics> columnStatistics)
-
Method Details
-
getTableColumnStatistics
-
getPartitionColumnStatistics
-
updateTableColumnStatistics
-
updatePartitionStatistics
default void updatePartitionStatistics(Partition partition, Map<String, HiveColumnStatistics> columnStatistics) -
updatePartitionStatistics
void updatePartitionStatistics(Set<GlueColumnStatisticsProvider.PartitionStatisticsUpdate> partitionStatisticsUpdates)
-