Skip navigation links
A C D E G H I L M N O P R S T U V 

A

alterTable(IMetaStoreClient, String, String, Table) - Static method in class org.apache.iceberg.hive.MetastoreUtil
Calls alter_table method using the metastore client.
alterTable(IMetaStoreClient, String, String, Table, Map<String, String>) - Static method in class org.apache.iceberg.hive.MetastoreUtil
Calls alter_table method using the metastore client.

C

CachedClientPool - Class in org.apache.iceberg.hive
A ClientPool that caches the underlying HiveClientPool instances.
close(IMetaStoreClient) - Method in class org.apache.iceberg.hive.HiveClientPool
 
convert(Schema) - Static method in class org.apache.iceberg.hive.HiveSchemaUtil
Converts the Iceberg schema to a Hive schema (list of FieldSchema objects).
convert(List<FieldSchema>) - Static method in class org.apache.iceberg.hive.HiveSchemaUtil
Converts a Hive schema (list of FieldSchema objects) to an Iceberg schema.
convert(List<FieldSchema>, boolean) - Static method in class org.apache.iceberg.hive.HiveSchemaUtil
Converts a Hive schema (list of FieldSchema objects) to an Iceberg schema.
convert(List<String>, List<TypeInfo>, List<String>) - Static method in class org.apache.iceberg.hive.HiveSchemaUtil
Converts the Hive list of column names and column types to an Iceberg schema.
convert(List<String>, List<TypeInfo>, List<String>, boolean) - Static method in class org.apache.iceberg.hive.HiveSchemaUtil
Converts the Hive list of column names and column types to an Iceberg schema.
convert(Type) - Static method in class org.apache.iceberg.hive.HiveSchemaUtil
Converts an Iceberg type to a Hive TypeInfo object.
convert(TypeInfo) - Static method in class org.apache.iceberg.hive.HiveSchemaUtil
Converts a Hive typeInfo object to an Iceberg type.
createNamespace(Namespace, Map<String, String>) - Method in class org.apache.iceberg.hive.HiveCatalog
 
current() - Static method in enum org.apache.iceberg.hive.HiveVersion
 
currentUser() - Static method in class org.apache.iceberg.hive.HiveHadoopUtil
 

D

defaultWarehouseLocation(TableIdentifier) - Method in class org.apache.iceberg.hive.HiveCatalog
 
doCommit(TableMetadata, TableMetadata) - Method in class org.apache.iceberg.hive.HiveTableOperations
 
doRefresh() - Method in class org.apache.iceberg.hive.HiveTableOperations
 
dropNamespace(Namespace) - Method in class org.apache.iceberg.hive.HiveCatalog
 
dropTable(TableIdentifier, boolean) - Method in class org.apache.iceberg.hive.HiveCatalog
 

E

ensureActive() - Method in class org.apache.iceberg.hive.NoLock
 

G

getConf() - Method in class org.apache.iceberg.hive.HiveCatalog
 

H

HiveCatalog - Class in org.apache.iceberg.hive
 
HiveCatalog() - Constructor for class org.apache.iceberg.hive.HiveCatalog
 
HiveClientPool - Class in org.apache.iceberg.hive
 
HiveClientPool(int, Configuration) - Constructor for class org.apache.iceberg.hive.HiveClientPool
 
HiveHadoopUtil - Class in org.apache.iceberg.hive
 
HiveSchemaUtil - Class in org.apache.iceberg.hive
 
HiveTableOperations - Class in org.apache.iceberg.hive
TODO we should be able to extract some more commonalities to BaseMetastoreTableOperations to avoid code duplication between this class and Metacat Tables.
HiveTableOperations(Configuration, ClientPool, FileIO, String, String, String) - Constructor for class org.apache.iceberg.hive.HiveTableOperations
 
HiveVersion - Enum in org.apache.iceberg.hive
 
HMS_DB_OWNER - Static variable in class org.apache.iceberg.hive.HiveCatalog
 
HMS_DB_OWNER_TYPE - Static variable in class org.apache.iceberg.hive.HiveCatalog
 
HMS_TABLE_OWNER - Static variable in class org.apache.iceberg.hive.HiveCatalog
 

I

initialize(String, Map<String, String>) - Method in class org.apache.iceberg.hive.HiveCatalog
 
io() - Method in class org.apache.iceberg.hive.HiveTableOperations
 
isConnectionException(Exception) - Method in class org.apache.iceberg.hive.HiveClientPool
 
isValidIdentifier(TableIdentifier) - Method in class org.apache.iceberg.hive.HiveCatalog
 

L

LIST_ALL_TABLES - Static variable in class org.apache.iceberg.hive.HiveCatalog
 
LIST_ALL_TABLES_DEFAULT - Static variable in class org.apache.iceberg.hive.HiveCatalog
 
listNamespaces(Namespace) - Method in class org.apache.iceberg.hive.HiveCatalog
 
listTables(Namespace) - Method in class org.apache.iceberg.hive.HiveCatalog
 
loadNamespaceMetadata(Namespace) - Method in class org.apache.iceberg.hive.HiveCatalog
 
lock() - Method in class org.apache.iceberg.hive.NoLock
 

M

MetastoreUtil - Class in org.apache.iceberg.hive
 
min(HiveVersion) - Static method in enum org.apache.iceberg.hive.HiveVersion
 

N

name() - Method in class org.apache.iceberg.hive.HiveCatalog
 
newClient() - Method in class org.apache.iceberg.hive.HiveClientPool
 
newTableOps(TableIdentifier) - Method in class org.apache.iceberg.hive.HiveCatalog
 
NoLock - Class in org.apache.iceberg.hive
 
NoLock() - Constructor for class org.apache.iceberg.hive.NoLock
 

O

org.apache.iceberg.hive - package org.apache.iceberg.hive
 

P

properties() - Method in class org.apache.iceberg.hive.HiveCatalog
 

R

reconnect(IMetaStoreClient) - Method in class org.apache.iceberg.hive.HiveClientPool
 
removeProperties(Namespace, Set<String>) - Method in class org.apache.iceberg.hive.HiveCatalog
 
renameTable(TableIdentifier, TableIdentifier) - Method in class org.apache.iceberg.hive.HiveCatalog
 
run(ClientPool.Action<R, IMetaStoreClient, TException>) - Method in class org.apache.iceberg.hive.CachedClientPool
 
run(ClientPool.Action<R, IMetaStoreClient, TException>, boolean) - Method in class org.apache.iceberg.hive.CachedClientPool
 
RuntimeMetaException - Exception in org.apache.iceberg.hive
Exception used to wrap MetaException as a RuntimeException and add context.
RuntimeMetaException(MetaException) - Constructor for exception org.apache.iceberg.hive.RuntimeMetaException
 
RuntimeMetaException(MetaException, String, Object...) - Constructor for exception org.apache.iceberg.hive.RuntimeMetaException
 
RuntimeMetaException(Throwable, String, Object...) - Constructor for exception org.apache.iceberg.hive.RuntimeMetaException
 

S

setConf(Configuration) - Method in class org.apache.iceberg.hive.HiveCatalog
 
setProperties(Namespace, Map<String, String>) - Method in class org.apache.iceberg.hive.HiveCatalog
 
spec(Schema, List<FieldSchema>) - Static method in class org.apache.iceberg.hive.HiveSchemaUtil
Converts the Hive partition columns to Iceberg identity partition specification.

T

tableName() - Method in class org.apache.iceberg.hive.HiveTableOperations
 
toString() - Method in class org.apache.iceberg.hive.HiveCatalog
 
translateToIcebergProp(String) - Static method in class org.apache.iceberg.hive.HiveTableOperations
Provides key translation where necessary between Iceberg and HMS props.

U

unlock() - Method in class org.apache.iceberg.hive.NoLock
 

V

valueOf(String) - Static method in enum org.apache.iceberg.hive.HiveVersion
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.apache.iceberg.hive.HiveVersion
Returns an array containing the constants of this enum type, in the order they are declared.
A C D E G H I L M N O P R S T U V 
Skip navigation links