/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
- /**
- * 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.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_by_name failed: unknown result");
- }
- public boolean drop_partition(String db_name, String tbl_name, List<String> part_vals, boolean deleteData) throws NoSuchObjectException, MetaException, TException
- {
- send_drop_partition(db_name, tbl_name, part_vals, deleteData);
- return recv_drop_partition();
- }
- public void send_drop_partition(String db_name, String tbl_name, List<String> part_vals, boolean deleteData) throws TException
- {
- oprot_.writeMessageBegin(new TMessage("drop_partition", TMessageType.CALL, ++seqid_));
- drop_partition_args args = new drop_partition_args();
- args.setDb_name(db_name);
- args.setTbl_name(tbl_name);
- args.setPart_vals(part_vals);
- args.setDeleteData(deleteData);
- args.write(oprot_);
- oprot_.writeMessageEnd();
- oprot_.getTransport().flush();
- }
- public boolean recv_drop_partition() 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_partition failed: out of sequence response");
- }
- drop_partition_result result = new drop_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;
- }
- throw new TApplicationException(TApplicationException.MISSING_RESULT, "drop_partition failed: unknown result");
- }
- public boolean drop_partition_by_name(String db_name, String tbl_name, String part_name, boolean deleteData) throws NoSuchObjectException, MetaException, TException
- {
- send_drop_partition_by_name(db_name, tbl_name, part_name, deleteData);
- return recv_drop_partition_by_name();
- }
- public void send_drop_partition_by_name(String db_name, String tbl_name, String part_name, boolean deleteData) throws TException
- {
- oprot_.writeMessageBegin(new TMessage("drop_partition_by_name", TMessageType.CALL, ++seqid_));
- drop_partition_by_name_args args = new drop_partition_by_name_args();
- args.setDb_name(db_name);
- args.setTbl_name(tbl_name);
- args.setPart_name(part_name);
- args.setDeleteData(deleteData);
- args.write(oprot_);
- oprot_.writeMessageEnd();
- oprot_.getTransport().flush();
- }
- public boolean recv_drop_partition_by_name() 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_partition_by_name failed: out of sequence response");
- }
- drop_partition_by_name_result result = new drop_partition_by_name_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_partition_by_name failed: unknown result");
- }
- public Partition get_partition(String db_name, String tbl_name, List<String> part_vals) throws MetaException, NoSuchObjectException, TException
- {
- send_get_partition(db_name, tbl_name, part_vals);
- return recv_get_partition();
- }
- public void send_get_partition(String db_name, String tbl_name, List<String> part_vals) throws TException
- {
- oprot_.writeMessageBegin(new TMessage("get_partition", TMessageType.CALL, ++seqid_));
- get_partition_args args = new get_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_get_partition() 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_partition failed: out of sequence response");
- }
- get_partition_result result = new get_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;
- }
- throw new TApplicationException(TApplicationException.MISSING_RESULT, "get_partition failed: unknown result");
- }
- 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
- {
- send_get_partition_with_auth(db_name, tbl_name, part_vals, user_name, group_names);
- return recv_get_partition_with_auth();
- }
- public void send_get_partition_with_auth(String db_name, String tbl_name, List<String> part_vals, String user_name, List<String> group_names) throws TException
- {
- oprot_.writeMessageBegin(new TMessage("get_partition_with_auth", TMessageType.CALL, ++seqid_));
- get_partition_with_auth_args args = new get_partition_with_auth_args();
- args.setDb_name(db_name);
- args.setTbl_name(tbl_name);
- args.setPart_vals(part_vals);
- args.setUser_name(user_name);
- args.setGroup_names(group_names);
- args.write(oprot_);
- oprot_.writeMessageEnd();
- oprot_.getTransport().flush();
- }
- public Partition recv_get_partition_with_auth() 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_partition_with_auth failed: out of sequence response");
- }
- get_partition_with_auth_result result = new get_partition_with_auth_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_partition_with_auth failed: unknown result");
- }
- public Partition get_partition_by_name(String db_name, String tbl_name, String part_name) throws MetaException, NoSuchObjectException, TException
- {
- send_get_partition_by_name(db_name, tbl_name, part_name);
- return recv_get_partition_by_name();
- }
- public void send_get_partition_by_name(String db_name, String tbl_name, String part_name) throws TException
- {
- oprot_.writeMessageBegin(new TMessage("get_partition_by_name", TMessageType.CALL, ++seqid_));
- get_partition_by_name_args args = new get_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_get_partition_by_name() 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_partition_by_name failed: out of sequence response");
- }
- get_partition_by_name_result result = new get_partition_by_name_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_partition_by_name failed: unknown result");
- }
- public List<Partition> get_partitions(String db_name, String tbl_name, short max_parts) throws NoSuchObjectException, MetaException, TException
- {
- send_get_partitions(db_name, tbl_name, max_parts);
- return recv_get_partitions();
- }
- public void send_get_partitions(String db_name, String tbl_name, short max_parts) throws TException
- {
- oprot_.writeMessageBegin(new TMessage("get_partitions", TMessageType.CALL, ++seqid_));
- get_partitions_args args = new get_partitions_args();
- args.setDb_name(db_name);
- args.setTbl_name(tbl_name);
- args.setMax_parts(max_parts);
- args.write(oprot_);
- oprot_.writeMessageEnd();
- oprot_.getTransport().flush();
- }
- public List<Partition> recv_get_partitions() 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_partitions failed: out of sequence response");
- }
- get_partitions_result result = new get_partitions_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_partitions failed: unknown result");
- }
- 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
- {
- send_get_partitions_with_auth(db_name, tbl_name, max_parts, user_name, group_names);
- return recv_get_partitions_with_auth();
- }
- public void send_get_partitions_with_auth(String db_name, String tbl_name, short max_parts, String user_name, List<String> group_names) throws TException
- {
- oprot_.writeMessageBegin(new TMessage("get_partitions_with_auth", TMessageType.CALL, ++seqid_));
- get_partitions_with_auth_args args = new get_partitions_with_auth_args();
- args.setDb_name(db_name);
- args.setTbl_name(tbl_name);
- args.setMax_parts(max_parts);
- args.setUser_name(user_name);
- args.setGroup_names(group_names);
- args.write(oprot_);
- oprot_.writeMessageEnd();
- oprot_.getTransport().flush();
- }
- public List<Partition> recv_get_partitions_with_auth() 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_partitions_with_auth failed: out of sequence response");
- }
- get_partitions_with_auth_result result = new get_partitions_with_auth_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_partitions_with_auth failed: unknown result");
- }
- public List<String> get_partition_names(String db_name, String tbl_name, short max_parts) throws MetaException, TException
- {
- send_get_partition_names(db_name, tbl_name, max_parts);
- return recv_get_partition_names();
- }
- public void send_get_partition_names(String db_name, String tbl_name, short max_parts) throws TException
- {
- oprot_.writeMessageBegin(new TMessage("get_partition_names", TMessageType.CALL, ++seqid_));
- get_partition_names_args args = new get_partition_names_args();
- args.setDb_name(db_name);
- args.setTbl_name(tbl_name);
- args.setMax_parts(max_parts);
- args.write(oprot_);
- oprot_.writeMessageEnd();
- oprot_.getTransport().flush();
- }
- public List<String> recv_get_partition_names() 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_partition_names failed: out of sequence response");
- }
- get_partition_names_result result = new get_partition_names_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_partition_names failed: unknown result");
- }
- public List<Partition> get_partitions_ps(String db_name, String tbl_name, List<String> part_vals, short max_parts) throws MetaException, TException
- {
- send_get_partitions_ps(db_name, tbl_name, part_vals, max_parts);
- return recv_get_partitions_ps();
- }
- public void send_get_partitions_ps(String db_name, String tbl_name, List<String> part_vals, short max_parts) throws TException
- {
- oprot_.writeMessageBegin(new TMessage("get_partitions_ps", TMessageType.CALL, ++seqid_));
- get_partitions_ps_args args = new get_partitions_ps_args();
- args.setDb_name(db_name);
- args.setTbl_name(tbl_name);
- args.setPart_vals(part_vals);
- args.setMax_parts(max_parts);
- args.write(oprot_);
- oprot_.writeMessageEnd();
- oprot_.getTransport().flush();
- }
- public List<Partition> recv_get_partitions_ps() 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_partitions_ps failed: out of sequence response");
- }
- get_partitions_ps_result result = new get_partitions_ps_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_partitions_ps failed: unknown result");
- }
- 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
- {
- send_get_partitions_ps_with_auth(db_name, tbl_name, part_vals, max_parts, user_name, group_names);
- return recv_get_partitions_ps_with_auth();
- }
- public void send_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 TException
- {
- oprot_.writeMessageBegin(new TMessage("get_partitions_ps_with_auth", TMessageType.CALL, ++seqid_));
- get_partitions_ps_with_auth_args args = new get_partitions_ps_with_auth_args();
- args.setDb_name(db_name);
- args.setTbl_name(tbl_name);
- args.setPart_vals(part_vals);
- args.setMax_parts(max_parts);
- args.setUser_name(user_name);
- args.setGroup_names(group_names);
- args.write(oprot_);
- oprot_.writeMessageEnd();
- oprot_.getTransport().flush();
- }
- public List<Partition> recv_get_partitions_ps_with_auth() 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_partitions_ps_with_auth failed: out of sequence response");
- }
- get_partitions_ps_with_auth_result result = new get_partitions_ps_with_auth_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_partitions_ps_with_auth failed: unknown result");
- }
- public List<String> get_partition_names_ps(String db_name, String tbl_name, List<String> part_vals, short max_parts) throws MetaException, TException
- {
- send_get_partition_names_ps(db_name, tbl_name, part_vals, max_parts);
- return recv_get_partition_names_ps();
- }
- public void send_get_partition_names_ps(String db_name, String tbl_name, List<String> part_vals, short max_parts) throws TException
- {
- oprot_.writeMessageBegin(new TMessage("get_partition_names_ps", TMessageType.CALL, ++seqid_));
- get_partition_names_ps_args args = new get_partition_names_ps_args();
- args.setDb_name(db_name);
- args.setTbl_name(tbl_name);
- args.setPart_vals(part_vals);
- args.setMax_parts(max_parts);
- args.write(oprot_);
- oprot_.writeMessageEnd();
- oprot_.getTransport().flush();
- }
- public List<String> recv_get_partition_names_ps() 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_partition_names_ps failed: out of sequence response");
- }
- get_partition_names_ps_result result = new get_partition_names_ps_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_partition_names_ps failed: unknown result");
- }
- public List<Partition> get_partitions_by_filter(String db_name, String tbl_name, String filter, short max_parts) throws MetaException, NoSuchObjectException, TException
- {
- send_get_partitions_by_filter(db_name, tbl_name, filter, max_parts);
- return recv_get_partitions_by_filter();
- }
- public void send_get_partitions_by_filter(String db_name, String tbl_name, String filter, short max_parts) throws TException
- {
- oprot_.writeMessageBegin(new TMessage("get_partitions_by_filter", TMessageType.CALL, ++seqid_));
- get_partitions_by_filter_args args = new get_partitions_by_filter_args();
- args.setDb_name(db_name);
- args.setTbl_name(tbl_name);
- args.setFilter(filter);
- args.setMax_parts(max_parts);
- args.write(oprot_);
- oprot_.writeMessageEnd();
- oprot_.getTransport().flush();
- }
- public List<Partition> recv_get_partitions_by_filter() 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_partitions_by_filter failed: out of sequence response");
- }
- get_partitions_by_filter_result result = new get_partitions_by_filter_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_partitions_by_filter failed: unknown result");
- }
- public void alter_partition(String db_name, String tbl_name, Partition new_part) throws InvalidOperationException, MetaException, TException
- {
- send_alter_partition(db_name, tbl_name, new_part);
- recv_alter_partition();
- }
- public void send_alter_partition(String db_name, String tbl_name, Partition new_part) throws TException
- {
- oprot_.writeMessageBegin(new TMessage("alter_partition", TMessageType.CALL, ++seqid_));
- alter_partition_args args = new alter_partition_args();
- args.setDb_name(db_name);
- args.setTbl_name(tbl_name);
- args.setNew_part(new_part);
- args.write(oprot_);
- oprot_.writeMessageEnd();
- oprot_.getTransport().flush();
- }
- public void recv_alter_partition() 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_partition failed: out of sequence response");
- }
- alter_partition_result result = new alter_partition_result();
- result.read(iprot_);
- iprot_.readMessageEnd();
- if (result.o1 != null) {
- throw result.o1;
- }
- if (result.o2 != null) {
- throw result.o2;
- }
- return;
- }
- public String get_config_value(String name, String defaultValue) throws ConfigValSecurityException, TException
- {
- send_get_config_value(name, defaultValue);
- return recv_get_config_value();
- }
- public void send_get_config_value(String name, String defaultValue) throws TException
- {
- oprot_.writeMessageBegin(new TMessage("get_config_value", TMessageType.CALL, ++seqid_));
- get_config_value_args args = new get_config_value_args();
- args.setName(name);
- args.setDefaultValue(defaultValue);
- args.write(oprot_);
- oprot_.writeMessageEnd();
- oprot_.getTransport().flush();
- }
- public String recv_get_config_value() throws ConfigValSecurityException, 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_config_value failed: out of sequence response");
- }
- get_config_value_result result = new get_config_value_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_config_value failed: unknown result");
- }
- public List<String> partition_name_to_vals(String part_name) throws MetaException, TException
- {
- send_partition_name_to_vals(part_name);
- return recv_partition_name_to_vals();
- }
- public void send_partition_name_to_vals(String part_name) throws TException
- {
- oprot_.writeMessageBegin(new TMessage("partition_name_to_vals", TMessageType.CALL, ++seqid_));
- partition_name_to_vals_args args = new partition_name_to_vals_args();
- args.setPart_name(part_name);
- args.write(oprot_);
- oprot_.writeMessageEnd();
- oprot_.getTransport().flush();
- }
- public List<String> recv_partition_name_to_vals() 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, "partition_name_to_vals failed: out of sequence response");
- }
- partition_name_to_vals_result result = new partition_name_to_vals_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, "partition_name_to_vals failed: unknown result");
- }
- public Map<String,String> partition_name_to_spec(String part_name) throws MetaException, TException
- {
- send_partition_name_to_spec(part_name);
- return recv_partition_name_to_spec();
- }
- public void send_partition_name_to_spec(String part_name) throws TException
- {
- oprot_.writeMessageBegin(new TMessage("partition_name_to_spec", TMessageType.CALL, ++seqid_));
- partition_name_to_spec_args args = new partition_name_to_spec_args();
- args.setPart_name(part_name);
- args.write(oprot_);
- oprot_.writeMessageEnd();
- oprot_.getTransport().flush();
- }
- public Map<String,String> recv_partition_name_to_spec() 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, "partition_name_to_spec failed: out of sequence response");
- }
- partition_name_to_spec_result result = new partition_name_to_spec_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, "partition_name_to_spec failed: unknown result");
- }
- public Index add_index(Index new_index, Table index_table) throws InvalidObjectException, AlreadyExistsException, MetaException, TException
- {
- send_add_index(new_index, index_table);
- return recv_add_index();
- }
- public void send_add_index(Index new_index, Table index_table) throws TException
- {
- oprot_.writeMessageBegin(new TMessage("add_index", TMessageType.CALL, ++seqid_));
- add_index_args args = new add_index_args();
- args.setNew_index(new_index);
- args.setIndex_table(index_table);
- args.write(oprot_);
- oprot_.writeMessageEnd();
- oprot_.getTransport().flush();
- }
- public Index recv_add_index() 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_index failed: out of sequence response");
- }
- add_index_result result = new add_index_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_index failed: unknown result");
- }
- public void alter_index(String dbname, String base_tbl_name, String idx_name, Index new_idx) throws InvalidOperationException, MetaException, TException
- {
- send_alter_index(dbname, base_tbl_name, idx_name, new_idx);
- recv_alter_index();
- }
- public void send_alter_index(String dbname, String base_tbl_name, String idx_name, Index new_idx) throws TException
- {
- oprot_.writeMessageBegin(new TMessage("alter_index", TMessageType.CALL, ++seqid_));
- alter_index_args args = new alter_index_args();
- args.setDbname(dbname);
- args.setBase_tbl_name(base_tbl_name);
- args.setIdx_name(idx_name);
- args.setNew_idx(new_idx);
- args.write(oprot_);
- oprot_.writeMessageEnd();
- oprot_.getTransport().flush();
- }
- public void recv_alter_index() 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_index failed: out of sequence response");
- }
- alter_index_result result = new alter_index_result();
- result.read(iprot_);
- iprot_.readMessageEnd();
- if (result.o1 != null) {
- throw result.o1;
- }
- if (result.o2 != null) {
- throw result.o2;
- }
- return;
- }
- public boolean drop_index_by_name(String db_name, String tbl_name, String index_name, boolean deleteData) throws NoSuchObjectException, MetaException, TException
- {
- send_drop_index_by_name(db_name, tbl_name, index_name, deleteData);
- return recv_drop_index_by_name();
- }
- public void send_drop_index_by_name(String db_name, String tbl_name, String index_name, boolean deleteData) throws TException
- {
- oprot_.writeMessageBegin(new TMessage("drop_index_by_name", TMessageType.CALL, ++seqid_));
- drop_index_by_name_args args = new drop_index_by_name_args();
- args.setDb_name(db_name);
- args.setTbl_name(tbl_name);
- args.setIndex_name(index_name);
- args.setDeleteData(deleteData);
- args.write(oprot_);
- oprot_.writeMessageEnd();
- oprot_.getTransport().flush();
- }
- public boolean recv_drop_index_by_name() 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_index_by_name failed: out of sequence response");
- }
- drop_index_by_name_result result = new drop_index_by_name_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_index_by_name failed: unknown result");
- }
- public Index get_index_by_name(String db_name, String tbl_name, String index_name) throws MetaException, NoSuchObjectException, TException
- {
- send_get_index_by_name(db_name, tbl_name, index_name);
- return recv_get_index_by_name();
- }
- public void send_get_index_by_name(String db_name, String tbl_name, String index_name) throws TException
- {
- oprot_.writeMessageBegin(new TMessage("get_index_by_name", TMessageType.CALL, ++seqid_));
- get_index_by_name_args args = new get_index_by_name_args();
- args.setDb_name(db_name);
- args.setTbl_name(tbl_name);
- args.setIndex_name(index_name);
- args.write(oprot_);
- oprot_.writeMessageEnd();
- oprot_.getTransport().flush();
- }
- public Index recv_get_index_by_name() 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_index_by_name failed: out of sequence response");
- }
- get_index_by_name_result result = new get_index_by_name_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_index_by_name failed: unknown result");
- }
- public List<Index> get_indexes(String db_name, String tbl_name, short max_indexes) throws NoSuchObjectException, MetaException, TException
- {
- send_get_indexes(db_name, tbl_name, max_indexes);
- return recv_get_indexes();
- }
- public void send_get_indexes(String db_name, String tbl_name, short max_indexes) throws TException
- {
- oprot_.writeMessageBegin(new TMessage("get_indexes", TMessageType.CALL, ++seqid_));
- get_indexes_args args = new get_indexes_args();
- args.setDb_name(db_name);
- args.setTbl_name(tbl_name);
- args.setMax_indexes(max_indexes);
- args.write(oprot_);
- oprot_.writeMessageEnd();
- oprot_.getTransport().flush();
- }
- public List<Index> recv_get_indexes() 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_indexes failed: out of sequence response");
- }
- get_indexes_result result = new get_indexes_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_indexes failed: unknown result");
- }
- public List<String> get_index_names(String db_name, String tbl_name, short max_indexes) throws MetaException, TException
- {
- send_get_index_names(db_name, tbl_name, max_indexes);
- return recv_get_index_names();
- }
- public void send_get_index_names(String db_name, String tbl_name, short max_indexes) throws TException
- {
- oprot_.writeMessageBegin(new TMessage("get_index_names", TMessageType.CALL, ++seqid_));
- get_index_names_args args = new get_index_names_args();
- args.setDb_name(db_name);
- args.setTbl_name(tbl_name);
- args.setMax_indexes(max_indexes);
- args.write(oprot_);
- oprot_.writeMessageEnd();
- oprot_.getTransport().flush();
- }
- public List<String> recv_get_index_names() 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_index_names failed: out of sequence response");
- }
- get_index_names_result result = new get_index_names_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_index_names failed: unknown result");
- }
- public boolean create_role(Role role) throws MetaException, TException
- {
- send_create_role(role);
- return recv_create_role();
- }
- public void send_create_role(Role role) throws TException
- {
- oprot_.writeMessageBegin(new TMessage("create_role", TMessageType.CALL, ++seqid_));
- create_role_args args = new create_role_args();
- args.setRole(role);
- args.write(oprot_);
- oprot_.writeMessageEnd();
- oprot_.getTransport().flush();
- }
- public boolean recv_create_role() 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, "create_role failed: out of sequence response");
- }
- create_role_result result = new create_role_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, "create_role failed: unknown result");
- }
- public boolean drop_role(String role_name) throws MetaException, TException
- {
- send_drop_role(role_name);
- return recv_drop_role();
- }
- public void send_drop_role(String role_name) throws TException
- {
- oprot_.writeMessageBegin(new TMessage("drop_role", TMessageType.CALL, ++seqid_));
- drop_role_args args = new drop_role_args();
- args.setRole_name(role_name);
- args.write(oprot_);
- oprot_.writeMessageEnd();
- oprot_.getTransport().flush();
- }
- public boolean recv_drop_role() 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, "drop_role failed: out of sequence response");
- }
- drop_role_result result = new drop_role_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, "drop_role failed: unknown result");
- }
- public List<String> get_role_names() throws MetaException, TException
- {
- send_get_role_names();
- return recv_get_role_names();
- }
- public void send_get_role_names() throws TException
- {
- oprot_.writeMessageBegin(new TMessage("get_role_names", TMessageType.CALL, ++seqid_));
- get_role_names_args args = new get_role_names_args();
- args.write(oprot_);
- oprot_.writeMessageEnd();
- oprot_.getTransport().flush();
- }
- public List<String> recv_get_role_names() 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_role_names failed: out of sequence response");
- }
- get_role_names_result result = new get_role_names_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_role_names failed: unknown result");
- }
- public boolean grant_role(String role_name, String principal_name, PrincipalType principal_type, String grantor, PrincipalType grantorType, boolean grant_option) throws MetaException, TException
- {
- send_grant_role(role_name, principal_name, principal_type, grantor, grantorType, grant_option);
- return recv_grant_role();
- }
- public void send_grant_role(String role_name, String principal_name, PrincipalType principal_type, String grantor, PrincipalType grantorType, boolean grant_option) throws TException
- {
- oprot_.writeMessageBegin(new TMessage("grant_role", TMessageType.CALL, ++seqid_));
- grant_role_args args = new grant_role_args();
- args.setRole_name(role_name);
- args.setPrincipal_name(principal_name);
- args.setPrincipal_type(principal_type);
- args.setGrantor(grantor);
- args.setGrantorType(grantorType);
- args.setGrant_option(grant_option);
- args.write(oprot_);
- oprot_.writeMessageEnd();
- oprot_.getTransport().flush();
- }
- public boolean recv_grant_role() 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, "grant_role failed: out of sequence response");
- }
- grant_role_result result = new grant_role_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, "grant_role failed: unknown result");
- }
- public boolean revoke_role(String role_name, String principal_name, PrincipalType principal_type) throws MetaException, TException
- {
- send_revoke_role(role_name, principal_name, principal_type);
- return recv_revoke_role();
- }
- public void send_revoke_role(String role_name, String principal_name, PrincipalType principal_type) throws TException
- {
- oprot_.writeMessageBegin(new TMessage("revoke_role", TMessageType.CALL, ++seqid_));
- revoke_role_args args = new revoke_role_args();
- args.setRole_name(role_name);
- args.setPrincipal_name(principal_name);
- args.setPrincipal_type(principal_type);
- args.write(oprot_);
- oprot_.writeMessageEnd();
- oprot_.getTransport().flush();
- }
- public boolean recv_revoke_role() 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, "revoke_role failed: out of sequence response");
- }
- revoke_role_result result = new revoke_role_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, "revoke_role failed: unknown result");
- }
- public List<Role> list_roles(String principal_name, PrincipalType principal_type) throws MetaException, TException
- {
- send_list_roles(principal_name, principal_type);
- return recv_list_roles();
- }
- public void send_list_roles(String principal_name, PrincipalType principal_type) throws TException
- {
- oprot_.writeMessageBegin(new TMessage("list_roles", TMessageType.CALL, ++seqid_));
- list_roles_args args = new list_roles_args();
- args.setPrincipal_name(principal_name);
- args.setPrincipal_type(principal_type);
- args.write(oprot_);
- oprot_.writeMessageEnd();
- oprot_.getTransport().flush();
- }
- public List<Role> recv_list_roles() 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, "list_roles failed: out of sequence response");
- }
- list_roles_result result = new list_roles_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, "list_roles failed: unknown result");
- }
- public PrincipalPrivilegeSet get_privilege_set(HiveObjectRef hiveObject, String user_name, List<String> group_names) throws MetaException, TException
- {
- send_get_privilege_set(hiveObject, user_name, group_names);
- return recv_get_privilege_set();
- }
- public void send_get_privilege_set(HiveObjectRef hiveObject, String user_name, List<String> group_names) throws TException
- {
- oprot_.writeMessageBegin(new TMessage("get_privilege_set", TMessageType.CALL, ++seqid_));
- get_privilege_set_args args = new get_privilege_set_args();
- args.setHiveObject(hiveObject);
- args.setUser_name(user_name);
- args.setGroup_names(group_names);
- args.write(oprot_);
- oprot_.writeMessageEnd();
- oprot_.getTransport().flush();
- }
- public PrincipalPrivilegeSet recv_get_privilege_set() 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_privilege_set failed: out of sequence response");
- }
- get_privilege_set_result result = new get_privilege_set_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_privilege_set failed: unknown result");
- }
- public List<HiveObjectPrivilege> list_privileges(String principal_name, PrincipalType principal_type, HiveObjectRef hiveObject) throws MetaException, TException
- {
- send_list_privileges(principal_name, principal_type, hiveObject);
- return recv_list_privileges();
- }
- public void send_list_privileges(String principal_name, PrincipalType principal_type, HiveObjectRef hiveObject) throws TException
- {
- oprot_.writeMessageBegin(new TMessage("list_privileges", TMessageType.CALL, ++seqid_));
- list_privileges_args args = new list_privileges_args();
- args.setPrincipal_name(principal_name);
- args.setPrincipal_type(principal_type);
- args.setHiveObject(hiveObject);
- args.write(oprot_);
- oprot_.writeMessageEnd();
- oprot_.getTransport().flush();
- }
- public List<HiveObjectPrivilege> recv_list_privileges() 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, "list_privileges failed: out of sequence response");
- }
- list_privileges_result result = new list_privileges_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, "list_privileges failed: unknown result");
- }
- public boolean grant_privileges(PrivilegeBag privileges) throws MetaException, TException
- {
- send_grant_privileges(privileges);
- return recv_grant_privileges();
- }
- public void send_grant_privileges(PrivilegeBag privileges) throws TException
- {
- oprot_.writeMessageBegin(new TMessage("grant_privileges", TMessageType.CALL, ++seqid_));
- grant_privileges_args args = new grant_privileges_args();
- args.setPrivileges(privileges);
- args.write(oprot_);
- oprot_.writeMessageEnd();
- oprot_.getTransport().flush();
- }
- public boolean recv_grant_privileges() 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, "grant_privileges failed: out of sequence response");
- }
- grant_privileges_result result = new grant_privileges_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, "grant_privileges failed: unknown result");
- }
- public boolean revoke_privileges(PrivilegeBag privileges) throws MetaException, TException
- {
- send_revoke_privileges(privileges);
- return recv_revoke_privileges();
- }
- public void send_revoke_privileges(PrivilegeBag privileges) throws TException
- {
- oprot_.writeMessageBegin(new TMessage("revoke_privileges", TMessageType.CALL, ++seqid_));
- revoke_privileges_args args = new revoke_privileges_args();
- args.setPrivileges(privileges);
- args.write(oprot_);
- oprot_.writeMessageEnd();
- oprot_.getTransport().flush();
- }
- public boolean recv_revoke_privileges() 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, "revoke_privileges failed: out of sequence response");
- }
- revoke_privileges_result result = new revoke_privileges_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, "revoke_privileges failed: unknown result");
- }
- public String get_delegation_token(String renewer_kerberos_principal_name) throws MetaException, TException
- {
- send_get_delegation_token(renewer_kerberos_principal_name);
- return recv_get_delegation_token();
- }
- public void send_get_delegation_token(String renewer_kerberos_principal_name) throws TException
- {
- oprot_.writeMessageBegin(new TMessage("get_delegation_token", TMessageType.CALL, ++seqid_));
- get_delegation_token_args args = new get_delegation_token_args();
- args.setRenewer_kerberos_principal_name(renewer_kerberos_principal_name);
- args.write(oprot_);
- oprot_.writeMessageEnd();
- oprot_.getTransport().flush();
- }
- public String recv_get_delegation_token() 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_delegation_token failed: out of sequence response");
- }
- get_delegation_token_result result = new get_delegation_token_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_delegation_token failed: unknown result");
- }
- public String get_delegation_token_with_signature(String renewer_kerberos_principal_name, String token_signature) throws MetaException, TException
- {
- send_get_delegation_token_with_signature(renewer_kerberos_principal_name, token_signature);
- return recv_get_delegation_token_with_signature();
- }
- public void send_get_delegation_token_with_signature(String renewer_kerberos_principal_name, String token_signature) throws TException
- {
- oprot_.writeMessageBegin(new TMessage("get_delegation_token_with_signature", TMessageType.CALL, ++seqid_));
- get_delegation_token_with_signature_args args = new get_delegation_token_with_signature_args();
- args.setRenewer_kerberos_principal_name(renewer_kerberos_principal_name);
- args.setToken_signature(token_signature);
- args.write(oprot_);
- oprot_.writeMessageEnd();
- oprot_.getTransport().flush();
- }
- public String recv_get_delegation_token_with_signature() 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_delegation_token_with_signature failed: out of sequence response");
- }
- get_delegation_token_with_signature_result result = new get_delegation_token_with_signature_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_delegation_token_with_signature failed: unknown result");
- }
- public long renew_delegation_token(String token_str_form) throws MetaException, TException
- {
- send_renew_delegation_token(token_str_form);
- return recv_renew_delegation_token();
- }
- public void send_renew_delegation_token(String token_str_form) throws TException
- {
- oprot_.writeMessageBegin(new TMessage("renew_delegation_token", TMessageType.CALL, ++seqid_));
- renew_delegation_token_args args = new renew_delegation_token_args();
- args.setToken_str_form(token_str_form);
- args.write(oprot_);
- oprot_.writeMessageEnd();
- oprot_.getTransport().flush();
- }
- public long recv_renew_delegation_token() 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, "renew_delegation_token failed: out of sequence response");
- }
- renew_delegation_token_result result = new renew_delegation_token_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, "renew_delegation_token failed: unknown result");
- }
- public void cancel_delegation_token(String token_str_form) throws MetaException, TException
- {
- send_cancel_delegation_token(token_str_form);
- recv_cancel_delegation_token();
- }
- public void send_cancel_delegation_token(String token_str_form) throws TException
- {
- oprot_.writeMessageBegin(new TMessage("cancel_delegation_token", TMessageType.CALL, ++seqid_));
- cancel_delegation_token_args args = new cancel_delegation_token_args();
- args.setToken_str_form(token_str_form);
- args.write(oprot_);
- oprot_.writeMessageEnd();
- oprot_.getTransport().flush();
- }
- public void recv_cancel_delegation_token() 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, "cancel_delegation_token failed: out of sequence response");
- }
- cancel_delegation_token_result result = new cancel_delegation_token_result();
- result.read(iprot_);
- iprot_.readMessageEnd();
- if (result.o1 != null) {
- throw result.o1;
- }
- return;
- }
- }
- public static class AsyncClient extends com.facebook.fb303.FacebookService.AsyncClient implements AsyncIface {
- public static class Factory implements TAsyncClientFactory<AsyncClient> {
- private TAsyncClientManager clientManager;
- private TProtocolFactory protocolFactory;
- public Factory(TAsyncClientManager clientManager, TProtocolFactory protocolFactory) {
- this.clientManager = clientManager;
- this.protocolFactory = protocolFactory;
- }
- public AsyncClient getAsyncClient(TNonblockingTransport transport) {
- return new AsyncClient(protocolFactory, clientManager, transport);
- }
- }
- public AsyncClient(TProtocolFactory protocolFactory, TAsyncClientManager clientManager, TNonblockingTransport transport) {
- super(protocolFactory, clientManager, transport);
- }
- public void create_database(Database database, AsyncMethodCallback<create_database_call> resultHandler) throws TException {
- checkReady();
- create_database_call method_call = new create_database_call(database, resultHandler, this, protocolFactory, transport);
- manager.call(method_call);
- }
- public static class create_database_call extends TAsyncMethodCall {
- private Database database;
- public create_database_call(Database database, AsyncMethodCallback<create_database_call> resultHandler, TAsyncClient client, TProtocolFactory protocolFactory, TNonblockingTransport transport) throws TException {
- super(client, protocolFactory, transport, resultHandler, false);
- this.database = database;
- }
- public void write_args(TProtocol prot) throws TException {
- prot.writeMessageBegin(new TMessage("create_database", TMessageType.CALL, 0));
- create_database_args args = new create_database_args();
- args.setDatabase(database);
- args.write(prot);
- prot.writeMessageEnd();
- }
- public void getResult() throws AlreadyExistsException, InvalidObjectException, MetaException, TException {
- if (getState() != State.RESPONSE_READ) {
- throw new IllegalStateException("Method call not finished!");
- }
- TMemoryInputTransport memoryTransport = new TMemoryInputTransport(getFrameBuffer().array());
- TProtocol prot = client.getProtocolFactory().getProtocol(memoryTransport);
- (new Client(prot)).recv_create_database();
- }
- }
- public void get_database(String name, AsyncMethodCallback<get_database_call> resultHandler) throws TException {
- checkReady();
- get_database_call method_call = new get_database_call(name, resultHandler, this, protocolFactory, transport);
- manager.call(method_call);
- }
- public static class get_database_call extends TAsyncMethodCall {
- private String name;
- public get_database_call(String name, AsyncMethodCallback<get_database_call> resultHandler, TAsyncClient client, TProtocolFactory protocolFactory, TNonblockingTransport transport) throws TException {
- super(client, protocolFactory, transport, resultHandler, false);
- this.name = name;
- }
- public void write_args(TProtocol prot) throws TException {
- prot.writeMessageBegin(new TMessage("get_database", TMessageType.CALL, 0));
- get_database_args args = new get_database_args();
- args.setName(name);
- args.write(prot);
- prot.writeMessageEnd();
- }
- public Database getResult() throws NoSuchObjectException, MetaException, TException {
- if (getState() != State.RESPONSE_READ) {
- throw new IllegalStateException("Method call not finished!");
- }
- TMemoryInputTransport memoryTransport = new TMemoryInputTransport(getFrameBuffer().array());
- TProtocol prot = client.getProtocolFactory().getProtocol(memoryTransport);
- return (new Client(prot)).recv_get_database();
- }
- }
- public void drop_database(String name, boolean deleteData, AsyncMethodCallback<drop_database_call> resultHandler) throws TException {
- checkReady();
- drop_database_call method_call = new drop_database_call(name, deleteData, resultHandler, this, protocolFactory, transport);
- manager.call(method_call);
- }
- public static class drop_database_call extends TAsyncMethodCall {
- private String name;
- private boolean deleteData;
- public drop_database_call(String name, boolean deleteData, AsyncMethodCallback<drop_database_call> resultHandler, TAsyncClient client, TProtocolFactory protocolFactory, TNonblockingTransport transport) throws TException {
- super(client, protocolFactory, transport, resultHandler, false);
- this.name = name;
- this.deleteData = deleteData;
- }
- public void write_args(TProtocol prot) throws TException {
- prot.writeMessageBegin(new TMessage("drop_database", TMessageType.CALL, 0));
- drop_database_args args = new drop_database_args();
- args.setName(name);
- args.setDeleteData(deleteData);
- args.write(prot);
- prot.writeMessageEnd();
- }
- public void getResult() throws NoSuchObjectException, InvalidOperationException, MetaException, TException {
- if (getState() != State.RESPONSE_READ) {
- throw new IllegalStateException("Method call not finished!");
- }
- TMemoryInputTransport memoryTransport = new TMemoryInputTransport(getFrameBuffer().array());
- TProtocol prot = client.getProtocolFactory().getProtocol(memoryTransport);
- (new Client(prot)).recv_drop_database();
- }
- }
- public void get_databases(String pattern, AsyncMethodCallback<get_databases_call> resultHandler) throws TException {
- checkReady();
- get_databases_call method_call = new get_databases_call(pattern, resultHandler, this, protocolFactory, transport);
- manager.call(method_call);
- }
- public static class get_databases_call extends TAsyncMethodCall {
- private String pattern;
- public get_databases_call(String pattern, AsyncMethodCallback<get_databases_call> resultHandler, TAsyncClient client, TProtocolFactory protocolFactory, TNonblockingTransport transport) throws TException {
- super(client, protocolFactory, transport, resultHandler, false);
- this.pattern = pattern;
- }
- public void write_args(TProtocol prot) throws TException {
- prot.writeMessageBegin(new TMessage("get_databases", TMessageType.CALL, 0));
- get_databases_args args = new get_databases_args();
- args.setPattern(pattern);
- args.write(prot);
- prot.writeMessageEnd();
- }
- public List<String> getResult() throws MetaException, TException {
- if (getState() != State.RESPONSE_READ) {
- throw new IllegalStateException("Method call not finished!");
- }
- TMemoryInputTransport memoryTransport = new TMemoryInputTransport(getFrameBuffer().array());
- TProtocol prot = client.getProtocolFactory().getProtocol(memoryTransport);
- return (new Client(prot)).recv_get_databases();
- }
- }
- public void get_all_databases(AsyncMethodCallback<get_all_databases_call> resultHandler) throws TException {
- checkReady();
- get_all_databases_call method_call = new get_all_databases_call(resultHandler, this, protocolFactory, transport);
- manager.call(method_call);
- }
- public static class get_all_databases_call extends TAsyncMethodCall {
- public get_all_databases_call(AsyncMethodCallback<get_all_databases_call> resultHandler, TAsyncClient client, TProtocolFactory protocolFactory, TNonblockingTransport transport) throws TException {
- super(client, protocolFactory, transport, resultHandler, false);
- }
- public void write_args(TProtocol prot) throws TException {
- prot.writeMessageBegin(new TMessage("get_all_databases", TMessageType.CALL, 0));
- get_all_databases_args args = new get_all_databases_args();
- args.write(prot);
- prot.writeMessageEnd();
- }
- public List<String> getResult() throws MetaException, TException {
- if (getState() != State.RESPONSE_READ) {
- throw new IllegalStateException("Method call not finished!");
- }
- TMemoryInputTransport memoryTransport = new TMemoryInputTransport(getFrameBuffer().array());
- TProtocol prot = client.getProtocolFactory().getProtocol(memoryTransport);
- return (new Client(prot)).recv_get_all_databases();
- }
- }
- public void alter_database(String dbname, Database db, AsyncMethodCallback<alter_database_call> resultHandler) throws TException {
- checkReady();
- alter_database_call method_call = new alter_database_call(dbname, db, resultHandler, this, protocolFactory, transport);
- manager.call(method_call);
- }
- public static class alter_database_call extends TAsyncMethodCall {
- private String dbname;
- private Database db;
- public alter_database_call(String dbname, Database db, AsyncMethodCallback<alter_database_call> resultHandler, TAsyncClient client, TProtocolFactory protocolFactory, TNonblockingTransport transport) throws TException {
- super(client, protocolFactory, transport, resultHandler, false);
- this.dbname = dbname;
- this.db = db;
- }
- public void write_args(TProtocol prot) throws TException {
- prot.writeMessageBegin(new TMessage("alter_database", TMessageType.CALL, 0));
- alter_database_args args = new alter_database_args();
- args.setDbname(dbname);
- args.setDb(db);
- args.write(prot);
- prot.writeMessageEnd();
- }
- public void getResult() throws MetaException, NoSuchObjectException, TException {
- if (getState() != State.RESPONSE_READ) {
- throw new IllegalStateException("Method call not finished!");
- }
- TMemoryInputTransport memoryTransport = new TMemoryInputTransport(getFrameBuffer().array());
- TProtocol prot = client.getProtocolFactory().getProtocol(memoryTransport);
- (new Client(prot)).recv_alter_database();
- }
- }
- public void get_type(String name, AsyncMethodCallback<get_type_call> resultHandler) throws TException {
- checkReady();
- get_type_call method_call = new get_type_call(name, resultHandler, this, protocolFactory, transport);
- manager.call(method_call);
- }
- public static class get_type_call extends TAsyncMethodCall {
- private String name;
- public get_type_call(String name, AsyncMethodCallback<get_type_call> resultHandler, TAsyncClient client, TProtocolFactory protocolFactory, TNonblockingTransport transport) throws TException {
- super(client, protocolFactory, transport, resultHandler, false);
- this.name = name;
- }
- public void write_args(TProtocol prot) throws TException {
- prot.writeMessageBegin(new TMessage("get_type", TMessageType.CALL, 0));
- get_type_args args = new get_type_args();
- args.setName(name);
- args.write(prot);
- prot.writeMessageEnd();
- }
- public Type getResult() throws MetaException, NoSuchObjectException, TException {
- if (getState() != State.RESPONSE_READ) {
- throw new IllegalStateException("Method call not finished!");
- }
- TMemoryInputTransport memoryTransport = new TMemoryInputTransport(getFrameBuffer().array());
- TProtocol prot = client.getProtocolFactory().getProtocol(memoryTransport);
- return (new Client(prot)).recv_get_type();
- }
- }
- public void create_type(Type type, AsyncMethodCallback<create_type_call> resultHandler) throws TException {
- checkReady();
- create_type_call method_call = new create_type_call(type, resultHandler, this, protocolFactory, transport);
- manager.call(method_call);
- }
- public static class create_type_call extends TAsyncMethodCall {
- private Type type;
- public create_type_call(Type type, AsyncMethodCallback<create_type_call> resultHandler, TAsyncClient client, TProtocolFactory protocolFactory, TNonblockingTransport transport) throws TException {
- super(client, protocolFactory, transport, resultHandler, false);
- this.type = type;
- }
- public void write_args(TProtocol prot) throws TException {
- prot.writeMessageBegin(new TMessage("create_type", TMessageType.CALL, 0));
- create_type_args args = new create_type_args();
- args.setType(type);
- args.write(prot);
- prot.writeMessageEnd();
- }
- public boolean getResult() throws AlreadyExistsException, InvalidObjectException, MetaException, TException {
- if (getState() != State.RESPONSE_READ) {
- throw new IllegalStateException("Method call not finished!");
- }
- TMemoryInputTransport memoryTransport = new TMemoryInputTransport(getFrameBuffer().array());
- TProtocol prot = client.getProtocolFactory().getProtocol(memoryTransport);
- return (new Client(prot)).recv_create_type();
- }
- }
- public void drop_type(String type, AsyncMethodCallback<drop_type_call> resultHandler) throws TException {
- checkReady();
- drop_type_call method_call = new drop_type_call(type, resultHandler, this, protocolFactory, transport);
- manager.call(method_call);
- }
- public static class drop_type_call extends TAsyncMethodCall {
- private String type;
- public drop_type_call(String type, AsyncMethodCallback<drop_type_call> resultHandler, TAsyncClient client, TProtocolFactory protocolFactory, TNonblockingTransport transport) throws TException {
- super(client, protocolFactory, transport, resultHandler, false);
- this.type = type;
- }
- public void write_args(TProtocol prot) throws TException {
- prot.writeMessageBegin(new TMessage("drop_type", TMessageType.CALL, 0));
- drop_type_args args = new drop_type_args();
- args.setType(type);
- args.write(prot);
- prot.writeMessageEnd();
- }
- public boolean getResult() throws MetaException, NoSuchObjectException, TException {
- if (getState() != State.RESPONSE_READ) {
- throw new IllegalStateException("Method call not finished!");
- }
- TMemoryInputTransport memoryTransport = new TMemoryInputTransport(getFrameBuffer().array());
- TProtocol prot = client.getProtocolFactory().getProtocol(memoryTransport);
- return (new Client(prot)).recv_drop_type();
- }
- }
- public void get_type_all(String name, AsyncMethodCallback<get_type_all_call> resultHandler) throws TException {
- checkReady();
- get_type_all_call method_call = new get_type_all_call(name, resultHandler, this, protocolFactory, transport);
- manager.call(method_call);
- }
- public static class get_type_all_call extends TAsyncMethodCall {
- private String name;
- public get_type_all_call(String name, AsyncMethodCallback<get_type_all_call> resultHandler, TAsyncClient client, TProtocolFactory protocolFactory, TNonblockingTransport transport) throws TException {
- super(client, protocolFactory, transport, resultHandler, false);
- this.name = name;
- }
- public void write_args(TProtocol prot) throws TException {
- prot.writeMessageBegin(new TMessage("get_type_all", TMessageType.CALL, 0));
- get_type_all_args args = new get_type_all_args();
- args.setName(name);
- args.write(prot);
- prot.writeMessageEnd();
- }
- public Map<String,Type> getResult() throws MetaException, TException {
- if (getState() != State.RESPONSE_READ) {
- throw new IllegalStateException("Method call not finished!");
- }
- TMemoryInputTransport memoryTransport = new TMemoryInputTransport(getFrameBuffer().array());
- TProtocol prot = client.getProtocolFactory().getProtocol(memoryTransport);
- return (new Client(prot)).recv_get_type_all();
- }
- }
- public void get_fields(String db_name, String table_name, AsyncMethodCallback<get_fields_call> resultHandler) throws TException {
- checkReady();
- get_fields_call method_call = new get_fields_call(db_name, table_name, resultHandler, this, protocolFactory, transport);
- manager.call(method_call);
- }
- public static class get_fields_call extends TAsyncMethodCall {
- private String db_name;
- private String table_name;
- public get_fields_call(String db_name, String table_name, AsyncMethodCallback<get_fields_call> resultHandler, TAsyncClient client, TProtocolFactory protocolFactory, TNonblockingTransport transport) throws TException {
- super(client, protocolFactory, transport, resultHandler, false);
- this.db_name = db_name;
- this.table_name = table_name;
- }
- public void write_args(TProtocol prot) throws TException {
- prot.writeMessageBegin(new TMessage("get_fields", TMessageType.CALL, 0));
- get_fields_args args = new get_fields_args();
- args.setDb_name(db_name);
- args.setTable_name(table_name);
- args.write(prot);
- prot.writeMessageEnd();
- }
- public List<FieldSchema> getResult() throws MetaException, UnknownTableException, UnknownDBException, TException {
- if (getState() != State.RESPONSE_READ) {
- throw new IllegalStateException("Method call not finished!");
- }
- TMemoryInputTransport memoryTransport = new TMemoryInputTransport(getFrameBuffer().array());
- TProtocol prot = client.getProtocolFactory().getProtocol(memoryTransport);
- return (new Client(prot)).recv_get_fields();
- }
- }
- public void get_schema(String db_name, String table_name, AsyncMethodCallback<get_schema_call> resultHandler) throws TException {
- checkReady();
- get_schema_call method_call = new get_schema_call(db_name, table_name, resultHandler, this, protocolFactory, transport);
- manager.call(method_call);
- }
- public static class get_schema_call extends TAsyncMethodCall {
- private String db_name;
- private String table_name;
- public get_schema_call(String db_name, String table_name, AsyncMethodCallback<get_schema_call> resultHandler, TAsyncClient client, TProtocolFactory protocolFactory, TNonblockingTransport transport) throws TException {
- super(client, protocolFactory, transport, resultHandler, false);
- this.db_name = db_name;
- this.table_name = table_name;
- }
- public void write_args(TProtocol prot) throws TException {
- prot.writeMessageBegin(new TMessage("get_schema", TMessageType.CALL, 0));
- get_schema_args args = new get_schema_args();
- args.setDb_name(db_name);
- args.setTable_name(table_name);
- args.write(prot);
- prot.writeMessageEnd();
- }
- public List<FieldSchema> getResult() throws MetaException, UnknownTableException, UnknownDBException, TException {
- if (getState() != State.RESPONSE_READ) {
- throw new IllegalStateException("Method call not finished!");
- }
- TMemoryInputTransport memoryTransport = new TMemoryInputTransport(getFrameBuffer().array());
- TProtocol prot = client.getProtocolFactory().getProtocol(memoryTransport);
- return (new Client(prot)).recv_get_schema();
- }
- }
- public void create_table(Table tbl, AsyncMethodCallback<create_table_call> resultHandler) throws TException {
- checkReady();
- create_table_call method_call = new create_table_call(tbl, resultHandler, this, protocolFactory, transport);
- manager.call(method_call);
- }
- public static class create_table_call extends TAsyncMethodCall {
- private Table tbl;
- public create_table_call(Table tbl, AsyncMethodCallback<create_table_call> resultHandler, TAsyncClient client, TProtocolFactory protocolFactory, TNonblockingTransport transport) throws TException {
- super(client, protocolFactory, transport, resultHandler, false);
- this.tbl = tbl;
- }
- public void write_args(TProtocol prot) throws TException {
- prot.writeMessageBegin(new TMessage("create_table", TMessageType.CALL, 0));
- create_table_args args = new create_table_args();
- args.setTbl(tbl);
- args.write(prot);
- prot.writeMessageEnd();
- }
- public void getResult() throws AlreadyExistsException, InvalidObjectException, MetaException, NoSuchObjectException, TException {
- if (getState() != State.RESPONSE_READ) {
- throw new IllegalStateException("Method call not finished!");
- }
- TMemoryInputTransport memoryTransport = new TMemoryInputTransport(getFrameBuffer().array());
- TProtocol prot = client.getProtocolFactory().getProtocol(memoryTransport);
- (new Client(prot)).recv_create_table();
- }
- }
- public void drop_table(String dbname, String name, boolean deleteData, AsyncMethodCallback<drop_table_call> resultHandler) throws TException {
- checkReady();
- drop_table_call method_call = new drop_table_call(dbname, name, deleteData, resultHandler, this, protocolFactory, transport);
- manager.call(method_call);
- }
- public static class drop_table_call extends TAsyncMethodCall {
- private String dbname;
- private String name;
- private boolean deleteData;
- public drop_table_call(String dbname, String name, boolean deleteData, AsyncMethodCallback<drop_table_call> resultHandler, TAsyncClient client, TProtocolFactory protocolFactory, TNonblockingTransport transport) throws TException {
- super(client, protocolFactory, transport, resultHandler, false);
- this.dbname = dbname;
- this.name = name;
- this.deleteData = deleteData;
- }
- public void write_args(TProtocol prot) throws TException {
- prot.writeMessageBegin(new TMessage("drop_table", TMessageType.CALL, 0));
- drop_table_args args = new drop_table_args();
- args.setDbname(dbname);
- args.setName(name);
- args.setDeleteData(deleteData);
- args.write(prot);
- prot.writeMessageEnd();
- }
- public void getResult() throws NoSuchObjectException, MetaException, TException {
- if (getState() != State.RESPONSE_READ) {
- throw new IllegalStateException("Method call not finished!");
- }
- TMemoryInputTransport memoryTransport = new TMemoryInputTransport(getFrameBuffer().array());
- TProtocol prot = client.getProtocolFactory().getProtocol(memoryTransport);
- (new Client(prot)).recv_drop_table();
- }
- }
- public void get_tables(String db_name, String pattern, AsyncMethodCallback<get_tables_call> resultHandler) throws TException {
- checkReady();
- get_tables_call method_call = new get_tables_call(db_name, pattern, resultHandler, this, protocolFactory, transport);
- manager.call(method_call);
- }
- public static class get_tables_call extends TAsyncMethodCall {
- private String db_name;
- private String pattern;
- public get_tables_call(String db_name, String pattern, AsyncMethodCallback<get_tables_call> resultHandler, TAsyncClient client, TProtocolFactory protocolFactory, TNonblockingTransport transport) throws TException {
- super(client, protocolFactory, transport, resultHandler, false);
- this.db_name = db_name;
- this.pattern = pattern;
- }
- public void write_args(TProtocol prot) throws TException {
- prot.writeMessageBegin(new TMessage("get_tables", TMessageType.CALL, 0));
- get_tables_args args = new get_tables_args();
- args.setDb_name(db_name);
- args.setPattern(pattern);
- args.write(prot);
- prot.writeMessageEnd();
- }
- public List<String> getResult() throws MetaException, TException {
- if (getState() != State.RESPONSE_READ) {
- throw new IllegalStateException("Method call not finished!");
- }
- TMemoryInputTransport memoryTransport = new TMemoryInputTransport(getFrameBuffer().array());
- TProtocol prot = client.getProtocolFactory().getProtocol(memoryTransport);
- return (new Client(prot)).recv_get_tables();
- }
- }
- public void get_all_tables(String db_name, AsyncMethodCallback<get_all_tables_call> resultHandler) throws TException {
- checkReady();
- get_all_tables_call method_call = new get_all_tables_call(db_name, resultHandler, this, protocolFactory, transport);
- manager.call(method_call);
- }
- public static class get_all_tables_call extends TAsyncMethodCall {
- private String db_name;
- public get_all_tables_call(String db_name, AsyncMethodCallback<get_all_tables_call> resultHandler, TAsyncClient client, TProtocolFactory protocolFactory, TNonblockingTransport transport) throws TException {
- super(client, protocolFactory, transport, resultHandler, false);
- this.db_name = db_name;
- }
- public void write_args(TProtocol prot) throws TException {
- prot.writeMessageBegin(new TMessage("get_all_tables", TMessageType.CALL, 0));
- get_all_tables_args args = new get_all_tables_args();
- args.setDb_name(db_name);
- args.write(prot);
- prot.writeMessageEnd();
- }
- public List<String> getResult() throws MetaException, TException {
- if (getState() != State.RESPONSE_READ) {
- throw new IllegalStateException("Method call not finished!");
- }
- TMemoryInputTransport memoryTransport = new TMemoryInputTransport(getFrameBuffer().array());
- TProtocol prot = client.getProtocolFactory().getProtocol(memoryTransport);
- return (new Client(prot)).recv_get_all_tables();
- }
- }
- public void get_table(String dbname, String tbl_name, AsyncMethodCallback<get_table_call> resultHandler) throws TException {
- checkReady();
- get_table_call method_call = new get_table_call(dbname, tbl_name, resultHandler, this, protocolFactory, transport);
- manager.call(method_call);
- }
- public static class get_table_call extends TAsyncMethodCall {
- private String dbname;
- private String tbl_name;
- public get_table_call(String dbname, String tbl_name, AsyncMethodCallback<get_table_call> resultHandler, TAsyncClient client, TProtocolFactory protocolFactory, TNonblockingTransport transport) throws TException {
- super(client, protocolFactory, transport, resultHandler, false);
- this.dbname = dbname;
- this.tbl_name = tbl_name;
- }
- public void write_args(TProtocol prot) throws TException {
- prot.writeMessageBegin(new TMessage("get_table", TMessageType.CALL, 0));
- get_table_args args = new get_table_args();
- args.setDbname(dbname);
- args.setTbl_name(tbl_name);
- args.write(prot);
- prot.writeMessageEnd();
- }
- public Table getResult() throws MetaException, NoSuchObjectException, TException {
- if (getState() != State.RESPONSE_READ) {
- throw new IllegalStateException("Method call not finished!");
- }
- TMemoryInputTransport memoryTransport = new TMemoryInputTransport(getFrameBuffer().array());
- TProtocol prot = client.getProtocolFactory().getProtocol(memoryTransport);
- return (new Client(prot)).recv_get_table();
- }
- }
- public void alter_table(String dbname, String tbl_name, Table new_tbl, AsyncMethodCallback<alter_table_call> resultHandler) throws TException {
- checkReady();
- alter_table_call method_call = new alter_table_call(dbname, tbl_name, new_tbl, resultHandler, this, protocolFactory, transport);
- manager.call(method_call);
- }
- public static class alter_table_call extends TAsyncMethodCall {
- private String dbname;
- private String tbl_name;
- private Table new_tbl;
- public alter_table_call(String dbname, String tbl_name, Table new_tbl, AsyncMethodCallback<alter_table_call> resultHandler, TAsyncClient client, TProtocolFactory protocolFactory, TNonblockingTransport transport) throws TException {
- super(client, protocolFactory, transport, resultHandler, false);
- this.dbname = dbname;
- this.tbl_name = tbl_name;
- this.new_tbl = new_tbl;
- }
- public void write_args(TProtocol prot) throws TException {
- prot.writeMessageBegin(new TMessage("alter_table", TMessageType.CALL, 0));
- alter_table_args args = new alter_table_args();
- args.setDbname(dbname);
- args.setTbl_name(tbl_name);
- args.setNew_tbl(new_tbl);
- args.write(prot);
- prot.writeMessageEnd();
- }
- public void getResult() throws InvalidOperationException, MetaException, TException {
- if (getState() != State.RESPONSE_READ) {
- throw new IllegalStateException("Method call not finished!");
- }
- TMemoryInputTransport memoryTransport = new TMemoryInputTransport(getFrameBuffer().array());
- TProtocol prot = client.getProtocolFactory().getProtocol(memoryTransport);
- (new Client(prot)).recv_alter_table();
- }
- }
- public void add_partition(Partition new_part, AsyncMethodCallback<add_partition_call> resultHandler) throws TException {
- checkReady();
- add_partition_call method_call = new add_partition_call(new_part, resultHandler, this, protocolFactory, transport);
- manager.call(method_call);
- }
- public static class add_partition_call extends TAsyncMethodCall {
- private Partition new_part;
- public add_partition_call(Partition new_part, AsyncMethodCallback<add_partition_call> resultHandler, TAsyncClient client, TProtocolFactory protocolFactory, TNonblockingTransport transport) throws TException {
- super(client, protocolFactory, transport, resultHandler, false);
- this.new_part = new_part;
- }
- public void write_args(TProtocol prot) throws TException {
- prot.writeMessageBegin(new TMessage("add_partition", TMessageType.CALL, 0));
- add_partition_args args = new add_partition_args();
- args.setNew_part(new_part);
- args.write(prot);
- prot.writeMessageEnd();
- }
- public Partition getResult() throws InvalidObjectException, AlreadyExistsException, MetaException, TException {
- if (getState() != State.RESPONSE_READ) {
- throw new IllegalStateException("Method call not finished!");
- }
- TMemoryInputTransport memoryTransport = new TMemoryInputTransport(getFrameBuffer().array());
- TProtocol prot = client.getProtocolFactory().getProtocol(memoryTransport);
- return (new Client(prot)).recv_add_partition();
- }
- }
- public void append_partition(String db_name, String tbl_name, List<String> part_vals, AsyncMethodCallback<append_partition_call> resultHandler) throws TException {
- checkReady();
- append_partition_call method_call = new append_partition_call(db_name, tbl_name, part_vals, resultHandler, this, protocolFactory, transport);
- manager.call(method_call);
- }
- public static class append_partition_call extends TAsyncMethodCall {
- private String db_name;
- private String tbl_name;
- private List<String> part_vals;
- public append_partition_call(String db_name, String tbl_name, List<String> part_vals, AsyncMethodCallback<append_partition_call> resultHandler, TAsyncClient client, TProtocolFactory protocolFactory, TNonblockingTransport transport) throws TException {
- super(client, protocolFactory, transport, resultHandler, false);
- this.db_name = db_name;
- this.tbl_name = tbl_name;
- this.part_vals = part_vals;
- }
- public void write_args(TProtocol prot) throws TException {
- prot.writeMessageBegin(new TMessage("append_partition", TMessageType.CALL, 0));
- 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(prot);
- prot.writeMessageEnd();
- }
- public Partition getResult() throws InvalidObjectException, AlreadyExistsException, MetaException, TException {
- if (getState() != State.RESPONSE_READ) {
- throw new IllegalStateException("Method call not finished!");
- }
- TMemoryInputTransport memoryTransport = new TMemoryInputTransport(getFrameBuffer().array());
- TProtocol prot = client.getProtocolFactory().getProtocol(memoryTransport);
- return (new Client(prot)).recv_append_partition();
- }
- }
- public void append_partition_by_name(String db_name, String tbl_name, String part_name, AsyncMethodCallback<append_partition_by_name_call> resultHandler) throws TException {
- checkReady();
- append_partition_by_name_call method_call = new append_partition_by_name_call(db_name, tbl_name, part_name, resultHandler, this, protocolFactory, transport);
- manager.call(method_call);
- }
- public static class append_partition_by_name_call extends TAsyncMethodCall {
- private String db_name;
- private String tbl_name;
- private String part_name;
- public append_partition_by_name_call(String db_name, String tbl_name, String part_name, AsyncMethodCallback<append_partition_by_name_call> resultHandler, TAsyncClient client, TProtocolFactory protocolFactory, TNonblockingTransport transport) throws TException {
- super(client, protocolFactory, transport, resultHandler, false);
- this.db_name = db_name;
- this.tbl_name = tbl_name;
- this.part_name = part_name;
- }
- public void write_args(TProtocol prot) throws TException {
- prot.writeMessageBegin(new TMessage("append_partition_by_name", TMessageType.CALL, 0));
- 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(prot);
- prot.writeMessageEnd();
- }
- public Partition getResult() throws InvalidObjectException, AlreadyExistsException, MetaException, TException {
- if (getState() != State.RESPONSE_READ) {
- throw new IllegalStateException("Method call not finished!");
- }
- TMemoryInputTransport memoryTransport = new TMemoryInputTransport(getFrameBuffer().array());
- TProtocol prot = client.getProtocolFactory().getProtocol(memoryTransport);
- return (new Client(prot)).recv_append_partition_by_name();
- }
- }
- public void drop_partition(String db_name, String tbl_name, List<String> part_vals, boolean deleteData, AsyncMethodCallback<drop_partition_call> resultHandler) throws TException {
- checkReady();
- drop_partition_call method_call = new drop_partition_call(db_name, tbl_name, part_vals, deleteData, resultHandler, this, protocolFactory, transport);
- manager.call(method_call);
- }
- public static class drop_partition_call extends TAsyncMethodCall {
- private String db_name;
- private String tbl_name;
- private List<String> part_vals;
- private boolean deleteData;
- public drop_partition_call(String db_name, String tbl_name, List<String> part_vals, boolean deleteData, AsyncMethodCallback<drop_partition_call> resultHandler, TAsyncClient client, TProtocolFactory protocolFactory, TNonblockingTransport transport) throws TException {
- super(client, protocolFactory, transport, resultHandler, false);
- this.db_name = db_name;
- this.tbl_name = tbl_name;
- this.part_vals = part_vals;
- this.deleteData = deleteData;
- }
- public void write_args(TProtocol prot) throws TException {
- prot.writeMessageBegin(new TMessage("drop_partition", TMessageType.CALL, 0));
- drop_partition_args args = new drop_partition_args();
- args.setDb_name(db_name);
- args.setTbl_name(tbl_name);
- args.setPart_vals(part_vals);
- args.setDeleteData(deleteData);
- args.write(prot);
- prot.writeMessageEnd();
- }
- public boolean getResult() throws NoSuchObjectException, MetaException, TException {
- if (getState() != State.RESPONSE_READ) {
- throw new IllegalStateException("Method call not finished!");
- }
- TMemoryInputTransport memoryTransport = new TMemoryInputTransport(getFrameBuffer().array());
- TProtocol prot = client.getProtocolFactory().getProtocol(memoryTransport);
- return (new Client(prot)).recv_drop_partition();
- }
- }
- public void drop_partition_by_name(String db_name, String tbl_name, String part_name, boolean deleteData, AsyncMethodCallback<drop_partition_by_name_call> resultHandler) throws TException {
- checkReady();
- drop_partition_by_name_call method_call = new drop_partition_by_name_call(db_name, tbl_name, part_name, deleteData, resultHandler, this, protocolFactory, transport);
- manager.call(method_call);
- }
- public static class drop_partition_by_name_call extends TAsyncMethodCall {
- private String db_name;
- private String tbl_name;
- private String part_name;
- private boolean deleteData;
- public drop_partition_by_name_call(String db_name, String tbl_name, String part_name, boolean deleteData, AsyncMethodCallback<drop_partition_by_name_call> resultHandler, TAsyncClient client, TProtocolFactory protocolFactory, TNonblockingTransport transport) throws TException {
- super(client, protocolFactory, transport, resultHandler, false);
- this.db_name = db_name;
- this.tbl_name = tbl_name;
- this.part_name = part_name;
- this.deleteData = deleteData;
- }
- public void write_args(TProtocol prot) throws TException {
- prot.writeMessageBegin(new TMessage("drop_partition_by_name", TMessageType.CALL, 0));
- drop_partition_by_name_args args = new drop_partition_by_name_args();
- args.setDb_name(db_name);
- args.setTbl_name(tbl_name);
- args.setPart_name(part_name);
- args.setDeleteData(deleteData);
- args.write(prot);
- prot.writeMessageEnd();
- }
- public boolean getResult() throws NoSuchObjectException, MetaException, TException {
- if (getState() != State.RESPONSE_READ) {
- throw new IllegalStateException("Method call not finished!");
- }
- TMemoryInputTransport memoryTransport = new TMemoryInputTransport(getFrameBuffer().array());
- TProtocol prot = client.getProtocolFactory().getProtocol(memoryTransport);
- return (new Client(prot)).recv_drop_partition_by_name();
- }
- }
- public void get_partition(String db_name, String tbl_name, List<String> part_vals, AsyncMethodCallback<get_partition_call> resultHandler) throws TException {
- checkReady();
- get_partition_call method_call = new get_partition_call(db_name, tbl_name, part_vals, resultHandler, this, protocolFactory, transport);
- manager.call(method_call);
- }
- public static class get_partition_call extends TAsyncMethodCall {
- private String db_name;
- private String tbl_name;
- private List<String> part_vals;
- public get_partition_call(String db_name, String tbl_name, List<String> part_vals, AsyncMethodCallback<get_partition_call> resultHandler, TAsyncClient client, TProtocolFactory protocolFactory, TNonblockingTransport transport) throws TException {
- super(client, protocolFactory, transport, resultHandler, false);
- this.db_name = db_name;
- this.tbl_name = tbl_name;
- this.part_vals = part_vals;
- }
- public void write_args(TProtocol prot) throws TException {
- prot.writeMessageBegin(new TMessage("get_partition", TMessageType.CALL, 0));
- get_partition_args args = new get_partition_args();
- args.setDb_name(db_name);
- args.setTbl_name(tbl_name);
- args.setPart_vals(part_vals);
- args.write(prot);
- prot.writeMessageEnd();
- }
- public Partition getResult() throws MetaException, NoSuchObjectException, TException {
- if (getState() != State.RESPONSE_READ) {
- throw new IllegalStateException("Method call not finished!");
- }
- TMemoryInputTransport memoryTransport = new TMemoryInputTransport(getFrameBuffer().array());
- TProtocol prot = client.getProtocolFactory().getProtocol(memoryTransport);
- return (new Client(prot)).recv_get_partition();
- }
- }
- public void get_partition_with_auth(String db_name, String tbl_name, List<String> part_vals, String user_name, List<String> group_names, AsyncMethodCallback<get_partition_with_auth_call> resultHandler) throws TException {
- checkReady();
- get_partition_with_auth_call method_call = new get_partition_with_auth_call(db_name, tbl_name, part_vals, user_name, group_names, resultHandler, this, protocolFactory, transport);
- manager.call(method_call);
- }
- public static class get_partition_with_auth_call extends TAsyncMethodCall {
- private String db_name;
- private String tbl_name;
- private List<String> part_vals;
- private String user_name;
- private List<String> group_names;
- public get_partition_with_auth_call(String db_name, String tbl_name, List<String> part_vals, String user_name, List<String> group_names, AsyncMethodCallback<get_partition_with_auth_call> resultHandler, TAsyncClient client, TProtocolFactory protocolFactory, TNonblockingTransport transport) throws TException {
- super(client, protocolFactory, transport, resultHandler, false);
- this.db_name = db_name;
- this.tbl_name = tbl_name;
- this.part_vals = part_vals;
- this.user_name = user_name;
- this.group_names = group_names;
- }
- public void write_args(TProtocol prot) throws TException {
- prot.writeMessageBegin(new TMessage("get_partition_with_auth", TMessageType.CALL, 0));
- get_partition_with_auth_args args = new get_partition_with_auth_args();
- args.setDb_name(db_name);
- args.setTbl_name(tbl_name);
- args.setPart_vals(part_vals);
- args.setUser_name(user_name);
- args.setGroup_names(group_names);
- args.write(prot);
- prot.writeMessageEnd();
- }
- public Partition getResult() throws MetaException, NoSuchObjectException, TException {
- if (getState() != State.RESPONSE_READ) {
- throw new IllegalStateException("Method call not finished!");
- }
- TMemoryInputTransport memoryTransport = new TMemoryInputTransport(getFrameBuffer().array());
- TProtocol prot = client.getProtocolFactory().getProtocol(memoryTransport);
- return (new Client(prot)).recv_get_partition_with_auth();
- }
- }
- public void get_partition_by_name(String db_name, String tbl_name, String part_name, AsyncMethodCallback<get_partition_by_name_call> resultHandler) throws TException {
- checkReady();
- get_partition_by_name_call method_call = new get_partition_by_name_call(db_name, tbl_name, part_name, resultHandler, this, protocolFactory, transport);
- manager.call(method_call);
- }
- public static class get_partition_by_name_call extends TAsyncMethodCall {
- private String db_name;
- private String tbl_name;
- private String part_name;
- public get_partition_by_name_call(String db_name, String tbl_name, String part_name, AsyncMethodCallback<get_partition_by_name_call> resultHandler, TAsyncClient client, TProtocolFactory protocolFactory, TNonblockingTransport transport) throws TException {
- super(client, protocolFactory, transport, resultHandler, false);
- this.db_name = db_name;
- this.tbl_name = tbl_name;
- this.part_name = part_name;
- }
- public void write_args(TProtocol prot) throws TException {
- prot.writeMessageBegin(new TMessage("get_partition_by_name", TMessageType.CALL, 0));
- get_partition_by_name_args args = new get_partition_by_name_args();
- args.setDb_name(db_name);
- args.setTbl_name(tbl_name);
- args.setPart_name(part_name);
- args.write(prot);
- prot.writeMessageEnd();
- }
- public Partition getResult() throws MetaException, NoSuchObjectException, TException {
- if (getState() != State.RESPONSE_READ) {
- throw new IllegalStateException("Method call not finished!");
- }
- TMemoryInputTransport memoryTransport = new TMemoryInputTransport(getFrameBuffer().array());
- TProtocol prot = client.getProtocolFactory().getProtocol(memoryTransport);
- return (new Client(prot)).recv_get_partition_by_name();
- }
- }
- public void get_partitions(String db_name, String tbl_name, short max_parts, AsyncMethodCallback<get_partitions_call> resultHandler) throws TException {
- checkReady();
- get_partitions_call method_call = new get_partitions_call(db_name, tbl_name, max_parts, resultHandler, this, protocolFactory, transport);
- manager.call(method_call);
- }
- public static class get_partitions_call extends TAsyncMethodCall {
- private String db_name;
- private String tbl_name;
- private short max_parts;
- public get_partitions_call(String db_name, String tbl_name, short max_parts, AsyncMethodCallback<get_partitions_call> resultHandler, TAsyncClient client, TProtocolFactory protocolFactory, TNonblockingTransport transport) throws TException {
- super(client, protocolFactory, transport, resultHandler, false);
- this.db_name = db_name;
- this.tbl_name = tbl_name;
- this.max_parts = max_parts;
- }
- public void write_args(TProtocol prot) throws TException {
- prot.writeMessageBegin(new TMessage("get_partitions", TMessageType.CALL, 0));
- get_partitions_args args = new get_partitions_args();
- args.setDb_name(db_name);
- args.setTbl_name(tbl_name);
- args.setMax_parts(max_parts);
- args.write(prot);
- prot.writeMessageEnd();
- }
- public List<Partition> getResult() throws NoSuchObjectException, MetaException, TException {
- if (getState() != State.RESPONSE_READ) {
- throw new IllegalStateException("Method call not finished!");
- }
- TMemoryInputTransport memoryTransport = new TMemoryInputTransport(getFrameBuffer().array());
- TProtocol prot = client.getProtocolFactory().getProtocol(memoryTransport);
- return (new Client(prot)).recv_get_partitions();
- }
- }
- public void get_partitions_with_auth(String db_name, String tbl_name, short max_parts, String user_name, List<String> group_names, AsyncMethodCallback<get_partitions_with_auth_call> resultHandler) throws TException {
- checkReady();
- get_partitions_with_auth_call method_call = new get_partitions_with_auth_call(db_name, tbl_name, max_parts, user_name, group_names, resultHandler, this, protocolFactory, transport);
- manager.call(method_call);
- }
- public static class get_partitions_with_auth_call extends TAsyncMethodCall {
- private String db_name;
- private String tbl_name;
- private short max_parts;
- private String user_name;
- private List<String> group_names;
- public get_partitions_with_auth_call(String db_name, String tbl_name, short max_parts, String user_name, List<String> group_names, AsyncMethodCallback<get_partitions_with_auth_call> resultHandler, TAsyncClient client, TProtocolFactory protocolFactory, TNonblockingTransport transport) throws TException {
- super(client, protocolFactory, transport, resultHandler, false);
- this.db_name = db_name;
- this.tbl_name = tbl_name;
- this.max_parts = max_parts;
- this.user_name = user_name;
- this.group_names = group_names;
- }
- public void write_args(TProtocol prot) throws TException {
- prot.writeMessageBegin(new TMessage("get_partitions_with_auth", TMessageType.CALL, 0));
- get_partitions_with_auth_args args = new get_partitions_with_auth_args();
- args.setDb_name(db_name);
- args.setTbl_name(tbl_name);
- args.setMax_parts(max_parts);
- args.setUser_name(user_name);
- args.setGroup_names(group_names);
- args.write(prot);
- prot.writeMessageEnd();
- }
- public List<Partition> getResult() throws NoSuchObjectException, MetaException, TException {
- if (getState() != State.RESPONSE_READ) {
- throw new IllegalStateException("Method call not finished!");
- }
- TMemoryInputTransport memoryTransport = new TMemoryInputTransport(getFrameBuffer().array());
- TProtocol prot = client.getProtocolFactory().getProtocol(memoryTransport);
- return (new Client(prot)).recv_get_partitions_with_auth();
- }
- }
- public void get_partition_names(String db_name, String tbl_name, short max_parts, AsyncMethodCallback<get_partition_names_call> resultHandler) throws TException {
- checkReady();
- get_partition_names_call method_call = new get_partition_names_call(db_name, tbl_name, max_parts, resultHandler, this, protocolFactory, transport);
- manager.call(method_call);
- }
- public static class get_partition_names_call extends TAsyncMethodCall {
- private String db_name;
- private String tbl_name;
- private short max_parts;
- public get_partition_names_call(String db_name, String tbl_name, short max_parts, AsyncMethodCallback<get_partition_names_call> resultHandler, TAsyncClient client, TProtocolFactory protocolFactory, TNonblockingTransport transport) throws TException {
- super(client, protocolFactory, transport, resultHandler, false);
- this.db_name = db_name;
- this.tbl_name = tbl_name;
- this.max_parts = max_parts;
- }
- public void write_args(TProtocol prot) throws TException {
- prot.writeMessageBegin(new TMessage("get_partition_names", TMessageType.CALL, 0));
- get_partition_names_args args = new get_partition_names_args();
- args.setDb_name(db_name);
- args.setTbl_name(tbl_name);
- args.setMax_parts(max_parts);
- args.write(prot);
- prot.writeMessageEnd();
- }
- public List<String> getResult() throws MetaException, TException {
- if (getState() != State.RESPONSE_READ) {
- throw new IllegalStateException("Method call not finished!");
- }
- TMemoryInputTransport memoryTransport = new TMemoryInputTransport(getFrameBuffer().array());
- TProtocol prot = client.getProtocolFactory().getProtocol(memoryTransport);
- return (new Client(prot)).recv_get_partition_names();
- }
- }
- public void get_partitions_ps(String db_name, String tbl_name, List<String> part_vals, short max_parts, AsyncMethodCallback<get_partitions_ps_call> resultHandler) throws TException {
- checkReady();
- get_partitions_ps_call method_call = new get_partitions_ps_call(db_name, tbl_name, part_vals, max_parts, resultHandler, this, protocolFactory, transport);
- manager.call(method_call);
- }
- public static class get_partitions_ps_call extends TAsyncMethodCall {
- private String db_name;
- private String tbl_name;
- private List<String> part_vals;
- private short max_parts;
- public get_partitions_ps_call(String db_name, String tbl_name, List<String> part_vals, short max_parts, AsyncMethodCallback<get_partitions_ps_call> resultHandler, TAsyncClient client, TProtocolFactory protocolFactory, TNonblockingTransport transport) throws TException {
- super(client, protocolFactory, transport, resultHandler, false);
- this.db_name = db_name;
- this.tbl_name = tbl_name;
- this.part_vals = part_vals;
- this.max_parts = max_parts;
- }
- public void write_args(TProtocol prot) throws TException {
- prot.writeMessageBegin(new TMessage("get_partitions_ps", TMessageType.CALL, 0));
- get_partitions_ps_args args = new get_partitions_ps_args();
- args.setDb_name(db_name);
- args.setTbl_name(tbl_name);
- args.setPart_vals(part_vals);
- args.setMax_parts(max_parts);
- args.write(prot);
- prot.writeMessageEnd();
- }
- public List<Partition> getResult() throws MetaException, TException {
- if (getState() != State.RESPONSE_READ) {
- throw new IllegalStateException("Method call not finished!");
- }
- TMemoryInputTransport memoryTransport = new TMemoryInputTransport(getFrameBuffer().array());
- TProtocol prot = client.getProtocolFactory().getProtocol(memoryTransport);
- return (new Client(prot)).recv_get_partitions_ps();
- }
- }
- 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<get_partitions_ps_with_auth_call> resultHandler) throws TException {
- checkReady();
- get_partitions_ps_with_auth_call method_call = new get_partitions_ps_with_auth_call(db_name, tbl_name, part_vals, max_parts, user_name, group_names, resultHandler, this, protocolFactory, transport);
- manager.call(method_call);
- }
- public static class get_partitions_ps_with_auth_call extends TAsyncMethodCall {
- private String db_name;
- private String tbl_name;
- private List<String> part_vals;
- private short max_parts;
- private String user_name;
- private List<String> group_names;
- public get_partitions_ps_with_auth_call(String db_name, String tbl_name, List<String> part_vals, short max_parts, String user_name, List<String> group_names, AsyncMethodCallback<get_partitions_ps_with_auth_call> resultHandler, TAsyncClient client, TProtocolFactory protocolFactory, TNonblockingTransport transport) throws TException {
- super(client, protocolFactory, transport, resultHandler, false);
- this.db_name = db_name;
- this.tbl_name = tbl_name;
- this.part_vals = part_vals;
- this.max_parts = max_parts;
- this.user_name = user_name;
- this.group_names = group_names;
- }
- public void write_args(TProtocol prot) throws TException {
- prot.writeMessageBegin(new TMessage("get_partitions_ps_with_auth", TMessageType.CALL, 0));
- get_partitions_ps_with_auth_args args = new get_partitions_ps_with_auth_args();
- args.setDb_name(db_name);
- args.setTbl_name(tbl_name);
- args.setPart_vals(part_vals);
- args.setMax_parts(max_parts);
- args.setUser_name(user_name);
- args.setGroup_names(group_names);
- args.write(prot);
- prot.writeMessageEnd();
- }
- public List<Partition> getResult() throws NoSuchObjectException, MetaException, TException {
- if (getState() != State.RESPONSE_READ) {
- throw new IllegalStateException("Method call not finished!");
- }
- TMemoryInputTransport memoryTransport = new TMemoryInputTransport(getFrameBuffer().array());
- TProtocol prot = client.getProtocolFactory().getProtocol(memoryTransport);
- return (new Client(prot)).recv_get_partitions_ps_with_auth();
- }
- }
- public void get_partition_names_ps(String db_name, String tbl_name, List<String> part_vals, short max_parts, AsyncMethodCallback<get_partition_names_ps_call> resultHandler) throws TException {
- checkReady();
- get_partition_names_ps_call method_call = new get_partition_names_ps_call(db_name, tbl_name, part_vals, max_parts, resultHandler, this, protocolFactory, transport);
- manager.call(method_call);
- }
- public static class get_partition_names_ps_call extends TAsyncMethodCall {
- private String db_name;
- private String tbl_name;
- private List<String> part_vals;
- private short max_parts;
- public get_partition_names_ps_call(String db_name, String tbl_name, List<String> part_vals, short max_parts, AsyncMethodCallback<get_partition_names_ps_call> resultHandler, TAsyncClient client, TProtocolFactory protocolFactory, TNonblockingTransport transport) throws TException {
- super(client, protocolFactory, transport, resultHandler, false);
- this.db_name = db_name;
- this.tbl_name = tbl_name;
- this.part_vals = part_vals;
- this.max_parts = max_parts;
- }
- public void write_args(TProtocol prot) throws TException {
- prot.writeMessageBegin(new TMessage("get_partition_names_ps", TMessageType.CALL, 0));
- get_partition_names_ps_args args = new get_partition_names_ps_args();
- args.setDb_name(db_name);
- args.setTbl_name(tbl_name);
- args.setPart_vals(part_vals);
- args.setMax_parts(max_parts);
- args.write(prot);
- prot.writeMessageEnd();
- }
- public List<String> getResult() throws MetaException, TException {
- if (getState() != State.RESPONSE_READ) {
- throw new IllegalStateException("Method call not finished!");
- }
- TMemoryInputTransport memoryTransport = new TMemoryInputTransport(getFrameBuffer().array());
- TProtocol prot = client.getProtocolFactory().getProtocol(memoryTransport);
- return (new Client(prot)).recv_get_partition_names_ps();
- }
- }
- public void get_partitions_by_filter(String db_name, String tbl_name, String filter, short max_parts, AsyncMethodCallback<get_partitions_by_filter_call> resultHandler) throws TException {
- checkReady();
- get_partitions_by_filter_call method_call = new get_partitions_by_filter_call(db_name, tbl_name, filter, max_parts, resultHandler, this, protocolFactory, transport);
- manager.call(method_call);
- }
- public static class get_partitions_by_filter_call extends TAsyncMethodCall {
- private String db_name;
- private String tbl_name;
- private String filter;
- private short max_parts;
- public get_partitions_by_filter_call(String db_name, String tbl_name, String filter, short max_parts, AsyncMethodCallback<get_partitions_by_filter_call> resultHandler, TAsyncClient client, TProtocolFactory protocolFactory, TNonblockingTransport transport) throws TException {
- super(client, protocolFactory, transport, resultHandler, false);
- this.db_name = db_name;
- this.tbl_name = tbl_name;
- this.filter = filter;
- this.max_parts = max_parts;
- }
- public void write_args(TProtocol prot) throws TException {
- prot.writeMessageBegin(new TMessage("get_partitions_by_filter", TMessageType.CALL, 0));
- get_partitions_by_filter_args args = new get_partitions_by_filter_args();
- args.setDb_name(db_name);
- args.setTbl_name(tbl_name);
- args.setFilter(filter);
- args.setMax_parts(max_parts);
- args.write(prot);
- prot.writeMessageEnd();
- }
- public List<Partition> getResult() throws MetaException, NoSuchObjectException, TException {
- if (getState() != State.RESPONSE_READ) {
- throw new IllegalStateException("Method call not finished!");
- }
- TMemoryInputTransport memoryTransport = new TMemoryInputTransport(getFrameBuffer().array());
- TProtocol prot = client.getProtocolFactory().getProtocol(memoryTransport);
- return (new Client(prot)).recv_get_partitions_by_filter();
- }
- }
- public void alter_partition(String db_name, String tbl_name, Partition new_part, AsyncMethodCallback<alter_partition_call> resultHandler) throws TException {
- checkReady();
- alter_partition_call method_call = new alter_partition_call(db_name, tbl_name, new_part, resultHandler, this, protocolFactory, transport);
- manager.call(method_call);
- }
- public static class alter_partition_call extends TAsyncMethodCall {
- private String db_name;
- private String tbl_name;
- private Partition new_part;
- public alter_partition_call(String db_name, String tbl_name, Partition new_part, AsyncMethodCallback<alter_partition_call> resultHandler, TAsyncClient client, TProtocolFactory protocolFactory, TNonblockingTransport transport) throws TException {
- super(client, protocolFactory, transport, resultHandler, false);
- this.db_name = db_name;
- this.tbl_name = tbl_name;
- this.new_part = new_part;
- }
- public void write_args(TProtocol prot) throws TException {
- prot.writeMessageBegin(new TMessage("alter_partition", TMessageType.CALL, 0));
- alter_partition_args args = new alter_partition_args();
- args.setDb_name(db_name);
- args.setTbl_name(tbl_name);
- args.setNew_part(new_part);
- args.write(prot);
- prot.writeMessageEnd();
- }
- public void getResult() throws InvalidOperationException, MetaException, TException {
- if (getState() != State.RESPONSE_READ) {
- throw new IllegalStateException("Method call not finished!");
- }
- TMemoryInputTransport memoryTransport = new TMemoryInputTransport(getFrameBuffer().array());
- TProtocol prot = client.getProtocolFactory().getProtocol(memoryTransport);
- (new Client(prot)).recv_alter_partition();
- }
- }
- public void get_config_value(String name, String defaultValue, AsyncMethodCallback<get_config_value_call> resultHandler) throws TException {
- checkReady();
- get_config_value_call method_call = new get_config_value_call(name, defaultValue, resultHandler, this, protocolFactory, transport);
- manager.call(method_call);
- }
- public static class get_config_value_call extends TAsyncMethodCall {
- private String name;
- private String defaultValue;
- public get_config_value_call(String name, String defaultValue, AsyncMethodCallback<get_config_value_call> resultHandler, TAsyncClient client, TProtocolFactory protocolFactory, TNonblockingTransport transport) throws TException {
- super(client, protocolFactory, transport, resultHandler, false);
- this.name = name;
- this.defaultValue = defaultValue;
- }
- public void write_args(TProtocol prot) throws TException {
- prot.writeMessageBegin(new TMessage("get_config_value", TMessageType.CALL, 0));
- get_config_value_args args = new get_config_value_args();
- args.setName(name);
- args.setDefaultValue(defaultValue);
- args.write(prot);
- prot.writeMessageEnd();
- }
- public String getResult() throws ConfigValSecurityException, TException {
- if (getState() != State.RESPONSE_READ) {
- throw new IllegalStateException("Method call not finished!");
- }
- TMemoryInputTransport memoryTransport = new TMemoryInputTransport(getFrameBuffer().array());
- TProtocol prot = client.getProtocolFactory().getProtocol(memoryTransport);
- return (new Client(prot)).recv_get_config_value();
- }
- }
- public void partition_name_to_vals(String part_name, AsyncMethodCallback<partition_name_to_vals_call> resultHandler) throws TException {
- checkReady();
- partition_name_to_vals_call method_call = new partition_name_to_vals_call(part_name, resultHandler, this, protocolFactory, transport);
- manager.call(method_call);
- }
- public static class partition_name_to_vals_call extends TAsyncMethodCall {
- private String part_name;
- public partition_name_to_vals_call(String part_name, AsyncMethodCallback<partition_name_to_vals_call> resultHandler, TAsyncClient client, TProtocolFactory protocolFactory, TNonblockingTransport transport) throws TException {
- super(client, protocolFactory, transport, resultHandler, false);
- this.part_name = part_name;
- }
- public void write_args(TProtocol prot) throws TException {
- prot.writeMessageBegin(new TMessage("partition_name_to_vals", TMessageType.CALL, 0));
- partition_name_to_vals_args args = new partition_name_to_vals_args();
- args.setPart_name(part_name);
- args.write(prot);
- prot.writeMessageEnd();
- }
- public List<String> getResult() throws MetaException, TException {
- if (getState() != State.RESPONSE_READ) {
- throw new IllegalStateException("Method call not finished!");
- }
- TMemoryInputTransport memoryTransport = new TMemoryInputTransport(getFrameBuffer().array());
- TProtocol prot = client.getProtocolFactory().getProtocol(memoryTransport);
- return (new Client(prot)).recv_partition_name_to_vals();
- }
- }
- public void partition_name_to_spec(String part_name, AsyncMethodCallback<partition_name_to_spec_call> resultHandler) throws TException {
- checkReady();
- partition_name_to_spec_call method_call = new partition_name_to_spec_call(part_name, resultHandler, this, protocolFactory, transport);
- manager.call(method_call);
- }
- public static class partition_name_to_spec_call extends TAsyncMethodCall {
- private String part_name;
- public partition_name_to_spec_call(String part_name, AsyncMethodCallback<partition_name_to_spec_call> resultHandler, TAsyncClient client, TProtocolFactory protocolFactory, TNonblockingTransport transport) throws TException {
- super(client, protocolFactory, transport, resultHandler, false);
- this.part_name = part_name;
- }
- public void write_args(TProtocol prot) throws TException {
- prot.writeMessageBegin(new TMessage("partition_name_to_spec", TMessageType.CALL, 0));
- partition_name_to_spec_args args = new partition_name_to_spec_args();
- args.setPart_name(part_name);
- args.write(prot);
- prot.writeMessageEnd();
- }
- public Map<String,String> getResult() throws MetaException, TException {
- if (getState() != State.RESPONSE_READ) {
- throw new IllegalStateException("Method call not finished!");
- }
- TMemoryInputTransport memoryTransport = new TMemoryInputTransport(getFrameBuffer().array());
- TProtocol prot = client.getProtocolFactory().getProtocol(memoryTransport);
- return (new Client(prot)).recv_partition_name_to_spec();
- }
- }
- public void add_index(Index new_index, Table index_table, AsyncMethodCallback<add_index_call> resultHandler) throws TException {
- checkReady();
- add_index_call method_call = new add_index_call(new_index, index_table, resultHandler, this, protocolFactory, transport);
- manager.call(method_call);
- }
- public static class add_index_call extends TAsyncMethodCall {
- private Index new_index;
- private Table index_table;
- public add_index_call(Index new_index, Table index_table, AsyncMethodCallback<add_index_call> resultHandler, TAsyncClient client, TProtocolFactory protocolFactory, TNonblockingTransport transport) throws TException {
- super(client, protocolFactory, transport, resultHandler, false);
- this.new_index = new_index;
- this.index_table = index_table;
- }
- public void write_args(TProtocol prot) throws TException {
- prot.writeMessageBegin(new TMessage("add_index", TMessageType.CALL, 0));
- add_index_args args = new add_index_args();
- args.setNew_index(new_index);
- args.setIndex_table(index_table);
- args.write(prot);
- prot.writeMessageEnd();
- }
- public Index getResult() throws InvalidObjectException, AlreadyExistsException, MetaException, TException {
- if (getState() != State.RESPONSE_READ) {
- throw new IllegalStateException("Method call not finished!");
- }
- TMemoryInputTransport memoryTransport = new TMemoryInputTransport(getFrameBuffer().array());
- TProtocol prot = client.getProtocolFactory().getProtocol(memoryTransport);
- return (new Client(prot)).recv_add_index();
- }
- }
- public void alter_index(String dbname, String base_tbl_name, String idx_name, Index new_idx, AsyncMethodCallback<alter_index_call> resultHandler) throws TException {
- checkReady();
- alter_index_call method_call = new alter_index_call(dbname, base_tbl_name, idx_name, new_idx, resultHandler, this, protocolFactory, transport);
- manager.call(method_call);
- }
- public static class alter_index_call extends TAsyncMethodCall {
- private String dbname;
- private String base_tbl_name;
- private String idx_name;
- private Index new_idx;
- public alter_index_call(String dbname, String base_tbl_name, String idx_name, Index new_idx, AsyncMethodCallback<alter_index_call> resultHandler, TAsyncClient client, TProtocolFactory protocolFactory, TNonblockingTransport transport) throws TException {
- super(client, protocolFactory, transport, resultHandler, false);
- this.dbname = dbname;
- this.base_tbl_name = base_tbl_name;
- this.idx_name = idx_name;
- this.new_idx = new_idx;
- }
- public void write_args(TProtocol prot) throws TException {
- prot.writeMessageBegin(new TMessage("alter_index", TMessageType.CALL, 0));
- alter_index_args args = new alter_index_args();
- args.setDbname(dbname);
- args.setBase_tbl_name(base_tbl_name);
- args.setIdx_name(idx_name);
- args.setNew_idx(new_idx);
- args.write(prot);
- prot.writeMessageEnd();
- }
- public void getResult() throws InvalidOperationException, MetaException, TException {
- if (getState() != State.RESPONSE_READ) {
- throw new IllegalStateException("Method call not finished!");
- }
- TMemoryInputTransport memoryTransport = new TMemoryInputTransport(getFrameBuffer().array());
- TProtocol prot = client.getProtocolFactory().getProtocol(memoryTransport);
- (new Client(prot)).recv_alter_index();
- }
- }
- public void drop_index_by_name(String db_name, String tbl_name, String index_name, boolean deleteData, AsyncMethodCallback<drop_index_by_name_call> resultHandler) throws TException {
- checkReady();
- drop_index_by_name_call method_call = new drop_index_by_name_call(db_name, tbl_name, index_name, deleteData, resultHandler, this, protocolFactory, transport);
- manager.call(method_call);
- }
- public static class drop_index_by_name_call extends TAsyncMethodCall {
- private String db_name;
- private String tbl_name;
- private String index_name;
- private boolean deleteData;
- public drop_index_by_name_call(String db_name, String tbl_name, String index_name, boolean deleteData, AsyncMethodCallback<drop_index_by_name_call> resultHandler, TAsyncClient client, TProtocolFactory protocolFactory, TNonblockingTransport transport) throws TException {
- super(client, protocolFactory, transport, resultHandler, false);
- this.db_name = db_name;
- this.tbl_name = tbl_name;
- this.index_name = index_name;
- this.deleteData = deleteData;
- }
- public void write_args(TProtocol prot) throws TException {
- prot.writeMessageBegin(new TMessage("drop_index_by_name", TMessageType.CALL, 0));
- drop_index_by_name_args args = new drop_index_by_name_args();
- args.setDb_name(db_name);
- args.setTbl_name(tbl_name);
- args.setIndex_name(index_name);
- args.setDeleteData(deleteData);
- args.write(prot);
- prot.writeMessageEnd();
- }
- public boolean getResult() throws NoSuchObjectException, MetaException, TException {
- if (getState() != State.RESPONSE_READ) {
- throw new IllegalStateException("Method call not finished!");
- }
- TMemoryInputTransport memoryTransport = new TMemoryInputTransport(getFrameBuffer().array());
- TProtocol prot = client.getProtocolFactory().getProtocol(memoryTransport);
- return (new Client(prot)).recv_drop_index_by_name();
- }
- }
- public void get_index_by_name(String db_name, String tbl_name, String index_name, AsyncMethodCallback<get_index_by_name_call> resultHandler) throws TException {
- checkReady();
- get_index_by_name_call method_call = new get_index_by_name_call(db_name, tbl_name, index_name, resultHandler, this, protocolFactory, transport);
- manager.call(method_call);
- }
- public static class get_index_by_name_call extends TAsyncMethodCall {
- private String db_name;
- private String tbl_name;
- private String index_name;
- public get_index_by_name_call(String db_name, String tbl_name, String index_name, AsyncMethodCallback<get_index_by_name_call> resultHandler, TAsyncClient client, TProtocolFactory protocolFactory, TNonblockingTransport transport) throws TException {
- super(client, protocolFactory, transport, resultHandler, false);
- this.db_name = db_name;
- this.tbl_name = tbl_name;
- this.index_name = index_name;
- }
- public void write_args(TProtocol prot) throws TException {
- prot.writeMessageBegin(new TMessage("get_index_by_name", TMessageType.CALL, 0));
- get_index_by_name_args args = new get_index_by_name_args();
- args.setDb_name(db_name);
- args.setTbl_name(tbl_name);
- args.setIndex_name(index_name);
- args.write(prot);
- prot.writeMessageEnd();
- }
- public Index getResult() throws MetaException, NoSuchObjectException, TException {
- if (getState() != State.RESPONSE_READ) {
- throw new IllegalStateException("Method call not finished!");
- }
- TMemoryInputTransport memoryTransport = new TMemoryInputTransport(getFrameBuffer().array());
- TProtocol prot = client.getProtocolFactory().getProtocol(memoryTransport);
- return (new Client(prot)).recv_get_index_by_name();
- }
- }
- public void get_indexes(String db_name, String tbl_name, short max_indexes, AsyncMethodCallback<get_indexes_call> resultHandler) throws TException {
- checkReady();
- get_indexes_call method_call = new get_indexes_call(db_name, tbl_name, max_indexes, resultHandler, this, protocolFactory, transport);
- manager.call(method_call);
- }
- public static class get_indexes_call extends TAsyncMethodCall {
- private String db_name;
- private String tbl_name;
- private short max_indexes;
- public get_indexes_call(String db_name, String tbl_name, short max_indexes, AsyncMethodCallback<get_indexes_call> resultHandler, TAsyncClient client, TProtocolFactory protocolFactory, TNonblockingTransport transport) throws TException {
- super(client, protocolFactory, transport, resultHandler, false);
- this.db_name = db_name;
- this.tbl_name = tbl_name;
- this.max_indexes = max_indexes;
- }
- public void write_args(TProtocol prot) throws TException {
- prot.writeMessageBegin(new TMessage("get_indexes", TMessageType.CALL, 0));
- get_indexes_args args = new get_indexes_args();
- args.setDb_name(db_name);
- args.setTbl_name(tbl_name);
- args.setMax_indexes(max_indexes);
- args.write(prot);
- prot.writeMessageEnd();
- }
- public List<Index> getResult() throws NoSuchObjectException, MetaException, TException {
- if (getState() != State.RESPONSE_READ) {
- throw new IllegalStateException("Method call not finished!");
- }
- TMemoryInputTransport memoryTransport = new TMemoryInputTransport(getFrameBuffer().array());
- TProtocol prot = client.getProtocolFactory().getProtocol(memoryTransport);
- return (new Client(prot)).recv_get_indexes();
- }
- }
- public void get_index_names(String db_name, String tbl_name, short max_indexes, AsyncMethodCallback<get_index_names_call> resultHandler) throws TException {
- checkReady();
- get_index_names_call method_call = new get_index_names_call(db_name, tbl_name, max_indexes, resultHandler, this, protocolFactory, transport);
- manager.call(method_call);
- }
- public static class get_index_names_call extends TAsyncMethodCall {
- private String db_name;
- private String tbl_name;
- private short max_indexes;
- public get_index_names_call(String db_name, String tbl_name, short max_indexes, AsyncMethodCallback<get_index_names_call> resultHandler, TAsyncClient client, TProtocolFactory protocolFactory, TNonblockingTransport transport) throws TException {
- super(client, protocolFactory, transport, resultHandler, false);
- this.db_name = db_name;
- this.tbl_name = tbl_name;
- this.max_indexes = max_indexes;
- }
- public void write_args(TProtocol prot) throws TException {
- prot.writeMessageBegin(new TMessage("get_index_names", TMessageType.CALL, 0));
- get_index_names_args args = new get_index_names_args();
- args.setDb_name(db_name);
- args.setTbl_name(tbl_name);
- args.setMax_indexes(max_indexes);
- args.write(prot);
- prot.writeMessageEnd();
- }
- public List<String> getResult() throws MetaException, TException {
- if (getState() != State.RESPONSE_READ) {
- throw new IllegalStateException("Method call not finished!");
- }
- TMemoryInputTransport memoryTransport = new TMemoryInputTransport(getFrameBuffer().array());
- TProtocol prot = client.getProtocolFactory().getProtocol(memoryTransport);
- return (new Client(prot)).recv_get_index_names();
- }
- }
- public void create_role(Role role, AsyncMethodCallback<create_role_call> resultHandler) throws TException {
- checkReady();
- create_role_call method_call = new create_role_call(role, resultHandler, this, protocolFactory, transport);
- manager.call(method_call);
- }
- public static class create_role_call extends TAsyncMethodCall {
- private Role role;
- public create_role_call(Role role, AsyncMethodCallback<create_role_call> resultHandler, TAsyncClient client, TProtocolFactory protocolFactory, TNonblockingTransport transport) throws TException {
- super(client, protocolFactory, transport, resultHandler, false);
- this.role = role;
- }
- public void write_args(TProtocol prot) throws TException {
- prot.writeMessageBegin(new TMessage("create_role", TMessageType.CALL, 0));
- create_role_args args = new create_role_args();
- args.setRole(role);
- args.write(prot);
- prot.writeMessageEnd();
- }
- public boolean getResult() throws MetaException, TException {
- if (getState() != State.RESPONSE_READ) {
- throw new IllegalStateException("Method call not finished!");
- }
- TMemoryInputTransport memoryTransport = new TMemoryInputTransport(getFrameBuffer().array());
- TProtocol prot = client.getProtocolFactory().getProtocol(memoryTransport);
- return (new Client(prot)).recv_create_role();
- }
- }
- public void drop_role(String role_name, AsyncMethodCallback<drop_role_call> resultHandler) throws TException {
- checkReady();
- drop_role_call method_call = new drop_role_call(role_name, resultHandler, this, protocolFactory, transport);
- manager.call(method_call);
- }
- public static class drop_role_call extends TAsyncMethodCall {
- private String role_name;
- public drop_role_call(String role_name, AsyncMethodCallback<drop_role_call> resultHandler, TAsyncClient client, TProtocolFactory protocolFactory, TNonblockingTransport transport) throws TException {
- super(client, protocolFactory, transport, resultHandler, false);
- this.role_name = role_name;
- }
- public void write_args(TProtocol prot) throws TException {
- prot.writeMessageBegin(new TMessage("drop_role", TMessageType.CALL, 0));
- drop_role_args args = new drop_role_args();
- args.setRole_name(role_name);
- args.write(prot);
- prot.writeMessageEnd();
- }
- public boolean getResult() throws MetaException, TException {
- if (getState() != State.RESPONSE_READ) {
- throw new IllegalStateException("Method call not finished!");
- }
- TMemoryInputTransport memoryTransport = new TMemoryInputTransport(getFrameBuffer().array());
- TProtocol prot = client.getProtocolFactory().getProtocol(memoryTransport);
- return (new Client(prot)).recv_drop_role();
- }
- }
- public void get_role_names(AsyncMethodCallback<get_role_names_call> resultHandler) throws TException {
- checkReady();
- get_role_names_call method_call = new get_role_names_call(resultHandler, this, protocolFactory, transport);
- manager.call(method_call);
- }
- public static class get_role_names_call extends TAsyncMethodCall {
- public get_role_names_call(AsyncMethodCallback<get_role_names_call> resultHandler, TAsyncClient client, TProtocolFactory protocolFactory, TNonblockingTransport transport) throws TException {
- super(client, protocolFactory, transport, resultHandler, false);
- }
- public void write_args(TProtocol prot) throws TException {
- prot.writeMessageBegin(new TMessage("get_role_names", TMessageType.CALL, 0));
- get_role_names_args args = new get_role_names_args();
- args.write(prot);
- prot.writeMessageEnd();
- }
- public List<String> getResult() throws MetaException, TException {
- if (getState() != State.RESPONSE_READ) {
- throw new IllegalStateException("Method call not finished!");
- }
- TMemoryInputTransport memoryTransport = new TMemoryInputTransport(getFrameBuffer().array());
- TProtocol prot = client.getProtocolFactory().getProtocol(memoryTransport);
- return (new Client(prot)).recv_get_role_names();
- }
- }
- public void grant_role(String role_name, String principal_name, PrincipalType principal_type, String grantor, PrincipalType grantorType, boolean grant_option, AsyncMethodCallback<grant_role_call> resultHandler) throws TException {
- checkReady();
- grant_role_call method_call = new grant_role_call(role_name, principal_name, principal_type, grantor, grantorType, grant_option, resultHandler, this, protocolFactory, transport);
- manager.call(method_call);
- }
- public static class grant_role_call extends TAsyncMethodCall {
- private String role_name;
- private String principal_name;
- private PrincipalType principal_type;
- private String grantor;
- private PrincipalType grantorType;
- private boolean grant_option;
- public grant_role_call(String role_name, String principal_name, PrincipalType principal_type, String grantor, PrincipalType grantorType, boolean grant_option, AsyncMethodCallback<grant_role_call> resultHandler, TAsyncClient client, TProtocolFactory protocolFactory, TNonblockingTransport transport) throws TException {
- super(client, protocolFactory, transport, resultHandler, false);
- this.role_name = role_name;
- this.principal_name = principal_name;
- this.principal_type = principal_type;
- this.grantor = grantor;
- this.grantorType = grantorType;
- this.grant_option = grant_option;
- }
- public void write_args(TProtocol prot) throws TException {
- prot.writeMessageBegin(new TMessage("grant_role", TMessageType.CALL, 0));
- grant_role_args args = new grant_role_args();
- args.setRole_name(role_name);
- args.setPrincipal_name(principal_name);
- args.setPrincipal_type(principal_type);
- args.setGrantor(grantor);
- args.setGrantorType(grantorType);
- args.setGrant_option(grant_option);
- args.write(prot);
- prot.writeMessageEnd();
- }
- public boolean getResult() throws MetaException, TException {
- if (getState() != State.RESPONSE_READ) {
- throw new IllegalStateException("Method call not finished!");
- }
- TMemoryInputTransport memoryTransport = new TMemoryInputTransport(getFrameBuffer().array());
- TProtocol prot = client.getProtocolFactory().getProtocol(memoryTransport);
- return (new Client(prot)).recv_grant_role();
- }
- }
- public void revoke_role(String role_name, String principal_name, PrincipalType principal_type, AsyncMethodCallback<revoke_role_call> resultHandler) throws TException {
- checkReady();
- revoke_role_call method_call = new revoke_role_call(role_name, principal_name, principal_type, resultHandler, this, protocolFactory, transport);
- manager.call(method_call);
- }
- public static class revoke_role_call extends TAsyncMethodCall {
- private String role_name;
- private String principal_name;
- private PrincipalType principal_type;
- public revoke_role_call(String role_name, String principal_name, PrincipalType principal_type, AsyncMethodCallback<revoke_role_call> resultHandler, TAsyncClient client, TProtocolFactory protocolFactory, TNonblockingTransport transport) throws TException {
- super(client, protocolFactory, transport, resultHandler, false);
- this.role_name = role_name;
- this.principal_name = principal_name;
- this.principal_type = principal_type;
- }
- public void write_args(TProtocol prot) throws TException {
- prot.writeMessageBegin(new TMessage("revoke_role", TMessageType.CALL, 0));
- revoke_role_args args = new revoke_role_args();
- args.setRole_name(role_name);
- args.setPrincipal_name(principal_name);
- args.setPrincipal_type(principal_type);
- args.write(prot);
- prot.writeMessageEnd();
- }
- public boolean getResult() throws MetaException, TException {
- if (getState() != State.RESPONSE_READ) {
- throw new IllegalStateException("Method call not finished!");
- }
- TMemoryInputTransport memoryTransport = new TMemoryInputTransport(getFrameBuffer().array());
- TProtocol prot = client.getProtocolFactory().getProtocol(memoryTransport);
- return (new Client(prot)).recv_revoke_role();
- }
- }
- public void list_roles(String principal_name, PrincipalType principal_type, AsyncMethodCallback<list_roles_call> resultHandler) throws TException {
- checkReady();
- list_roles_call method_call = new list_roles_call(principal_name, principal_type, resultHandler, this, protocolFactory, transport);
- manager.call(method_call);
- }
- public static class list_roles_call extends TAsyncMethodCall {
- private String principal_name;
- private PrincipalType principal_type;
- public list_roles_call(String principal_name, PrincipalType principal_type, AsyncMethodCallback<list_roles_call> resultHandler, TAsyncClient client, TProtocolFactory protocolFactory, TNonblockingTransport transport) throws TException {
- super(client, protocolFactory, transport, resultHandler, false);
- this.principal_name = principal_name;
- this.principal_type = principal_type;
- }
- public void write_args(TProtocol prot) throws TException {
- prot.writeMessageBegin(new TMessage("list_roles", TMessageType.CALL, 0));
- list_roles_args args = new list_roles_args();
- args.setPrincipal_name(principal_name);
- args.setPrincipal_type(principal_type);
- args.write(prot);
- prot.writeMessageEnd();
- }
- public List<Role> getResult() throws MetaException, TException {
- if (getState() != State.RESPONSE_READ) {
- throw new IllegalStateException("Method call not finished!");
- }
- TMemoryInputTransport memoryTransport = new TMemoryInputTransport(getFrameBuffer().array());
- TProtocol prot = client.getProtocolFactory().getProtocol(memoryTransport);
- return (new Client(prot)).recv_list_roles();
- }
- }
- public void get_privilege_set(HiveObjectRef hiveObject, String user_name, List<String> group_names, AsyncMethodCallback<get_privilege_set_call> resultHandler) throws TException {
- checkReady();
- get_privilege_set_call method_call = new get_privilege_set_call(hiveObject, user_name, group_names, resultHandler, this, protocolFactory, transport);
- manager.call(method_call);
- }
- public static class get_privilege_set_call extends TAsyncMethodCall {
- private HiveObjectRef hiveObject;
- private String user_name;
- private List<String> group_names;
- public get_privilege_set_call(HiveObjectRef hiveObject, String user_name, List<String> group_names, AsyncMethodCallback<get_privilege_set_call> resultHandler, TAsyncClient client, TProtocolFactory protocolFactory, TNonblockingTransport transport) throws TException {
- super(client, protocolFactory, transport, resultHandler, false);
- this.hiveObject = hiveObject;
- this.user_name = user_name;
- this.group_names = group_names;
- }
- public void write_args(TProtocol prot) throws TException {
- prot.writeMessageBegin(new TMessage("get_privilege_set", TMessageType.CALL, 0));
- get_privilege_set_args args = new get_privilege_set_args();
- args.setHiveObject(hiveObject);
- args.setUser_name(user_name);
- args.setGroup_names(group_names);
- args.write(prot);
- prot.writeMessageEnd();
- }
- public PrincipalPrivilegeSet getResult() throws MetaException, TException {
- if (getState() != State.RESPONSE_READ) {
- throw new IllegalStateException("Method call not finished!");
- }
- TMemoryInputTransport memoryTransport = new TMemoryInputTransport(getFrameBuffer().array());
- TProtocol prot = client.getProtocolFactory().getProtocol(memoryTransport);
- return (new Client(prot)).recv_get_privilege_set();
- }
- }
- public void list_privileges(String principal_name, PrincipalType principal_type, HiveObjectRef hiveObject, AsyncMethodCallback<list_privileges_call> resultHandler) throws TException {
- checkReady();
- list_privileges_call method_call = new list_privileges_call(principal_name, principal_type, hiveObject, resultHandler, this, protocolFactory, transport);
- manager.call(method_call);
- }
- public static class list_privileges_call extends TAsyncMethodCall {
- private String principal_name;
- private PrincipalType principal_type;
- private HiveObjectRef hiveObject;
- public list_privileges_call(String principal_name, PrincipalType principal_type, HiveObjectRef hiveObject, AsyncMethodCallback<list_privileges_call> resultHandler, TAsyncClient client, TProtocolFactory protocolFactory, TNonblockingTransport transport) throws TException {
- super(client, protocolFactory, transport, resultHandler, false);
- this.principal_name = principal_name;
- this.principal_type = principal_type;
- this.hiveObject = hiveObject;
- }
- public void write_args(TProtocol prot) throws TException {
- prot.writeMessageBegin(new TMessage("list_privileges", TMessageType.CALL, 0));
- list_privileges_args args = new list_privileges_args();
- args.setPrincipal_name(principal_name);
- args.setPrincipal_type(principal_type);
- args.setHiveObject(hiveObject);
- args.write(prot);
- prot.writeMessageEnd();
- }
- public List<HiveObjectPrivilege> getResult() throws MetaException, TException {
- if (getState() != State.RESPONSE_READ) {
- throw new IllegalStateException("Method call not finished!");
- }
- TMemoryInputTransport memoryTransport = new TMemoryInputTransport(getFrameBuffer().array());
- TProtocol prot = client.getProtocolFactory().getProtocol(memoryTransport);
- return (new Client(prot)).recv_list_privileges();
- }
- }
- public void grant_privileges(PrivilegeBag privileges, AsyncMethodCallback<grant_privileges_call> resultHandler) throws TException {
- checkReady();
- grant_privileges_call method_call = new grant_privileges_call(privileges, resultHandler, this, protocolFactory, transport);
- manager.call(method_call);
- }
- public static class grant_privileges_call extends TAsyncMethodCall {
- private PrivilegeBag privileges;
- public grant_privileges_call(PrivilegeBag privileges, AsyncMethodCallback<grant_privileges_call> resultHandler, TAsyncClient client, TProtocolFactory protocolFactory, TNonblockingTransport transport) throws TException {
- super(client, protocolFactory, transport, resultHandler, false);
- this.privileges = privileges;
- }
- public void write_args(TProtocol prot) throws TException {
- prot.writeMessageBegin(new TMessage("grant_privileges", TMessageType.CALL, 0));
- grant_privileges_args args = new grant_privileges_args();
- args.setPrivileges(privileges);
- args.write(prot);
- prot.writeMessageEnd();
- }
- public boolean getResult() throws MetaException, TException {
- if (getState() != State.RESPONSE_READ) {
- throw new IllegalStateException("Method call not finished!");
- }
- TMemoryInputTransport memoryTransport = new TMemoryInputTransport(getFrameBuffer().array());
- TProtocol prot = client.getProtocolFactory().getProtocol(memoryTransport);
- return (new Client(prot)).recv_grant_privileges();
- }
- }
- public void revoke_privileges(PrivilegeBag privileges, AsyncMethodCallback<revoke_privileges_call> resultHandler) throws TException {
- checkReady();
- revoke_privileges_call method_call = new revoke_privileges_call(privileges, resultHandler, this, protocolFactory, transport);
- manager.call(method_call);
- }
- public static class revoke_privileges_call extends TAsyncMethodCall {
- private PrivilegeBag privileges;
- public revoke_privileges_call(PrivilegeBag privileges, AsyncMethodCallback<revoke_privileges_call> resultHandler, TAsyncClient client, TProtocolFactory protocolFactory, TNonblockingTransport transport) throws TException {
- super(client, protocolFactory, transport, resultHandler, false);
- this.privileges = privileges;
- }
- public void write_args(TProtocol prot) throws TException {
- prot.writeMessageBegin(new TMessage("revoke_privileges", TMessageType.CALL, 0));
- revoke_privileges_args args = new revoke_privileges_args();
- args.setPrivileges(privileges);
- args.write(prot);
- prot.writeMessageEnd();
- }
- public boolean getResult() throws MetaException, TException {
- if (getState() != State.RESPONSE_READ) {
- throw new IllegalStateException("Method call not finished!");
- }
- TMemoryInputTransport memoryTransport = new TMemoryInputTransport(getFrameBuffer().array());
- TProtocol prot = client.getProtocolFactory().getProtocol(memoryTransport);
- return (new Client(prot)).recv_revoke_privileges();
- }
- }
- public void get_delegation_token(String renewer_kerberos_principal_name, AsyncMethodCallback<get_delegation_token_call> resultHandler) throws TException {
- checkReady();
- get_delegation_token_call method_call = new get_delegation_token_call(renewer_kerberos_principal_name, resultHandler, this, protocolFactory, transport);
- manager.call(method_call);
- }
- public static class get_delegation_token_call extends TAsyncMethodCall {
- private String renewer_kerberos_principal_name;
- public get_delegation_token_call(String renewer_kerberos_principal_name, AsyncMethodCallback<get_delegation_token_call> resultHandler, TAsyncClient client, TProtocolFactory protocolFactory, TNonblockingTransport transport) throws TException {
- super(client, protocolFactory, transport, resultHandler, false);
- this.renewer_kerberos_principal_name = renewer_kerberos_principal_name;
- }
- public void write_args(TProtocol prot) throws TException {
- prot.writeMessageBegin(new TMessage("get_delegation_token", TMessageType.CALL, 0));
- get_delegation_token_args args = new get_delegation_token_args();
- args.setRenewer_kerberos_principal_name(renewer_kerberos_principal_name);
- args.write(prot);
- prot.writeMessageEnd();
- }
- public String getResult() throws MetaException, TException {
- if (getState() != State.RESPONSE_READ) {
- throw new IllegalStateException("Method call not finished!");
- }
- TMemoryInputTransport memoryTransport = new TMemoryInputTransport(getFrameBuffer().array());
- TProtocol prot = client.getProtocolFactory().getProtocol(memoryTransport);
- return (new Client(prot)).recv_get_delegation_token();
- }
- }
- public void get_delegation_token_with_signature(String renewer_kerberos_principal_name, String token_signature, AsyncMethodCallback<get_delegation_token_with_signature_call> resultHandler) throws TException {
- checkReady();
- get_delegation_token_with_signature_call method_call = new get_delegation_token_with_signature_call(renewer_kerberos_principal_name, token_signature, resultHandler, this, protocolFactory, transport);
- manager.call(method_call);
- }
- public static class get_delegation_token_with_signature_call extends TAsyncMethodCall {
- private String renewer_kerberos_principal_name;
- private String token_signature;
- public get_delegation_token_with_signature_call(String renewer_kerberos_principal_name, String token_signature, AsyncMethodCallback<get_delegation_token_with_signature_call> resultHandler, TAsyncClient client, TProtocolFactory protocolFactory, TNonblockingTransport transport) throws TException {
- super(client, protocolFactory, transport, resultHandler, false);
- this.renewer_kerberos_principal_name = renewer_kerberos_principal_name;
- this.token_signature = token_signature;
- }
- public void write_args(TProtocol prot) throws TException {
- prot.writeMessageBegin(new TMessage("get_delegation_token_with_signature", TMessageType.CALL, 0));
- get_delegation_token_with_signature_args args = new get_delegation_token_with_signature_args();
- args.setRenewer_kerberos_principal_name(renewer_kerberos_principal_name);
- args.setToken_signature(token_signature);
- args.write(prot);
- prot.writeMessageEnd();
- }
- public String getResult() throws MetaException, TException {
- if (getState() != State.RESPONSE_READ) {
- throw new IllegalStateException("Method call not finished!");
- }
- TMemoryInputTransport memoryTransport = new TMemoryInputTransport(getFrameBuffer().array());
- TProtocol prot = client.getProtocolFactory().getProtocol(memoryTransport);
- return (new Client(prot)).recv_get_delegation_token_with_signature();
- }
- }
- public void renew_delegation_token(String token_str_form, AsyncMethodCallback<renew_delegation_token_call> resultHandler) throws TException {
- checkReady();
- renew_delegation_token_call method_call = new renew_delegation_token_call(token_str_form, resultHandler, this, protocolFactory, transport);
- manager.call(method_call);
- }
- public static class renew_delegation_token_call extends TAsyncMethodCall {
- private String token_str_form;
- public renew_delegation_token_call(String token_str_form, AsyncMethodCallback<renew_delegation_token_call> resultHandler, TAsyncClient client, TProtocolFactory protocolFactory, TNonblockingTransport transport) throws TException {
- super(client, protocolFactory, transport, resultHandler, false);
- this.token_str_form = token_str_form;
- }
- public void write_args(TProtocol prot) throws TException {
- prot.writeMessageBegin(new TMessage("renew_delegation_token", TMessageType.CALL, 0));
- renew_delegation_token_args args = new renew_delegation_token_args();
- args.setToken_str_form(token_str_form);
- args.write(prot);
- prot.writeMessageEnd();
- }
- public long getResult() throws MetaException, TException {
- if (getState() != State.RESPONSE_READ) {
- throw new IllegalStateException("Method call not finished!");
- }
- TMemoryInputTransport memoryTransport = new TMemoryInputTransport(getFrameBuffer().array());
- TProtocol prot = client.getProtocolFactory().getProtocol(memoryTransport);
- return (new Client(prot)).recv_renew_delegation_token();
- }
- }
- public void cancel_delegation_token(String token_str_form, AsyncMethodCallback<cancel_delegation_token_call> resultHandler) throws TException {
- checkReady();
- cancel_delegation_token_call method_call = new cancel_delegation_token_call(token_str_form, resultHandler, this, protocolFactory, transport);
- manager.call(method_call);
- }
- public static class cancel_delegation_token_call extends TAsyncMethodCall {
- private String token_str_form;
- public cancel_delegation_token_call(String token_str_form, AsyncMethodCallback<cancel_delegation_token_call> resultHandler, TAsyncClient client, TProtocolFactory protocolFactory, TNonblockingTransport transport) throws TException {
- super(client, protocolFactory, transport, resultHandler, false);
- this.token_str_form = token_str_form;
- }
- public void write_args(TProtocol prot) throws TException {
- prot.writeMessageBegin(new TMessage("cancel_delegation_token", TMessageType.CALL, 0));
- cancel_delegation_token_args args = new cancel_delegation_token_args();
- args.setToken_str_form(token_str_form);
- args.write(prot);
- prot.writeMessageEnd();
- }
- public void getResult() throws MetaException, TException {
- if (getState() != State.RESPONSE_READ) {
- throw new IllegalStateException("Method call not finished!");
- }
- TMemoryInputTransport memoryTransport = new TMemoryInputTransport(getFrameBuffer().array());
- TProtocol prot = client.getProtocolFactory().getProtocol(memoryTransport);
- (new Client(prot)).recv_cancel_delegation_token();
- }
- }
- }
- public static class Processor extends com.facebook.fb303.FacebookService.Processor implements TProcessor {
- private static final Logger LOGGER = LoggerFactory.getLogger(Processor.class.getName());
- public Processor(Iface iface)
- {
- super(iface);
- iface_ = iface;
- processMap_.put("create_database", new create_database());
- processMap_.put("get_database", new get_database());
- processMap_.put("drop_database", new drop_database());
- processMap_.put("get_databases", new get_databases());
- processMap_.put("get_all_databases", new get_all_databases());
- processMap_.put("alter_database", new alter_database());
- processMap_.put("get_type", new get_type());
- processMap_.put("create_type", new create_type());
- processMap_.put("drop_type", new drop_type());
- processMap_.put("get_type_all", new get_type_all());
- processMap_.put("get_fields", new get_fields());
- processMap_.put("get_schema", new get_schema());
- processMap_.put("create_table", new create_table());
- processMap_.put("drop_table", new drop_table());
- processMap_.put("get_tables", new get_tables());
- processMap_.put("get_all_tables", new get_all_tables());
- processMap_.put("get_table", new get_table());
- processMap_.put("alter_table", new alter_table());
- processMap_.put("add_partition", new add_partition());
- processMap_.put("append_partition", new append_partition());
- processMap_.put("append_partition_by_name", new append_partition_by_name());
- processMap_.put("drop_partition", new drop_partition());
- processMap_.put("drop_partition_by_name", new drop_partition_by_name());
- processMap_.put("get_partition", new get_partition());
- processMap_.put("get_partition_with_auth", new get_partition_with_auth());
- processMap_.put("get_partition_by_name", new get_partition_by_name());
- processMap_.put("get_partitions", new get_partitions());
- processMap_.put("get_partitions_with_auth", new get_partitions_with_auth());
- processMap_.put("get_partition_names", new get_partition_names());
- processMap_.put("get_partitions_ps", new get_partitions_ps());
- processMap_.put("get_partitions_ps_with_auth", new get_partitions_ps_with_auth());
- processMap_.put("get_partition_names_ps", new get_partition_names_ps());
- processMap_.put("get_partitions_by_filter", new get_partitions_by_filter());
- processMap_.put("alter_partition", new alter_partition());
- processMap_.put("get_config_value", new get_config_value());
- processMap_.put("partition_name_to_vals", new partition_name_to_vals());
- processMap_.put("partition_name_to_spec", new partition_name_to_spec());
- processMap_.put("add_index", new add_index());
- processMap_.put("alter_index", new alter_index());
- processMap_.put("drop_index_by_name", new drop_index_by_name());
- processMap_.put("get_index_by_name", new get_index_by_name());
- processMap_.put("get_indexes", new get_indexes());
- processMap_.put("get_index_names", new get_index_names());
- processMap_.put("create_role", new create_role());
- processMap_.put("drop_role", new drop_role());
- processMap_.put("get_role_names", new get_role_names());
- processMap_.put("grant_role", new grant_role());
- processMap_.put("revoke_role", new revoke_role());
- processMap_.put("list_roles", new list_roles());
- processMap_.put("get_privilege_set", new get_privilege_set());
- processMap_.put("list_privileges", new list_privileges());
- processMap_.put("grant_privileges", new grant_privileges());
- processMap_.put("revoke_privileges", new revoke_privileges());
- processMap_.put("get_delegation_token", new get_delegation_token());
- processMap_.put("get_delegation_token_with_signature", new get_delegation_token_with_signature());
- processMap_.put("renew_delegation_token", new renew_delegation_token());
- processMap_.put("cancel_delegation_token", new cancel_delegation_token());
- }
- private Iface iface_;
- public boolean process(TProtocol iprot, TProtocol oprot) throws TException
- {
- TMessage msg = iprot.readMessageBegin();
- ProcessFunction fn = processMap_.get(msg.name);
- if (fn == null) {
- TProtocolUtil.skip(iprot, TType.STRUCT);
- iprot.readMessageEnd();
- TApplicationException x = new TApplicationException(TApplicationException.UNKNOWN_METHOD, "Invalid method name: '"+msg.name+"'");
- oprot.writeMessageBegin(new TMessage(msg.name, TMessageType.EXCEPTION, msg.seqid));
- x.write(oprot);
- oprot.writeMessageEnd();
- oprot.getTransport().flush();
- return true;
- }
- fn.process(msg.seqid, iprot, oprot);
- return true;
- }
- private class create_database implements ProcessFunction {
- public void process(int seqid, TProtocol iprot, TProtocol oprot) throws TException
- {
- create_database_args args = new create_database_args();
- try {
- args.read(iprot);
- } catch (TProtocolException e) {
- iprot.readMessageEnd();
- TApplicationException x = new TApplicationException(TApplicationException.PROTOCOL_ERROR, e.getMessage());
- oprot.writeMessageBegin(new TMessage("create_database", TMessageType.EXCEPTION, seqid));
- x.write(oprot);
- oprot.writeMessageEnd();
- oprot.getTransport().flush();
- return;
- }
- iprot.readMessageEnd();
- create_database_result result = new create_database_result();
- try {
- iface_.create_database(args.database);
- } catch (AlreadyExistsException o1) {
- result.o1 = o1;
- } catch (InvalidObjectException o2) {
- result.o2 = o2;
- } catch (MetaException o3) {
- result.o3 = o3;
- } catch (Throwable th) {
- LOGGER.error("Internal error processing create_database", th);
- TApplicationException x = new TApplicationException(TApplicationException.INTERNAL_ERROR, "Internal error processing create_database");
- oprot.writeMessageBegin(new TMessage("create_database", TMessageType.EXCEPTION, seqid));
- x.write(oprot);
- oprot.writeMessageEnd();
- oprot.getTransport().flush();
- return;
- }
- oprot.writeMessageBegin(new TMessage("create_database", TMessageType.REPLY, seqid));
- result.write(oprot);
- oprot.writeMessageEnd();
- oprot.getTransport().flush();
- }
- }
- private class get_database implements ProcessFunction {
- public void process(int seqid, TProtocol iprot, TProtocol oprot) throws TException
- {
- get_database_args args = new get_database_args();
- try {
- args.read(iprot);
- } catch (TProtocolException e) {
- iprot.readMessageEnd();
- TApplicationException x = new TApplicationException(TApplicationException.PROTOCOL_ERROR, e.getMessage());
- oprot.writeMessageBegin(new TMessage("get_database", TMessageType.EXCEPTION, seqid));
- x.write(oprot);
- oprot.writeMessageEnd();
- oprot.getTransport().flush();
- return;
- }
- iprot.readMessageEnd();
- get_database_result result = new get_database_result();
- try {
- result.success = iface_.get_database(args.name);
- } catch (NoSuchObjectException o1) {
- result.o1 = o1;
- } catch (MetaException o2) {
- result.o2 = o2;
- } catch (Throwable th) {
- LOGGER.error("Internal error processing get_database", th);
- TApplicationException x = new TApplicationException(TApplicationException.INTERNAL_ERROR, "Internal error processing get_database");
- oprot.writeMessageBegin(new TMessage("get_database", TMessageType.EXCEPTION, seqid));
- x.write(oprot);
- oprot.writeMessageEnd();
- oprot.getTransport().flush();
- return;
- }
- oprot.writeMessageBegin(new TMessage("get_database", TMessageType.REPLY, seqid));
- result.write(oprot);
- oprot.writeMessageEnd();
- oprot.getTransport().flush();
- }
- }
- private class drop_database implements ProcessFunction {
- public void process(int seqid, TProtocol iprot, TProtocol oprot) throws TException
- {
- drop_database_args args = new drop_database_args();
- try {
- args.read(iprot);
- } catch (TProtocolException e) {
- iprot.readMessageEnd();
- TApplicationException x = new TApplicationException(TApplicationException.PROTOCOL_ERROR, e.getMessage());
- oprot.writeMessageBegin(new TMessage("drop_database", TMessageType.EXCEPTION, seqid));
- x.write(oprot);
- oprot.writeMessageEnd();
- oprot.getTransport().flush();
- return;
- }
- iprot.readMessageEnd();
- drop_database_result result = new drop_database_result();
- try {
- iface_.drop_database(args.name, args.deleteData);
- } catch (NoSuchObjectException o1) {
- result.o1 = o1;
- } catch (InvalidOperationException o2) {
- result.o2 = o2;
- } catch (MetaException o3) {
- result.o3 = o3;
- } catch (Throwable th) {
- LOGGER.error("Internal error processing drop_database", th);
- TApplicationException x = new TApplicationException(TApplicationException.INTERNAL_ERROR, "Internal error processing drop_database");
- oprot.writeMessageBegin(new TMessage("drop_database", TMessageType.EXCEPTION, seqid));
- x.write(oprot);
- oprot.writeMessageEnd();
- oprot.getTransport().flush();
- return;
- }
- oprot.writeMessageBegin(new TMessage("drop_database", TMessageType.REPLY, seqid));
- result.write(oprot);
- oprot.writeMessageEnd();
- oprot.getTransport().flush();
- }
- }
- private class get_databases implements ProcessFunction {
- public void process(int seqid, TProtocol iprot, TProtocol oprot) throws TException
- {
- get_databases_args args = new get_databases_args();
- try {
- args.read(iprot);
- } catch (TProtocolException e) {
- iprot.readMessageEnd();
- TApplicationException x = new TApplicationException(TApplicationException.PROTOCOL_ERROR, e.getMessage());
- oprot.writeMessageBegin(new TMessage("get_databases", TMessageType.EXCEPTION, seqid));
- x.write(oprot);
- oprot.writeMessageEnd();
- oprot.getTransport().flush();
- return;
- }
- iprot.readMessageEnd();
- get_databases_result result = new get_databases_result();
- try {
- result.success = iface_.get_databases(args.pattern);
- } catch (MetaException o1) {
- result.o1 = o1;
- } catch (Throwable th) {
- LOGGER.error("Internal error processing get_databases", th);
- TApplicationException x = new TApplicationException(TApplicationException.INTERNAL_ERROR, "Internal error processing get_databases");
- oprot.writeMessageBegin(new TMessage("get_databases", TMessageType.EXCEPTION, seqid));
- x.write(oprot);
- oprot.writeMessageEnd();
- oprot.getTransport().flush();
- return;
- }
- oprot.writeMessageBegin(new TMessage("get_databases", TMessageType.REPLY, seqid));
- result.write(oprot);
- oprot.writeMessageEnd();
- oprot.getTransport().flush();
- }
- }
- private class get_all_databases implements ProcessFunction {
- public void process(int seqid, TProtocol iprot, TProtocol oprot) throws TException
- {
- get_all_databases_args args = new get_all_databases_args();
- try {
- args.read(iprot);
- } catch (TProtocolException e) {
- iprot.readMessageEnd();
- TApplicationException x = new TApplicationException(TApplicationException.PROTOCOL_ERROR, e.getMessage());
- oprot.writeMessageBegin(new TMessage("get_all_databases", TMessageType.EXCEPTION, seqid));
- x.write(oprot);
- oprot.writeMessageEnd();
- oprot.getTransport().flush();
- return;
- }
- iprot.readMessageEnd();
- get_all_databases_result result = new get_all_databases_result();
- try {
- result.success = iface_.get_all_databases();
- } catch (MetaException o1) {
- result.o1 = o1;
- } catch (Throwable th) {
- LOGGER.error("Internal error processing get_all_databases", th);
- TApplicationException x = new TApplicationException(TApplicationException.INTERNAL_ERROR, "Internal error processing get_all_databases");
- oprot.writeMessageBegin(new TMessage("get_all_databases", TMessageType.EXCEPTION, seqid));
- x.write(oprot);
- oprot.writeMessageEnd();
- oprot.getTransport().flush();
- return;
- }
- oprot.writeMessageBegin(new TMessage("get_all_databases", TMessageType.REPLY, seqid));
- result.write(oprot);
- oprot.writeMessageEnd();
- oprot.getTransport().flush();
- }
- }
- private class alter_database implements ProcessFunction {
- public void process(int seqid, TProtocol iprot, TProtocol oprot) throws TException
- {
- alter_database_args args = new alter_database_args();
- try {
- args.read(iprot);
- } catch (TProtocolException e) {
- iprot.readMessageEnd();
- TApplicationException x = new TApplicationException(TApplicationException.PROTOCOL_ERROR, e.getMessage());
- oprot.writeMessageBegin(new TMessage("alter_database", TMessageType.EXCEPTION, seqid));
- x.write(oprot);
- oprot.writeMessageEnd();
- oprot.getTransport().flush();
- return;
- }
- iprot.readMessageEnd();
- alter_database_result result = new alter_database_result();
- try {
- iface_.alter_database(args.dbname, args.db);
- } catch (MetaException o1) {
- result.o1 = o1;
- } catch (NoSuchObjectException o2) {
- result.o2 = o2;
- } catch (Throwable th) {
- LOGGER.error("Internal error processing alter_database", th);
- TApplicationException x = new TApplicationException(TApplicationException.INTERNAL_ERROR, "Internal error processing alter_database");
- oprot.writeMessageBegin(new TMessage("alter_database", TMessageType.EXCEPTION, seqid));
- x.write(oprot);
- oprot.writeMessageEnd();
- oprot.getTransport().flush();
- return;
- }
- oprot.writeMessageBegin(new TMessage("alter_database", TMessageType.REPLY, seqid));
- result.write(oprot);
- oprot.writeMessageEnd();
- oprot.getTransport().flush();
- }
- }
- private class get_type implements ProcessFunction {
- public void process(int seqid, TProtocol iprot, TProtocol oprot) throws TException
- {
- get_type_args args = new get_type_args();
- try {
- args.read(iprot);
- } catch (TProtocolException e) {
- iprot.readMessageEnd();
- TApplicationException x = new TApplicationException(TApplicationException.PROTOCOL_ERROR, e.getMessage());
- oprot.writeMessageBegin(new TMessage("get_type", TMessageType.EXCEPTION, seqid));
- x.write(oprot);
- oprot.writeMessageEnd();
- oprot.getTransport().flush();
- return;
- }
- iprot.readMessageEnd();
- get_type_result result = new get_type_result();
- try {
- result.success = iface_.get_type(args.name);
- } catch (MetaException o1) {
- result.o1 = o1;
- } catch (NoSuchObjectException o2) {
- result.o2 = o2;
- } catch (Throwable th) {
- LOGGER.error("Internal error processing get_type", th);
- TApplicationException x = new TApplicationException(TApplicationException.INTERNAL_ERROR, "Internal error processing get_type");
- oprot.writeMessageBegin(new TMessage("get_type", TMessageType.EXCEPTION, seqid));
- x.write(oprot);
- oprot.writeMessageEnd();
- oprot.getTransport().flush();
- return;
- }
- oprot.writeMessageBegin(new TMessage("get_type", TMessageType.REPLY, seqid));
- result.write(oprot);
- oprot.writeMessageEnd();
- oprot.getTransport().flush();
- }
- }
- private class create_type implements ProcessFunction {
- public void process(int seqid, TProtocol iprot, TProtocol oprot) throws TException
- {
- create_type_args args = new create_type_args();
- try {
- args.read(iprot);
- } catch (TProtocolException e) {
- iprot.readMessageEnd();
- TApplicationException x = new TApplicationException(TApplicationException.PROTOCOL_ERROR, e.getMessage());
- oprot.writeMessageBegin(new TMessage("create_type", TMessageType.EXCEPTION, seqid));
- x.write(oprot);
- oprot.writeMessageEnd();
- oprot.getTransport().flush();
- return;
- }
- iprot.readMessageEnd();
- create_type_result result = new create_type_result();
- try {
- result.success = iface_.create_type(args.type);
- result.setSuccessIsSet(true);
- } catch (AlreadyExistsException o1) {
- result.o1 = o1;
- } catch (InvalidObjectException o2) {
- result.o2 = o2;
- } catch (MetaException o3) {
- result.o3 = o3;
- } catch (Throwable th) {
- LOGGER.error("Internal error processing create_type", th);
- TApplicationException x = new TApplicationException(TApplicationException.INTERNAL_ERROR, "Internal error processing create_type");
- oprot.writeMessageBegin(new TMessage("create_type", TMessageType.EXCEPTION, seqid));
- x.write(oprot);
- oprot.writeMessageEnd();
- oprot.getTransport().flush();
- return;
- }
- oprot.writeMessageBegin(new TMessage("create_type", TMessageType.REPLY, seqid));
- result.write(oprot);
- oprot.writeMessageEnd();
- oprot.getTransport().flush();
- }
- }
- private class drop_type implements ProcessFunction {
- public void process(int seqid, TProtocol iprot, TProtocol oprot) throws TException
- {
- drop_type_args args = new drop_type_args();
- try {
- args.read(iprot);
- } catch (TProtocolException e) {
- iprot.readMessageEnd();
- TApplicationException x = new TApplicationException(TApplicationException.PROTOCOL_ERROR, e.getMessage());
- oprot.writeMessageBegin(new TMessage("drop_type", TMessageType.EXCEPTION, seqid));
- x.write(oprot);
- oprot.writeMessageEnd();
- oprot.getTransport().flush();
- return;
- }
- iprot.readMessageEnd();
- drop_type_result result = new drop_type_result();
- try {
- result.success = iface_.drop_type(args.type);
- result.setSuccessIsSet(true);
- } catch (MetaException o1) {
- result.o1 = o1;
- } catch (NoSuchObjectException o2) {
- result.o2 = o2;
- } catch (Throwable th) {
- LOGGER.error("Internal error processing drop_type", th);
- TApplicationException x = new TApplicationException(TApplicationException.INTERNAL_ERROR, "Internal error processing drop_type");
- oprot.writeMessageBegin(new TMessage("drop_type", TMessageType.EXCEPTION, seqid));
- x.write(oprot);
- oprot.writeMessageEnd();
- oprot.getTransport().flush();
- return;
- }
- oprot.writeMessageBegin(new TMessage("drop_type", TMessageType.REPLY, seqid));
- result.write(oprot);
- oprot.writeMessageEnd();
- oprot.getTransport().flush();
- }
- }
- private class get_type_all implements ProcessFunction {
- public void process(int seqid, TProtocol iprot, TProtocol oprot) throws TException
- {
- get_type_all_args args = new get_type_all_args();
- try {
- args.read(iprot);
- } catch (TProtocolException e) {
- iprot.readMessageEnd();
- TApplicationException x = new TApplicationException(TApplicationException.PROTOCOL_ERROR, e.getMessage());
- oprot.writeMessageBegin(new TMessage("get_type_all", TMessageType.EXCEPTION, seqid));
- x.write(oprot);
- oprot.writeMessageEnd();
- oprot.getTransport().flush();
- return;
- }
- iprot.readMessageEnd();
- get_type_all_result result = new get_type_all_result();
- try {
- result.success = iface_.get_type_all(args.name);
- } catch (MetaException o2) {
- result.o2 = o2;
- } catch (Throwable th) {
- LOGGER.error("Internal error processing get_type_all", th);
- TApplicationException x = new TApplicationException(TApplicationException.INTERNAL_ERROR, "Internal error processing get_type_all");
- oprot.writeMessageBegin(new TMessage("get_type_all", TMessageType.EXCEPTION, seqid));
- x.write(oprot);
- oprot.writeMessageEnd();
- oprot.getTransport().flush();
- return;
- }
- oprot.writeMessageBegin(new TMessage("get_type_all", TMessageType.REPLY, seqid));
- result.write(oprot);
- oprot.writeMessageEnd();
- oprot.getTransport().flush();
- }
- }
- private class get_fields implements ProcessFunction {
- public void process(int seqid, TProtocol iprot, TProtocol oprot) throws TException
- {
- get_fields_args args = new get_fields_args();
- try {
- args.read(iprot);
- } catch (TProtocolException e) {
- iprot.readMessageEnd();
- TApplicationException x = new TApplicationException(TApplicationException.PROTOCOL_ERROR, e.getMessage());
- oprot.writeMessageBegin(new TMessage("get_fields", TMessageType.EXCEPTION, seqid));
- x.write(oprot);
- oprot.writeMessageEnd();
- oprot.getTransport().flush();
- return;
- }
- iprot.readMessageEnd();
- get_fields_result result = new get_fields_result();
- try {
- result.success = iface_.get_fields(args.db_name, args.table_name);
- } catch (MetaException o1) {
- result.o1 = o1;
- } catch (UnknownTableException o2) {
- result.o2 = o2;
- } catch (UnknownDBException o3) {
- result.o3 = o3;
- } catch (Throwable th) {
- LOGGER.error("Internal error processing get_fields", th);
- TApplicationException x = new TApplicationException(TApplicationException.INTERNAL_ERROR, "Internal error processing get_fields");
- oprot.writeMessageBegin(new TMessage("get_fields", TMessageType.EXCEPTION, seqid));
- x.write(oprot);
- oprot.writeMessageEnd();
- oprot.getTransport().flush();
- return;
- }
- oprot.writeMessageBegin(new TMessage("get_fields", TMessageType.REPLY, seqid));
- result.write(oprot);
- oprot.writeMessageEnd();
- oprot.getTransport().flush();
- }
- }
- private class get_schema implements ProcessFunction {
- public void process(int seqid, TProtocol iprot, TProtocol oprot) throws TException
- {
- get_schema_args args = new get_schema_args();
- try {
- args.read(iprot);
- } catch (TProtocolException e) {
- iprot.readMessageEnd();
- TApplicationException x = new TApplicationException(TApplicationException.PROTOCOL_ERROR, e.getMessage());
- oprot.writeMessageBegin(new TMessage("get_schema", TMessageType.EXCEPTION, seqid));
- x.write(oprot);
- oprot.writeMessageEnd();
- oprot.getTransport().flush();
- return;
- }
- iprot.readMessageEnd();
- get_schema_result result = new get_schema_result();
- try {
- result.success = iface_.get_schema(args.db_name, args.table_name);
- } catch (MetaException o1) {
- result.o1 = o1;
- } catch (UnknownTableException o2) {
- result.o2 = o2;
- } catch (UnknownDBException o3) {
- result.o3 = o3;
- } catch (Throwable th) {
- LOGGER.error("Internal error processing get_schema", th);
- TApplicationException x = new TApplicationException(TApplicationException.INTERNAL_ERROR, "Internal error processing get_schema");
- oprot.writeMessageBegin(new TMessage("get_schema", TMessageType.EXCEPTION, seqid));
- x.write(oprot);
- oprot.writeMessageEnd();
- oprot.getTransport().flush();
- return;
- }
- oprot.writeMessageBegin(new TMessage("get_schema", TMessageType.REPLY, seqid));
- result.write(oprot);
- oprot.writeMessageEnd();
- oprot.getTransport().flush();
- }
- }
- private class create_table implements ProcessFunction {
- public void process(int seqid, TProtocol iprot, TProtocol oprot) throws TException
- {
- create_table_args args = new create_table_args();
- try {
- args.read(iprot);
- } catch (TProtocolException e) {
- iprot.readMessageEnd();
- TApplicationException x = new TApplicationException(TApplicationException.PROTOCOL_ERROR, e.getMessage());
- oprot.writeMessageBegin(new TMessage("create_table", TMessageType.EXCEPTION, seqid));
- x.write(oprot);
- oprot.writeMessageEnd();
- oprot.getTransport().flush();
- return;
- }
- iprot.readMessageEnd();
- create_table_result result = new create_table_result();
- try {
- iface_.create_table(args.tbl);
- } catch (AlreadyExistsException o1) {
- result.o1 = o1;
- } catch (InvalidObjectException o2) {
- result.o2 = o2;
- } catch (MetaException o3) {
- result.o3 = o3;
- } catch (NoSuchObjectException o4) {
- result.o4 = o4;
- } catch (Throwable th) {
- LOGGER.error("Internal error processing create_table", th);
- TApplicationException x = new TApplicationException(TApplicationException.INTERNAL_ERROR, "Internal error processing create_table");
- oprot.writeMessageBegin(new TMessage("create_table", TMessageType.EXCEPTION, seqid));
- x.write(oprot);
- oprot.writeMessageEnd();
- oprot.getTransport().flush();
- return;
- }
- oprot.writeMessageBegin(new TMessage("create_table", TMessageType.REPLY, seqid));
- result.write(oprot);
- oprot.writeMessageEnd();
- oprot.getTransport().flush();
- }
- }
- private class drop_table implements ProcessFunction {
- public void process(int seqid, TProtocol iprot, TProtocol oprot) throws TException
- {
- drop_table_args args = new drop_table_args();
- try {
- args.read(iprot);
- } catch (TProtocolException e) {
- iprot.readMessageEnd();
- TApplicationException x = new TApplicationException(TApplicationException.PROTOCOL_ERROR, e.getMessage());
- oprot.writeMessageBegin(new TMessage("drop_table", TMessageType.EXCEPTION, seqid));
- x.write(oprot);
- oprot.writeMessageEnd();
- oprot.getTransport().flush();
- return;
- }
- iprot.readMessageEnd();
- drop_table_result result = new drop_table_result();
- try {
- iface_.drop_table(args.dbname, args.name, args.deleteData);
- } catch (NoSuchObjectException o1) {
- result.o1 = o1;
- } catch (MetaException o3) {
- result.o3 = o3;
- } catch (Throwable th) {
- LOGGER.error("Internal error processing drop_table", th);
- TApplicationException x = new TApplicationException(TApplicationException.INTERNAL_ERROR, "Internal error processing drop_table");
- oprot.writeMessageBegin(new TMessage("drop_table", TMessageType.EXCEPTION, seqid));
- x.write(oprot);
- oprot.writeMessageEnd();
- oprot.getTransport().flush();
- return;
- }
- oprot.writeMessageBegin(new TMessage("drop_table", TMessageType.REPLY, seqid));
- result.write(oprot);
- oprot.writeMessageEnd();
- oprot.getTransport().flush();
- }
- }
- private class get_tables implements ProcessFunction {
- public void process(int seqid, TProtocol iprot, TProtocol oprot) throws TException
- {
- get_tables_args args = new get_tables_args();
- try {
- args.read(iprot);
- } catch (TProtocolException e) {
- iprot.readMessageEnd();
- TApplicationException x = new TApplicationException(TApplicationException.PROTOCOL_ERROR, e.getMessage());
- oprot.writeMessageBegin(new TMessage("get_tables", TMessageType.EXCEPTION, seqid));
- x.write(oprot);
- oprot.writeMessageEnd();
- oprot.getTransport().flush();
- return;
- }
- iprot.readMessageEnd();
- get_tables_result result = new get_tables_result();
- try {
- result.success = iface_.get_tables(args.db_name, args.pattern);
- } catch (MetaException o1) {
- result.o1 = o1;
- } catch (Throwable th) {
- LOGGER.error("Internal error processing get_tables", th);
- TApplicationException x = new TApplicationException(TApplicationException.INTERNAL_ERROR, "Internal error processing get_tables");
- oprot.writeMessageBegin(new TMessage("get_tables", TMessageType.EXCEPTION, seqid));
- x.write(oprot);
- oprot.writeMessageEnd();
- oprot.getTransport().flush();
- return;
- }
- oprot.writeMessageBegin(new TMessage("get_tables", TMessageType.REPLY, seqid));
- result.write(oprot);
- oprot.writeMessageEnd();
- oprot.getTransport().flush();
- }
- }
- private class get_all_tables implements ProcessFunction {
- public void process(int seqid, TProtocol iprot, TProtocol oprot) throws TException
- {
- get_all_tables_args args = new get_all_tables_args();
- try {
- args.read(iprot);
- } catch (TProtocolException e) {
- iprot.readMessageEnd();
- TApplicationException x = new TApplicationException(TApplicationException.PROTOCOL_ERROR, e.getMessage());
- oprot.writeMessageBegin(new TMessage("get_all_tables", TMessageType.EXCEPTION, seqid));
- x.write(oprot);
- oprot.writeMessageEnd();
- oprot.getTransport().flush();
- return;
- }
- iprot.readMessageEnd();
- get_all_tables_result result = new get_all_tables_result();
- try {
- result.success = iface_.get_all_tables(args.db_name);
- } catch (MetaException o1) {
- result.o1 = o1;
- } catch (Throwable th) {
- LOGGER.error("Internal error processing get_all_tables", th);
- TApplicationException x = new TApplicationException(TApplicationException.INTERNAL_ERROR, "Internal error processing get_all_tables");
- oprot.writeMessageBegin(new TMessage("get_all_tables", TMessageType.EXCEPTION, seqid));
- x.write(oprot);
- oprot.writeMessageEnd();
- oprot.getTransport().flush();
- return;
- }
- oprot.writeMessageBegin(new TMessage("get_all_tables", TMessageType.REPLY, seqid));
- result.write(oprot);
- oprot.writeMessageEnd();
- oprot.getTransport().flush();
- }
- }
- private class get_table implements ProcessFunction {
- public void process(int seqid, TProtocol iprot, TProtocol oprot) throws TException
- {
- get_table_args args = new get_table_args();
- try {
- args.read(iprot);
- } catch (TProtocolException e) {
- iprot.readMessageEnd();
- TApplicationException x = new TApplicationException(TApplicationException.PROTOCOL_ERROR, e.getMessage());
- oprot.writeMessageBegin(new TMessage("get_table", TMessageType.EXCEPTION, seqid));
- x.write(oprot);
- oprot.writeMessageEnd();
- oprot.getTransport().flush();
- return;
- }
- iprot.readMessageEnd();
- get_table_result result = new get_table_result();
- try {
- result.success = iface_.get_table(args.dbname, args.tbl_name);
- } catch (MetaException o1) {
- result.o1 = o1;
- } catch (NoSuchObjectException o2) {
- result.o2 = o2;
- } catch (Throwable th) {
- LOGGER.error("Internal error processing get_table", th);
- TApplicationException x = new TApplicationException(TApplicationException.INTERNAL_ERROR, "Internal error processing get_table");
- oprot.writeMessageBegin(new TMessage("get_table", TMessageType.EXCEPTION, seqid));
- x.write(oprot);
- oprot.writeMessageEnd();
- oprot.getTransport().flush();
- return;
- }
- oprot.writeMessageBegin(new TMessage("get_table", TMessageType.REPLY, seqid));
- result.write(oprot);
- oprot.writeMessageEnd();
- oprot.getTransport().flush();
- }
- }
- private class alter_table implements ProcessFunction {
- public void process(int seqid, TProtocol iprot, TProtocol oprot) throws TException
- {
- alter_table_args args = new alter_table_args();
- try {
- args.read(iprot);
- } catch (TProtocolException e) {
- iprot.readMessageEnd();
- TApplicationException x = new TApplicationException(TApplicationException.PROTOCOL_ERROR, e.getMessage());
- oprot.writeMessageBegin(new TMessage("alter_table", TMessageType.EXCEPTION, seqid));
- x.write(oprot);
- oprot.writeMessageEnd();
- oprot.getTransport().flush();
- return;
- }
- iprot.readMessageEnd();
- alter_table_result result = new alter_table_result();
- try {
- iface_.alter_table(args.dbname, args.tbl_name, args.new_tbl);
- } catch (InvalidOperationException o1) {
- result.o1 = o1;
- } catch (MetaException o2) {
- result.o2 = o2;
- } catch (Throwable th) {
- LOGGER.error("Internal error processing alter_table", th);
- TApplicationException x = new TApplicationException(TApplicationException.INTERNAL_ERROR, "Internal error processing alter_table");
- oprot.writeMessageBegin(new TMessage("alter_table", TMessageType.EXCEPTION, seqid));
- x.write(oprot);
- oprot.writeMessageEnd();
- oprot.getTransport().flush();
- return;
- }
- oprot.writeMessageBegin(new TMessage("alter_table", TMessageType.REPLY, seqid));
- result.write(oprot);
- oprot.writeMessageEnd();
- oprot.getTransport().flush();
- }
- }
- private class add_partition implements ProcessFunction {
- public void process(int seqid, TProtocol iprot, TProtocol oprot) throws TException
- {
- add_partition_args args = new add_partition_args();
- try {
- args.read(iprot);
- } catch (TProtocolException e) {
- iprot.readMessageEnd();
- TApplicationException x = new TApplicationException(TApplicationException.PROTOCOL_ERROR, e.getMessage());
- oprot.writeMessageBegin(new TMessage("add_partition", TMessageType.EXCEPTION, seqid));
- x.write(oprot);
- oprot.writeMessageEnd();
- oprot.getTransport().flush();
- return;
- }
- iprot.readMessageEnd();
- add_partition_result result = new add_partition_result();
- try {
- result.success = iface_.add_partition(args.new_part);
- } catch (InvalidObjectException o1) {
- result.o1 = o1;
- } catch (AlreadyExistsException o2) {
- result.o2 = o2;
- } catch (MetaException o3) {
- result.o3 = o3;
- } catch (Throwable th) {
- LOGGER.error("Internal error processing add_partition", th);
- TApplicationException x = new TApplicationException(TApplicationException.INTERNAL_ERROR, "Internal error processing add_partition");
- oprot.writeMessageBegin(new TMessage("add_partition", TMessageType.EXCEPTION, seqid));
- x.write(oprot);
- oprot.writeMessageEnd();
- oprot.getTransport().flush();
- return;
- }
- oprot.writeMessageBegin(new TMessage("add_partition", TMessageType.REPLY, seqid));
- result.write(oprot);
- oprot.writeMessageEnd();
- oprot.getTransport().flush();
- }
- }
- private class append_partition implements ProcessFunction {
- public void process(int seqid, TProtocol iprot, TProtocol oprot) throws TException
- {
- append_partition_args args = new append_partition_args();
- try {
- args.read(iprot);
- } catch (TProtocolException e) {
- iprot.readMessageEnd();
- TApplicationException x = new TApplicationException(TApplicationException.PROTOCOL_ERROR, e.getMessage());
- oprot.writeMessageBegin(new TMessage("append_partition", TMessageType.EXCEPTION, seqid));
- x.write(oprot);
- oprot.writeMessageEnd();
- oprot.getTransport().flush();
- return;
- }
- iprot.readMessageEnd();
- append_partition_result result = new append_partition_result();
- try {
- result.success = iface_.append_partition(args.db_name, args.tbl_name, args.part_vals);
- } catch (InvalidObjectException o1) {
- result.o1 = o1;
- } catch (AlreadyExistsException o2) {
- result.o2 = o2;
- } catch (MetaException o3) {
- result.o3 = o3;
- } catch (Throwable th) {
- LOGGER.error("Internal error processing append_partition", th);
- TApplicationException x = new TApplicationException(TApplicationException.INTERNAL_ERROR, "Internal error processing append_partition");
- oprot.writeMessageBegin(new TMessage("append_partition", TMessageType.EXCEPTION, seqid));
- x.write(oprot);
- oprot.writeMessageEnd();
- oprot.getTransport().flush();
- return;
- }
- oprot.writeMessageBegin(new TMessage("append_partition", TMessageType.REPLY, seqid));
- result.write(oprot);
- oprot.writeMessageEnd();
- oprot.getTransport().flush();
- }
- }
- private class append_partition_by_name implements ProcessFunction {
- public void process(int seqid, TProtocol iprot, TProtocol oprot) throws TException
- {
- append_partition_by_name_args args = new append_partition_by_name_args();
- try {
- args.read(iprot);
- } catch (TProtocolException e) {
- iprot.readMessageEnd();
- TApplicationException x = new TApplicationException(TApplicationExcept