org.apache.hadoop.hive.metastore.api
Interface ThriftHiveMetastore.AsyncIface
- All Superinterfaces:
- com.facebook.fb303.FacebookService.AsyncIface
- All Known Subinterfaces:
- ThriftHive.AsyncIface
- All Known Implementing Classes:
- ThriftHive.AsyncClient, ThriftHiveMetastore.AsyncClient
- Enclosing class:
- ThriftHiveMetastore
public static interface ThriftHiveMetastore.AsyncIface
- extends com.facebook.fb303.FacebookService.AsyncIface
Method Summary |
void |
add_partition(Partition new_part,
org.apache.thrift.async.AsyncMethodCallback<ThriftHiveMetastore.AsyncClient.add_partition_call> resultHandler)
|
void |
alter_partition(String db_name,
String tbl_name,
Partition new_part,
org.apache.thrift.async.AsyncMethodCallback<ThriftHiveMetastore.AsyncClient.alter_partition_call> resultHandler)
|
void |
alter_table(String dbname,
String tbl_name,
Table new_tbl,
org.apache.thrift.async.AsyncMethodCallback<ThriftHiveMetastore.AsyncClient.alter_table_call> resultHandler)
|
void |
append_partition(String db_name,
String tbl_name,
List<String> part_vals,
org.apache.thrift.async.AsyncMethodCallback<ThriftHiveMetastore.AsyncClient.append_partition_call> resultHandler)
|
void |
create_database(String name,
String description,
org.apache.thrift.async.AsyncMethodCallback<ThriftHiveMetastore.AsyncClient.create_database_call> resultHandler)
|
void |
create_table(Table tbl,
org.apache.thrift.async.AsyncMethodCallback<ThriftHiveMetastore.AsyncClient.create_table_call> resultHandler)
|
void |
create_type(Type type,
org.apache.thrift.async.AsyncMethodCallback<ThriftHiveMetastore.AsyncClient.create_type_call> resultHandler)
|
void |
drop_database(String name,
org.apache.thrift.async.AsyncMethodCallback<ThriftHiveMetastore.AsyncClient.drop_database_call> resultHandler)
|
void |
drop_partition(String db_name,
String tbl_name,
List<String> part_vals,
boolean deleteData,
org.apache.thrift.async.AsyncMethodCallback<ThriftHiveMetastore.AsyncClient.drop_partition_call> resultHandler)
|
void |
drop_table(String dbname,
String name,
boolean deleteData,
org.apache.thrift.async.AsyncMethodCallback<ThriftHiveMetastore.AsyncClient.drop_table_call> resultHandler)
|
void |
drop_type(String type,
org.apache.thrift.async.AsyncMethodCallback<ThriftHiveMetastore.AsyncClient.drop_type_call> resultHandler)
|
void |
get_config_value(String name,
String defaultValue,
org.apache.thrift.async.AsyncMethodCallback<ThriftHiveMetastore.AsyncClient.get_config_value_call> resultHandler)
|
void |
get_database(String name,
org.apache.thrift.async.AsyncMethodCallback<ThriftHiveMetastore.AsyncClient.get_database_call> resultHandler)
|
void |
get_databases(org.apache.thrift.async.AsyncMethodCallback<ThriftHiveMetastore.AsyncClient.get_databases_call> resultHandler)
|
void |
get_fields(String db_name,
String table_name,
org.apache.thrift.async.AsyncMethodCallback<ThriftHiveMetastore.AsyncClient.get_fields_call> resultHandler)
|
void |
get_partition_names(String db_name,
String tbl_name,
short max_parts,
org.apache.thrift.async.AsyncMethodCallback<ThriftHiveMetastore.AsyncClient.get_partition_names_call> resultHandler)
|
void |
get_partition(String db_name,
String tbl_name,
List<String> part_vals,
org.apache.thrift.async.AsyncMethodCallback<ThriftHiveMetastore.AsyncClient.get_partition_call> resultHandler)
|
void |
get_partitions(String db_name,
String tbl_name,
short max_parts,
org.apache.thrift.async.AsyncMethodCallback<ThriftHiveMetastore.AsyncClient.get_partitions_call> resultHandler)
|
void |
get_schema(String db_name,
String table_name,
org.apache.thrift.async.AsyncMethodCallback<ThriftHiveMetastore.AsyncClient.get_schema_call> resultHandler)
|
void |
get_table(String dbname,
String tbl_name,
org.apache.thrift.async.AsyncMethodCallback<ThriftHiveMetastore.AsyncClient.get_table_call> resultHandler)
|
void |
get_tables(String db_name,
String pattern,
org.apache.thrift.async.AsyncMethodCallback<ThriftHiveMetastore.AsyncClient.get_tables_call> resultHandler)
|
void |
get_type_all(String name,
org.apache.thrift.async.AsyncMethodCallback<ThriftHiveMetastore.AsyncClient.get_type_all_call> resultHandler)
|
void |
get_type(String name,
org.apache.thrift.async.AsyncMethodCallback<ThriftHiveMetastore.AsyncClient.get_type_call> resultHandler)
|
Methods inherited from interface com.facebook.fb303.FacebookService.AsyncIface |
aliveSince, getCounter, getCounters, getCpuProfile, getName, getOption, getOptions, getStatus, getStatusDetails, getVersion, reinitialize, setOption, shutdown |
create_database
void create_database(String name,
String description,
org.apache.thrift.async.AsyncMethodCallback<ThriftHiveMetastore.AsyncClient.create_database_call> resultHandler)
throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
get_database
void get_database(String name,
org.apache.thrift.async.AsyncMethodCallback<ThriftHiveMetastore.AsyncClient.get_database_call> resultHandler)
throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
drop_database
void drop_database(String name,
org.apache.thrift.async.AsyncMethodCallback<ThriftHiveMetastore.AsyncClient.drop_database_call> resultHandler)
throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
get_databases
void get_databases(org.apache.thrift.async.AsyncMethodCallback<ThriftHiveMetastore.AsyncClient.get_databases_call> resultHandler)
throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
get_type
void get_type(String name,
org.apache.thrift.async.AsyncMethodCallback<ThriftHiveMetastore.AsyncClient.get_type_call> resultHandler)
throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
create_type
void create_type(Type type,
org.apache.thrift.async.AsyncMethodCallback<ThriftHiveMetastore.AsyncClient.create_type_call> resultHandler)
throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
drop_type
void drop_type(String type,
org.apache.thrift.async.AsyncMethodCallback<ThriftHiveMetastore.AsyncClient.drop_type_call> resultHandler)
throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
get_type_all
void get_type_all(String name,
org.apache.thrift.async.AsyncMethodCallback<ThriftHiveMetastore.AsyncClient.get_type_all_call> resultHandler)
throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
get_fields
void get_fields(String db_name,
String table_name,
org.apache.thrift.async.AsyncMethodCallback<ThriftHiveMetastore.AsyncClient.get_fields_call> resultHandler)
throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
get_schema
void get_schema(String db_name,
String table_name,
org.apache.thrift.async.AsyncMethodCallback<ThriftHiveMetastore.AsyncClient.get_schema_call> resultHandler)
throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
create_table
void create_table(Table tbl,
org.apache.thrift.async.AsyncMethodCallback<ThriftHiveMetastore.AsyncClient.create_table_call> resultHandler)
throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
drop_table
void drop_table(String dbname,
String name,
boolean deleteData,
org.apache.thrift.async.AsyncMethodCallback<ThriftHiveMetastore.AsyncClient.drop_table_call> resultHandler)
throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
get_tables
void get_tables(String db_name,
String pattern,
org.apache.thrift.async.AsyncMethodCallback<ThriftHiveMetastore.AsyncClient.get_tables_call> resultHandler)
throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
get_table
void get_table(String dbname,
String tbl_name,
org.apache.thrift.async.AsyncMethodCallback<ThriftHiveMetastore.AsyncClient.get_table_call> resultHandler)
throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
alter_table
void alter_table(String dbname,
String tbl_name,
Table new_tbl,
org.apache.thrift.async.AsyncMethodCallback<ThriftHiveMetastore.AsyncClient.alter_table_call> resultHandler)
throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
add_partition
void add_partition(Partition new_part,
org.apache.thrift.async.AsyncMethodCallback<ThriftHiveMetastore.AsyncClient.add_partition_call> resultHandler)
throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
append_partition
void append_partition(String db_name,
String tbl_name,
List<String> part_vals,
org.apache.thrift.async.AsyncMethodCallback<ThriftHiveMetastore.AsyncClient.append_partition_call> resultHandler)
throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
drop_partition
void drop_partition(String db_name,
String tbl_name,
List<String> part_vals,
boolean deleteData,
org.apache.thrift.async.AsyncMethodCallback<ThriftHiveMetastore.AsyncClient.drop_partition_call> resultHandler)
throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
get_partition
void get_partition(String db_name,
String tbl_name,
List<String> part_vals,
org.apache.thrift.async.AsyncMethodCallback<ThriftHiveMetastore.AsyncClient.get_partition_call> resultHandler)
throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
get_partitions
void get_partitions(String db_name,
String tbl_name,
short max_parts,
org.apache.thrift.async.AsyncMethodCallback<ThriftHiveMetastore.AsyncClient.get_partitions_call> resultHandler)
throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
get_partition_names
void get_partition_names(String db_name,
String tbl_name,
short max_parts,
org.apache.thrift.async.AsyncMethodCallback<ThriftHiveMetastore.AsyncClient.get_partition_names_call> resultHandler)
throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
alter_partition
void alter_partition(String db_name,
String tbl_name,
Partition new_part,
org.apache.thrift.async.AsyncMethodCallback<ThriftHiveMetastore.AsyncClient.alter_partition_call> resultHandler)
throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
get_config_value
void get_config_value(String name,
String defaultValue,
org.apache.thrift.async.AsyncMethodCallback<ThriftHiveMetastore.AsyncClient.get_config_value_call> resultHandler)
throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
Copyright © 2009 The Apache Software Foundation