Class HiveKeyFinder
java.lang.Object
io.deephaven.engine.table.impl.locations.local.KeyValuePartitionLayout<TLK,Path>
 
io.deephaven.engine.table.impl.locations.local.FileKeyValuePartitionLayout<EnterpriseTableLocationKey>
io.deephaven.enterprise.locations.hive.HiveKeyFinder
- All Implemented Interfaces:
- TableLocationKeyFinder<EnterpriseTableLocationKey>
A 
TableLocationKeyFinder that discovers Deephaven and parquet
 format tables that are laid out in Apache Hive style on disk.- 
Nested Class SummaryNested classes/interfaces inherited from class io.deephaven.engine.table.impl.locations.local.KeyValuePartitionLayoutKeyValuePartitionLayout.LocationTableBuilder
- 
Constructor SummaryConstructorsConstructorDescriptionHiveKeyFinder(@NotNull File tableRootDirectory, @NotNull TableDefinition tableDefinition) 
- 
Method SummaryModifier and TypeMethodDescriptionvoidfindKeys(@NotNull Consumer<EnterpriseTableLocationKey> locationKeyObserver) Methods inherited from class io.deephaven.engine.table.impl.locations.local.FileKeyValuePartitionLayouttoString
- 
Constructor Details- 
HiveKeyFinderpublic HiveKeyFinder(@NotNull @NotNull File tableRootDirectory, @NotNull @NotNull TableDefinition tableDefinition) - Parameters:
- tableRootDirectory- The directory to traverse from
- tableDefinition- the table definition
 
 
- 
- 
Method Details- 
findKeys- Specified by:
- findKeysin interface- TableLocationKeyFinder<EnterpriseTableLocationKey>
- Overrides:
- findKeysin class- FileKeyValuePartitionLayout<EnterpriseTableLocationKey>
 
 
-