public interface HiveCloneExtractor
Modifier and Type | Field and Description |
---|---|
static List<HiveCloneExtractor> |
EXTRACTORS |
Modifier and Type | Method and Description |
---|---|
List<HivePartitionFiles> |
extractFiles(org.apache.hadoop.hive.metastore.IMetaStoreClient client,
org.apache.hadoop.hive.metastore.api.Table table,
FileIO fileIO,
Identifier identifier,
RowType partitionRowType,
String defaultPartitionName,
PartitionPredicate predicate) |
Map<String,String> |
extractOptions(org.apache.hadoop.hive.metastore.api.Table table) |
List<String> |
extractPartitionKeys(org.apache.hadoop.hive.metastore.api.Table table) |
List<org.apache.hadoop.hive.metastore.api.FieldSchema> |
extractSchema(org.apache.hadoop.hive.metastore.IMetaStoreClient client,
org.apache.hadoop.hive.metastore.api.Table hiveTable,
String database,
String table) |
static HiveCloneExtractor |
getExtractor(org.apache.hadoop.hive.metastore.api.Table table) |
boolean |
matches(org.apache.hadoop.hive.metastore.api.Table table) |
static final List<HiveCloneExtractor> EXTRACTORS
boolean matches(org.apache.hadoop.hive.metastore.api.Table table)
List<org.apache.hadoop.hive.metastore.api.FieldSchema> extractSchema(org.apache.hadoop.hive.metastore.IMetaStoreClient client, org.apache.hadoop.hive.metastore.api.Table hiveTable, String database, String table) throws Exception
Exception
List<HivePartitionFiles> extractFiles(org.apache.hadoop.hive.metastore.IMetaStoreClient client, org.apache.hadoop.hive.metastore.api.Table table, FileIO fileIO, Identifier identifier, RowType partitionRowType, String defaultPartitionName, @Nullable PartitionPredicate predicate) throws Exception
Exception
List<String> extractPartitionKeys(org.apache.hadoop.hive.metastore.api.Table table)
static HiveCloneExtractor getExtractor(org.apache.hadoop.hive.metastore.api.Table table)
Copyright © 2023–2025 The Apache Software Foundation. All rights reserved.