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
 

Method Detail

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