A B C D E G H I L M N O P R S T U V 
All Classes All Packages

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.

B

buildTable(TableIdentifier, Schema) - Method in class org.apache.iceberg.hive.HiveCatalog
 
buildView(TableIdentifier) - Method in class org.apache.iceberg.hive.HiveCatalog
 

C

CachedClientPool - Class in org.apache.iceberg.hive
A ClientPool that caches the underlying HiveClientPool instances.
close() - Method in class org.apache.iceberg.hive.HiveCatalog
 
close(IMetaStoreClient) - Method in class org.apache.iceberg.hive.HiveClientPool
 
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(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(TypeInfo) - Static method in class org.apache.iceberg.hive.HiveSchemaUtil
Converts a Hive typeInfo object to an Iceberg type.
convert(Schema) - Static method in class org.apache.iceberg.hive.HiveSchemaUtil
Converts the Iceberg schema to a Hive schema (list of FieldSchema objects).
convert(Type) - Static method in class org.apache.iceberg.hive.HiveSchemaUtil
Converts an Iceberg type to a Hive TypeInfo object.
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

database() - Method in class org.apache.iceberg.hive.HiveTableOperations
 
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
 
dropView(TableIdentifier) - 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

HIVE_1_2 - org.apache.iceberg.hive.HiveVersion
 
HIVE_2 - org.apache.iceberg.hive.HiveVersion
 
HIVE_3 - org.apache.iceberg.hive.HiveVersion
 
HIVE_4 - org.apache.iceberg.hive.HiveVersion
 
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<IMetaStoreClient, TException>, 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
 
listViews(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

maxHiveTablePropertySize() - Method in class org.apache.iceberg.hive.HiveTableOperations
 
metaClients() - Method in class org.apache.iceberg.hive.HiveTableOperations
 
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
 
newViewOps(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
 
NOT_SUPPORTED - org.apache.iceberg.hive.HiveVersion
 

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
 
renameView(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(Throwable, String, Object...) - Constructor for exception org.apache.iceberg.hive.RuntimeMetaException
 
RuntimeMetaException(MetaException) - Constructor for exception org.apache.iceberg.hive.RuntimeMetaException
 
RuntimeMetaException(MetaException, 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

table() - Method in class org.apache.iceberg.hive.HiveTableOperations
 
tableName() - Method in class org.apache.iceberg.hive.HiveTableOperations
 
tableType() - 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 B C D E G H I L M N O P R S T U V 
All Classes All Packages