/tags/release-0.1-rc2/hive/external/metastore/src/gen/thrift/gen-javabean/org/apache/hadoop/hive/metastore/api/ThriftHiveMetastore.java
Java | 5611 lines | 5033 code | 570 blank | 8 comment | 590 complexity | a838fcc295967a4f20c2048b20aa54c3 MD5 | raw file
Possible License(s): Apache-2.0, BSD-3-Clause, JSON, CPL-1.0
Large files files are truncated, but you can click here to view the full file
- /**
- * Autogenerated by Thrift
- *
- * DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING
- */
- package org.apache.hadoop.hive.metastore.api;
- import java.util.List;
- import java.util.ArrayList;
- import java.util.Map;
- import java.util.HashMap;
- import java.util.EnumMap;
- import java.util.Set;
- import java.util.HashSet;
- import java.util.EnumSet;
- import java.util.Collections;
- import java.util.BitSet;
- import java.nio.ByteBuffer;
- import java.util.Arrays;
- import org.slf4j.Logger;
- import org.slf4j.LoggerFactory;
- import org.apache.thrift.*;
- import org.apache.thrift.async.*;
- import org.apache.thrift.meta_data.*;
- import org.apache.thrift.transport.*;
- import org.apache.thrift.protocol.*;
- public class ThriftHiveMetastore {
- /**
- * This interface is live.
- */
- public interface Iface extends com.facebook.fb303.FacebookService.Iface {
- public void create_database(Database database) throws AlreadyExistsException, InvalidObjectException, MetaException, TException;
- public Database get_database(String name) throws NoSuchObjectException, MetaException, TException;
- public void drop_database(String name, boolean deleteData) throws NoSuchObjectException, InvalidOperationException, MetaException, TException;
- public List<String> get_databases(String pattern) throws MetaException, TException;
- public List<String> get_all_databases() throws MetaException, TException;
- public void alter_database(String dbname, Database db) throws MetaException, NoSuchObjectException, TException;
- public Type get_type(String name) throws MetaException, NoSuchObjectException, TException;
- public boolean create_type(Type type) throws AlreadyExistsException, InvalidObjectException, MetaException, TException;
- public boolean drop_type(String type) throws MetaException, NoSuchObjectException, TException;
- public Map<String,Type> get_type_all(String name) throws MetaException, TException;
- public List<FieldSchema> get_fields(String db_name, String table_name) throws MetaException, UnknownTableException, UnknownDBException, TException;
- public List<FieldSchema> get_schema(String db_name, String table_name) throws MetaException, UnknownTableException, UnknownDBException, TException;
- public void create_table(Table tbl) throws AlreadyExistsException, InvalidObjectException, MetaException, NoSuchObjectException, TException;
- public void drop_table(String dbname, String name, boolean deleteData) throws NoSuchObjectException, MetaException, TException;
- public List<String> get_tables(String db_name, String pattern) throws MetaException, TException;
- public List<String> get_all_tables(String db_name) throws MetaException, TException;
- public Table get_table(String dbname, String tbl_name) throws MetaException, NoSuchObjectException, TException;
- public void alter_table(String dbname, String tbl_name, Table new_tbl) throws InvalidOperationException, MetaException, TException;
- public Partition add_partition(Partition new_part) throws InvalidObjectException, AlreadyExistsException, MetaException, TException;
- public Partition append_partition(String db_name, String tbl_name, List<String> part_vals) throws InvalidObjectException, AlreadyExistsException, MetaException, TException;
- public Partition append_partition_by_name(String db_name, String tbl_name, String part_name) throws InvalidObjectException, AlreadyExistsException, MetaException, TException;
- public boolean drop_partition(String db_name, String tbl_name, List<String> part_vals, boolean deleteData) throws NoSuchObjectException, MetaException, TException;
- public boolean drop_partition_by_name(String db_name, String tbl_name, String part_name, boolean deleteData) throws NoSuchObjectException, MetaException, TException;
- public Partition get_partition(String db_name, String tbl_name, List<String> part_vals) throws MetaException, NoSuchObjectException, TException;
- public Partition get_partition_with_auth(String db_name, String tbl_name, List<String> part_vals, String user_name, List<String> group_names) throws MetaException, NoSuchObjectException, TException;
- public Partition get_partition_by_name(String db_name, String tbl_name, String part_name) throws MetaException, NoSuchObjectException, TException;
- public List<Partition> get_partitions(String db_name, String tbl_name, short max_parts) throws NoSuchObjectException, MetaException, TException;
- public List<Partition> get_partitions_with_auth(String db_name, String tbl_name, short max_parts, String user_name, List<String> group_names) throws NoSuchObjectException, MetaException, TException;
- public List<String> get_partition_names(String db_name, String tbl_name, short max_parts) throws MetaException, TException;
- public List<Partition> get_partitions_ps(String db_name, String tbl_name, List<String> part_vals, short max_parts) throws MetaException, TException;
- public List<Partition> get_partitions_ps_with_auth(String db_name, String tbl_name, List<String> part_vals, short max_parts, String user_name, List<String> group_names) throws NoSuchObjectException, MetaException, TException;
- public List<String> get_partition_names_ps(String db_name, String tbl_name, List<String> part_vals, short max_parts) throws MetaException, TException;
- public List<Partition> get_partitions_by_filter(String db_name, String tbl_name, String filter, short max_parts) throws MetaException, NoSuchObjectException, TException;
- public void alter_partition(String db_name, String tbl_name, Partition new_part) throws InvalidOperationException, MetaException, TException;
- public String get_config_value(String name, String defaultValue) throws ConfigValSecurityException, TException;
- public List<String> partition_name_to_vals(String part_name) throws MetaException, TException;
- public Map<String,String> partition_name_to_spec(String part_name) throws MetaException, TException;
- public Index add_index(Index new_index, Table index_table) throws InvalidObjectException, AlreadyExistsException, MetaException, TException;
- public void alter_index(String dbname, String base_tbl_name, String idx_name, Index new_idx) throws InvalidOperationException, MetaException, TException;
- public boolean drop_index_by_name(String db_name, String tbl_name, String index_name, boolean deleteData) throws NoSuchObjectException, MetaException, TException;
- public Index get_index_by_name(String db_name, String tbl_name, String index_name) throws MetaException, NoSuchObjectException, TException;
- public List<Index> get_indexes(String db_name, String tbl_name, short max_indexes) throws NoSuchObjectException, MetaException, TException;
- public List<String> get_index_names(String db_name, String tbl_name, short max_indexes) throws MetaException, TException;
- public boolean create_role(Role role) throws MetaException, TException;
- public boolean drop_role(String role_name) throws MetaException, TException;
- public List<String> get_role_names() throws MetaException, TException;
- public boolean grant_role(String role_name, String principal_name, PrincipalType principal_type, String grantor, PrincipalType grantorType, boolean grant_option) throws MetaException, TException;
- public boolean revoke_role(String role_name, String principal_name, PrincipalType principal_type) throws MetaException, TException;
- public List<Role> list_roles(String principal_name, PrincipalType principal_type) throws MetaException, TException;
- public PrincipalPrivilegeSet get_privilege_set(HiveObjectRef hiveObject, String user_name, List<String> group_names) throws MetaException, TException;
- public List<HiveObjectPrivilege> list_privileges(String principal_name, PrincipalType principal_type, HiveObjectRef hiveObject) throws MetaException, TException;
- public boolean grant_privileges(PrivilegeBag privileges) throws MetaException, TException;
- public boolean revoke_privileges(PrivilegeBag privileges) throws MetaException, TException;
- public String get_delegation_token(String renewer_kerberos_principal_name) throws MetaException, TException;
- public String get_delegation_token_with_signature(String renewer_kerberos_principal_name, String token_signature) throws MetaException, TException;
- public long renew_delegation_token(String token_str_form) throws MetaException, TException;
- public void cancel_delegation_token(String token_str_form) throws MetaException, TException;
- }
- public interface AsyncIface extends com.facebook.fb303.FacebookService .AsyncIface {
- public void create_database(Database database, AsyncMethodCallback<AsyncClient.create_database_call> resultHandler) throws TException;
- public void get_database(String name, AsyncMethodCallback<AsyncClient.get_database_call> resultHandler) throws TException;
- public void drop_database(String name, boolean deleteData, AsyncMethodCallback<AsyncClient.drop_database_call> resultHandler) throws TException;
- public void get_databases(String pattern, AsyncMethodCallback<AsyncClient.get_databases_call> resultHandler) throws TException;
- public void get_all_databases(AsyncMethodCallback<AsyncClient.get_all_databases_call> resultHandler) throws TException;
- public void alter_database(String dbname, Database db, AsyncMethodCallback<AsyncClient.alter_database_call> resultHandler) throws TException;
- public void get_type(String name, AsyncMethodCallback<AsyncClient.get_type_call> resultHandler) throws TException;
- public void create_type(Type type, AsyncMethodCallback<AsyncClient.create_type_call> resultHandler) throws TException;
- public void drop_type(String type, AsyncMethodCallback<AsyncClient.drop_type_call> resultHandler) throws TException;
- public void get_type_all(String name, AsyncMethodCallback<AsyncClient.get_type_all_call> resultHandler) throws TException;
- public void get_fields(String db_name, String table_name, AsyncMethodCallback<AsyncClient.get_fields_call> resultHandler) throws TException;
- public void get_schema(String db_name, String table_name, AsyncMethodCallback<AsyncClient.get_schema_call> resultHandler) throws TException;
- public void create_table(Table tbl, AsyncMethodCallback<AsyncClient.create_table_call> resultHandler) throws TException;
- public void drop_table(String dbname, String name, boolean deleteData, AsyncMethodCallback<AsyncClient.drop_table_call> resultHandler) throws TException;
- public void get_tables(String db_name, String pattern, AsyncMethodCallback<AsyncClient.get_tables_call> resultHandler) throws TException;
- public void get_all_tables(String db_name, AsyncMethodCallback<AsyncClient.get_all_tables_call> resultHandler) throws TException;
- public void get_table(String dbname, String tbl_name, AsyncMethodCallback<AsyncClient.get_table_call> resultHandler) throws TException;
- public void alter_table(String dbname, String tbl_name, Table new_tbl, AsyncMethodCallback<AsyncClient.alter_table_call> resultHandler) throws TException;
- public void add_partition(Partition new_part, AsyncMethodCallback<AsyncClient.add_partition_call> resultHandler) throws TException;
- public void append_partition(String db_name, String tbl_name, List<String> part_vals, AsyncMethodCallback<AsyncClient.append_partition_call> resultHandler) throws TException;
- public void append_partition_by_name(String db_name, String tbl_name, String part_name, AsyncMethodCallback<AsyncClient.append_partition_by_name_call> resultHandler) throws TException;
- public void drop_partition(String db_name, String tbl_name, List<String> part_vals, boolean deleteData, AsyncMethodCallback<AsyncClient.drop_partition_call> resultHandler) throws TException;
- public void drop_partition_by_name(String db_name, String tbl_name, String part_name, boolean deleteData, AsyncMethodCallback<AsyncClient.drop_partition_by_name_call> resultHandler) throws TException;
- public void get_partition(String db_name, String tbl_name, List<String> part_vals, AsyncMethodCallback<AsyncClient.get_partition_call> resultHandler) throws TException;
- public void get_partition_with_auth(String db_name, String tbl_name, List<String> part_vals, String user_name, List<String> group_names, AsyncMethodCallback<AsyncClient.get_partition_with_auth_call> resultHandler) throws TException;
- public void get_partition_by_name(String db_name, String tbl_name, String part_name, AsyncMethodCallback<AsyncClient.get_partition_by_name_call> resultHandler) throws TException;
- public void get_partitions(String db_name, String tbl_name, short max_parts, AsyncMethodCallback<AsyncClient.get_partitions_call> resultHandler) throws TException;
- public void get_partitions_with_auth(String db_name, String tbl_name, short max_parts, String user_name, List<String> group_names, AsyncMethodCallback<AsyncClient.get_partitions_with_auth_call> resultHandler) throws TException;
- public void get_partition_names(String db_name, String tbl_name, short max_parts, AsyncMethodCallback<AsyncClient.get_partition_names_call> resultHandler) throws TException;
- public void get_partitions_ps(String db_name, String tbl_name, List<String> part_vals, short max_parts, AsyncMethodCallback<AsyncClient.get_partitions_ps_call> resultHandler) throws TException;
- public void get_partitions_ps_with_auth(String db_name, String tbl_name, List<String> part_vals, short max_parts, String user_name, List<String> group_names, AsyncMethodCallback<AsyncClient.get_partitions_ps_with_auth_call> resultHandler) throws TException;
- public void get_partition_names_ps(String db_name, String tbl_name, List<String> part_vals, short max_parts, AsyncMethodCallback<AsyncClient.get_partition_names_ps_call> resultHandler) throws TException;
- public void get_partitions_by_filter(String db_name, String tbl_name, String filter, short max_parts, AsyncMethodCallback<AsyncClient.get_partitions_by_filter_call> resultHandler) throws TException;
- public void alter_partition(String db_name, String tbl_name, Partition new_part, AsyncMethodCallback<AsyncClient.alter_partition_call> resultHandler) throws TException;
- public void get_config_value(String name, String defaultValue, AsyncMethodCallback<AsyncClient.get_config_value_call> resultHandler) throws TException;
- public void partition_name_to_vals(String part_name, AsyncMethodCallback<AsyncClient.partition_name_to_vals_call> resultHandler) throws TException;
- public void partition_name_to_spec(String part_name, AsyncMethodCallback<AsyncClient.partition_name_to_spec_call> resultHandler) throws TException;
- public void add_index(Index new_index, Table index_table, AsyncMethodCallback<AsyncClient.add_index_call> resultHandler) throws TException;
- public void alter_index(String dbname, String base_tbl_name, String idx_name, Index new_idx, AsyncMethodCallback<AsyncClient.alter_index_call> resultHandler) throws TException;
- public void drop_index_by_name(String db_name, String tbl_name, String index_name, boolean deleteData, AsyncMethodCallback<AsyncClient.drop_index_by_name_call> resultHandler) throws TException;
- public void get_index_by_name(String db_name, String tbl_name, String index_name, AsyncMethodCallback<AsyncClient.get_index_by_name_call> resultHandler) throws TException;
- public void get_indexes(String db_name, String tbl_name, short max_indexes, AsyncMethodCallback<AsyncClient.get_indexes_call> resultHandler) throws TException;
- public void get_index_names(String db_name, String tbl_name, short max_indexes, AsyncMethodCallback<AsyncClient.get_index_names_call> resultHandler) throws TException;
- public void create_role(Role role, AsyncMethodCallback<AsyncClient.create_role_call> resultHandler) throws TException;
- public void drop_role(String role_name, AsyncMethodCallback<AsyncClient.drop_role_call> resultHandler) throws TException;
- public void get_role_names(AsyncMethodCallback<AsyncClient.get_role_names_call> resultHandler) throws TException;
- public void grant_role(String role_name, String principal_name, PrincipalType principal_type, String grantor, PrincipalType grantorType, boolean grant_option, AsyncMethodCallback<AsyncClient.grant_role_call> resultHandler) throws TException;
- public void revoke_role(String role_name, String principal_name, PrincipalType principal_type, AsyncMethodCallback<AsyncClient.revoke_role_call> resultHandler) throws TException;
- public void list_roles(String principal_name, PrincipalType principal_type, AsyncMethodCallback<AsyncClient.list_roles_call> resultHandler) throws TException;
- public void get_privilege_set(HiveObjectRef hiveObject, String user_name, List<String> group_names, AsyncMethodCallback<AsyncClient.get_privilege_set_call> resultHandler) throws TException;
- public void list_privileges(String principal_name, PrincipalType principal_type, HiveObjectRef hiveObject, AsyncMethodCallback<AsyncClient.list_privileges_call> resultHandler) throws TException;
- public void grant_privileges(PrivilegeBag privileges, AsyncMethodCallback<AsyncClient.grant_privileges_call> resultHandler) throws TException;
- public void revoke_privileges(PrivilegeBag privileges, AsyncMethodCallback<AsyncClient.revoke_privileges_call> resultHandler) throws TException;
- public void get_delegation_token(String renewer_kerberos_principal_name, AsyncMethodCallback<AsyncClient.get_delegation_token_call> resultHandler) throws TException;
- public void get_delegation_token_with_signature(String renewer_kerberos_principal_name, String token_signature, AsyncMethodCallback<AsyncClient.get_delegation_token_with_signature_call> resultHandler) throws TException;
- public void renew_delegation_token(String token_str_form, AsyncMethodCallback<AsyncClient.renew_delegation_token_call> resultHandler) throws TException;
- public void cancel_delegation_token(String token_str_form, AsyncMethodCallback<AsyncClient.cancel_delegation_token_call> resultHandler) throws TException;
- }
- public static class Client extends com.facebook.fb303.FacebookService.Client implements TServiceClient, Iface {
- public static class Factory implements TServiceClientFactory<Client> {
- public Factory() {}
- public Client getClient(TProtocol prot) {
- return new Client(prot);
- }
- public Client getClient(TProtocol iprot, TProtocol oprot) {
- return new Client(iprot, oprot);
- }
- }
- public Client(TProtocol prot)
- {
- this(prot, prot);
- }
- public Client(TProtocol iprot, TProtocol oprot)
- {
- super(iprot, oprot);
- }
- public void create_database(Database database) throws AlreadyExistsException, InvalidObjectException, MetaException, TException
- {
- send_create_database(database);
- recv_create_database();
- }
- public void send_create_database(Database database) throws TException
- {
- oprot_.writeMessageBegin(new TMessage("create_database", TMessageType.CALL, ++seqid_));
- create_database_args args = new create_database_args();
- args.setDatabase(database);
- args.write(oprot_);
- oprot_.writeMessageEnd();
- oprot_.getTransport().flush();
- }
- public void recv_create_database() throws AlreadyExistsException, InvalidObjectException, MetaException, TException
- {
- TMessage msg = iprot_.readMessageBegin();
- if (msg.type == TMessageType.EXCEPTION) {
- TApplicationException x = TApplicationException.read(iprot_);
- iprot_.readMessageEnd();
- throw x;
- }
- if (msg.seqid != seqid_) {
- throw new TApplicationException(TApplicationException.BAD_SEQUENCE_ID, "create_database failed: out of sequence response");
- }
- create_database_result result = new create_database_result();
- result.read(iprot_);
- iprot_.readMessageEnd();
- if (result.o1 != null) {
- throw result.o1;
- }
- if (result.o2 != null) {
- throw result.o2;
- }
- if (result.o3 != null) {
- throw result.o3;
- }
- return;
- }
- public Database get_database(String name) throws NoSuchObjectException, MetaException, TException
- {
- send_get_database(name);
- return recv_get_database();
- }
- public void send_get_database(String name) throws TException
- {
- oprot_.writeMessageBegin(new TMessage("get_database", TMessageType.CALL, ++seqid_));
- get_database_args args = new get_database_args();
- args.setName(name);
- args.write(oprot_);
- oprot_.writeMessageEnd();
- oprot_.getTransport().flush();
- }
- public Database recv_get_database() throws NoSuchObjectException, MetaException, TException
- {
- TMessage msg = iprot_.readMessageBegin();
- if (msg.type == TMessageType.EXCEPTION) {
- TApplicationException x = TApplicationException.read(iprot_);
- iprot_.readMessageEnd();
- throw x;
- }
- if (msg.seqid != seqid_) {
- throw new TApplicationException(TApplicationException.BAD_SEQUENCE_ID, "get_database failed: out of sequence response");
- }
- get_database_result result = new get_database_result();
- result.read(iprot_);
- iprot_.readMessageEnd();
- if (result.isSetSuccess()) {
- return result.success;
- }
- if (result.o1 != null) {
- throw result.o1;
- }
- if (result.o2 != null) {
- throw result.o2;
- }
- throw new TApplicationException(TApplicationException.MISSING_RESULT, "get_database failed: unknown result");
- }
- public void drop_database(String name, boolean deleteData) throws NoSuchObjectException, InvalidOperationException, MetaException, TException
- {
- send_drop_database(name, deleteData);
- recv_drop_database();
- }
- public void send_drop_database(String name, boolean deleteData) throws TException
- {
- oprot_.writeMessageBegin(new TMessage("drop_database", TMessageType.CALL, ++seqid_));
- drop_database_args args = new drop_database_args();
- args.setName(name);
- args.setDeleteData(deleteData);
- args.write(oprot_);
- oprot_.writeMessageEnd();
- oprot_.getTransport().flush();
- }
- public void recv_drop_database() throws NoSuchObjectException, InvalidOperationException, MetaException, TException
- {
- TMessage msg = iprot_.readMessageBegin();
- if (msg.type == TMessageType.EXCEPTION) {
- TApplicationException x = TApplicationException.read(iprot_);
- iprot_.readMessageEnd();
- throw x;
- }
- if (msg.seqid != seqid_) {
- throw new TApplicationException(TApplicationException.BAD_SEQUENCE_ID, "drop_database failed: out of sequence response");
- }
- drop_database_result result = new drop_database_result();
- result.read(iprot_);
- iprot_.readMessageEnd();
- if (result.o1 != null) {
- throw result.o1;
- }
- if (result.o2 != null) {
- throw result.o2;
- }
- if (result.o3 != null) {
- throw result.o3;
- }
- return;
- }
- public List<String> get_databases(String pattern) throws MetaException, TException
- {
- send_get_databases(pattern);
- return recv_get_databases();
- }
- public void send_get_databases(String pattern) throws TException
- {
- oprot_.writeMessageBegin(new TMessage("get_databases", TMessageType.CALL, ++seqid_));
- get_databases_args args = new get_databases_args();
- args.setPattern(pattern);
- args.write(oprot_);
- oprot_.writeMessageEnd();
- oprot_.getTransport().flush();
- }
- public List<String> recv_get_databases() throws MetaException, TException
- {
- TMessage msg = iprot_.readMessageBegin();
- if (msg.type == TMessageType.EXCEPTION) {
- TApplicationException x = TApplicationException.read(iprot_);
- iprot_.readMessageEnd();
- throw x;
- }
- if (msg.seqid != seqid_) {
- throw new TApplicationException(TApplicationException.BAD_SEQUENCE_ID, "get_databases failed: out of sequence response");
- }
- get_databases_result result = new get_databases_result();
- result.read(iprot_);
- iprot_.readMessageEnd();
- if (result.isSetSuccess()) {
- return result.success;
- }
- if (result.o1 != null) {
- throw result.o1;
- }
- throw new TApplicationException(TApplicationException.MISSING_RESULT, "get_databases failed: unknown result");
- }
- public List<String> get_all_databases() throws MetaException, TException
- {
- send_get_all_databases();
- return recv_get_all_databases();
- }
- public void send_get_all_databases() throws TException
- {
- oprot_.writeMessageBegin(new TMessage("get_all_databases", TMessageType.CALL, ++seqid_));
- get_all_databases_args args = new get_all_databases_args();
- args.write(oprot_);
- oprot_.writeMessageEnd();
- oprot_.getTransport().flush();
- }
- public List<String> recv_get_all_databases() throws MetaException, TException
- {
- TMessage msg = iprot_.readMessageBegin();
- if (msg.type == TMessageType.EXCEPTION) {
- TApplicationException x = TApplicationException.read(iprot_);
- iprot_.readMessageEnd();
- throw x;
- }
- if (msg.seqid != seqid_) {
- throw new TApplicationException(TApplicationException.BAD_SEQUENCE_ID, "get_all_databases failed: out of sequence response");
- }
- get_all_databases_result result = new get_all_databases_result();
- result.read(iprot_);
- iprot_.readMessageEnd();
- if (result.isSetSuccess()) {
- return result.success;
- }
- if (result.o1 != null) {
- throw result.o1;
- }
- throw new TApplicationException(TApplicationException.MISSING_RESULT, "get_all_databases failed: unknown result");
- }
- public void alter_database(String dbname, Database db) throws MetaException, NoSuchObjectException, TException
- {
- send_alter_database(dbname, db);
- recv_alter_database();
- }
- public void send_alter_database(String dbname, Database db) throws TException
- {
- oprot_.writeMessageBegin(new TMessage("alter_database", TMessageType.CALL, ++seqid_));
- alter_database_args args = new alter_database_args();
- args.setDbname(dbname);
- args.setDb(db);
- args.write(oprot_);
- oprot_.writeMessageEnd();
- oprot_.getTransport().flush();
- }
- public void recv_alter_database() throws MetaException, NoSuchObjectException, TException
- {
- TMessage msg = iprot_.readMessageBegin();
- if (msg.type == TMessageType.EXCEPTION) {
- TApplicationException x = TApplicationException.read(iprot_);
- iprot_.readMessageEnd();
- throw x;
- }
- if (msg.seqid != seqid_) {
- throw new TApplicationException(TApplicationException.BAD_SEQUENCE_ID, "alter_database failed: out of sequence response");
- }
- alter_database_result result = new alter_database_result();
- result.read(iprot_);
- iprot_.readMessageEnd();
- if (result.o1 != null) {
- throw result.o1;
- }
- if (result.o2 != null) {
- throw result.o2;
- }
- return;
- }
- public Type get_type(String name) throws MetaException, NoSuchObjectException, TException
- {
- send_get_type(name);
- return recv_get_type();
- }
- public void send_get_type(String name) throws TException
- {
- oprot_.writeMessageBegin(new TMessage("get_type", TMessageType.CALL, ++seqid_));
- get_type_args args = new get_type_args();
- args.setName(name);
- args.write(oprot_);
- oprot_.writeMessageEnd();
- oprot_.getTransport().flush();
- }
- public Type recv_get_type() throws MetaException, NoSuchObjectException, TException
- {
- TMessage msg = iprot_.readMessageBegin();
- if (msg.type == TMessageType.EXCEPTION) {
- TApplicationException x = TApplicationException.read(iprot_);
- iprot_.readMessageEnd();
- throw x;
- }
- if (msg.seqid != seqid_) {
- throw new TApplicationException(TApplicationException.BAD_SEQUENCE_ID, "get_type failed: out of sequence response");
- }
- get_type_result result = new get_type_result();
- result.read(iprot_);
- iprot_.readMessageEnd();
- if (result.isSetSuccess()) {
- return result.success;
- }
- if (result.o1 != null) {
- throw result.o1;
- }
- if (result.o2 != null) {
- throw result.o2;
- }
- throw new TApplicationException(TApplicationException.MISSING_RESULT, "get_type failed: unknown result");
- }
- public boolean create_type(Type type) throws AlreadyExistsException, InvalidObjectException, MetaException, TException
- {
- send_create_type(type);
- return recv_create_type();
- }
- public void send_create_type(Type type) throws TException
- {
- oprot_.writeMessageBegin(new TMessage("create_type", TMessageType.CALL, ++seqid_));
- create_type_args args = new create_type_args();
- args.setType(type);
- args.write(oprot_);
- oprot_.writeMessageEnd();
- oprot_.getTransport().flush();
- }
- public boolean recv_create_type() throws AlreadyExistsException, InvalidObjectException, MetaException, TException
- {
- TMessage msg = iprot_.readMessageBegin();
- if (msg.type == TMessageType.EXCEPTION) {
- TApplicationException x = TApplicationException.read(iprot_);
- iprot_.readMessageEnd();
- throw x;
- }
- if (msg.seqid != seqid_) {
- throw new TApplicationException(TApplicationException.BAD_SEQUENCE_ID, "create_type failed: out of sequence response");
- }
- create_type_result result = new create_type_result();
- result.read(iprot_);
- iprot_.readMessageEnd();
- if (result.isSetSuccess()) {
- return result.success;
- }
- if (result.o1 != null) {
- throw result.o1;
- }
- if (result.o2 != null) {
- throw result.o2;
- }
- if (result.o3 != null) {
- throw result.o3;
- }
- throw new TApplicationException(TApplicationException.MISSING_RESULT, "create_type failed: unknown result");
- }
- public boolean drop_type(String type) throws MetaException, NoSuchObjectException, TException
- {
- send_drop_type(type);
- return recv_drop_type();
- }
- public void send_drop_type(String type) throws TException
- {
- oprot_.writeMessageBegin(new TMessage("drop_type", TMessageType.CALL, ++seqid_));
- drop_type_args args = new drop_type_args();
- args.setType(type);
- args.write(oprot_);
- oprot_.writeMessageEnd();
- oprot_.getTransport().flush();
- }
- public boolean recv_drop_type() throws MetaException, NoSuchObjectException, TException
- {
- TMessage msg = iprot_.readMessageBegin();
- if (msg.type == TMessageType.EXCEPTION) {
- TApplicationException x = TApplicationException.read(iprot_);
- iprot_.readMessageEnd();
- throw x;
- }
- if (msg.seqid != seqid_) {
- throw new TApplicationException(TApplicationException.BAD_SEQUENCE_ID, "drop_type failed: out of sequence response");
- }
- drop_type_result result = new drop_type_result();
- result.read(iprot_);
- iprot_.readMessageEnd();
- if (result.isSetSuccess()) {
- return result.success;
- }
- if (result.o1 != null) {
- throw result.o1;
- }
- if (result.o2 != null) {
- throw result.o2;
- }
- throw new TApplicationException(TApplicationException.MISSING_RESULT, "drop_type failed: unknown result");
- }
- public Map<String,Type> get_type_all(String name) throws MetaException, TException
- {
- send_get_type_all(name);
- return recv_get_type_all();
- }
- public void send_get_type_all(String name) throws TException
- {
- oprot_.writeMessageBegin(new TMessage("get_type_all", TMessageType.CALL, ++seqid_));
- get_type_all_args args = new get_type_all_args();
- args.setName(name);
- args.write(oprot_);
- oprot_.writeMessageEnd();
- oprot_.getTransport().flush();
- }
- public Map<String,Type> recv_get_type_all() throws MetaException, TException
- {
- TMessage msg = iprot_.readMessageBegin();
- if (msg.type == TMessageType.EXCEPTION) {
- TApplicationException x = TApplicationException.read(iprot_);
- iprot_.readMessageEnd();
- throw x;
- }
- if (msg.seqid != seqid_) {
- throw new TApplicationException(TApplicationException.BAD_SEQUENCE_ID, "get_type_all failed: out of sequence response");
- }
- get_type_all_result result = new get_type_all_result();
- result.read(iprot_);
- iprot_.readMessageEnd();
- if (result.isSetSuccess()) {
- return result.success;
- }
- if (result.o2 != null) {
- throw result.o2;
- }
- throw new TApplicationException(TApplicationException.MISSING_RESULT, "get_type_all failed: unknown result");
- }
- public List<FieldSchema> get_fields(String db_name, String table_name) throws MetaException, UnknownTableException, UnknownDBException, TException
- {
- send_get_fields(db_name, table_name);
- return recv_get_fields();
- }
- public void send_get_fields(String db_name, String table_name) throws TException
- {
- oprot_.writeMessageBegin(new TMessage("get_fields", TMessageType.CALL, ++seqid_));
- get_fields_args args = new get_fields_args();
- args.setDb_name(db_name);
- args.setTable_name(table_name);
- args.write(oprot_);
- oprot_.writeMessageEnd();
- oprot_.getTransport().flush();
- }
- public List<FieldSchema> recv_get_fields() throws MetaException, UnknownTableException, UnknownDBException, TException
- {
- TMessage msg = iprot_.readMessageBegin();
- if (msg.type == TMessageType.EXCEPTION) {
- TApplicationException x = TApplicationException.read(iprot_);
- iprot_.readMessageEnd();
- throw x;
- }
- if (msg.seqid != seqid_) {
- throw new TApplicationException(TApplicationException.BAD_SEQUENCE_ID, "get_fields failed: out of sequence response");
- }
- get_fields_result result = new get_fields_result();
- result.read(iprot_);
- iprot_.readMessageEnd();
- if (result.isSetSuccess()) {
- return result.success;
- }
- if (result.o1 != null) {
- throw result.o1;
- }
- if (result.o2 != null) {
- throw result.o2;
- }
- if (result.o3 != null) {
- throw result.o3;
- }
- throw new TApplicationException(TApplicationException.MISSING_RESULT, "get_fields failed: unknown result");
- }
- public List<FieldSchema> get_schema(String db_name, String table_name) throws MetaException, UnknownTableException, UnknownDBException, TException
- {
- send_get_schema(db_name, table_name);
- return recv_get_schema();
- }
- public void send_get_schema(String db_name, String table_name) throws TException
- {
- oprot_.writeMessageBegin(new TMessage("get_schema", TMessageType.CALL, ++seqid_));
- get_schema_args args = new get_schema_args();
- args.setDb_name(db_name);
- args.setTable_name(table_name);
- args.write(oprot_);
- oprot_.writeMessageEnd();
- oprot_.getTransport().flush();
- }
- public List<FieldSchema> recv_get_schema() throws MetaException, UnknownTableException, UnknownDBException, TException
- {
- TMessage msg = iprot_.readMessageBegin();
- if (msg.type == TMessageType.EXCEPTION) {
- TApplicationException x = TApplicationException.read(iprot_);
- iprot_.readMessageEnd();
- throw x;
- }
- if (msg.seqid != seqid_) {
- throw new TApplicationException(TApplicationException.BAD_SEQUENCE_ID, "get_schema failed: out of sequence response");
- }
- get_schema_result result = new get_schema_result();
- result.read(iprot_);
- iprot_.readMessageEnd();
- if (result.isSetSuccess()) {
- return result.success;
- }
- if (result.o1 != null) {
- throw result.o1;
- }
- if (result.o2 != null) {
- throw result.o2;
- }
- if (result.o3 != null) {
- throw result.o3;
- }
- throw new TApplicationException(TApplicationException.MISSING_RESULT, "get_schema failed: unknown result");
- }
- public void create_table(Table tbl) throws AlreadyExistsException, InvalidObjectException, MetaException, NoSuchObjectException, TException
- {
- send_create_table(tbl);
- recv_create_table();
- }
- public void send_create_table(Table tbl) throws TException
- {
- oprot_.writeMessageBegin(new TMessage("create_table", TMessageType.CALL, ++seqid_));
- create_table_args args = new create_table_args();
- args.setTbl(tbl);
- args.write(oprot_);
- oprot_.writeMessageEnd();
- oprot_.getTransport().flush();
- }
- public void recv_create_table() throws AlreadyExistsException, InvalidObjectException, MetaException, NoSuchObjectException, TException
- {
- TMessage msg = iprot_.readMessageBegin();
- if (msg.type == TMessageType.EXCEPTION) {
- TApplicationException x = TApplicationException.read(iprot_);
- iprot_.readMessageEnd();
- throw x;
- }
- if (msg.seqid != seqid_) {
- throw new TApplicationException(TApplicationException.BAD_SEQUENCE_ID, "create_table failed: out of sequence response");
- }
- create_table_result result = new create_table_result();
- result.read(iprot_);
- iprot_.readMessageEnd();
- if (result.o1 != null) {
- throw result.o1;
- }
- if (result.o2 != null) {
- throw result.o2;
- }
- if (result.o3 != null) {
- throw result.o3;
- }
- if (result.o4 != null) {
- throw result.o4;
- }
- return;
- }
- public void drop_table(String dbname, String name, boolean deleteData) throws NoSuchObjectException, MetaException, TException
- {
- send_drop_table(dbname, name, deleteData);
- recv_drop_table();
- }
- public void send_drop_table(String dbname, String name, boolean deleteData) throws TException
- {
- oprot_.writeMessageBegin(new TMessage("drop_table", TMessageType.CALL, ++seqid_));
- drop_table_args args = new drop_table_args();
- args.setDbname(dbname);
- args.setName(name);
- args.setDeleteData(deleteData);
- args.write(oprot_);
- oprot_.writeMessageEnd();
- oprot_.getTransport().flush();
- }
- public void recv_drop_table() throws NoSuchObjectException, MetaException, TException
- {
- TMessage msg = iprot_.readMessageBegin();
- if (msg.type == TMessageType.EXCEPTION) {
- TApplicationException x = TApplicationException.read(iprot_);
- iprot_.readMessageEnd();
- throw x;
- }
- if (msg.seqid != seqid_) {
- throw new TApplicationException(TApplicationException.BAD_SEQUENCE_ID, "drop_table failed: out of sequence response");
- }
- drop_table_result result = new drop_table_result();
- result.read(iprot_);
- iprot_.readMessageEnd();
- if (result.o1 != null) {
- throw result.o1;
- }
- if (result.o3 != null) {
- throw result.o3;
- }
- return;
- }
- public List<String> get_tables(String db_name, String pattern) throws MetaException, TException
- {
- send_get_tables(db_name, pattern);
- return recv_get_tables();
- }
- public void send_get_tables(String db_name, String pattern) throws TException
- {
- oprot_.writeMessageBegin(new TMessage("get_tables", TMessageType.CALL, ++seqid_));
- get_tables_args args = new get_tables_args();
- args.setDb_name(db_name);
- args.setPattern(pattern);
- args.write(oprot_);
- oprot_.writeMessageEnd();
- oprot_.getTransport().flush();
- }
- public List<String> recv_get_tables() throws MetaException, TException
- {
- TMessage msg = iprot_.readMessageBegin();
- if (msg.type == TMessageType.EXCEPTION) {
- TApplicationException x = TApplicationException.read(iprot_);
- iprot_.readMessageEnd();
- throw x;
- }
- if (msg.seqid != seqid_) {
- throw new TApplicationException(TApplicationException.BAD_SEQUENCE_ID, "get_tables failed: out of sequence response");
- }
- get_tables_result result = new get_tables_result();
- result.read(iprot_);
- iprot_.readMessageEnd();
- if (result.isSetSuccess()) {
- return result.success;
- }
- if (result.o1 != null) {
- throw result.o1;
- }
- throw new TApplicationException(TApplicationException.MISSING_RESULT, "get_tables failed: unknown result");
- }
- public List<String> get_all_tables(String db_name) throws MetaException, TException
- {
- send_get_all_tables(db_name);
- return recv_get_all_tables();
- }
- public void send_get_all_tables(String db_name) throws TException
- {
- oprot_.writeMessageBegin(new TMessage("get_all_tables", TMessageType.CALL, ++seqid_));
- get_all_tables_args args = new get_all_tables_args();
- args.setDb_name(db_name);
- args.write(oprot_);
- oprot_.writeMessageEnd();
- oprot_.getTransport().flush();
- }
- public List<String> recv_get_all_tables() throws MetaException, TException
- {
- TMessage msg = iprot_.readMessageBegin();
- if (msg.type == TMessageType.EXCEPTION) {
- TApplicationException x = TApplicationException.read(iprot_);
- iprot_.readMessageEnd();
- throw x;
- }
- if (msg.seqid != seqid_) {
- throw new TApplicationException(TApplicationException.BAD_SEQUENCE_ID, "get_all_tables failed: out of sequence response");
- }
- get_all_tables_result result = new get_all_tables_result();
- result.read(iprot_);
- iprot_.readMessageEnd();
- if (result.isSetSuccess()) {
- return result.success;
- }
- if (result.o1 != null) {
- throw result.o1;
- }
- throw new TApplicationException(TApplicationException.MISSING_RESULT, "get_all_tables failed: unknown result");
- }
- public Table get_table(String dbname, String tbl_name) throws MetaException, NoSuchObjectException, TException
- {
- send_get_table(dbname, tbl_name);
- return recv_get_table();
- }
- public void send_get_table(String dbname, String tbl_name) throws TException
- {
- oprot_.writeMessageBegin(new TMessage("get_table", TMessageType.CALL, ++seqid_));
- get_table_args args = new get_table_args();
- args.setDbname(dbname);
- args.setTbl_name(tbl_name);
- args.write(oprot_);
- oprot_.writeMessageEnd();
- oprot_.getTransport().flush();
- }
- public Table recv_get_table() throws MetaException, NoSuchObjectException, TException
- {
- TMessage msg = iprot_.readMessageBegin();
- if (msg.type == TMessageType.EXCEPTION) {
- TApplicationException x = TApplicationException.read(iprot_);
- iprot_.readMessageEnd();
- throw x;
- }
- if (msg.seqid != seqid_) {
- throw new TApplicationException(TApplicationException.BAD_SEQUENCE_ID, "get_table failed: out of sequence response");
- }
- get_table_result result = new get_table_result();
- result.read(iprot_);
- iprot_.readMessageEnd();
- if (result.isSetSuccess()) {
- return result.success;
- }
- if (result.o1 != null) {
- throw result.o1;
- }
- if (result.o2 != null) {
- throw result.o2;
- }
- throw new TApplicationException(TApplicationException.MISSING_RESULT, "get_table failed: unknown result");
- }
- public void alter_table(String dbname, String tbl_name, Table new_tbl) throws InvalidOperationException, MetaException, TException
- {
- send_alter_table(dbname, tbl_name, new_tbl);
- recv_alter_table();
- }
- public void send_alter_table(String dbname, String tbl_name, Table new_tbl) throws TException
- {
- oprot_.writeMessageBegin(new TMessage("alter_table", TMessageType.CALL, ++seqid_));
- alter_table_args args = new alter_table_args();
- args.setDbname(dbname);
- args.setTbl_name(tbl_name);
- args.setNew_tbl(new_tbl);
- args.write(oprot_);
- oprot_.writeMessageEnd();
- oprot_.getTransport().flush();
- }
- public void recv_alter_table() throws InvalidOperationException, MetaException, TException
- {
- TMessage msg = iprot_.readMessageBegin();
- if (msg.type == TMessageType.EXCEPTION) {
- TApplicationException x = TApplicationException.read(iprot_);
- iprot_.readMessageEnd();
- throw x;
- }
- if (msg.seqid != seqid_) {
- throw new TApplicationException(TApplicationException.BAD_SEQUENCE_ID, "alter_table failed: out of sequence response");
- }
- alter_table_result result = new alter_table_result();
- result.read(iprot_);
- iprot_.readMessageEnd();
- if (result.o1 != null) {
- throw result.o1;
- }
- if (result.o2 != null) {
- throw result.o2;
- }
- return;
- }
- public Partition add_partition(Partition new_part) throws InvalidObjectException, AlreadyExistsException, MetaException, TException
- {
- send_add_partition(new_part);
- return recv_add_partition();
- }
- public void send_add_partition(Partition new_part) throws TException
- {
- oprot_.writeMessageBegin(new TMessage("add_partition", TMessageType.CALL, ++seqid_));
- add_partition_args args = new add_partition_args();
- args.setNew_part(new_part);
- args.write(oprot_);
- oprot_.writeMessageEnd();
- oprot_.getTransport().flush();
- }
- public Partition recv_add_partition() throws InvalidObjectException, AlreadyExistsException, MetaException, TException
- {
- TMessage msg = iprot_.readMessageBegin();
- if (msg.type == TMessageType.EXCEPTION) {
- TApplicationException x = TApplicationException.read(iprot_);
- iprot_.readMessageEnd();
- throw x;
- }
- if (msg.seqid != seqid_) {
- throw new TApplicationException(TApplicationException.BAD_SEQUENCE_ID, "add_partition failed: out of sequence response");
- }
- add_partition_result result = new add_partition_result();
- result.read(iprot_);
- iprot_.readMessageEnd();
- if (result.isSetSuccess()) {
- return result.success;
- }
- if (result.o1 != null) {
- throw result.o1;
- }
- if (result.o2 != null) {
- throw result.o2;
- }
- if (result.o3 != null) {
- throw result.o3;
- }
- throw new TApplicationException(TApplicationException.MISSING_RESULT, "add_partition failed: unknown result");
- }
- public Partition append_partition(String db_name, String tbl_name, List<String> part_vals) throws InvalidObjectException, AlreadyExistsException, MetaException, TException
- {
- send_append_partition(db_name, tbl_name, part_vals);
- return recv_append_partition();
- }
- public void send_append_partition(String db_name, String tbl_name, List<String> part_vals) throws TException
- {
- oprot_.writeMessageBegin(new TMessage("append_partition", TMessageType.CALL, ++seqid_));
- append_partition_args args = new append_partition_args();
- args.setDb_name(db_name);
- args.setTbl_name(tbl_name);
- args.setPart_vals(part_vals);
- args.write(oprot_);
- oprot_.writeMessageEnd();
- oprot_.getTransport().flush();
- }
- public Partition recv_append_partition() throws InvalidObjectException, AlreadyExistsException, MetaException, TException
- {
- TMessage msg = iprot_.readMessageBegin();
- if (msg.type == TMessageType.EXCEPTION) {
- TApplicationException x = TApplicationException.read(iprot_);
- iprot_.readMessageEnd();
- throw x;
- }
- if (msg.seqid != seqid_) {
- throw new TApplicationException(TApplicationException.BAD_SEQUENCE_ID, "append_partition failed: out of sequence response");
- }
- append_partition_result result = new append_partition_result();
- result.read(iprot_);
- iprot_.readMessageEnd();
- if (result.isSetSuccess()) {
- return result.success;
- }
- if (result.o1 != null) {
- throw result.o1;
- }
- if (result.o2 != null) {
- throw result.o2;
- }
- if (result.o3 != null) {
- throw result.o3;
- }
- throw new TApplicationException(TApplicationException.MISSING_RESULT, "append_partition failed: unknown result");
- }
- public Partition append_partition_by_name(String db_name, String tbl_name, String part_name) throws InvalidObjectException, AlreadyExistsException, MetaException, TException
- {
- send_append_partition_by_name(db_name, tbl_name, part_name);
- return recv_append_partition_by_name();
- }
- public void send_append_partition_by_name(String db_name, String tbl_name, String part_name) throws TException
- {
- oprot_.writeMessageBegin(new TMessage("append_partition_by_name", TMessageType.CALL, ++seqid_));
- append_partition_by_name_args args = new append_partition_by_name_args();
- args.setDb_name(db_name);
- args.setTbl_name(tbl_name);
- args.setPart_name(part_name);
- args.write(oprot_);
- oprot_.writeMessageEnd();
- oprot_.getTransport().flush();
- }
- public Partition recv_append_partition_by_name() throws InvalidObjectException, AlreadyExistsException, MetaException, TException
- {
- TMessage msg = iprot_.readMessageBegin();
- if (msg.type == TMessageType.EXCEPTION) {
- TApplicationException x = TApplicationException.read(iprot_);
- iprot_.readMessageEnd();
- throw x;
- }
- if (msg.seqid != seqid_) {
- throw new TApplicationException(TApplicationException.BAD_SEQUENCE_ID, "append_partition_by_name failed: out of sequence response");
- }
- append_partition_by_name_result result = new append_partition_by_name_result();
- result.read(iprot_);
- iprot_.readMessageEnd();
- if (result.isSetSuc…
Large files files are truncated, but you can click here to view the full file