Skip navigation links
A B C D E F G H I J M N O P R S T U 

A

addTableColumn(String, String) - Method in class org.apache.hudi.hive.SchemaDifference.Builder
 
assumeDatePartitioning - Variable in class org.apache.hudi.hive.HiveSyncConfig
 

B

basePath - Variable in class org.apache.hudi.hive.HiveSyncConfig
 
build() - Method in class org.apache.hudi.hive.SchemaDifference.Builder
 
Builder(MessageType, Map<String, String>) - Constructor for class org.apache.hudi.hive.SchemaDifference.Builder
 

C

close() - Method in class org.apache.hudi.hive.HoodieHiveClient
 
ColumnNameXLator - Class in org.apache.hudi.hive.util
 
ColumnNameXLator() - Constructor for class org.apache.hudi.hive.util.ColumnNameXLator
 
convertParquetSchemaToHiveSchema(MessageType) - Static method in class org.apache.hudi.hive.util.SchemaUtil
Returns equivalent Hive table schema read from a parquet file
copy(HiveSyncConfig) - Static method in class org.apache.hudi.hive.HiveSyncConfig
 

D

databaseName - Variable in class org.apache.hudi.hive.HiveSyncConfig
 
deleteTableColumn(String) - Method in class org.apache.hudi.hive.SchemaDifference.Builder
 
doesTableExist() - Method in class org.apache.hudi.hive.HoodieHiveClient
 

E

extractPartitionValuesInPath(String) - Method in class org.apache.hudi.hive.MultiPartKeysValueExtractor
 
extractPartitionValuesInPath(String) - Method in class org.apache.hudi.hive.NonPartitionedExtractor
 
extractPartitionValuesInPath(String) - Method in interface org.apache.hudi.hive.PartitionValueExtractor
 
extractPartitionValuesInPath(String) - Method in class org.apache.hudi.hive.SlashEncodedDayPartitionValueExtractor
 

F

format(String, Object...) - Static method in exception org.apache.hudi.hive.HoodieHiveSyncException
 

G

generateCreateDDL(MessageType, HiveSyncConfig, String, String, String) - Static method in class org.apache.hudi.hive.util.SchemaUtil
 
generateSchemaString(MessageType) - Static method in class org.apache.hudi.hive.util.SchemaUtil
 
generateSchemaString(MessageType, List<String>) - Static method in class org.apache.hudi.hive.util.SchemaUtil
 
getActiveTimeline() - Method in class org.apache.hudi.hive.HoodieHiveClient
 
getAddColumnTypes() - Method in class org.apache.hudi.hive.SchemaDifference
 
getBasePath() - Method in class org.apache.hudi.hive.HoodieHiveClient
 
getDataSchema() - Method in class org.apache.hudi.hive.HoodieHiveClient
Gets the schema for a hoodie dataset.
getDeleteColumns() - Method in class org.apache.hudi.hive.SchemaDifference
 
getFs() - Method in class org.apache.hudi.hive.HoodieHiveClient
 
getLastCommitTimeSynced() - Method in class org.apache.hudi.hive.HoodieHiveClient
 
getSchemaDifference(MessageType, Map<String, String>, List<String>) - Static method in class org.apache.hudi.hive.util.SchemaUtil
Get the schema difference between the storage schema and hive table schema
getTableSchema() - Method in class org.apache.hudi.hive.HoodieHiveClient
Get the table schema
getTableSchemaUsingMetastoreClient() - Method in class org.apache.hudi.hive.HoodieHiveClient
 
getUpdateColumnTypes() - Method in class org.apache.hudi.hive.SchemaDifference
 

H

help - Variable in class org.apache.hudi.hive.HiveSyncConfig
 
hivePass - Variable in class org.apache.hudi.hive.HiveSyncConfig
 
HiveSyncConfig - Class in org.apache.hudi.hive
Configs needed to sync data into Hive.
HiveSyncConfig() - Constructor for class org.apache.hudi.hive.HiveSyncConfig
 
HiveSyncTool - Class in org.apache.hudi.hive
Tool to sync a hoodie HDFS dataset with a hive metastore table.
HiveSyncTool(HiveSyncConfig, HiveConf, FileSystem) - Constructor for class org.apache.hudi.hive.HiveSyncTool
 
hiveUser - Variable in class org.apache.hudi.hive.HiveSyncConfig
 
HoodieHiveClient - Class in org.apache.hudi.hive
 
HoodieHiveClient(HiveSyncConfig, HiveConf, FileSystem) - Constructor for class org.apache.hudi.hive.HoodieHiveClient
 
HoodieHiveSyncException - Exception in org.apache.hudi.hive
 
HoodieHiveSyncException() - Constructor for exception org.apache.hudi.hive.HoodieHiveSyncException
 
HoodieHiveSyncException(String) - Constructor for exception org.apache.hudi.hive.HoodieHiveSyncException
 
HoodieHiveSyncException(String, Throwable) - Constructor for exception org.apache.hudi.hive.HoodieHiveSyncException
 
HoodieHiveSyncException(Throwable) - Constructor for exception org.apache.hudi.hive.HoodieHiveSyncException
 

I

isEmpty() - Method in class org.apache.hudi.hive.SchemaDifference
 
isSchemaTypeUpdateAllowed(String, String) - Static method in class org.apache.hudi.hive.util.SchemaUtil
 

J

jdbcUrl - Variable in class org.apache.hudi.hive.HiveSyncConfig
 

M

main(String[]) - Static method in class org.apache.hudi.hive.HiveSyncTool
 
MultiPartKeysValueExtractor - Class in org.apache.hudi.hive
Partition Key extractor treating each value delimited by slash as separate key.
MultiPartKeysValueExtractor() - Constructor for class org.apache.hudi.hive.MultiPartKeysValueExtractor
 

N

newBuilder(MessageType, Map<String, String>) - Static method in class org.apache.hudi.hive.SchemaDifference
 
NonPartitionedExtractor - Class in org.apache.hudi.hive
Extractor for Non-partitioned hive tables
NonPartitionedExtractor() - Constructor for class org.apache.hudi.hive.NonPartitionedExtractor
 

O

org.apache.hudi.hive - package org.apache.hudi.hive
 
org.apache.hudi.hive.util - package org.apache.hudi.hive.util
 

P

partitionFields - Variable in class org.apache.hudi.hive.HiveSyncConfig
 
PartitionValueExtractor - Interface in org.apache.hudi.hive
HDFS Path contain hive partition values for the keys it is partitioned on.
partitionValueExtractorClass - Variable in class org.apache.hudi.hive.HiveSyncConfig
 

R

readSchemaFromLogFile(FileSystem, Path) - Static method in class org.apache.hudi.hive.util.SchemaUtil
Read the schema from the log file on path

S

scanTablePartitions() - Method in class org.apache.hudi.hive.HoodieHiveClient
Scan table partitions
SchemaDifference - Class in org.apache.hudi.hive
Represents the schema difference between the storage schema and hive table schema
SchemaDifference.Builder - Class in org.apache.hudi.hive
 
SchemaUtil - Class in org.apache.hudi.hive.util
Schema Utilities
SchemaUtil() - Constructor for class org.apache.hudi.hive.util.SchemaUtil
 
SlashEncodedDayPartitionValueExtractor - Class in org.apache.hudi.hive
HDFS Path contain hive partition values for the keys it is partitioned on.
SlashEncodedDayPartitionValueExtractor() - Constructor for class org.apache.hudi.hive.SlashEncodedDayPartitionValueExtractor
 
SUFFIX_REALTIME_TABLE - Static variable in class org.apache.hudi.hive.HiveSyncTool
 
syncHoodieTable() - Method in class org.apache.hudi.hive.HiveSyncTool
 

T

tableName - Variable in class org.apache.hudi.hive.HiveSyncConfig
 
toString() - Method in class org.apache.hudi.hive.HiveSyncConfig
 
toString() - Method in class org.apache.hudi.hive.SchemaDifference
 
translate(String, boolean) - Static method in class org.apache.hudi.hive.util.ColumnNameXLator
 
translateColumn(String) - Static method in class org.apache.hudi.hive.util.ColumnNameXLator
 
translateNestedColumn(String) - Static method in class org.apache.hudi.hive.util.ColumnNameXLator
 

U

updateHiveSQL(String) - Method in class org.apache.hudi.hive.HoodieHiveClient
Execute a update in hive metastore with this SQL
updateHiveSQLUsingHiveDriver(String) - Method in class org.apache.hudi.hive.HoodieHiveClient
Execute a update in hive using Hive Driver
updateTableColumn(String, String) - Method in class org.apache.hudi.hive.SchemaDifference.Builder
 
useJdbc - Variable in class org.apache.hudi.hive.HiveSyncConfig
 
usePreApacheInputFormat - Variable in class org.apache.hudi.hive.HiveSyncConfig
 
A B C D E F G H I J M N O P R S T U 
Skip navigation links

Copyright © 2019 The Apache Software Foundation. All rights reserved.