P - The type of partition.public abstract class HivePartitionFetcherContextBase<P> extends Object implements org.apache.flink.table.filesystem.PartitionFetcher.Context<P>
org.apache.flink.table.filesystem.PartitionFetcher.Context.ComparablePartitionValue<P,T extends Comparable<T>>| Modifier and Type | Field and Description |
|---|---|
protected org.apache.flink.configuration.Configuration |
configuration |
protected JobConfWrapper |
confWrapper |
protected ConsumeOrder |
consumeOrder |
protected String |
defaultPartitionName |
protected String[] |
fieldNames |
protected org.apache.flink.table.types.DataType[] |
fieldTypes |
protected org.apache.hadoop.fs.FileSystem |
fs |
protected HiveShim |
hiveShim |
protected org.apache.hadoop.hive.metastore.IMetaStoreClient |
metaStoreClient |
protected List<String> |
partitionKeys |
protected org.apache.hadoop.fs.Path |
tableLocation |
protected org.apache.flink.table.catalog.ObjectPath |
tablePath |
protected Properties |
tableProps |
protected org.apache.hadoop.hive.metastore.api.StorageDescriptor |
tableSd |
| Constructor and Description |
|---|
HivePartitionFetcherContextBase(org.apache.flink.table.catalog.ObjectPath tablePath,
HiveShim hiveShim,
JobConfWrapper confWrapper,
List<String> partitionKeys,
org.apache.flink.table.types.DataType[] fieldTypes,
String[] fieldNames,
org.apache.flink.configuration.Configuration configuration,
String defaultPartitionName) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
List<org.apache.flink.table.filesystem.PartitionFetcher.Context.ComparablePartitionValue> |
getComparablePartitionValueList() |
void |
open() |
protected final org.apache.flink.table.catalog.ObjectPath tablePath
protected final HiveShim hiveShim
protected final JobConfWrapper confWrapper
protected final org.apache.flink.table.types.DataType[] fieldTypes
protected final String[] fieldNames
protected final org.apache.flink.configuration.Configuration configuration
protected final String defaultPartitionName
protected final ConsumeOrder consumeOrder
protected transient org.apache.hadoop.hive.metastore.IMetaStoreClient metaStoreClient
protected transient org.apache.hadoop.hive.metastore.api.StorageDescriptor tableSd
protected transient Properties tableProps
protected transient org.apache.hadoop.fs.Path tableLocation
protected transient org.apache.hadoop.fs.FileSystem fs
public HivePartitionFetcherContextBase(org.apache.flink.table.catalog.ObjectPath tablePath,
HiveShim hiveShim,
JobConfWrapper confWrapper,
List<String> partitionKeys,
org.apache.flink.table.types.DataType[] fieldTypes,
String[] fieldNames,
org.apache.flink.configuration.Configuration configuration,
String defaultPartitionName)
Copyright © 2014–2021 The Apache Software Foundation. All rights reserved.