public class FilterMissingPartitionsLocationManager extends java.lang.Object implements SourceLocationManager
| Constructor and Description |
|---|
FilterMissingPartitionsLocationManager(SourceLocationManager sourceLocationManager,
org.apache.hadoop.hive.conf.HiveConf hiveConf) |
| Modifier and Type | Method and Description |
|---|---|
void |
cleanUpLocations() |
java.util.List<org.apache.hadoop.fs.Path> |
getPartitionLocations() |
org.apache.hadoop.fs.Path |
getPartitionSubPath(org.apache.hadoop.fs.Path partitionLocation) |
org.apache.hadoop.fs.Path |
getTableLocation() |
public FilterMissingPartitionsLocationManager(SourceLocationManager sourceLocationManager, org.apache.hadoop.hive.conf.HiveConf hiveConf)
public org.apache.hadoop.fs.Path getTableLocation()
throws CircusTrainException
getTableLocation in interface SourceLocationManagerCircusTrainExceptionpublic java.util.List<org.apache.hadoop.fs.Path> getPartitionLocations()
throws CircusTrainException
getPartitionLocations in interface SourceLocationManagerCircusTrainExceptionpublic void cleanUpLocations()
throws CircusTrainException
cleanUpLocations in interface SourceLocationManagerCircusTrainExceptionpublic org.apache.hadoop.fs.Path getPartitionSubPath(org.apache.hadoop.fs.Path partitionLocation)
getPartitionSubPath in interface SourceLocationManagerCopyright © 2016–2022 Expedia Group. All rights reserved.