iceberg-cpp
Loading...
Searching...
No Matches
ThriftHiveMetastore.h
1
7#ifndef ThriftHiveMetastore_H
8#define ThriftHiveMetastore_H
9
10#include <thrift/TDispatchProcessor.h>
11#include <thrift/async/TConcurrentClientSyncInfo.h>
12#include <memory>
13#include "hive_metastore_types.h"
14#include "FacebookService.h"
15
16namespace Apache { namespace Hadoop { namespace Hive {
17
18#ifdef _MSC_VER
19 #pragma warning( push )
20 #pragma warning (disable : 4250 ) //inheriting methods via dominance
21#endif
22
27 public:
28 virtual ~ThriftHiveMetastoreIf() {}
29 virtual void abort_Compactions(AbortCompactResponse& _return, const AbortCompactionRequest& rqst) = 0;
30 virtual void getMetaConf(std::string& _return, const std::string& key) = 0;
31 virtual void setMetaConf(const std::string& key, const std::string& value) = 0;
32 virtual void create_catalog(const CreateCatalogRequest& catalog) = 0;
33 virtual void alter_catalog(const AlterCatalogRequest& rqst) = 0;
34 virtual void get_catalog(GetCatalogResponse& _return, const GetCatalogRequest& catName) = 0;
35 virtual void get_catalogs(GetCatalogsResponse& _return) = 0;
36 virtual void drop_catalog(const DropCatalogRequest& catName) = 0;
37 virtual void create_database(const Database& database) = 0;
38 virtual void create_database_req(const CreateDatabaseRequest& createDatabaseRequest) = 0;
39 virtual void get_database(Database& _return, const std::string& name) = 0;
40 virtual void get_database_req(Database& _return, const GetDatabaseRequest& request) = 0;
41 virtual void drop_database(const std::string& name, const bool deleteData, const bool cascade) = 0;
42 virtual void drop_database_req(const DropDatabaseRequest& req) = 0;
43 virtual void get_databases(std::vector<std::string> & _return, const std::string& pattern) = 0;
44 virtual void get_all_databases(std::vector<std::string> & _return) = 0;
45 virtual void alter_database(const std::string& dbname, const Database& db) = 0;
46 virtual void alter_database_req(const AlterDatabaseRequest& alterDbReq) = 0;
47 virtual void create_dataconnector_req(const CreateDataConnectorRequest& connectorReq) = 0;
48 virtual void get_dataconnector_req(DataConnector& _return, const GetDataConnectorRequest& request) = 0;
49 virtual void drop_dataconnector_req(const DropDataConnectorRequest& dropDcReq) = 0;
50 virtual void get_dataconnectors(std::vector<std::string> & _return) = 0;
51 virtual void alter_dataconnector_req(const AlterDataConnectorRequest& alterReq) = 0;
52 virtual void get_type(Type& _return, const std::string& name) = 0;
53 virtual bool create_type(const Type& type) = 0;
54 virtual bool drop_type(const std::string& type) = 0;
55 virtual void get_type_all(std::map<std::string, Type> & _return, const std::string& name) = 0;
56 virtual void get_fields(std::vector<FieldSchema> & _return, const std::string& db_name, const std::string& table_name) = 0;
57 virtual void get_fields_with_environment_context(std::vector<FieldSchema> & _return, const std::string& db_name, const std::string& table_name, const EnvironmentContext& environment_context) = 0;
58 virtual void get_fields_req(GetFieldsResponse& _return, const GetFieldsRequest& req) = 0;
59 virtual void get_schema(std::vector<FieldSchema> & _return, const std::string& db_name, const std::string& table_name) = 0;
60 virtual void get_schema_with_environment_context(std::vector<FieldSchema> & _return, const std::string& db_name, const std::string& table_name, const EnvironmentContext& environment_context) = 0;
61 virtual void get_schema_req(GetSchemaResponse& _return, const GetSchemaRequest& req) = 0;
62 virtual void create_table(const Table& tbl) = 0;
63 virtual void create_table_with_environment_context(const Table& tbl, const EnvironmentContext& environment_context) = 0;
64 virtual void create_table_with_constraints(const Table& tbl, const std::vector<SQLPrimaryKey> & primaryKeys, const std::vector<SQLForeignKey> & foreignKeys, const std::vector<SQLUniqueConstraint> & uniqueConstraints, const std::vector<SQLNotNullConstraint> & notNullConstraints, const std::vector<SQLDefaultConstraint> & defaultConstraints, const std::vector<SQLCheckConstraint> & checkConstraints) = 0;
65 virtual void create_table_req(const CreateTableRequest& request) = 0;
66 virtual void drop_constraint(const DropConstraintRequest& req) = 0;
67 virtual void add_primary_key(const AddPrimaryKeyRequest& req) = 0;
68 virtual void add_foreign_key(const AddForeignKeyRequest& req) = 0;
69 virtual void add_unique_constraint(const AddUniqueConstraintRequest& req) = 0;
70 virtual void add_not_null_constraint(const AddNotNullConstraintRequest& req) = 0;
71 virtual void add_default_constraint(const AddDefaultConstraintRequest& req) = 0;
72 virtual void add_check_constraint(const AddCheckConstraintRequest& req) = 0;
73 virtual void translate_table_dryrun(Table& _return, const CreateTableRequest& request) = 0;
74 virtual void drop_table(const std::string& dbname, const std::string& name, const bool deleteData) = 0;
75 virtual void drop_table_with_environment_context(const std::string& dbname, const std::string& name, const bool deleteData, const EnvironmentContext& environment_context) = 0;
76 virtual void drop_table_req(const DropTableRequest& dropTableReq) = 0;
77 virtual void truncate_table(const std::string& dbName, const std::string& tableName, const std::vector<std::string> & partNames) = 0;
78 virtual void truncate_table_req(TruncateTableResponse& _return, const TruncateTableRequest& req) = 0;
79 virtual void get_tables(std::vector<std::string> & _return, const std::string& db_name, const std::string& pattern) = 0;
80 virtual void get_tables_by_type(std::vector<std::string> & _return, const std::string& db_name, const std::string& pattern, const std::string& tableType) = 0;
81 virtual void get_all_materialized_view_objects_for_rewriting(std::vector<Table> & _return) = 0;
82 virtual void get_materialized_views_for_rewriting(std::vector<std::string> & _return, const std::string& db_name) = 0;
83 virtual void get_table_meta(std::vector<TableMeta> & _return, const std::string& db_patterns, const std::string& tbl_patterns, const std::vector<std::string> & tbl_types) = 0;
84 virtual void get_all_tables(std::vector<std::string> & _return, const std::string& db_name) = 0;
85 virtual void get_tables_ext(std::vector<ExtendedTableInfo> & _return, const GetTablesExtRequest& req) = 0;
86 virtual void get_table_req(GetTableResult& _return, const GetTableRequest& req) = 0;
87 virtual void get_table_objects_by_name_req(GetTablesResult& _return, const GetTablesRequest& req) = 0;
88 virtual void get_materialization_invalidation_info(Materialization& _return, const CreationMetadata& creation_metadata, const std::string& validTxnList) = 0;
89 virtual void update_creation_metadata(const std::string& catName, const std::string& dbname, const std::string& tbl_name, const CreationMetadata& creation_metadata) = 0;
90 virtual void get_table_names_by_filter(std::vector<std::string> & _return, const std::string& dbname, const std::string& filter, const int16_t max_tables) = 0;
91 virtual void alter_table(const std::string& dbname, const std::string& tbl_name, const Table& new_tbl) = 0;
92 virtual void alter_table_with_environment_context(const std::string& dbname, const std::string& tbl_name, const Table& new_tbl, const EnvironmentContext& environment_context) = 0;
93 virtual void alter_table_with_cascade(const std::string& dbname, const std::string& tbl_name, const Table& new_tbl, const bool cascade) = 0;
94 virtual void alter_table_req(AlterTableResponse& _return, const AlterTableRequest& req) = 0;
95 virtual void add_partition(Partition& _return, const Partition& new_part) = 0;
96 virtual void add_partition_with_environment_context(Partition& _return, const Partition& new_part, const EnvironmentContext& environment_context) = 0;
97 virtual int32_t add_partitions(const std::vector<Partition> & new_parts) = 0;
98 virtual int32_t add_partitions_pspec(const std::vector<PartitionSpec> & new_parts) = 0;
99 virtual void append_partition(Partition& _return, const std::string& db_name, const std::string& tbl_name, const std::vector<std::string> & part_vals) = 0;
100 virtual void add_partitions_req(AddPartitionsResult& _return, const AddPartitionsRequest& request) = 0;
101 virtual void append_partition_with_environment_context(Partition& _return, const std::string& db_name, const std::string& tbl_name, const std::vector<std::string> & part_vals, const EnvironmentContext& environment_context) = 0;
102 virtual void append_partition_req(Partition& _return, const AppendPartitionsRequest& appendPartitionsReq) = 0;
103 virtual void append_partition_by_name(Partition& _return, const std::string& db_name, const std::string& tbl_name, const std::string& part_name) = 0;
104 virtual void append_partition_by_name_with_environment_context(Partition& _return, const std::string& db_name, const std::string& tbl_name, const std::string& part_name, const EnvironmentContext& environment_context) = 0;
105 virtual bool drop_partition(const std::string& db_name, const std::string& tbl_name, const std::vector<std::string> & part_vals, const bool deleteData) = 0;
106 virtual bool drop_partition_with_environment_context(const std::string& db_name, const std::string& tbl_name, const std::vector<std::string> & part_vals, const bool deleteData, const EnvironmentContext& environment_context) = 0;
107 virtual bool drop_partition_req(const DropPartitionRequest& dropPartitionReq) = 0;
108 virtual bool drop_partition_by_name(const std::string& db_name, const std::string& tbl_name, const std::string& part_name, const bool deleteData) = 0;
109 virtual bool drop_partition_by_name_with_environment_context(const std::string& db_name, const std::string& tbl_name, const std::string& part_name, const bool deleteData, const EnvironmentContext& environment_context) = 0;
110 virtual void drop_partitions_req(DropPartitionsResult& _return, const DropPartitionsRequest& req) = 0;
111 virtual void get_partition(Partition& _return, const std::string& db_name, const std::string& tbl_name, const std::vector<std::string> & part_vals) = 0;
112 virtual void get_partition_req(GetPartitionResponse& _return, const GetPartitionRequest& req) = 0;
113 virtual void exchange_partition(Partition& _return, const std::map<std::string, std::string> & partitionSpecs, const std::string& source_db, const std::string& source_table_name, const std::string& dest_db, const std::string& dest_table_name) = 0;
114 virtual void exchange_partitions(std::vector<Partition> & _return, const std::map<std::string, std::string> & partitionSpecs, const std::string& source_db, const std::string& source_table_name, const std::string& dest_db, const std::string& dest_table_name) = 0;
115 virtual void get_partition_with_auth(Partition& _return, const std::string& db_name, const std::string& tbl_name, const std::vector<std::string> & part_vals, const std::string& user_name, const std::vector<std::string> & group_names) = 0;
116 virtual void get_partition_by_name(Partition& _return, const std::string& db_name, const std::string& tbl_name, const std::string& part_name) = 0;
117 virtual void get_partitions(std::vector<Partition> & _return, const std::string& db_name, const std::string& tbl_name, const int16_t max_parts) = 0;
118 virtual void get_partitions_req(PartitionsResponse& _return, const PartitionsRequest& req) = 0;
119 virtual void get_partitions_with_auth(std::vector<Partition> & _return, const std::string& db_name, const std::string& tbl_name, const int16_t max_parts, const std::string& user_name, const std::vector<std::string> & group_names) = 0;
120 virtual void get_partitions_pspec(std::vector<PartitionSpec> & _return, const std::string& db_name, const std::string& tbl_name, const int32_t max_parts) = 0;
121 virtual void get_partition_names(std::vector<std::string> & _return, const std::string& db_name, const std::string& tbl_name, const int16_t max_parts) = 0;
122 virtual void fetch_partition_names_req(std::vector<std::string> & _return, const PartitionsRequest& partitionReq) = 0;
123 virtual void get_partition_values(PartitionValuesResponse& _return, const PartitionValuesRequest& request) = 0;
124 virtual void get_partitions_ps(std::vector<Partition> & _return, const std::string& db_name, const std::string& tbl_name, const std::vector<std::string> & part_vals, const int16_t max_parts) = 0;
125 virtual void get_partitions_ps_with_auth(std::vector<Partition> & _return, const std::string& db_name, const std::string& tbl_name, const std::vector<std::string> & part_vals, const int16_t max_parts, const std::string& user_name, const std::vector<std::string> & group_names) = 0;
126 virtual void get_partitions_ps_with_auth_req(GetPartitionsPsWithAuthResponse& _return, const GetPartitionsPsWithAuthRequest& req) = 0;
127 virtual void get_partition_names_ps(std::vector<std::string> & _return, const std::string& db_name, const std::string& tbl_name, const std::vector<std::string> & part_vals, const int16_t max_parts) = 0;
128 virtual void get_partition_names_ps_req(GetPartitionNamesPsResponse& _return, const GetPartitionNamesPsRequest& req) = 0;
129 virtual void get_partition_names_req(std::vector<std::string> & _return, const PartitionsByExprRequest& req) = 0;
130 virtual void get_partitions_by_filter(std::vector<Partition> & _return, const std::string& db_name, const std::string& tbl_name, const std::string& filter, const int16_t max_parts) = 0;
131 virtual void get_partitions_by_filter_req(std::vector<Partition> & _return, const GetPartitionsByFilterRequest& req) = 0;
132 virtual void get_part_specs_by_filter(std::vector<PartitionSpec> & _return, const std::string& db_name, const std::string& tbl_name, const std::string& filter, const int32_t max_parts) = 0;
133 virtual void get_partitions_by_expr(PartitionsByExprResult& _return, const PartitionsByExprRequest& req) = 0;
134 virtual void get_partitions_spec_by_expr(PartitionsSpecByExprResult& _return, const PartitionsByExprRequest& req) = 0;
135 virtual int32_t get_num_partitions_by_filter(const std::string& db_name, const std::string& tbl_name, const std::string& filter) = 0;
136 virtual void get_partitions_by_names(std::vector<Partition> & _return, const std::string& db_name, const std::string& tbl_name, const std::vector<std::string> & names) = 0;
137 virtual void get_partitions_by_names_req(GetPartitionsByNamesResult& _return, const GetPartitionsByNamesRequest& req) = 0;
138 virtual void get_properties(PropertyGetResponse& _return, const PropertyGetRequest& req) = 0;
139 virtual bool set_properties(const PropertySetRequest& req) = 0;
140 virtual void alter_partition(const std::string& db_name, const std::string& tbl_name, const Partition& new_part) = 0;
141 virtual void alter_partitions(const std::string& db_name, const std::string& tbl_name, const std::vector<Partition> & new_parts) = 0;
142 virtual void alter_partitions_with_environment_context(const std::string& db_name, const std::string& tbl_name, const std::vector<Partition> & new_parts, const EnvironmentContext& environment_context) = 0;
143 virtual void alter_partitions_req(AlterPartitionsResponse& _return, const AlterPartitionsRequest& req) = 0;
144 virtual void alter_partition_with_environment_context(const std::string& db_name, const std::string& tbl_name, const Partition& new_part, const EnvironmentContext& environment_context) = 0;
145 virtual void rename_partition(const std::string& db_name, const std::string& tbl_name, const std::vector<std::string> & part_vals, const Partition& new_part) = 0;
146 virtual void rename_partition_req(RenamePartitionResponse& _return, const RenamePartitionRequest& req) = 0;
147 virtual bool partition_name_has_valid_characters(const std::vector<std::string> & part_vals, const bool throw_exception) = 0;
148 virtual void get_config_value(std::string& _return, const std::string& name, const std::string& defaultValue) = 0;
149 virtual void partition_name_to_vals(std::vector<std::string> & _return, const std::string& part_name) = 0;
150 virtual void partition_name_to_spec(std::map<std::string, std::string> & _return, const std::string& part_name) = 0;
151 virtual void markPartitionForEvent(const std::string& db_name, const std::string& tbl_name, const std::map<std::string, std::string> & part_vals, const PartitionEventType::type eventType) = 0;
152 virtual bool isPartitionMarkedForEvent(const std::string& db_name, const std::string& tbl_name, const std::map<std::string, std::string> & part_vals, const PartitionEventType::type eventType) = 0;
153 virtual void get_primary_keys(PrimaryKeysResponse& _return, const PrimaryKeysRequest& request) = 0;
154 virtual void get_foreign_keys(ForeignKeysResponse& _return, const ForeignKeysRequest& request) = 0;
155 virtual void get_unique_constraints(UniqueConstraintsResponse& _return, const UniqueConstraintsRequest& request) = 0;
156 virtual void get_not_null_constraints(NotNullConstraintsResponse& _return, const NotNullConstraintsRequest& request) = 0;
157 virtual void get_default_constraints(DefaultConstraintsResponse& _return, const DefaultConstraintsRequest& request) = 0;
158 virtual void get_check_constraints(CheckConstraintsResponse& _return, const CheckConstraintsRequest& request) = 0;
159 virtual void get_all_table_constraints(AllTableConstraintsResponse& _return, const AllTableConstraintsRequest& request) = 0;
160 virtual bool update_table_column_statistics(const ColumnStatistics& stats_obj) = 0;
161 virtual bool update_partition_column_statistics(const ColumnStatistics& stats_obj) = 0;
162 virtual void update_table_column_statistics_req(SetPartitionsStatsResponse& _return, const SetPartitionsStatsRequest& req) = 0;
163 virtual void update_partition_column_statistics_req(SetPartitionsStatsResponse& _return, const SetPartitionsStatsRequest& req) = 0;
164 virtual void update_transaction_statistics(const UpdateTransactionalStatsRequest& req) = 0;
165 virtual void get_table_column_statistics(ColumnStatistics& _return, const std::string& db_name, const std::string& tbl_name, const std::string& col_name) = 0;
166 virtual void get_partition_column_statistics(ColumnStatistics& _return, const std::string& db_name, const std::string& tbl_name, const std::string& part_name, const std::string& col_name) = 0;
167 virtual void get_table_statistics_req(TableStatsResult& _return, const TableStatsRequest& request) = 0;
168 virtual void get_partitions_statistics_req(PartitionsStatsResult& _return, const PartitionsStatsRequest& request) = 0;
169 virtual void get_aggr_stats_for(AggrStats& _return, const PartitionsStatsRequest& request) = 0;
170 virtual bool set_aggr_stats_for(const SetPartitionsStatsRequest& request) = 0;
171 virtual bool delete_partition_column_statistics(const std::string& db_name, const std::string& tbl_name, const std::string& part_name, const std::string& col_name, const std::string& engine) = 0;
172 virtual bool delete_table_column_statistics(const std::string& db_name, const std::string& tbl_name, const std::string& col_name, const std::string& engine) = 0;
173 virtual void create_function(const Function& func) = 0;
174 virtual void drop_function(const std::string& dbName, const std::string& funcName) = 0;
175 virtual void alter_function(const std::string& dbName, const std::string& funcName, const Function& newFunc) = 0;
176 virtual void get_functions(std::vector<std::string> & _return, const std::string& dbName, const std::string& pattern) = 0;
177 virtual void get_function(Function& _return, const std::string& dbName, const std::string& funcName) = 0;
178 virtual void get_all_functions(GetAllFunctionsResponse& _return) = 0;
179 virtual bool create_role(const Role& role) = 0;
180 virtual bool drop_role(const std::string& role_name) = 0;
181 virtual void get_role_names(std::vector<std::string> & _return) = 0;
182 virtual bool grant_role(const std::string& role_name, const std::string& principal_name, const PrincipalType::type principal_type, const std::string& grantor, const PrincipalType::type grantorType, const bool grant_option) = 0;
183 virtual bool revoke_role(const std::string& role_name, const std::string& principal_name, const PrincipalType::type principal_type) = 0;
184 virtual void list_roles(std::vector<Role> & _return, const std::string& principal_name, const PrincipalType::type principal_type) = 0;
185 virtual void grant_revoke_role(GrantRevokeRoleResponse& _return, const GrantRevokeRoleRequest& request) = 0;
186 virtual void get_principals_in_role(GetPrincipalsInRoleResponse& _return, const GetPrincipalsInRoleRequest& request) = 0;
187 virtual void get_role_grants_for_principal(GetRoleGrantsForPrincipalResponse& _return, const GetRoleGrantsForPrincipalRequest& request) = 0;
188 virtual void get_privilege_set(PrincipalPrivilegeSet& _return, const HiveObjectRef& hiveObject, const std::string& user_name, const std::vector<std::string> & group_names) = 0;
189 virtual void list_privileges(std::vector<HiveObjectPrivilege> & _return, const std::string& principal_name, const PrincipalType::type principal_type, const HiveObjectRef& hiveObject) = 0;
190 virtual bool grant_privileges(const PrivilegeBag& privileges) = 0;
191 virtual bool revoke_privileges(const PrivilegeBag& privileges) = 0;
192 virtual void grant_revoke_privileges(GrantRevokePrivilegeResponse& _return, const GrantRevokePrivilegeRequest& request) = 0;
193 virtual void refresh_privileges(GrantRevokePrivilegeResponse& _return, const HiveObjectRef& objToRefresh, const std::string& authorizer, const GrantRevokePrivilegeRequest& grantRequest) = 0;
194 virtual void set_ugi(std::vector<std::string> & _return, const std::string& user_name, const std::vector<std::string> & group_names) = 0;
195 virtual void get_delegation_token(std::string& _return, const std::string& token_owner, const std::string& renewer_kerberos_principal_name) = 0;
196 virtual int64_t renew_delegation_token(const std::string& token_str_form) = 0;
197 virtual void cancel_delegation_token(const std::string& token_str_form) = 0;
198 virtual bool add_token(const std::string& token_identifier, const std::string& delegation_token) = 0;
199 virtual bool remove_token(const std::string& token_identifier) = 0;
200 virtual void get_token(std::string& _return, const std::string& token_identifier) = 0;
201 virtual void get_all_token_identifiers(std::vector<std::string> & _return) = 0;
202 virtual int32_t add_master_key(const std::string& key) = 0;
203 virtual void update_master_key(const int32_t seq_number, const std::string& key) = 0;
204 virtual bool remove_master_key(const int32_t key_seq) = 0;
205 virtual void get_master_keys(std::vector<std::string> & _return) = 0;
206 virtual void get_open_txns(GetOpenTxnsResponse& _return) = 0;
207 virtual void get_open_txns_info(GetOpenTxnsInfoResponse& _return) = 0;
208 virtual void open_txns(OpenTxnsResponse& _return, const OpenTxnRequest& rqst) = 0;
209 virtual void abort_txn(const AbortTxnRequest& rqst) = 0;
210 virtual void abort_txns(const AbortTxnsRequest& rqst) = 0;
211 virtual void commit_txn(const CommitTxnRequest& rqst) = 0;
212 virtual int64_t get_latest_txnid_in_conflict(const int64_t txnId) = 0;
213 virtual void repl_tbl_writeid_state(const ReplTblWriteIdStateRequest& rqst) = 0;
214 virtual void get_valid_write_ids(GetValidWriteIdsResponse& _return, const GetValidWriteIdsRequest& rqst) = 0;
215 virtual void add_write_ids_to_min_history(const int64_t txnId, const std::map<std::string, int64_t> & writeIds) = 0;
216 virtual void allocate_table_write_ids(AllocateTableWriteIdsResponse& _return, const AllocateTableWriteIdsRequest& rqst) = 0;
217 virtual void get_max_allocated_table_write_id(MaxAllocatedTableWriteIdResponse& _return, const MaxAllocatedTableWriteIdRequest& rqst) = 0;
218 virtual void seed_write_id(const SeedTableWriteIdsRequest& rqst) = 0;
219 virtual void seed_txn_id(const SeedTxnIdRequest& rqst) = 0;
220 virtual void lock(LockResponse& _return, const LockRequest& rqst) = 0;
221 virtual void check_lock(LockResponse& _return, const CheckLockRequest& rqst) = 0;
222 virtual void unlock(const UnlockRequest& rqst) = 0;
223 virtual void show_locks(ShowLocksResponse& _return, const ShowLocksRequest& rqst) = 0;
224 virtual void heartbeat(const HeartbeatRequest& ids) = 0;
225 virtual void heartbeat_txn_range(HeartbeatTxnRangeResponse& _return, const HeartbeatTxnRangeRequest& txns) = 0;
226 virtual void compact(const CompactionRequest& rqst) = 0;
227 virtual void compact2(CompactionResponse& _return, const CompactionRequest& rqst) = 0;
228 virtual void show_compact(ShowCompactResponse& _return, const ShowCompactRequest& rqst) = 0;
229 virtual bool submit_for_cleanup(const CompactionRequest& o1, const int64_t o2, const int64_t o3) = 0;
230 virtual void add_dynamic_partitions(const AddDynamicPartitions& rqst) = 0;
231 virtual void find_next_compact(OptionalCompactionInfoStruct& _return, const std::string& workerId) = 0;
232 virtual void find_next_compact2(OptionalCompactionInfoStruct& _return, const FindNextCompactRequest& rqst) = 0;
233 virtual void update_compactor_state(const CompactionInfoStruct& cr, const int64_t txn_id) = 0;
234 virtual void find_columns_with_stats(std::vector<std::string> & _return, const CompactionInfoStruct& cr) = 0;
235 virtual void mark_cleaned(const CompactionInfoStruct& cr) = 0;
236 virtual void mark_compacted(const CompactionInfoStruct& cr) = 0;
237 virtual void mark_failed(const CompactionInfoStruct& cr) = 0;
238 virtual void mark_refused(const CompactionInfoStruct& cr) = 0;
239 virtual bool update_compaction_metrics_data(const CompactionMetricsDataStruct& data) = 0;
240 virtual void remove_compaction_metrics_data(const CompactionMetricsDataRequest& request) = 0;
241 virtual void set_hadoop_jobid(const std::string& jobId, const int64_t cq_id) = 0;
242 virtual void get_latest_committed_compaction_info(GetLatestCommittedCompactionInfoResponse& _return, const GetLatestCommittedCompactionInfoRequest& rqst) = 0;
243 virtual void get_next_notification(NotificationEventResponse& _return, const NotificationEventRequest& rqst) = 0;
244 virtual void get_current_notificationEventId(CurrentNotificationEventId& _return) = 0;
245 virtual void get_notification_events_count(NotificationEventsCountResponse& _return, const NotificationEventsCountRequest& rqst) = 0;
246 virtual void fire_listener_event(FireEventResponse& _return, const FireEventRequest& rqst) = 0;
247 virtual void flushCache() = 0;
248 virtual void add_write_notification_log(WriteNotificationLogResponse& _return, const WriteNotificationLogRequest& rqst) = 0;
249 virtual void add_write_notification_log_in_batch(WriteNotificationLogBatchResponse& _return, const WriteNotificationLogBatchRequest& rqst) = 0;
250 virtual void cm_recycle(CmRecycleResponse& _return, const CmRecycleRequest& request) = 0;
251 virtual void get_file_metadata_by_expr(GetFileMetadataByExprResult& _return, const GetFileMetadataByExprRequest& req) = 0;
252 virtual void get_file_metadata(GetFileMetadataResult& _return, const GetFileMetadataRequest& req) = 0;
253 virtual void put_file_metadata(PutFileMetadataResult& _return, const PutFileMetadataRequest& req) = 0;
254 virtual void clear_file_metadata(ClearFileMetadataResult& _return, const ClearFileMetadataRequest& req) = 0;
255 virtual void cache_file_metadata(CacheFileMetadataResult& _return, const CacheFileMetadataRequest& req) = 0;
256 virtual void get_metastore_db_uuid(std::string& _return) = 0;
257 virtual void create_resource_plan(WMCreateResourcePlanResponse& _return, const WMCreateResourcePlanRequest& request) = 0;
258 virtual void get_resource_plan(WMGetResourcePlanResponse& _return, const WMGetResourcePlanRequest& request) = 0;
259 virtual void get_active_resource_plan(WMGetActiveResourcePlanResponse& _return, const WMGetActiveResourcePlanRequest& request) = 0;
260 virtual void get_all_resource_plans(WMGetAllResourcePlanResponse& _return, const WMGetAllResourcePlanRequest& request) = 0;
261 virtual void alter_resource_plan(WMAlterResourcePlanResponse& _return, const WMAlterResourcePlanRequest& request) = 0;
262 virtual void validate_resource_plan(WMValidateResourcePlanResponse& _return, const WMValidateResourcePlanRequest& request) = 0;
263 virtual void drop_resource_plan(WMDropResourcePlanResponse& _return, const WMDropResourcePlanRequest& request) = 0;
264 virtual void create_wm_trigger(WMCreateTriggerResponse& _return, const WMCreateTriggerRequest& request) = 0;
265 virtual void alter_wm_trigger(WMAlterTriggerResponse& _return, const WMAlterTriggerRequest& request) = 0;
266 virtual void drop_wm_trigger(WMDropTriggerResponse& _return, const WMDropTriggerRequest& request) = 0;
267 virtual void get_triggers_for_resourceplan(WMGetTriggersForResourePlanResponse& _return, const WMGetTriggersForResourePlanRequest& request) = 0;
268 virtual void create_wm_pool(WMCreatePoolResponse& _return, const WMCreatePoolRequest& request) = 0;
269 virtual void alter_wm_pool(WMAlterPoolResponse& _return, const WMAlterPoolRequest& request) = 0;
270 virtual void drop_wm_pool(WMDropPoolResponse& _return, const WMDropPoolRequest& request) = 0;
271 virtual void create_or_update_wm_mapping(WMCreateOrUpdateMappingResponse& _return, const WMCreateOrUpdateMappingRequest& request) = 0;
272 virtual void drop_wm_mapping(WMDropMappingResponse& _return, const WMDropMappingRequest& request) = 0;
273 virtual void create_or_drop_wm_trigger_to_pool_mapping(WMCreateOrDropTriggerToPoolMappingResponse& _return, const WMCreateOrDropTriggerToPoolMappingRequest& request) = 0;
274 virtual void create_ischema(const ISchema& schema) = 0;
275 virtual void alter_ischema(const AlterISchemaRequest& rqst) = 0;
276 virtual void get_ischema(ISchema& _return, const ISchemaName& name) = 0;
277 virtual void drop_ischema(const ISchemaName& name) = 0;
278 virtual void add_schema_version(const SchemaVersion& schemaVersion) = 0;
279 virtual void get_schema_version(SchemaVersion& _return, const SchemaVersionDescriptor& schemaVersion) = 0;
280 virtual void get_schema_latest_version(SchemaVersion& _return, const ISchemaName& schemaName) = 0;
281 virtual void get_schema_all_versions(std::vector<SchemaVersion> & _return, const ISchemaName& schemaName) = 0;
282 virtual void drop_schema_version(const SchemaVersionDescriptor& schemaVersion) = 0;
283 virtual void get_schemas_by_cols(FindSchemasByColsResp& _return, const FindSchemasByColsRqst& rqst) = 0;
284 virtual void map_schema_version_to_serde(const MapSchemaVersionToSerdeRequest& rqst) = 0;
285 virtual void set_schema_version_state(const SetSchemaVersionStateRequest& rqst) = 0;
286 virtual void add_serde(const SerDeInfo& serde) = 0;
287 virtual void get_serde(SerDeInfo& _return, const GetSerdeRequest& rqst) = 0;
288 virtual void get_lock_materialization_rebuild(LockResponse& _return, const std::string& dbName, const std::string& tableName, const int64_t txnId) = 0;
289 virtual bool heartbeat_lock_materialization_rebuild(const std::string& dbName, const std::string& tableName, const int64_t txnId) = 0;
290 virtual void add_runtime_stats(const RuntimeStat& stat) = 0;
291 virtual void get_runtime_stats(std::vector<RuntimeStat> & _return, const GetRuntimeStatsRequest& rqst) = 0;
292 virtual void get_partitions_with_specs(GetPartitionsResponse& _return, const GetPartitionsRequest& request) = 0;
293 virtual void scheduled_query_poll(ScheduledQueryPollResponse& _return, const ScheduledQueryPollRequest& request) = 0;
294 virtual void scheduled_query_maintenance(const ScheduledQueryMaintenanceRequest& request) = 0;
295 virtual void scheduled_query_progress(const ScheduledQueryProgressInfo& info) = 0;
296 virtual void get_scheduled_query(ScheduledQuery& _return, const ScheduledQueryKey& scheduleKey) = 0;
297 virtual void add_replication_metrics(const ReplicationMetricList& replicationMetricList) = 0;
298 virtual void get_replication_metrics(ReplicationMetricList& _return, const GetReplicationMetricsRequest& rqst) = 0;
299 virtual void get_open_txns_req(GetOpenTxnsResponse& _return, const GetOpenTxnsRequest& getOpenTxnsRequest) = 0;
300 virtual void create_stored_procedure(const StoredProcedure& proc) = 0;
301 virtual void get_stored_procedure(StoredProcedure& _return, const StoredProcedureRequest& request) = 0;
302 virtual void drop_stored_procedure(const StoredProcedureRequest& request) = 0;
303 virtual void get_all_stored_procedures(std::vector<std::string> & _return, const ListStoredProcedureRequest& request) = 0;
304 virtual void find_package(Package& _return, const GetPackageRequest& request) = 0;
305 virtual void add_package(const AddPackageRequest& request) = 0;
306 virtual void get_all_packages(std::vector<std::string> & _return, const ListPackageRequest& request) = 0;
307 virtual void drop_package(const DropPackageRequest& request) = 0;
308 virtual void get_all_write_event_info(std::vector<WriteEventInfo> & _return, const GetAllWriteEventInfoRequest& request) = 0;
309};
310
312 public:
314
316
317 virtual ThriftHiveMetastoreIf* getHandler(const ::apache::thrift::TConnectionInfo& connInfo) override = 0;
318 virtual void releaseHandler( ::facebook::fb303::FacebookServiceIf* /* handler */) override = 0;
319 };
320
322 public:
323 ThriftHiveMetastoreIfSingletonFactory(const ::std::shared_ptr<ThriftHiveMetastoreIf>& iface) : iface_(iface) {}
325
326 virtual ThriftHiveMetastoreIf* getHandler(const ::apache::thrift::TConnectionInfo&) override {
327 return iface_.get();
328 }
329 virtual void releaseHandler( ::facebook::fb303::FacebookServiceIf* /* handler */) override {}
330
331 protected:
332 ::std::shared_ptr<ThriftHiveMetastoreIf> iface_;
333};
334
336 public:
337 virtual ~ThriftHiveMetastoreNull() {}
338 void abort_Compactions(AbortCompactResponse& /* _return */, const AbortCompactionRequest& /* rqst */) override {
339 return;
340 }
341 void getMetaConf(std::string& /* _return */, const std::string& /* key */) override {
342 return;
343 }
344 void setMetaConf(const std::string& /* key */, const std::string& /* value */) override {
345 return;
346 }
347 void create_catalog(const CreateCatalogRequest& /* catalog */) override {
348 return;
349 }
350 void alter_catalog(const AlterCatalogRequest& /* rqst */) override {
351 return;
352 }
353 void get_catalog(GetCatalogResponse& /* _return */, const GetCatalogRequest& /* catName */) override {
354 return;
355 }
356 void get_catalogs(GetCatalogsResponse& /* _return */) override {
357 return;
358 }
359 void drop_catalog(const DropCatalogRequest& /* catName */) override {
360 return;
361 }
362 void create_database(const Database& /* database */) override {
363 return;
364 }
365 void create_database_req(const CreateDatabaseRequest& /* createDatabaseRequest */) override {
366 return;
367 }
368 void get_database(Database& /* _return */, const std::string& /* name */) override {
369 return;
370 }
371 void get_database_req(Database& /* _return */, const GetDatabaseRequest& /* request */) override {
372 return;
373 }
374 void drop_database(const std::string& /* name */, const bool /* deleteData */, const bool /* cascade */) override {
375 return;
376 }
377 void drop_database_req(const DropDatabaseRequest& /* req */) override {
378 return;
379 }
380 void get_databases(std::vector<std::string> & /* _return */, const std::string& /* pattern */) override {
381 return;
382 }
383 void get_all_databases(std::vector<std::string> & /* _return */) override {
384 return;
385 }
386 void alter_database(const std::string& /* dbname */, const Database& /* db */) override {
387 return;
388 }
389 void alter_database_req(const AlterDatabaseRequest& /* alterDbReq */) override {
390 return;
391 }
392 void create_dataconnector_req(const CreateDataConnectorRequest& /* connectorReq */) override {
393 return;
394 }
395 void get_dataconnector_req(DataConnector& /* _return */, const GetDataConnectorRequest& /* request */) override {
396 return;
397 }
398 void drop_dataconnector_req(const DropDataConnectorRequest& /* dropDcReq */) override {
399 return;
400 }
401 void get_dataconnectors(std::vector<std::string> & /* _return */) override {
402 return;
403 }
404 void alter_dataconnector_req(const AlterDataConnectorRequest& /* alterReq */) override {
405 return;
406 }
407 void get_type(Type& /* _return */, const std::string& /* name */) override {
408 return;
409 }
410 bool create_type(const Type& /* type */) override {
411 bool _return = false;
412 return _return;
413 }
414 bool drop_type(const std::string& /* type */) override {
415 bool _return = false;
416 return _return;
417 }
418 void get_type_all(std::map<std::string, Type> & /* _return */, const std::string& /* name */) override {
419 return;
420 }
421 void get_fields(std::vector<FieldSchema> & /* _return */, const std::string& /* db_name */, const std::string& /* table_name */) override {
422 return;
423 }
424 void get_fields_with_environment_context(std::vector<FieldSchema> & /* _return */, const std::string& /* db_name */, const std::string& /* table_name */, const EnvironmentContext& /* environment_context */) override {
425 return;
426 }
427 void get_fields_req(GetFieldsResponse& /* _return */, const GetFieldsRequest& /* req */) override {
428 return;
429 }
430 void get_schema(std::vector<FieldSchema> & /* _return */, const std::string& /* db_name */, const std::string& /* table_name */) override {
431 return;
432 }
433 void get_schema_with_environment_context(std::vector<FieldSchema> & /* _return */, const std::string& /* db_name */, const std::string& /* table_name */, const EnvironmentContext& /* environment_context */) override {
434 return;
435 }
436 void get_schema_req(GetSchemaResponse& /* _return */, const GetSchemaRequest& /* req */) override {
437 return;
438 }
439 void create_table(const Table& /* tbl */) override {
440 return;
441 }
442 void create_table_with_environment_context(const Table& /* tbl */, const EnvironmentContext& /* environment_context */) override {
443 return;
444 }
445 void create_table_with_constraints(const Table& /* tbl */, const std::vector<SQLPrimaryKey> & /* primaryKeys */, const std::vector<SQLForeignKey> & /* foreignKeys */, const std::vector<SQLUniqueConstraint> & /* uniqueConstraints */, const std::vector<SQLNotNullConstraint> & /* notNullConstraints */, const std::vector<SQLDefaultConstraint> & /* defaultConstraints */, const std::vector<SQLCheckConstraint> & /* checkConstraints */) override {
446 return;
447 }
448 void create_table_req(const CreateTableRequest& /* request */) override {
449 return;
450 }
451 void drop_constraint(const DropConstraintRequest& /* req */) override {
452 return;
453 }
454 void add_primary_key(const AddPrimaryKeyRequest& /* req */) override {
455 return;
456 }
457 void add_foreign_key(const AddForeignKeyRequest& /* req */) override {
458 return;
459 }
460 void add_unique_constraint(const AddUniqueConstraintRequest& /* req */) override {
461 return;
462 }
463 void add_not_null_constraint(const AddNotNullConstraintRequest& /* req */) override {
464 return;
465 }
466 void add_default_constraint(const AddDefaultConstraintRequest& /* req */) override {
467 return;
468 }
469 void add_check_constraint(const AddCheckConstraintRequest& /* req */) override {
470 return;
471 }
472 void translate_table_dryrun(Table& /* _return */, const CreateTableRequest& /* request */) override {
473 return;
474 }
475 void drop_table(const std::string& /* dbname */, const std::string& /* name */, const bool /* deleteData */) override {
476 return;
477 }
478 void drop_table_with_environment_context(const std::string& /* dbname */, const std::string& /* name */, const bool /* deleteData */, const EnvironmentContext& /* environment_context */) override {
479 return;
480 }
481 void drop_table_req(const DropTableRequest& /* dropTableReq */) override {
482 return;
483 }
484 void truncate_table(const std::string& /* dbName */, const std::string& /* tableName */, const std::vector<std::string> & /* partNames */) override {
485 return;
486 }
487 void truncate_table_req(TruncateTableResponse& /* _return */, const TruncateTableRequest& /* req */) override {
488 return;
489 }
490 void get_tables(std::vector<std::string> & /* _return */, const std::string& /* db_name */, const std::string& /* pattern */) override {
491 return;
492 }
493 void get_tables_by_type(std::vector<std::string> & /* _return */, const std::string& /* db_name */, const std::string& /* pattern */, const std::string& /* tableType */) override {
494 return;
495 }
496 void get_all_materialized_view_objects_for_rewriting(std::vector<Table> & /* _return */) override {
497 return;
498 }
499 void get_materialized_views_for_rewriting(std::vector<std::string> & /* _return */, const std::string& /* db_name */) override {
500 return;
501 }
502 void get_table_meta(std::vector<TableMeta> & /* _return */, const std::string& /* db_patterns */, const std::string& /* tbl_patterns */, const std::vector<std::string> & /* tbl_types */) override {
503 return;
504 }
505 void get_all_tables(std::vector<std::string> & /* _return */, const std::string& /* db_name */) override {
506 return;
507 }
508 void get_tables_ext(std::vector<ExtendedTableInfo> & /* _return */, const GetTablesExtRequest& /* req */) override {
509 return;
510 }
511 void get_table_req(GetTableResult& /* _return */, const GetTableRequest& /* req */) override {
512 return;
513 }
514 void get_table_objects_by_name_req(GetTablesResult& /* _return */, const GetTablesRequest& /* req */) override {
515 return;
516 }
517 void get_materialization_invalidation_info(Materialization& /* _return */, const CreationMetadata& /* creation_metadata */, const std::string& /* validTxnList */) override {
518 return;
519 }
520 void update_creation_metadata(const std::string& /* catName */, const std::string& /* dbname */, const std::string& /* tbl_name */, const CreationMetadata& /* creation_metadata */) override {
521 return;
522 }
523 void get_table_names_by_filter(std::vector<std::string> & /* _return */, const std::string& /* dbname */, const std::string& /* filter */, const int16_t /* max_tables */) override {
524 return;
525 }
526 void alter_table(const std::string& /* dbname */, const std::string& /* tbl_name */, const Table& /* new_tbl */) override {
527 return;
528 }
529 void alter_table_with_environment_context(const std::string& /* dbname */, const std::string& /* tbl_name */, const Table& /* new_tbl */, const EnvironmentContext& /* environment_context */) override {
530 return;
531 }
532 void alter_table_with_cascade(const std::string& /* dbname */, const std::string& /* tbl_name */, const Table& /* new_tbl */, const bool /* cascade */) override {
533 return;
534 }
535 void alter_table_req(AlterTableResponse& /* _return */, const AlterTableRequest& /* req */) override {
536 return;
537 }
538 void add_partition(Partition& /* _return */, const Partition& /* new_part */) override {
539 return;
540 }
541 void add_partition_with_environment_context(Partition& /* _return */, const Partition& /* new_part */, const EnvironmentContext& /* environment_context */) override {
542 return;
543 }
544 int32_t add_partitions(const std::vector<Partition> & /* new_parts */) override {
545 int32_t _return = 0;
546 return _return;
547 }
548 int32_t add_partitions_pspec(const std::vector<PartitionSpec> & /* new_parts */) override {
549 int32_t _return = 0;
550 return _return;
551 }
552 void append_partition(Partition& /* _return */, const std::string& /* db_name */, const std::string& /* tbl_name */, const std::vector<std::string> & /* part_vals */) override {
553 return;
554 }
555 void add_partitions_req(AddPartitionsResult& /* _return */, const AddPartitionsRequest& /* request */) override {
556 return;
557 }
558 void append_partition_with_environment_context(Partition& /* _return */, const std::string& /* db_name */, const std::string& /* tbl_name */, const std::vector<std::string> & /* part_vals */, const EnvironmentContext& /* environment_context */) override {
559 return;
560 }
561 void append_partition_req(Partition& /* _return */, const AppendPartitionsRequest& /* appendPartitionsReq */) override {
562 return;
563 }
564 void append_partition_by_name(Partition& /* _return */, const std::string& /* db_name */, const std::string& /* tbl_name */, const std::string& /* part_name */) override {
565 return;
566 }
567 void append_partition_by_name_with_environment_context(Partition& /* _return */, const std::string& /* db_name */, const std::string& /* tbl_name */, const std::string& /* part_name */, const EnvironmentContext& /* environment_context */) override {
568 return;
569 }
570 bool drop_partition(const std::string& /* db_name */, const std::string& /* tbl_name */, const std::vector<std::string> & /* part_vals */, const bool /* deleteData */) override {
571 bool _return = false;
572 return _return;
573 }
574 bool drop_partition_with_environment_context(const std::string& /* db_name */, const std::string& /* tbl_name */, const std::vector<std::string> & /* part_vals */, const bool /* deleteData */, const EnvironmentContext& /* environment_context */) override {
575 bool _return = false;
576 return _return;
577 }
578 bool drop_partition_req(const DropPartitionRequest& /* dropPartitionReq */) override {
579 bool _return = false;
580 return _return;
581 }
582 bool drop_partition_by_name(const std::string& /* db_name */, const std::string& /* tbl_name */, const std::string& /* part_name */, const bool /* deleteData */) override {
583 bool _return = false;
584 return _return;
585 }
586 bool drop_partition_by_name_with_environment_context(const std::string& /* db_name */, const std::string& /* tbl_name */, const std::string& /* part_name */, const bool /* deleteData */, const EnvironmentContext& /* environment_context */) override {
587 bool _return = false;
588 return _return;
589 }
590 void drop_partitions_req(DropPartitionsResult& /* _return */, const DropPartitionsRequest& /* req */) override {
591 return;
592 }
593 void get_partition(Partition& /* _return */, const std::string& /* db_name */, const std::string& /* tbl_name */, const std::vector<std::string> & /* part_vals */) override {
594 return;
595 }
596 void get_partition_req(GetPartitionResponse& /* _return */, const GetPartitionRequest& /* req */) override {
597 return;
598 }
599 void exchange_partition(Partition& /* _return */, const std::map<std::string, std::string> & /* partitionSpecs */, const std::string& /* source_db */, const std::string& /* source_table_name */, const std::string& /* dest_db */, const std::string& /* dest_table_name */) override {
600 return;
601 }
602 void exchange_partitions(std::vector<Partition> & /* _return */, const std::map<std::string, std::string> & /* partitionSpecs */, const std::string& /* source_db */, const std::string& /* source_table_name */, const std::string& /* dest_db */, const std::string& /* dest_table_name */) override {
603 return;
604 }
605 void get_partition_with_auth(Partition& /* _return */, const std::string& /* db_name */, const std::string& /* tbl_name */, const std::vector<std::string> & /* part_vals */, const std::string& /* user_name */, const std::vector<std::string> & /* group_names */) override {
606 return;
607 }
608 void get_partition_by_name(Partition& /* _return */, const std::string& /* db_name */, const std::string& /* tbl_name */, const std::string& /* part_name */) override {
609 return;
610 }
611 void get_partitions(std::vector<Partition> & /* _return */, const std::string& /* db_name */, const std::string& /* tbl_name */, const int16_t /* max_parts */) override {
612 return;
613 }
614 void get_partitions_req(PartitionsResponse& /* _return */, const PartitionsRequest& /* req */) override {
615 return;
616 }
617 void get_partitions_with_auth(std::vector<Partition> & /* _return */, const std::string& /* db_name */, const std::string& /* tbl_name */, const int16_t /* max_parts */, const std::string& /* user_name */, const std::vector<std::string> & /* group_names */) override {
618 return;
619 }
620 void get_partitions_pspec(std::vector<PartitionSpec> & /* _return */, const std::string& /* db_name */, const std::string& /* tbl_name */, const int32_t /* max_parts */) override {
621 return;
622 }
623 void get_partition_names(std::vector<std::string> & /* _return */, const std::string& /* db_name */, const std::string& /* tbl_name */, const int16_t /* max_parts */) override {
624 return;
625 }
626 void fetch_partition_names_req(std::vector<std::string> & /* _return */, const PartitionsRequest& /* partitionReq */) override {
627 return;
628 }
629 void get_partition_values(PartitionValuesResponse& /* _return */, const PartitionValuesRequest& /* request */) override {
630 return;
631 }
632 void get_partitions_ps(std::vector<Partition> & /* _return */, const std::string& /* db_name */, const std::string& /* tbl_name */, const std::vector<std::string> & /* part_vals */, const int16_t /* max_parts */) override {
633 return;
634 }
635 void get_partitions_ps_with_auth(std::vector<Partition> & /* _return */, const std::string& /* db_name */, const std::string& /* tbl_name */, const std::vector<std::string> & /* part_vals */, const int16_t /* max_parts */, const std::string& /* user_name */, const std::vector<std::string> & /* group_names */) override {
636 return;
637 }
638 void get_partitions_ps_with_auth_req(GetPartitionsPsWithAuthResponse& /* _return */, const GetPartitionsPsWithAuthRequest& /* req */) override {
639 return;
640 }
641 void get_partition_names_ps(std::vector<std::string> & /* _return */, const std::string& /* db_name */, const std::string& /* tbl_name */, const std::vector<std::string> & /* part_vals */, const int16_t /* max_parts */) override {
642 return;
643 }
644 void get_partition_names_ps_req(GetPartitionNamesPsResponse& /* _return */, const GetPartitionNamesPsRequest& /* req */) override {
645 return;
646 }
647 void get_partition_names_req(std::vector<std::string> & /* _return */, const PartitionsByExprRequest& /* req */) override {
648 return;
649 }
650 void get_partitions_by_filter(std::vector<Partition> & /* _return */, const std::string& /* db_name */, const std::string& /* tbl_name */, const std::string& /* filter */, const int16_t /* max_parts */) override {
651 return;
652 }
653 void get_partitions_by_filter_req(std::vector<Partition> & /* _return */, const GetPartitionsByFilterRequest& /* req */) override {
654 return;
655 }
656 void get_part_specs_by_filter(std::vector<PartitionSpec> & /* _return */, const std::string& /* db_name */, const std::string& /* tbl_name */, const std::string& /* filter */, const int32_t /* max_parts */) override {
657 return;
658 }
659 void get_partitions_by_expr(PartitionsByExprResult& /* _return */, const PartitionsByExprRequest& /* req */) override {
660 return;
661 }
662 void get_partitions_spec_by_expr(PartitionsSpecByExprResult& /* _return */, const PartitionsByExprRequest& /* req */) override {
663 return;
664 }
665 int32_t get_num_partitions_by_filter(const std::string& /* db_name */, const std::string& /* tbl_name */, const std::string& /* filter */) override {
666 int32_t _return = 0;
667 return _return;
668 }
669 void get_partitions_by_names(std::vector<Partition> & /* _return */, const std::string& /* db_name */, const std::string& /* tbl_name */, const std::vector<std::string> & /* names */) override {
670 return;
671 }
672 void get_partitions_by_names_req(GetPartitionsByNamesResult& /* _return */, const GetPartitionsByNamesRequest& /* req */) override {
673 return;
674 }
675 void get_properties(PropertyGetResponse& /* _return */, const PropertyGetRequest& /* req */) override {
676 return;
677 }
678 bool set_properties(const PropertySetRequest& /* req */) override {
679 bool _return = false;
680 return _return;
681 }
682 void alter_partition(const std::string& /* db_name */, const std::string& /* tbl_name */, const Partition& /* new_part */) override {
683 return;
684 }
685 void alter_partitions(const std::string& /* db_name */, const std::string& /* tbl_name */, const std::vector<Partition> & /* new_parts */) override {
686 return;
687 }
688 void alter_partitions_with_environment_context(const std::string& /* db_name */, const std::string& /* tbl_name */, const std::vector<Partition> & /* new_parts */, const EnvironmentContext& /* environment_context */) override {
689 return;
690 }
691 void alter_partitions_req(AlterPartitionsResponse& /* _return */, const AlterPartitionsRequest& /* req */) override {
692 return;
693 }
694 void alter_partition_with_environment_context(const std::string& /* db_name */, const std::string& /* tbl_name */, const Partition& /* new_part */, const EnvironmentContext& /* environment_context */) override {
695 return;
696 }
697 void rename_partition(const std::string& /* db_name */, const std::string& /* tbl_name */, const std::vector<std::string> & /* part_vals */, const Partition& /* new_part */) override {
698 return;
699 }
700 void rename_partition_req(RenamePartitionResponse& /* _return */, const RenamePartitionRequest& /* req */) override {
701 return;
702 }
703 bool partition_name_has_valid_characters(const std::vector<std::string> & /* part_vals */, const bool /* throw_exception */) override {
704 bool _return = false;
705 return _return;
706 }
707 void get_config_value(std::string& /* _return */, const std::string& /* name */, const std::string& /* defaultValue */) override {
708 return;
709 }
710 void partition_name_to_vals(std::vector<std::string> & /* _return */, const std::string& /* part_name */) override {
711 return;
712 }
713 void partition_name_to_spec(std::map<std::string, std::string> & /* _return */, const std::string& /* part_name */) override {
714 return;
715 }
716 void markPartitionForEvent(const std::string& /* db_name */, const std::string& /* tbl_name */, const std::map<std::string, std::string> & /* part_vals */, const PartitionEventType::type /* eventType */) override {
717 return;
718 }
719 bool isPartitionMarkedForEvent(const std::string& /* db_name */, const std::string& /* tbl_name */, const std::map<std::string, std::string> & /* part_vals */, const PartitionEventType::type /* eventType */) override {
720 bool _return = false;
721 return _return;
722 }
723 void get_primary_keys(PrimaryKeysResponse& /* _return */, const PrimaryKeysRequest& /* request */) override {
724 return;
725 }
726 void get_foreign_keys(ForeignKeysResponse& /* _return */, const ForeignKeysRequest& /* request */) override {
727 return;
728 }
729 void get_unique_constraints(UniqueConstraintsResponse& /* _return */, const UniqueConstraintsRequest& /* request */) override {
730 return;
731 }
732 void get_not_null_constraints(NotNullConstraintsResponse& /* _return */, const NotNullConstraintsRequest& /* request */) override {
733 return;
734 }
735 void get_default_constraints(DefaultConstraintsResponse& /* _return */, const DefaultConstraintsRequest& /* request */) override {
736 return;
737 }
738 void get_check_constraints(CheckConstraintsResponse& /* _return */, const CheckConstraintsRequest& /* request */) override {
739 return;
740 }
741 void get_all_table_constraints(AllTableConstraintsResponse& /* _return */, const AllTableConstraintsRequest& /* request */) override {
742 return;
743 }
744 bool update_table_column_statistics(const ColumnStatistics& /* stats_obj */) override {
745 bool _return = false;
746 return _return;
747 }
748 bool update_partition_column_statistics(const ColumnStatistics& /* stats_obj */) override {
749 bool _return = false;
750 return _return;
751 }
752 void update_table_column_statistics_req(SetPartitionsStatsResponse& /* _return */, const SetPartitionsStatsRequest& /* req */) override {
753 return;
754 }
755 void update_partition_column_statistics_req(SetPartitionsStatsResponse& /* _return */, const SetPartitionsStatsRequest& /* req */) override {
756 return;
757 }
758 void update_transaction_statistics(const UpdateTransactionalStatsRequest& /* req */) override {
759 return;
760 }
761 void get_table_column_statistics(ColumnStatistics& /* _return */, const std::string& /* db_name */, const std::string& /* tbl_name */, const std::string& /* col_name */) override {
762 return;
763 }
764 void get_partition_column_statistics(ColumnStatistics& /* _return */, const std::string& /* db_name */, const std::string& /* tbl_name */, const std::string& /* part_name */, const std::string& /* col_name */) override {
765 return;
766 }
767 void get_table_statistics_req(TableStatsResult& /* _return */, const TableStatsRequest& /* request */) override {
768 return;
769 }
770 void get_partitions_statistics_req(PartitionsStatsResult& /* _return */, const PartitionsStatsRequest& /* request */) override {
771 return;
772 }
773 void get_aggr_stats_for(AggrStats& /* _return */, const PartitionsStatsRequest& /* request */) override {
774 return;
775 }
776 bool set_aggr_stats_for(const SetPartitionsStatsRequest& /* request */) override {
777 bool _return = false;
778 return _return;
779 }
780 bool delete_partition_column_statistics(const std::string& /* db_name */, const std::string& /* tbl_name */, const std::string& /* part_name */, const std::string& /* col_name */, const std::string& /* engine */) override {
781 bool _return = false;
782 return _return;
783 }
784 bool delete_table_column_statistics(const std::string& /* db_name */, const std::string& /* tbl_name */, const std::string& /* col_name */, const std::string& /* engine */) override {
785 bool _return = false;
786 return _return;
787 }
788 void create_function(const Function& /* func */) override {
789 return;
790 }
791 void drop_function(const std::string& /* dbName */, const std::string& /* funcName */) override {
792 return;
793 }
794 void alter_function(const std::string& /* dbName */, const std::string& /* funcName */, const Function& /* newFunc */) override {
795 return;
796 }
797 void get_functions(std::vector<std::string> & /* _return */, const std::string& /* dbName */, const std::string& /* pattern */) override {
798 return;
799 }
800 void get_function(Function& /* _return */, const std::string& /* dbName */, const std::string& /* funcName */) override {
801 return;
802 }
803 void get_all_functions(GetAllFunctionsResponse& /* _return */) override {
804 return;
805 }
806 bool create_role(const Role& /* role */) override {
807 bool _return = false;
808 return _return;
809 }
810 bool drop_role(const std::string& /* role_name */) override {
811 bool _return = false;
812 return _return;
813 }
814 void get_role_names(std::vector<std::string> & /* _return */) override {
815 return;
816 }
817 bool grant_role(const std::string& /* role_name */, const std::string& /* principal_name */, const PrincipalType::type /* principal_type */, const std::string& /* grantor */, const PrincipalType::type /* grantorType */, const bool /* grant_option */) override {
818 bool _return = false;
819 return _return;
820 }
821 bool revoke_role(const std::string& /* role_name */, const std::string& /* principal_name */, const PrincipalType::type /* principal_type */) override {
822 bool _return = false;
823 return _return;
824 }
825 void list_roles(std::vector<Role> & /* _return */, const std::string& /* principal_name */, const PrincipalType::type /* principal_type */) override {
826 return;
827 }
828 void grant_revoke_role(GrantRevokeRoleResponse& /* _return */, const GrantRevokeRoleRequest& /* request */) override {
829 return;
830 }
831 void get_principals_in_role(GetPrincipalsInRoleResponse& /* _return */, const GetPrincipalsInRoleRequest& /* request */) override {
832 return;
833 }
834 void get_role_grants_for_principal(GetRoleGrantsForPrincipalResponse& /* _return */, const GetRoleGrantsForPrincipalRequest& /* request */) override {
835 return;
836 }
837 void get_privilege_set(PrincipalPrivilegeSet& /* _return */, const HiveObjectRef& /* hiveObject */, const std::string& /* user_name */, const std::vector<std::string> & /* group_names */) override {
838 return;
839 }
840 void list_privileges(std::vector<HiveObjectPrivilege> & /* _return */, const std::string& /* principal_name */, const PrincipalType::type /* principal_type */, const HiveObjectRef& /* hiveObject */) override {
841 return;
842 }
843 bool grant_privileges(const PrivilegeBag& /* privileges */) override {
844 bool _return = false;
845 return _return;
846 }
847 bool revoke_privileges(const PrivilegeBag& /* privileges */) override {
848 bool _return = false;
849 return _return;
850 }
851 void grant_revoke_privileges(GrantRevokePrivilegeResponse& /* _return */, const GrantRevokePrivilegeRequest& /* request */) override {
852 return;
853 }
854 void refresh_privileges(GrantRevokePrivilegeResponse& /* _return */, const HiveObjectRef& /* objToRefresh */, const std::string& /* authorizer */, const GrantRevokePrivilegeRequest& /* grantRequest */) override {
855 return;
856 }
857 void set_ugi(std::vector<std::string> & /* _return */, const std::string& /* user_name */, const std::vector<std::string> & /* group_names */) override {
858 return;
859 }
860 void get_delegation_token(std::string& /* _return */, const std::string& /* token_owner */, const std::string& /* renewer_kerberos_principal_name */) override {
861 return;
862 }
863 int64_t renew_delegation_token(const std::string& /* token_str_form */) override {
864 int64_t _return = 0;
865 return _return;
866 }
867 void cancel_delegation_token(const std::string& /* token_str_form */) override {
868 return;
869 }
870 bool add_token(const std::string& /* token_identifier */, const std::string& /* delegation_token */) override {
871 bool _return = false;
872 return _return;
873 }
874 bool remove_token(const std::string& /* token_identifier */) override {
875 bool _return = false;
876 return _return;
877 }
878 void get_token(std::string& /* _return */, const std::string& /* token_identifier */) override {
879 return;
880 }
881 void get_all_token_identifiers(std::vector<std::string> & /* _return */) override {
882 return;
883 }
884 int32_t add_master_key(const std::string& /* key */) override {
885 int32_t _return = 0;
886 return _return;
887 }
888 void update_master_key(const int32_t /* seq_number */, const std::string& /* key */) override {
889 return;
890 }
891 bool remove_master_key(const int32_t /* key_seq */) override {
892 bool _return = false;
893 return _return;
894 }
895 void get_master_keys(std::vector<std::string> & /* _return */) override {
896 return;
897 }
898 void get_open_txns(GetOpenTxnsResponse& /* _return */) override {
899 return;
900 }
901 void get_open_txns_info(GetOpenTxnsInfoResponse& /* _return */) override {
902 return;
903 }
904 void open_txns(OpenTxnsResponse& /* _return */, const OpenTxnRequest& /* rqst */) override {
905 return;
906 }
907 void abort_txn(const AbortTxnRequest& /* rqst */) override {
908 return;
909 }
910 void abort_txns(const AbortTxnsRequest& /* rqst */) override {
911 return;
912 }
913 void commit_txn(const CommitTxnRequest& /* rqst */) override {
914 return;
915 }
916 int64_t get_latest_txnid_in_conflict(const int64_t /* txnId */) override {
917 int64_t _return = 0;
918 return _return;
919 }
920 void repl_tbl_writeid_state(const ReplTblWriteIdStateRequest& /* rqst */) override {
921 return;
922 }
923 void get_valid_write_ids(GetValidWriteIdsResponse& /* _return */, const GetValidWriteIdsRequest& /* rqst */) override {
924 return;
925 }
926 void add_write_ids_to_min_history(const int64_t /* txnId */, const std::map<std::string, int64_t> & /* writeIds */) override {
927 return;
928 }
929 void allocate_table_write_ids(AllocateTableWriteIdsResponse& /* _return */, const AllocateTableWriteIdsRequest& /* rqst */) override {
930 return;
931 }
932 void get_max_allocated_table_write_id(MaxAllocatedTableWriteIdResponse& /* _return */, const MaxAllocatedTableWriteIdRequest& /* rqst */) override {
933 return;
934 }
935 void seed_write_id(const SeedTableWriteIdsRequest& /* rqst */) override {
936 return;
937 }
938 void seed_txn_id(const SeedTxnIdRequest& /* rqst */) override {
939 return;
940 }
941 void lock(LockResponse& /* _return */, const LockRequest& /* rqst */) override {
942 return;
943 }
944 void check_lock(LockResponse& /* _return */, const CheckLockRequest& /* rqst */) override {
945 return;
946 }
947 void unlock(const UnlockRequest& /* rqst */) override {
948 return;
949 }
950 void show_locks(ShowLocksResponse& /* _return */, const ShowLocksRequest& /* rqst */) override {
951 return;
952 }
953 void heartbeat(const HeartbeatRequest& /* ids */) override {
954 return;
955 }
956 void heartbeat_txn_range(HeartbeatTxnRangeResponse& /* _return */, const HeartbeatTxnRangeRequest& /* txns */) override {
957 return;
958 }
959 void compact(const CompactionRequest& /* rqst */) override {
960 return;
961 }
962 void compact2(CompactionResponse& /* _return */, const CompactionRequest& /* rqst */) override {
963 return;
964 }
965 void show_compact(ShowCompactResponse& /* _return */, const ShowCompactRequest& /* rqst */) override {
966 return;
967 }
968 bool submit_for_cleanup(const CompactionRequest& /* o1 */, const int64_t /* o2 */, const int64_t /* o3 */) override {
969 bool _return = false;
970 return _return;
971 }
972 void add_dynamic_partitions(const AddDynamicPartitions& /* rqst */) override {
973 return;
974 }
975 void find_next_compact(OptionalCompactionInfoStruct& /* _return */, const std::string& /* workerId */) override {
976 return;
977 }
978 void find_next_compact2(OptionalCompactionInfoStruct& /* _return */, const FindNextCompactRequest& /* rqst */) override {
979 return;
980 }
981 void update_compactor_state(const CompactionInfoStruct& /* cr */, const int64_t /* txn_id */) override {
982 return;
983 }
984 void find_columns_with_stats(std::vector<std::string> & /* _return */, const CompactionInfoStruct& /* cr */) override {
985 return;
986 }
987 void mark_cleaned(const CompactionInfoStruct& /* cr */) override {
988 return;
989 }
990 void mark_compacted(const CompactionInfoStruct& /* cr */) override {
991 return;
992 }
993 void mark_failed(const CompactionInfoStruct& /* cr */) override {
994 return;
995 }
996 void mark_refused(const CompactionInfoStruct& /* cr */) override {
997 return;
998 }
999 bool update_compaction_metrics_data(const CompactionMetricsDataStruct& /* data */) override {
1000 bool _return = false;
1001 return _return;
1002 }
1003 void remove_compaction_metrics_data(const CompactionMetricsDataRequest& /* request */) override {
1004 return;
1005 }
1006 void set_hadoop_jobid(const std::string& /* jobId */, const int64_t /* cq_id */) override {
1007 return;
1008 }
1009 void get_latest_committed_compaction_info(GetLatestCommittedCompactionInfoResponse& /* _return */, const GetLatestCommittedCompactionInfoRequest& /* rqst */) override {
1010 return;
1011 }
1012 void get_next_notification(NotificationEventResponse& /* _return */, const NotificationEventRequest& /* rqst */) override {
1013 return;
1014 }
1015 void get_current_notificationEventId(CurrentNotificationEventId& /* _return */) override {
1016 return;
1017 }
1018 void get_notification_events_count(NotificationEventsCountResponse& /* _return */, const NotificationEventsCountRequest& /* rqst */) override {
1019 return;
1020 }
1021 void fire_listener_event(FireEventResponse& /* _return */, const FireEventRequest& /* rqst */) override {
1022 return;
1023 }
1024 void flushCache() override {
1025 return;
1026 }
1027 void add_write_notification_log(WriteNotificationLogResponse& /* _return */, const WriteNotificationLogRequest& /* rqst */) override {
1028 return;
1029 }
1030 void add_write_notification_log_in_batch(WriteNotificationLogBatchResponse& /* _return */, const WriteNotificationLogBatchRequest& /* rqst */) override {
1031 return;
1032 }
1033 void cm_recycle(CmRecycleResponse& /* _return */, const CmRecycleRequest& /* request */) override {
1034 return;
1035 }
1036 void get_file_metadata_by_expr(GetFileMetadataByExprResult& /* _return */, const GetFileMetadataByExprRequest& /* req */) override {
1037 return;
1038 }
1039 void get_file_metadata(GetFileMetadataResult& /* _return */, const GetFileMetadataRequest& /* req */) override {
1040 return;
1041 }
1042 void put_file_metadata(PutFileMetadataResult& /* _return */, const PutFileMetadataRequest& /* req */) override {
1043 return;
1044 }
1045 void clear_file_metadata(ClearFileMetadataResult& /* _return */, const ClearFileMetadataRequest& /* req */) override {
1046 return;
1047 }
1048 void cache_file_metadata(CacheFileMetadataResult& /* _return */, const CacheFileMetadataRequest& /* req */) override {
1049 return;
1050 }
1051 void get_metastore_db_uuid(std::string& /* _return */) override {
1052 return;
1053 }
1054 void create_resource_plan(WMCreateResourcePlanResponse& /* _return */, const WMCreateResourcePlanRequest& /* request */) override {
1055 return;
1056 }
1057 void get_resource_plan(WMGetResourcePlanResponse& /* _return */, const WMGetResourcePlanRequest& /* request */) override {
1058 return;
1059 }
1060 void get_active_resource_plan(WMGetActiveResourcePlanResponse& /* _return */, const WMGetActiveResourcePlanRequest& /* request */) override {
1061 return;
1062 }
1063 void get_all_resource_plans(WMGetAllResourcePlanResponse& /* _return */, const WMGetAllResourcePlanRequest& /* request */) override {
1064 return;
1065 }
1066 void alter_resource_plan(WMAlterResourcePlanResponse& /* _return */, const WMAlterResourcePlanRequest& /* request */) override {
1067 return;
1068 }
1069 void validate_resource_plan(WMValidateResourcePlanResponse& /* _return */, const WMValidateResourcePlanRequest& /* request */) override {
1070 return;
1071 }
1072 void drop_resource_plan(WMDropResourcePlanResponse& /* _return */, const WMDropResourcePlanRequest& /* request */) override {
1073 return;
1074 }
1075 void create_wm_trigger(WMCreateTriggerResponse& /* _return */, const WMCreateTriggerRequest& /* request */) override {
1076 return;
1077 }
1078 void alter_wm_trigger(WMAlterTriggerResponse& /* _return */, const WMAlterTriggerRequest& /* request */) override {
1079 return;
1080 }
1081 void drop_wm_trigger(WMDropTriggerResponse& /* _return */, const WMDropTriggerRequest& /* request */) override {
1082 return;
1083 }
1084 void get_triggers_for_resourceplan(WMGetTriggersForResourePlanResponse& /* _return */, const WMGetTriggersForResourePlanRequest& /* request */) override {
1085 return;
1086 }
1087 void create_wm_pool(WMCreatePoolResponse& /* _return */, const WMCreatePoolRequest& /* request */) override {
1088 return;
1089 }
1090 void alter_wm_pool(WMAlterPoolResponse& /* _return */, const WMAlterPoolRequest& /* request */) override {
1091 return;
1092 }
1093 void drop_wm_pool(WMDropPoolResponse& /* _return */, const WMDropPoolRequest& /* request */) override {
1094 return;
1095 }
1096 void create_or_update_wm_mapping(WMCreateOrUpdateMappingResponse& /* _return */, const WMCreateOrUpdateMappingRequest& /* request */) override {
1097 return;
1098 }
1099 void drop_wm_mapping(WMDropMappingResponse& /* _return */, const WMDropMappingRequest& /* request */) override {
1100 return;
1101 }
1102 void create_or_drop_wm_trigger_to_pool_mapping(WMCreateOrDropTriggerToPoolMappingResponse& /* _return */, const WMCreateOrDropTriggerToPoolMappingRequest& /* request */) override {
1103 return;
1104 }
1105 void create_ischema(const ISchema& /* schema */) override {
1106 return;
1107 }
1108 void alter_ischema(const AlterISchemaRequest& /* rqst */) override {
1109 return;
1110 }
1111 void get_ischema(ISchema& /* _return */, const ISchemaName& /* name */) override {
1112 return;
1113 }
1114 void drop_ischema(const ISchemaName& /* name */) override {
1115 return;
1116 }
1117 void add_schema_version(const SchemaVersion& /* schemaVersion */) override {
1118 return;
1119 }
1120 void get_schema_version(SchemaVersion& /* _return */, const SchemaVersionDescriptor& /* schemaVersion */) override {
1121 return;
1122 }
1123 void get_schema_latest_version(SchemaVersion& /* _return */, const ISchemaName& /* schemaName */) override {
1124 return;
1125 }
1126 void get_schema_all_versions(std::vector<SchemaVersion> & /* _return */, const ISchemaName& /* schemaName */) override {
1127 return;
1128 }
1129 void drop_schema_version(const SchemaVersionDescriptor& /* schemaVersion */) override {
1130 return;
1131 }
1132 void get_schemas_by_cols(FindSchemasByColsResp& /* _return */, const FindSchemasByColsRqst& /* rqst */) override {
1133 return;
1134 }
1135 void map_schema_version_to_serde(const MapSchemaVersionToSerdeRequest& /* rqst */) override {
1136 return;
1137 }
1138 void set_schema_version_state(const SetSchemaVersionStateRequest& /* rqst */) override {
1139 return;
1140 }
1141 void add_serde(const SerDeInfo& /* serde */) override {
1142 return;
1143 }
1144 void get_serde(SerDeInfo& /* _return */, const GetSerdeRequest& /* rqst */) override {
1145 return;
1146 }
1147 void get_lock_materialization_rebuild(LockResponse& /* _return */, const std::string& /* dbName */, const std::string& /* tableName */, const int64_t /* txnId */) override {
1148 return;
1149 }
1150 bool heartbeat_lock_materialization_rebuild(const std::string& /* dbName */, const std::string& /* tableName */, const int64_t /* txnId */) override {
1151 bool _return = false;
1152 return _return;
1153 }
1154 void add_runtime_stats(const RuntimeStat& /* stat */) override {
1155 return;
1156 }
1157 void get_runtime_stats(std::vector<RuntimeStat> & /* _return */, const GetRuntimeStatsRequest& /* rqst */) override {
1158 return;
1159 }
1160 void get_partitions_with_specs(GetPartitionsResponse& /* _return */, const GetPartitionsRequest& /* request */) override {
1161 return;
1162 }
1163 void scheduled_query_poll(ScheduledQueryPollResponse& /* _return */, const ScheduledQueryPollRequest& /* request */) override {
1164 return;
1165 }
1166 void scheduled_query_maintenance(const ScheduledQueryMaintenanceRequest& /* request */) override {
1167 return;
1168 }
1169 void scheduled_query_progress(const ScheduledQueryProgressInfo& /* info */) override {
1170 return;
1171 }
1172 void get_scheduled_query(ScheduledQuery& /* _return */, const ScheduledQueryKey& /* scheduleKey */) override {
1173 return;
1174 }
1175 void add_replication_metrics(const ReplicationMetricList& /* replicationMetricList */) override {
1176 return;
1177 }
1178 void get_replication_metrics(ReplicationMetricList& /* _return */, const GetReplicationMetricsRequest& /* rqst */) override {
1179 return;
1180 }
1181 void get_open_txns_req(GetOpenTxnsResponse& /* _return */, const GetOpenTxnsRequest& /* getOpenTxnsRequest */) override {
1182 return;
1183 }
1184 void create_stored_procedure(const StoredProcedure& /* proc */) override {
1185 return;
1186 }
1187 void get_stored_procedure(StoredProcedure& /* _return */, const StoredProcedureRequest& /* request */) override {
1188 return;
1189 }
1190 void drop_stored_procedure(const StoredProcedureRequest& /* request */) override {
1191 return;
1192 }
1193 void get_all_stored_procedures(std::vector<std::string> & /* _return */, const ListStoredProcedureRequest& /* request */) override {
1194 return;
1195 }
1196 void find_package(Package& /* _return */, const GetPackageRequest& /* request */) override {
1197 return;
1198 }
1199 void add_package(const AddPackageRequest& /* request */) override {
1200 return;
1201 }
1202 void get_all_packages(std::vector<std::string> & /* _return */, const ListPackageRequest& /* request */) override {
1203 return;
1204 }
1205 void drop_package(const DropPackageRequest& /* request */) override {
1206 return;
1207 }
1208 void get_all_write_event_info(std::vector<WriteEventInfo> & /* _return */, const GetAllWriteEventInfoRequest& /* request */) override {
1209 return;
1210 }
1211};
1212
1217
1219 public:
1220
1224
1227
1229
1230 void __set_rqst(const AbortCompactionRequest& val);
1231
1232 bool operator == (const ThriftHiveMetastore_abort_Compactions_args & rhs) const;
1233 bool operator != (const ThriftHiveMetastore_abort_Compactions_args &rhs) const {
1234 return !(*this == rhs);
1235 }
1236
1237 bool operator < (const ThriftHiveMetastore_abort_Compactions_args & ) const;
1238
1239 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
1240 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
1241
1242};
1243
1244
1246 public:
1247
1248
1250 const AbortCompactionRequest* rqst;
1251
1252 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
1253
1254};
1255
1260
1262 public:
1263
1267
1269 AbortCompactResponse success;
1270
1272
1273 void __set_success(const AbortCompactResponse& val);
1274
1275 bool operator == (const ThriftHiveMetastore_abort_Compactions_result & rhs) const;
1276 bool operator != (const ThriftHiveMetastore_abort_Compactions_result &rhs) const {
1277 return !(*this == rhs);
1278 }
1279
1280 bool operator < (const ThriftHiveMetastore_abort_Compactions_result & ) const;
1281
1282 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
1283 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
1284
1285};
1286
1291
1293 public:
1294
1295
1297 AbortCompactResponse* success;
1298
1300
1301 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
1302
1303};
1304
1309
1311 public:
1312
1316
1317 virtual ~ThriftHiveMetastore_getMetaConf_args() noexcept;
1318 std::string key;
1319
1321
1322 void __set_key(const std::string& val);
1323
1324 bool operator == (const ThriftHiveMetastore_getMetaConf_args & rhs) const;
1325 bool operator != (const ThriftHiveMetastore_getMetaConf_args &rhs) const {
1326 return !(*this == rhs);
1327 }
1328
1329 bool operator < (const ThriftHiveMetastore_getMetaConf_args & ) const;
1330
1331 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
1332 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
1333
1334};
1335
1336
1338 public:
1339
1340
1341 virtual ~ThriftHiveMetastore_getMetaConf_pargs() noexcept;
1342 const std::string* key;
1343
1344 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
1345
1346};
1347
1349 _ThriftHiveMetastore_getMetaConf_result__isset() : success(false), o1(false) {}
1350 bool success :1;
1351 bool o1 :1;
1353
1355 public:
1356
1360
1361 virtual ~ThriftHiveMetastore_getMetaConf_result() noexcept;
1362 std::string success;
1363 MetaException o1;
1364
1366
1367 void __set_success(const std::string& val);
1368
1369 void __set_o1(const MetaException& val);
1370
1371 bool operator == (const ThriftHiveMetastore_getMetaConf_result & rhs) const;
1372 bool operator != (const ThriftHiveMetastore_getMetaConf_result &rhs) const {
1373 return !(*this == rhs);
1374 }
1375
1376 bool operator < (const ThriftHiveMetastore_getMetaConf_result & ) const;
1377
1378 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
1379 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
1380
1381};
1382
1384 _ThriftHiveMetastore_getMetaConf_presult__isset() : success(false), o1(false) {}
1385 bool success :1;
1386 bool o1 :1;
1388
1390 public:
1391
1392
1394 std::string* success;
1395 MetaException o1;
1396
1398
1399 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
1400
1401};
1402
1404 _ThriftHiveMetastore_setMetaConf_args__isset() : key(false), value(false) {}
1405 bool key :1;
1406 bool value :1;
1408
1410 public:
1411
1415
1416 virtual ~ThriftHiveMetastore_setMetaConf_args() noexcept;
1417 std::string key;
1418 std::string value;
1419
1421
1422 void __set_key(const std::string& val);
1423
1424 void __set_value(const std::string& val);
1425
1426 bool operator == (const ThriftHiveMetastore_setMetaConf_args & rhs) const;
1427 bool operator != (const ThriftHiveMetastore_setMetaConf_args &rhs) const {
1428 return !(*this == rhs);
1429 }
1430
1431 bool operator < (const ThriftHiveMetastore_setMetaConf_args & ) const;
1432
1433 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
1434 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
1435
1436};
1437
1438
1440 public:
1441
1442
1443 virtual ~ThriftHiveMetastore_setMetaConf_pargs() noexcept;
1444 const std::string* key;
1445 const std::string* value;
1446
1447 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
1448
1449};
1450
1455
1457 public:
1458
1462
1463 virtual ~ThriftHiveMetastore_setMetaConf_result() noexcept;
1464 MetaException o1;
1465
1467
1468 void __set_o1(const MetaException& val);
1469
1470 bool operator == (const ThriftHiveMetastore_setMetaConf_result & rhs) const;
1471 bool operator != (const ThriftHiveMetastore_setMetaConf_result &rhs) const {
1472 return !(*this == rhs);
1473 }
1474
1475 bool operator < (const ThriftHiveMetastore_setMetaConf_result & ) const;
1476
1477 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
1478 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
1479
1480};
1481
1486
1488 public:
1489
1490
1492 MetaException o1;
1493
1495
1496 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
1497
1498};
1499
1504
1506 public:
1507
1511
1513 CreateCatalogRequest catalog;
1514
1516
1517 void __set_catalog(const CreateCatalogRequest& val);
1518
1519 bool operator == (const ThriftHiveMetastore_create_catalog_args & rhs) const;
1520 bool operator != (const ThriftHiveMetastore_create_catalog_args &rhs) const {
1521 return !(*this == rhs);
1522 }
1523
1524 bool operator < (const ThriftHiveMetastore_create_catalog_args & ) const;
1525
1526 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
1527 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
1528
1529};
1530
1531
1533 public:
1534
1535
1537 const CreateCatalogRequest* catalog;
1538
1539 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
1540
1541};
1542
1544 _ThriftHiveMetastore_create_catalog_result__isset() : o1(false), o2(false), o3(false) {}
1545 bool o1 :1;
1546 bool o2 :1;
1547 bool o3 :1;
1549
1551 public:
1552
1556
1560 MetaException o3;
1561
1563
1564 void __set_o1(const AlreadyExistsException& val);
1565
1566 void __set_o2(const InvalidObjectException& val);
1567
1568 void __set_o3(const MetaException& val);
1569
1570 bool operator == (const ThriftHiveMetastore_create_catalog_result & rhs) const;
1571 bool operator != (const ThriftHiveMetastore_create_catalog_result &rhs) const {
1572 return !(*this == rhs);
1573 }
1574
1575 bool operator < (const ThriftHiveMetastore_create_catalog_result & ) const;
1576
1577 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
1578 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
1579
1580};
1581
1583 _ThriftHiveMetastore_create_catalog_presult__isset() : o1(false), o2(false), o3(false) {}
1584 bool o1 :1;
1585 bool o2 :1;
1586 bool o3 :1;
1588
1590 public:
1591
1592
1596 MetaException o3;
1597
1599
1600 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
1601
1602};
1603
1608
1610 public:
1611
1615
1616 virtual ~ThriftHiveMetastore_alter_catalog_args() noexcept;
1618
1620
1621 void __set_rqst(const AlterCatalogRequest& val);
1622
1623 bool operator == (const ThriftHiveMetastore_alter_catalog_args & rhs) const;
1624 bool operator != (const ThriftHiveMetastore_alter_catalog_args &rhs) const {
1625 return !(*this == rhs);
1626 }
1627
1628 bool operator < (const ThriftHiveMetastore_alter_catalog_args & ) const;
1629
1630 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
1631 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
1632
1633};
1634
1635
1637 public:
1638
1639
1641 const AlterCatalogRequest* rqst;
1642
1643 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
1644
1645};
1646
1648 _ThriftHiveMetastore_alter_catalog_result__isset() : o1(false), o2(false), o3(false) {}
1649 bool o1 :1;
1650 bool o2 :1;
1651 bool o3 :1;
1653
1655 public:
1656
1660
1664 MetaException o3;
1665
1667
1668 void __set_o1(const NoSuchObjectException& val);
1669
1670 void __set_o2(const InvalidOperationException& val);
1671
1672 void __set_o3(const MetaException& val);
1673
1674 bool operator == (const ThriftHiveMetastore_alter_catalog_result & rhs) const;
1675 bool operator != (const ThriftHiveMetastore_alter_catalog_result &rhs) const {
1676 return !(*this == rhs);
1677 }
1678
1679 bool operator < (const ThriftHiveMetastore_alter_catalog_result & ) const;
1680
1681 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
1682 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
1683
1684};
1685
1687 _ThriftHiveMetastore_alter_catalog_presult__isset() : o1(false), o2(false), o3(false) {}
1688 bool o1 :1;
1689 bool o2 :1;
1690 bool o3 :1;
1692
1694 public:
1695
1696
1700 MetaException o3;
1701
1703
1704 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
1705
1706};
1707
1712
1714 public:
1715
1719
1720 virtual ~ThriftHiveMetastore_get_catalog_args() noexcept;
1721 GetCatalogRequest catName;
1722
1724
1725 void __set_catName(const GetCatalogRequest& val);
1726
1727 bool operator == (const ThriftHiveMetastore_get_catalog_args & rhs) const;
1728 bool operator != (const ThriftHiveMetastore_get_catalog_args &rhs) const {
1729 return !(*this == rhs);
1730 }
1731
1732 bool operator < (const ThriftHiveMetastore_get_catalog_args & ) const;
1733
1734 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
1735 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
1736
1737};
1738
1739
1741 public:
1742
1743
1744 virtual ~ThriftHiveMetastore_get_catalog_pargs() noexcept;
1745 const GetCatalogRequest* catName;
1746
1747 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
1748
1749};
1750
1752 _ThriftHiveMetastore_get_catalog_result__isset() : success(false), o1(false), o2(false) {}
1753 bool success :1;
1754 bool o1 :1;
1755 bool o2 :1;
1757
1759 public:
1760
1764
1765 virtual ~ThriftHiveMetastore_get_catalog_result() noexcept;
1766 GetCatalogResponse success;
1768 MetaException o2;
1769
1771
1772 void __set_success(const GetCatalogResponse& val);
1773
1774 void __set_o1(const NoSuchObjectException& val);
1775
1776 void __set_o2(const MetaException& val);
1777
1778 bool operator == (const ThriftHiveMetastore_get_catalog_result & rhs) const;
1779 bool operator != (const ThriftHiveMetastore_get_catalog_result &rhs) const {
1780 return !(*this == rhs);
1781 }
1782
1783 bool operator < (const ThriftHiveMetastore_get_catalog_result & ) const;
1784
1785 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
1786 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
1787
1788};
1789
1791 _ThriftHiveMetastore_get_catalog_presult__isset() : success(false), o1(false), o2(false) {}
1792 bool success :1;
1793 bool o1 :1;
1794 bool o2 :1;
1796
1798 public:
1799
1800
1802 GetCatalogResponse* success;
1804 MetaException o2;
1805
1807
1808 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
1809
1810};
1811
1812
1814 public:
1815
1819
1820 virtual ~ThriftHiveMetastore_get_catalogs_args() noexcept;
1821
1822 bool operator == (const ThriftHiveMetastore_get_catalogs_args & /* rhs */) const;
1823 bool operator != (const ThriftHiveMetastore_get_catalogs_args &rhs) const {
1824 return !(*this == rhs);
1825 }
1826
1827 bool operator < (const ThriftHiveMetastore_get_catalogs_args & ) const;
1828
1829 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
1830 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
1831
1832};
1833
1834
1836 public:
1837
1838
1839 virtual ~ThriftHiveMetastore_get_catalogs_pargs() noexcept;
1840
1841 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
1842
1843};
1844
1846 _ThriftHiveMetastore_get_catalogs_result__isset() : success(false), o1(false) {}
1847 bool success :1;
1848 bool o1 :1;
1850
1852 public:
1853
1857
1859 GetCatalogsResponse success;
1860 MetaException o1;
1861
1863
1864 void __set_success(const GetCatalogsResponse& val);
1865
1866 void __set_o1(const MetaException& val);
1867
1868 bool operator == (const ThriftHiveMetastore_get_catalogs_result & rhs) const;
1869 bool operator != (const ThriftHiveMetastore_get_catalogs_result &rhs) const {
1870 return !(*this == rhs);
1871 }
1872
1873 bool operator < (const ThriftHiveMetastore_get_catalogs_result & ) const;
1874
1875 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
1876 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
1877
1878};
1879
1881 _ThriftHiveMetastore_get_catalogs_presult__isset() : success(false), o1(false) {}
1882 bool success :1;
1883 bool o1 :1;
1885
1887 public:
1888
1889
1891 GetCatalogsResponse* success;
1892 MetaException o1;
1893
1895
1896 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
1897
1898};
1899
1904
1906 public:
1907
1911
1912 virtual ~ThriftHiveMetastore_drop_catalog_args() noexcept;
1913 DropCatalogRequest catName;
1914
1916
1917 void __set_catName(const DropCatalogRequest& val);
1918
1919 bool operator == (const ThriftHiveMetastore_drop_catalog_args & rhs) const;
1920 bool operator != (const ThriftHiveMetastore_drop_catalog_args &rhs) const {
1921 return !(*this == rhs);
1922 }
1923
1924 bool operator < (const ThriftHiveMetastore_drop_catalog_args & ) const;
1925
1926 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
1927 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
1928
1929};
1930
1931
1933 public:
1934
1935
1936 virtual ~ThriftHiveMetastore_drop_catalog_pargs() noexcept;
1937 const DropCatalogRequest* catName;
1938
1939 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
1940
1941};
1942
1944 _ThriftHiveMetastore_drop_catalog_result__isset() : o1(false), o2(false), o3(false) {}
1945 bool o1 :1;
1946 bool o2 :1;
1947 bool o3 :1;
1949
1951 public:
1952
1956
1960 MetaException o3;
1961
1963
1964 void __set_o1(const NoSuchObjectException& val);
1965
1966 void __set_o2(const InvalidOperationException& val);
1967
1968 void __set_o3(const MetaException& val);
1969
1970 bool operator == (const ThriftHiveMetastore_drop_catalog_result & rhs) const;
1971 bool operator != (const ThriftHiveMetastore_drop_catalog_result &rhs) const {
1972 return !(*this == rhs);
1973 }
1974
1975 bool operator < (const ThriftHiveMetastore_drop_catalog_result & ) const;
1976
1977 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
1978 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
1979
1980};
1981
1983 _ThriftHiveMetastore_drop_catalog_presult__isset() : o1(false), o2(false), o3(false) {}
1984 bool o1 :1;
1985 bool o2 :1;
1986 bool o3 :1;
1988
1990 public:
1991
1992
1996 MetaException o3;
1997
1999
2000 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
2001
2002};
2003
2008
2010 public:
2011
2015
2017 Database database;
2018
2020
2021 void __set_database(const Database& val);
2022
2023 bool operator == (const ThriftHiveMetastore_create_database_args & rhs) const;
2024 bool operator != (const ThriftHiveMetastore_create_database_args &rhs) const {
2025 return !(*this == rhs);
2026 }
2027
2028 bool operator < (const ThriftHiveMetastore_create_database_args & ) const;
2029
2030 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
2031 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
2032
2033};
2034
2035
2037 public:
2038
2039
2041 const Database* database;
2042
2043 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
2044
2045};
2046
2048 _ThriftHiveMetastore_create_database_result__isset() : o1(false), o2(false), o3(false) {}
2049 bool o1 :1;
2050 bool o2 :1;
2051 bool o3 :1;
2053
2055 public:
2056
2060
2064 MetaException o3;
2065
2067
2068 void __set_o1(const AlreadyExistsException& val);
2069
2070 void __set_o2(const InvalidObjectException& val);
2071
2072 void __set_o3(const MetaException& val);
2073
2074 bool operator == (const ThriftHiveMetastore_create_database_result & rhs) const;
2075 bool operator != (const ThriftHiveMetastore_create_database_result &rhs) const {
2076 return !(*this == rhs);
2077 }
2078
2079 bool operator < (const ThriftHiveMetastore_create_database_result & ) const;
2080
2081 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
2082 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
2083
2084};
2085
2087 _ThriftHiveMetastore_create_database_presult__isset() : o1(false), o2(false), o3(false) {}
2088 bool o1 :1;
2089 bool o2 :1;
2090 bool o3 :1;
2092
2094 public:
2095
2096
2100 MetaException o3;
2101
2103
2104 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
2105
2106};
2107
2112
2114 public:
2115
2119
2121 CreateDatabaseRequest createDatabaseRequest;
2122
2124
2125 void __set_createDatabaseRequest(const CreateDatabaseRequest& val);
2126
2127 bool operator == (const ThriftHiveMetastore_create_database_req_args & rhs) const;
2128 bool operator != (const ThriftHiveMetastore_create_database_req_args &rhs) const {
2129 return !(*this == rhs);
2130 }
2131
2132 bool operator < (const ThriftHiveMetastore_create_database_req_args & ) const;
2133
2134 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
2135 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
2136
2137};
2138
2139
2141 public:
2142
2143
2145 const CreateDatabaseRequest* createDatabaseRequest;
2146
2147 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
2148
2149};
2150
2152 _ThriftHiveMetastore_create_database_req_result__isset() : o1(false), o2(false), o3(false) {}
2153 bool o1 :1;
2154 bool o2 :1;
2155 bool o3 :1;
2157
2159 public:
2160
2164
2168 MetaException o3;
2169
2171
2172 void __set_o1(const AlreadyExistsException& val);
2173
2174 void __set_o2(const InvalidObjectException& val);
2175
2176 void __set_o3(const MetaException& val);
2177
2178 bool operator == (const ThriftHiveMetastore_create_database_req_result & rhs) const;
2179 bool operator != (const ThriftHiveMetastore_create_database_req_result &rhs) const {
2180 return !(*this == rhs);
2181 }
2182
2183 bool operator < (const ThriftHiveMetastore_create_database_req_result & ) const;
2184
2185 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
2186 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
2187
2188};
2189
2191 _ThriftHiveMetastore_create_database_req_presult__isset() : o1(false), o2(false), o3(false) {}
2192 bool o1 :1;
2193 bool o2 :1;
2194 bool o3 :1;
2196
2198 public:
2199
2200
2204 MetaException o3;
2205
2207
2208 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
2209
2210};
2211
2216
2218 public:
2219
2223
2224 virtual ~ThriftHiveMetastore_get_database_args() noexcept;
2225 std::string name;
2226
2228
2229 void __set_name(const std::string& val);
2230
2231 bool operator == (const ThriftHiveMetastore_get_database_args & rhs) const;
2232 bool operator != (const ThriftHiveMetastore_get_database_args &rhs) const {
2233 return !(*this == rhs);
2234 }
2235
2236 bool operator < (const ThriftHiveMetastore_get_database_args & ) const;
2237
2238 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
2239 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
2240
2241};
2242
2243
2245 public:
2246
2247
2248 virtual ~ThriftHiveMetastore_get_database_pargs() noexcept;
2249 const std::string* name;
2250
2251 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
2252
2253};
2254
2256 _ThriftHiveMetastore_get_database_result__isset() : success(false), o1(false), o2(false) {}
2257 bool success :1;
2258 bool o1 :1;
2259 bool o2 :1;
2261
2263 public:
2264
2268
2270 Database success;
2272 MetaException o2;
2273
2275
2276 void __set_success(const Database& val);
2277
2278 void __set_o1(const NoSuchObjectException& val);
2279
2280 void __set_o2(const MetaException& val);
2281
2282 bool operator == (const ThriftHiveMetastore_get_database_result & rhs) const;
2283 bool operator != (const ThriftHiveMetastore_get_database_result &rhs) const {
2284 return !(*this == rhs);
2285 }
2286
2287 bool operator < (const ThriftHiveMetastore_get_database_result & ) const;
2288
2289 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
2290 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
2291
2292};
2293
2295 _ThriftHiveMetastore_get_database_presult__isset() : success(false), o1(false), o2(false) {}
2296 bool success :1;
2297 bool o1 :1;
2298 bool o2 :1;
2300
2302 public:
2303
2304
2306 Database* success;
2308 MetaException o2;
2309
2311
2312 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
2313
2314};
2315
2320
2322 public:
2323
2327
2329 GetDatabaseRequest request;
2330
2332
2333 void __set_request(const GetDatabaseRequest& val);
2334
2335 bool operator == (const ThriftHiveMetastore_get_database_req_args & rhs) const;
2336 bool operator != (const ThriftHiveMetastore_get_database_req_args &rhs) const {
2337 return !(*this == rhs);
2338 }
2339
2340 bool operator < (const ThriftHiveMetastore_get_database_req_args & ) const;
2341
2342 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
2343 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
2344
2345};
2346
2347
2349 public:
2350
2351
2353 const GetDatabaseRequest* request;
2354
2355 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
2356
2357};
2358
2360 _ThriftHiveMetastore_get_database_req_result__isset() : success(false), o1(false), o2(false) {}
2361 bool success :1;
2362 bool o1 :1;
2363 bool o2 :1;
2365
2367 public:
2368
2372
2374 Database success;
2376 MetaException o2;
2377
2379
2380 void __set_success(const Database& val);
2381
2382 void __set_o1(const NoSuchObjectException& val);
2383
2384 void __set_o2(const MetaException& val);
2385
2386 bool operator == (const ThriftHiveMetastore_get_database_req_result & rhs) const;
2387 bool operator != (const ThriftHiveMetastore_get_database_req_result &rhs) const {
2388 return !(*this == rhs);
2389 }
2390
2391 bool operator < (const ThriftHiveMetastore_get_database_req_result & ) const;
2392
2393 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
2394 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
2395
2396};
2397
2399 _ThriftHiveMetastore_get_database_req_presult__isset() : success(false), o1(false), o2(false) {}
2400 bool success :1;
2401 bool o1 :1;
2402 bool o2 :1;
2404
2406 public:
2407
2408
2410 Database* success;
2412 MetaException o2;
2413
2415
2416 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
2417
2418};
2419
2421 _ThriftHiveMetastore_drop_database_args__isset() : name(false), deleteData(false), cascade(false) {}
2422 bool name :1;
2423 bool deleteData :1;
2424 bool cascade :1;
2426
2428 public:
2429
2433
2434 virtual ~ThriftHiveMetastore_drop_database_args() noexcept;
2435 std::string name;
2436 bool deleteData;
2437 bool cascade;
2438
2440
2441 void __set_name(const std::string& val);
2442
2443 void __set_deleteData(const bool val);
2444
2445 void __set_cascade(const bool val);
2446
2447 bool operator == (const ThriftHiveMetastore_drop_database_args & rhs) const;
2448 bool operator != (const ThriftHiveMetastore_drop_database_args &rhs) const {
2449 return !(*this == rhs);
2450 }
2451
2452 bool operator < (const ThriftHiveMetastore_drop_database_args & ) const;
2453
2454 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
2455 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
2456
2457};
2458
2459
2461 public:
2462
2463
2465 const std::string* name;
2466 const bool* deleteData;
2467 const bool* cascade;
2468
2469 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
2470
2471};
2472
2474 _ThriftHiveMetastore_drop_database_result__isset() : o1(false), o2(false), o3(false) {}
2475 bool o1 :1;
2476 bool o2 :1;
2477 bool o3 :1;
2479
2481 public:
2482
2486
2490 MetaException o3;
2491
2493
2494 void __set_o1(const NoSuchObjectException& val);
2495
2496 void __set_o2(const InvalidOperationException& val);
2497
2498 void __set_o3(const MetaException& val);
2499
2500 bool operator == (const ThriftHiveMetastore_drop_database_result & rhs) const;
2501 bool operator != (const ThriftHiveMetastore_drop_database_result &rhs) const {
2502 return !(*this == rhs);
2503 }
2504
2505 bool operator < (const ThriftHiveMetastore_drop_database_result & ) const;
2506
2507 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
2508 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
2509
2510};
2511
2513 _ThriftHiveMetastore_drop_database_presult__isset() : o1(false), o2(false), o3(false) {}
2514 bool o1 :1;
2515 bool o2 :1;
2516 bool o3 :1;
2518
2520 public:
2521
2522
2526 MetaException o3;
2527
2529
2530 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
2531
2532};
2533
2538
2540 public:
2541
2545
2548
2550
2551 void __set_req(const DropDatabaseRequest& val);
2552
2553 bool operator == (const ThriftHiveMetastore_drop_database_req_args & rhs) const;
2554 bool operator != (const ThriftHiveMetastore_drop_database_req_args &rhs) const {
2555 return !(*this == rhs);
2556 }
2557
2558 bool operator < (const ThriftHiveMetastore_drop_database_req_args & ) const;
2559
2560 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
2561 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
2562
2563};
2564
2565
2567 public:
2568
2569
2571 const DropDatabaseRequest* req;
2572
2573 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
2574
2575};
2576
2578 _ThriftHiveMetastore_drop_database_req_result__isset() : o1(false), o2(false), o3(false) {}
2579 bool o1 :1;
2580 bool o2 :1;
2581 bool o3 :1;
2583
2585 public:
2586
2590
2594 MetaException o3;
2595
2597
2598 void __set_o1(const NoSuchObjectException& val);
2599
2600 void __set_o2(const InvalidOperationException& val);
2601
2602 void __set_o3(const MetaException& val);
2603
2604 bool operator == (const ThriftHiveMetastore_drop_database_req_result & rhs) const;
2605 bool operator != (const ThriftHiveMetastore_drop_database_req_result &rhs) const {
2606 return !(*this == rhs);
2607 }
2608
2609 bool operator < (const ThriftHiveMetastore_drop_database_req_result & ) const;
2610
2611 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
2612 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
2613
2614};
2615
2617 _ThriftHiveMetastore_drop_database_req_presult__isset() : o1(false), o2(false), o3(false) {}
2618 bool o1 :1;
2619 bool o2 :1;
2620 bool o3 :1;
2622
2624 public:
2625
2626
2630 MetaException o3;
2631
2633
2634 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
2635
2636};
2637
2642
2644 public:
2645
2649
2650 virtual ~ThriftHiveMetastore_get_databases_args() noexcept;
2651 std::string pattern;
2652
2654
2655 void __set_pattern(const std::string& val);
2656
2657 bool operator == (const ThriftHiveMetastore_get_databases_args & rhs) const;
2658 bool operator != (const ThriftHiveMetastore_get_databases_args &rhs) const {
2659 return !(*this == rhs);
2660 }
2661
2662 bool operator < (const ThriftHiveMetastore_get_databases_args & ) const;
2663
2664 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
2665 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
2666
2667};
2668
2669
2671 public:
2672
2673
2675 const std::string* pattern;
2676
2677 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
2678
2679};
2680
2682 _ThriftHiveMetastore_get_databases_result__isset() : success(false), o1(false) {}
2683 bool success :1;
2684 bool o1 :1;
2686
2688 public:
2689
2693
2695 std::vector<std::string> success;
2696 MetaException o1;
2697
2699
2700 void __set_success(const std::vector<std::string> & val);
2701
2702 void __set_o1(const MetaException& val);
2703
2704 bool operator == (const ThriftHiveMetastore_get_databases_result & rhs) const;
2705 bool operator != (const ThriftHiveMetastore_get_databases_result &rhs) const {
2706 return !(*this == rhs);
2707 }
2708
2709 bool operator < (const ThriftHiveMetastore_get_databases_result & ) const;
2710
2711 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
2712 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
2713
2714};
2715
2717 _ThriftHiveMetastore_get_databases_presult__isset() : success(false), o1(false) {}
2718 bool success :1;
2719 bool o1 :1;
2721
2723 public:
2724
2725
2727 std::vector<std::string> * success;
2728 MetaException o1;
2729
2731
2732 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
2733
2734};
2735
2736
2738 public:
2739
2743
2745
2746 bool operator == (const ThriftHiveMetastore_get_all_databases_args & /* rhs */) const;
2747 bool operator != (const ThriftHiveMetastore_get_all_databases_args &rhs) const {
2748 return !(*this == rhs);
2749 }
2750
2751 bool operator < (const ThriftHiveMetastore_get_all_databases_args & ) const;
2752
2753 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
2754 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
2755
2756};
2757
2758
2760 public:
2761
2762
2764
2765 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
2766
2767};
2768
2774
2776 public:
2777
2781
2783 std::vector<std::string> success;
2784 MetaException o1;
2785
2787
2788 void __set_success(const std::vector<std::string> & val);
2789
2790 void __set_o1(const MetaException& val);
2791
2792 bool operator == (const ThriftHiveMetastore_get_all_databases_result & rhs) const;
2793 bool operator != (const ThriftHiveMetastore_get_all_databases_result &rhs) const {
2794 return !(*this == rhs);
2795 }
2796
2797 bool operator < (const ThriftHiveMetastore_get_all_databases_result & ) const;
2798
2799 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
2800 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
2801
2802};
2803
2809
2811 public:
2812
2813
2815 std::vector<std::string> * success;
2816 MetaException o1;
2817
2819
2820 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
2821
2822};
2823
2825 _ThriftHiveMetastore_alter_database_args__isset() : dbname(false), db(false) {}
2826 bool dbname :1;
2827 bool db :1;
2829
2831 public:
2832
2836
2838 std::string dbname;
2839 Database db;
2840
2842
2843 void __set_dbname(const std::string& val);
2844
2845 void __set_db(const Database& val);
2846
2847 bool operator == (const ThriftHiveMetastore_alter_database_args & rhs) const;
2848 bool operator != (const ThriftHiveMetastore_alter_database_args &rhs) const {
2849 return !(*this == rhs);
2850 }
2851
2852 bool operator < (const ThriftHiveMetastore_alter_database_args & ) const;
2853
2854 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
2855 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
2856
2857};
2858
2859
2861 public:
2862
2863
2865 const std::string* dbname;
2866 const Database* db;
2867
2868 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
2869
2870};
2871
2877
2879 public:
2880
2884
2886 MetaException o1;
2888
2890
2891 void __set_o1(const MetaException& val);
2892
2893 void __set_o2(const NoSuchObjectException& val);
2894
2895 bool operator == (const ThriftHiveMetastore_alter_database_result & rhs) const;
2896 bool operator != (const ThriftHiveMetastore_alter_database_result &rhs) const {
2897 return !(*this == rhs);
2898 }
2899
2900 bool operator < (const ThriftHiveMetastore_alter_database_result & ) const;
2901
2902 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
2903 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
2904
2905};
2906
2912
2914 public:
2915
2916
2918 MetaException o1;
2920
2922
2923 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
2924
2925};
2926
2931
2933 public:
2934
2938
2940 AlterDatabaseRequest alterDbReq;
2941
2943
2944 void __set_alterDbReq(const AlterDatabaseRequest& val);
2945
2946 bool operator == (const ThriftHiveMetastore_alter_database_req_args & rhs) const;
2947 bool operator != (const ThriftHiveMetastore_alter_database_req_args &rhs) const {
2948 return !(*this == rhs);
2949 }
2950
2951 bool operator < (const ThriftHiveMetastore_alter_database_req_args & ) const;
2952
2953 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
2954 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
2955
2956};
2957
2958
2960 public:
2961
2962
2964 const AlterDatabaseRequest* alterDbReq;
2965
2966 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
2967
2968};
2969
2975
2977 public:
2978
2982
2984 MetaException o1;
2986
2988
2989 void __set_o1(const MetaException& val);
2990
2991 void __set_o2(const NoSuchObjectException& val);
2992
2993 bool operator == (const ThriftHiveMetastore_alter_database_req_result & rhs) const;
2994 bool operator != (const ThriftHiveMetastore_alter_database_req_result &rhs) const {
2995 return !(*this == rhs);
2996 }
2997
2998 bool operator < (const ThriftHiveMetastore_alter_database_req_result & ) const;
2999
3000 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
3001 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
3002
3003};
3004
3010
3012 public:
3013
3014
3016 MetaException o1;
3018
3020
3021 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
3022
3023};
3024
3029
3031 public:
3032
3036
3038 CreateDataConnectorRequest connectorReq;
3039
3041
3042 void __set_connectorReq(const CreateDataConnectorRequest& val);
3043
3044 bool operator == (const ThriftHiveMetastore_create_dataconnector_req_args & rhs) const;
3045 bool operator != (const ThriftHiveMetastore_create_dataconnector_req_args &rhs) const {
3046 return !(*this == rhs);
3047 }
3048
3049 bool operator < (const ThriftHiveMetastore_create_dataconnector_req_args & ) const;
3050
3051 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
3052 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
3053
3054};
3055
3056
3058 public:
3059
3060
3062 const CreateDataConnectorRequest* connectorReq;
3063
3064 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
3065
3066};
3067
3069 _ThriftHiveMetastore_create_dataconnector_req_result__isset() : o1(false), o2(false), o3(false) {}
3070 bool o1 :1;
3071 bool o2 :1;
3072 bool o3 :1;
3074
3076 public:
3077
3081
3085 MetaException o3;
3086
3088
3089 void __set_o1(const AlreadyExistsException& val);
3090
3091 void __set_o2(const InvalidObjectException& val);
3092
3093 void __set_o3(const MetaException& val);
3094
3095 bool operator == (const ThriftHiveMetastore_create_dataconnector_req_result & rhs) const;
3096 bool operator != (const ThriftHiveMetastore_create_dataconnector_req_result &rhs) const {
3097 return !(*this == rhs);
3098 }
3099
3100 bool operator < (const ThriftHiveMetastore_create_dataconnector_req_result & ) const;
3101
3102 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
3103 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
3104
3105};
3106
3113
3115 public:
3116
3117
3121 MetaException o3;
3122
3124
3125 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
3126
3127};
3128
3133
3135 public:
3136
3140
3143
3145
3146 void __set_request(const GetDataConnectorRequest& val);
3147
3148 bool operator == (const ThriftHiveMetastore_get_dataconnector_req_args & rhs) const;
3149 bool operator != (const ThriftHiveMetastore_get_dataconnector_req_args &rhs) const {
3150 return !(*this == rhs);
3151 }
3152
3153 bool operator < (const ThriftHiveMetastore_get_dataconnector_req_args & ) const;
3154
3155 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
3156 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
3157
3158};
3159
3160
3162 public:
3163
3164
3166 const GetDataConnectorRequest* request;
3167
3168 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
3169
3170};
3171
3173 _ThriftHiveMetastore_get_dataconnector_req_result__isset() : success(false), o1(false), o2(false) {}
3174 bool success :1;
3175 bool o1 :1;
3176 bool o2 :1;
3178
3180 public:
3181
3185
3187 DataConnector success;
3189 MetaException o2;
3190
3192
3193 void __set_success(const DataConnector& val);
3194
3195 void __set_o1(const NoSuchObjectException& val);
3196
3197 void __set_o2(const MetaException& val);
3198
3199 bool operator == (const ThriftHiveMetastore_get_dataconnector_req_result & rhs) const;
3200 bool operator != (const ThriftHiveMetastore_get_dataconnector_req_result &rhs) const {
3201 return !(*this == rhs);
3202 }
3203
3204 bool operator < (const ThriftHiveMetastore_get_dataconnector_req_result & ) const;
3205
3206 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
3207 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
3208
3209};
3210
3212 _ThriftHiveMetastore_get_dataconnector_req_presult__isset() : success(false), o1(false), o2(false) {}
3213 bool success :1;
3214 bool o1 :1;
3215 bool o2 :1;
3217
3219 public:
3220
3221
3223 DataConnector* success;
3225 MetaException o2;
3226
3228
3229 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
3230
3231};
3232
3237
3239 public:
3240
3244
3246 DropDataConnectorRequest dropDcReq;
3247
3249
3250 void __set_dropDcReq(const DropDataConnectorRequest& val);
3251
3252 bool operator == (const ThriftHiveMetastore_drop_dataconnector_req_args & rhs) const;
3253 bool operator != (const ThriftHiveMetastore_drop_dataconnector_req_args &rhs) const {
3254 return !(*this == rhs);
3255 }
3256
3257 bool operator < (const ThriftHiveMetastore_drop_dataconnector_req_args & ) const;
3258
3259 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
3260 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
3261
3262};
3263
3264
3266 public:
3267
3268
3270 const DropDataConnectorRequest* dropDcReq;
3271
3272 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
3273
3274};
3275
3277 _ThriftHiveMetastore_drop_dataconnector_req_result__isset() : o1(false), o2(false), o3(false) {}
3278 bool o1 :1;
3279 bool o2 :1;
3280 bool o3 :1;
3282
3284 public:
3285
3289
3293 MetaException o3;
3294
3296
3297 void __set_o1(const NoSuchObjectException& val);
3298
3299 void __set_o2(const InvalidOperationException& val);
3300
3301 void __set_o3(const MetaException& val);
3302
3303 bool operator == (const ThriftHiveMetastore_drop_dataconnector_req_result & rhs) const;
3304 bool operator != (const ThriftHiveMetastore_drop_dataconnector_req_result &rhs) const {
3305 return !(*this == rhs);
3306 }
3307
3308 bool operator < (const ThriftHiveMetastore_drop_dataconnector_req_result & ) const;
3309
3310 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
3311 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
3312
3313};
3314
3316 _ThriftHiveMetastore_drop_dataconnector_req_presult__isset() : o1(false), o2(false), o3(false) {}
3317 bool o1 :1;
3318 bool o2 :1;
3319 bool o3 :1;
3321
3323 public:
3324
3325
3329 MetaException o3;
3330
3332
3333 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
3334
3335};
3336
3337
3339 public:
3340
3344
3346
3347 bool operator == (const ThriftHiveMetastore_get_dataconnectors_args & /* rhs */) const;
3348 bool operator != (const ThriftHiveMetastore_get_dataconnectors_args &rhs) const {
3349 return !(*this == rhs);
3350 }
3351
3352 bool operator < (const ThriftHiveMetastore_get_dataconnectors_args & ) const;
3353
3354 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
3355 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
3356
3357};
3358
3359
3361 public:
3362
3363
3365
3366 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
3367
3368};
3369
3375
3377 public:
3378
3382
3384 std::vector<std::string> success;
3385 MetaException o1;
3386
3388
3389 void __set_success(const std::vector<std::string> & val);
3390
3391 void __set_o1(const MetaException& val);
3392
3393 bool operator == (const ThriftHiveMetastore_get_dataconnectors_result & rhs) const;
3394 bool operator != (const ThriftHiveMetastore_get_dataconnectors_result &rhs) const {
3395 return !(*this == rhs);
3396 }
3397
3398 bool operator < (const ThriftHiveMetastore_get_dataconnectors_result & ) const;
3399
3400 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
3401 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
3402
3403};
3404
3410
3412 public:
3413
3414
3416 std::vector<std::string> * success;
3417 MetaException o1;
3418
3420
3421 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
3422
3423};
3424
3429
3431 public:
3432
3436
3439
3441
3442 void __set_alterReq(const AlterDataConnectorRequest& val);
3443
3444 bool operator == (const ThriftHiveMetastore_alter_dataconnector_req_args & rhs) const;
3445 bool operator != (const ThriftHiveMetastore_alter_dataconnector_req_args &rhs) const {
3446 return !(*this == rhs);
3447 }
3448
3449 bool operator < (const ThriftHiveMetastore_alter_dataconnector_req_args & ) const;
3450
3451 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
3452 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
3453
3454};
3455
3456
3458 public:
3459
3460
3462 const AlterDataConnectorRequest* alterReq;
3463
3464 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
3465
3466};
3467
3473
3475 public:
3476
3480
3482 MetaException o1;
3484
3486
3487 void __set_o1(const MetaException& val);
3488
3489 void __set_o2(const NoSuchObjectException& val);
3490
3491 bool operator == (const ThriftHiveMetastore_alter_dataconnector_req_result & rhs) const;
3492 bool operator != (const ThriftHiveMetastore_alter_dataconnector_req_result &rhs) const {
3493 return !(*this == rhs);
3494 }
3495
3496 bool operator < (const ThriftHiveMetastore_alter_dataconnector_req_result & ) const;
3497
3498 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
3499 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
3500
3501};
3502
3508
3510 public:
3511
3512
3514 MetaException o1;
3516
3518
3519 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
3520
3521};
3522
3527
3529 public:
3530
3534
3535 virtual ~ThriftHiveMetastore_get_type_args() noexcept;
3536 std::string name;
3537
3539
3540 void __set_name(const std::string& val);
3541
3542 bool operator == (const ThriftHiveMetastore_get_type_args & rhs) const;
3543 bool operator != (const ThriftHiveMetastore_get_type_args &rhs) const {
3544 return !(*this == rhs);
3545 }
3546
3547 bool operator < (const ThriftHiveMetastore_get_type_args & ) const;
3548
3549 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
3550 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
3551
3552};
3553
3554
3556 public:
3557
3558
3559 virtual ~ThriftHiveMetastore_get_type_pargs() noexcept;
3560 const std::string* name;
3561
3562 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
3563
3564};
3565
3567 _ThriftHiveMetastore_get_type_result__isset() : success(false), o1(false), o2(false) {}
3568 bool success :1;
3569 bool o1 :1;
3570 bool o2 :1;
3572
3574 public:
3575
3579
3580 virtual ~ThriftHiveMetastore_get_type_result() noexcept;
3581 Type success;
3582 MetaException o1;
3584
3586
3587 void __set_success(const Type& val);
3588
3589 void __set_o1(const MetaException& val);
3590
3591 void __set_o2(const NoSuchObjectException& val);
3592
3593 bool operator == (const ThriftHiveMetastore_get_type_result & rhs) const;
3594 bool operator != (const ThriftHiveMetastore_get_type_result &rhs) const {
3595 return !(*this == rhs);
3596 }
3597
3598 bool operator < (const ThriftHiveMetastore_get_type_result & ) const;
3599
3600 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
3601 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
3602
3603};
3604
3606 _ThriftHiveMetastore_get_type_presult__isset() : success(false), o1(false), o2(false) {}
3607 bool success :1;
3608 bool o1 :1;
3609 bool o2 :1;
3611
3613 public:
3614
3615
3616 virtual ~ThriftHiveMetastore_get_type_presult() noexcept;
3617 Type* success;
3618 MetaException o1;
3620
3622
3623 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
3624
3625};
3626
3631
3633 public:
3634
3638
3639 virtual ~ThriftHiveMetastore_create_type_args() noexcept;
3640 Type type;
3641
3643
3644 void __set_type(const Type& val);
3645
3646 bool operator == (const ThriftHiveMetastore_create_type_args & rhs) const;
3647 bool operator != (const ThriftHiveMetastore_create_type_args &rhs) const {
3648 return !(*this == rhs);
3649 }
3650
3651 bool operator < (const ThriftHiveMetastore_create_type_args & ) const;
3652
3653 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
3654 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
3655
3656};
3657
3658
3660 public:
3661
3662
3663 virtual ~ThriftHiveMetastore_create_type_pargs() noexcept;
3664 const Type* type;
3665
3666 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
3667
3668};
3669
3671 _ThriftHiveMetastore_create_type_result__isset() : success(false), o1(false), o2(false), o3(false) {}
3672 bool success :1;
3673 bool o1 :1;
3674 bool o2 :1;
3675 bool o3 :1;
3677
3679 public:
3680
3684
3685 virtual ~ThriftHiveMetastore_create_type_result() noexcept;
3686 bool success;
3689 MetaException o3;
3690
3692
3693 void __set_success(const bool val);
3694
3695 void __set_o1(const AlreadyExistsException& val);
3696
3697 void __set_o2(const InvalidObjectException& val);
3698
3699 void __set_o3(const MetaException& val);
3700
3701 bool operator == (const ThriftHiveMetastore_create_type_result & rhs) const;
3702 bool operator != (const ThriftHiveMetastore_create_type_result &rhs) const {
3703 return !(*this == rhs);
3704 }
3705
3706 bool operator < (const ThriftHiveMetastore_create_type_result & ) const;
3707
3708 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
3709 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
3710
3711};
3712
3714 _ThriftHiveMetastore_create_type_presult__isset() : success(false), o1(false), o2(false), o3(false) {}
3715 bool success :1;
3716 bool o1 :1;
3717 bool o2 :1;
3718 bool o3 :1;
3720
3722 public:
3723
3724
3726 bool* success;
3729 MetaException o3;
3730
3732
3733 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
3734
3735};
3736
3741
3743 public:
3744
3748
3749 virtual ~ThriftHiveMetastore_drop_type_args() noexcept;
3750 std::string type;
3751
3753
3754 void __set_type(const std::string& val);
3755
3756 bool operator == (const ThriftHiveMetastore_drop_type_args & rhs) const;
3757 bool operator != (const ThriftHiveMetastore_drop_type_args &rhs) const {
3758 return !(*this == rhs);
3759 }
3760
3761 bool operator < (const ThriftHiveMetastore_drop_type_args & ) const;
3762
3763 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
3764 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
3765
3766};
3767
3768
3770 public:
3771
3772
3773 virtual ~ThriftHiveMetastore_drop_type_pargs() noexcept;
3774 const std::string* type;
3775
3776 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
3777
3778};
3779
3781 _ThriftHiveMetastore_drop_type_result__isset() : success(false), o1(false), o2(false) {}
3782 bool success :1;
3783 bool o1 :1;
3784 bool o2 :1;
3786
3788 public:
3789
3793
3794 virtual ~ThriftHiveMetastore_drop_type_result() noexcept;
3795 bool success;
3796 MetaException o1;
3798
3800
3801 void __set_success(const bool val);
3802
3803 void __set_o1(const MetaException& val);
3804
3805 void __set_o2(const NoSuchObjectException& val);
3806
3807 bool operator == (const ThriftHiveMetastore_drop_type_result & rhs) const;
3808 bool operator != (const ThriftHiveMetastore_drop_type_result &rhs) const {
3809 return !(*this == rhs);
3810 }
3811
3812 bool operator < (const ThriftHiveMetastore_drop_type_result & ) const;
3813
3814 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
3815 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
3816
3817};
3818
3820 _ThriftHiveMetastore_drop_type_presult__isset() : success(false), o1(false), o2(false) {}
3821 bool success :1;
3822 bool o1 :1;
3823 bool o2 :1;
3825
3827 public:
3828
3829
3830 virtual ~ThriftHiveMetastore_drop_type_presult() noexcept;
3831 bool* success;
3832 MetaException o1;
3834
3836
3837 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
3838
3839};
3840
3845
3847 public:
3848
3852
3853 virtual ~ThriftHiveMetastore_get_type_all_args() noexcept;
3854 std::string name;
3855
3857
3858 void __set_name(const std::string& val);
3859
3860 bool operator == (const ThriftHiveMetastore_get_type_all_args & rhs) const;
3861 bool operator != (const ThriftHiveMetastore_get_type_all_args &rhs) const {
3862 return !(*this == rhs);
3863 }
3864
3865 bool operator < (const ThriftHiveMetastore_get_type_all_args & ) const;
3866
3867 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
3868 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
3869
3870};
3871
3872
3874 public:
3875
3876
3877 virtual ~ThriftHiveMetastore_get_type_all_pargs() noexcept;
3878 const std::string* name;
3879
3880 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
3881
3882};
3883
3885 _ThriftHiveMetastore_get_type_all_result__isset() : success(false), o2(false) {}
3886 bool success :1;
3887 bool o2 :1;
3889
3891 public:
3892
3896
3898 std::map<std::string, Type> success;
3899 MetaException o2;
3900
3902
3903 void __set_success(const std::map<std::string, Type> & val);
3904
3905 void __set_o2(const MetaException& val);
3906
3907 bool operator == (const ThriftHiveMetastore_get_type_all_result & rhs) const;
3908 bool operator != (const ThriftHiveMetastore_get_type_all_result &rhs) const {
3909 return !(*this == rhs);
3910 }
3911
3912 bool operator < (const ThriftHiveMetastore_get_type_all_result & ) const;
3913
3914 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
3915 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
3916
3917};
3918
3920 _ThriftHiveMetastore_get_type_all_presult__isset() : success(false), o2(false) {}
3921 bool success :1;
3922 bool o2 :1;
3924
3926 public:
3927
3928
3930 std::map<std::string, Type> * success;
3931 MetaException o2;
3932
3934
3935 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
3936
3937};
3938
3940 _ThriftHiveMetastore_get_fields_args__isset() : db_name(false), table_name(false) {}
3941 bool db_name :1;
3942 bool table_name :1;
3944
3946 public:
3947
3951
3952 virtual ~ThriftHiveMetastore_get_fields_args() noexcept;
3953 std::string db_name;
3954 std::string table_name;
3955
3957
3958 void __set_db_name(const std::string& val);
3959
3960 void __set_table_name(const std::string& val);
3961
3962 bool operator == (const ThriftHiveMetastore_get_fields_args & rhs) const;
3963 bool operator != (const ThriftHiveMetastore_get_fields_args &rhs) const {
3964 return !(*this == rhs);
3965 }
3966
3967 bool operator < (const ThriftHiveMetastore_get_fields_args & ) const;
3968
3969 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
3970 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
3971
3972};
3973
3974
3976 public:
3977
3978
3979 virtual ~ThriftHiveMetastore_get_fields_pargs() noexcept;
3980 const std::string* db_name;
3981 const std::string* table_name;
3982
3983 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
3984
3985};
3986
3988 _ThriftHiveMetastore_get_fields_result__isset() : success(false), o1(false), o2(false), o3(false) {}
3989 bool success :1;
3990 bool o1 :1;
3991 bool o2 :1;
3992 bool o3 :1;
3994
3996 public:
3997
4001
4002 virtual ~ThriftHiveMetastore_get_fields_result() noexcept;
4003 std::vector<FieldSchema> success;
4004 MetaException o1;
4007
4009
4010 void __set_success(const std::vector<FieldSchema> & val);
4011
4012 void __set_o1(const MetaException& val);
4013
4014 void __set_o2(const UnknownTableException& val);
4015
4016 void __set_o3(const UnknownDBException& val);
4017
4018 bool operator == (const ThriftHiveMetastore_get_fields_result & rhs) const;
4019 bool operator != (const ThriftHiveMetastore_get_fields_result &rhs) const {
4020 return !(*this == rhs);
4021 }
4022
4023 bool operator < (const ThriftHiveMetastore_get_fields_result & ) const;
4024
4025 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
4026 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
4027
4028};
4029
4031 _ThriftHiveMetastore_get_fields_presult__isset() : success(false), o1(false), o2(false), o3(false) {}
4032 bool success :1;
4033 bool o1 :1;
4034 bool o2 :1;
4035 bool o3 :1;
4037
4039 public:
4040
4041
4042 virtual ~ThriftHiveMetastore_get_fields_presult() noexcept;
4043 std::vector<FieldSchema> * success;
4044 MetaException o1;
4047
4049
4050 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
4051
4052};
4053
4055 _ThriftHiveMetastore_get_fields_with_environment_context_args__isset() : db_name(false), table_name(false), environment_context(false) {}
4056 bool db_name :1;
4057 bool table_name :1;
4058 bool environment_context :1;
4060
4062 public:
4063
4067
4069 std::string db_name;
4070 std::string table_name;
4071 EnvironmentContext environment_context;
4072
4074
4075 void __set_db_name(const std::string& val);
4076
4077 void __set_table_name(const std::string& val);
4078
4079 void __set_environment_context(const EnvironmentContext& val);
4080
4081 bool operator == (const ThriftHiveMetastore_get_fields_with_environment_context_args & rhs) const;
4082 bool operator != (const ThriftHiveMetastore_get_fields_with_environment_context_args &rhs) const {
4083 return !(*this == rhs);
4084 }
4085
4086 bool operator < (const ThriftHiveMetastore_get_fields_with_environment_context_args & ) const;
4087
4088 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
4089 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
4090
4091};
4092
4093
4095 public:
4096
4097
4099 const std::string* db_name;
4100 const std::string* table_name;
4101 const EnvironmentContext* environment_context;
4102
4103 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
4104
4105};
4106
4108 _ThriftHiveMetastore_get_fields_with_environment_context_result__isset() : success(false), o1(false), o2(false), o3(false) {}
4109 bool success :1;
4110 bool o1 :1;
4111 bool o2 :1;
4112 bool o3 :1;
4114
4116 public:
4117
4121
4123 std::vector<FieldSchema> success;
4124 MetaException o1;
4127
4129
4130 void __set_success(const std::vector<FieldSchema> & val);
4131
4132 void __set_o1(const MetaException& val);
4133
4134 void __set_o2(const UnknownTableException& val);
4135
4136 void __set_o3(const UnknownDBException& val);
4137
4138 bool operator == (const ThriftHiveMetastore_get_fields_with_environment_context_result & rhs) const;
4139 bool operator != (const ThriftHiveMetastore_get_fields_with_environment_context_result &rhs) const {
4140 return !(*this == rhs);
4141 }
4142
4144
4145 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
4146 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
4147
4148};
4149
4151 _ThriftHiveMetastore_get_fields_with_environment_context_presult__isset() : success(false), o1(false), o2(false), o3(false) {}
4152 bool success :1;
4153 bool o1 :1;
4154 bool o2 :1;
4155 bool o3 :1;
4157
4159 public:
4160
4161
4163 std::vector<FieldSchema> * success;
4164 MetaException o1;
4167
4169
4170 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
4171
4172};
4173
4178
4180 public:
4181
4185
4187 GetFieldsRequest req;
4188
4190
4191 void __set_req(const GetFieldsRequest& val);
4192
4193 bool operator == (const ThriftHiveMetastore_get_fields_req_args & rhs) const;
4194 bool operator != (const ThriftHiveMetastore_get_fields_req_args &rhs) const {
4195 return !(*this == rhs);
4196 }
4197
4198 bool operator < (const ThriftHiveMetastore_get_fields_req_args & ) const;
4199
4200 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
4201 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
4202
4203};
4204
4205
4207 public:
4208
4209
4211 const GetFieldsRequest* req;
4212
4213 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
4214
4215};
4216
4218 _ThriftHiveMetastore_get_fields_req_result__isset() : success(false), o1(false), o2(false), o3(false) {}
4219 bool success :1;
4220 bool o1 :1;
4221 bool o2 :1;
4222 bool o3 :1;
4224
4226 public:
4227
4231
4233 GetFieldsResponse success;
4234 MetaException o1;
4237
4239
4240 void __set_success(const GetFieldsResponse& val);
4241
4242 void __set_o1(const MetaException& val);
4243
4244 void __set_o2(const UnknownTableException& val);
4245
4246 void __set_o3(const UnknownDBException& val);
4247
4248 bool operator == (const ThriftHiveMetastore_get_fields_req_result & rhs) const;
4249 bool operator != (const ThriftHiveMetastore_get_fields_req_result &rhs) const {
4250 return !(*this == rhs);
4251 }
4252
4253 bool operator < (const ThriftHiveMetastore_get_fields_req_result & ) const;
4254
4255 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
4256 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
4257
4258};
4259
4261 _ThriftHiveMetastore_get_fields_req_presult__isset() : success(false), o1(false), o2(false), o3(false) {}
4262 bool success :1;
4263 bool o1 :1;
4264 bool o2 :1;
4265 bool o3 :1;
4267
4269 public:
4270
4271
4273 GetFieldsResponse* success;
4274 MetaException o1;
4277
4279
4280 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
4281
4282};
4283
4285 _ThriftHiveMetastore_get_schema_args__isset() : db_name(false), table_name(false) {}
4286 bool db_name :1;
4287 bool table_name :1;
4289
4291 public:
4292
4296
4297 virtual ~ThriftHiveMetastore_get_schema_args() noexcept;
4298 std::string db_name;
4299 std::string table_name;
4300
4302
4303 void __set_db_name(const std::string& val);
4304
4305 void __set_table_name(const std::string& val);
4306
4307 bool operator == (const ThriftHiveMetastore_get_schema_args & rhs) const;
4308 bool operator != (const ThriftHiveMetastore_get_schema_args &rhs) const {
4309 return !(*this == rhs);
4310 }
4311
4312 bool operator < (const ThriftHiveMetastore_get_schema_args & ) const;
4313
4314 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
4315 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
4316
4317};
4318
4319
4321 public:
4322
4323
4324 virtual ~ThriftHiveMetastore_get_schema_pargs() noexcept;
4325 const std::string* db_name;
4326 const std::string* table_name;
4327
4328 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
4329
4330};
4331
4333 _ThriftHiveMetastore_get_schema_result__isset() : success(false), o1(false), o2(false), o3(false) {}
4334 bool success :1;
4335 bool o1 :1;
4336 bool o2 :1;
4337 bool o3 :1;
4339
4341 public:
4342
4346
4347 virtual ~ThriftHiveMetastore_get_schema_result() noexcept;
4348 std::vector<FieldSchema> success;
4349 MetaException o1;
4352
4354
4355 void __set_success(const std::vector<FieldSchema> & val);
4356
4357 void __set_o1(const MetaException& val);
4358
4359 void __set_o2(const UnknownTableException& val);
4360
4361 void __set_o3(const UnknownDBException& val);
4362
4363 bool operator == (const ThriftHiveMetastore_get_schema_result & rhs) const;
4364 bool operator != (const ThriftHiveMetastore_get_schema_result &rhs) const {
4365 return !(*this == rhs);
4366 }
4367
4368 bool operator < (const ThriftHiveMetastore_get_schema_result & ) const;
4369
4370 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
4371 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
4372
4373};
4374
4376 _ThriftHiveMetastore_get_schema_presult__isset() : success(false), o1(false), o2(false), o3(false) {}
4377 bool success :1;
4378 bool o1 :1;
4379 bool o2 :1;
4380 bool o3 :1;
4382
4384 public:
4385
4386
4387 virtual ~ThriftHiveMetastore_get_schema_presult() noexcept;
4388 std::vector<FieldSchema> * success;
4389 MetaException o1;
4392
4394
4395 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
4396
4397};
4398
4400 _ThriftHiveMetastore_get_schema_with_environment_context_args__isset() : db_name(false), table_name(false), environment_context(false) {}
4401 bool db_name :1;
4402 bool table_name :1;
4403 bool environment_context :1;
4405
4407 public:
4408
4412
4414 std::string db_name;
4415 std::string table_name;
4416 EnvironmentContext environment_context;
4417
4419
4420 void __set_db_name(const std::string& val);
4421
4422 void __set_table_name(const std::string& val);
4423
4424 void __set_environment_context(const EnvironmentContext& val);
4425
4426 bool operator == (const ThriftHiveMetastore_get_schema_with_environment_context_args & rhs) const;
4427 bool operator != (const ThriftHiveMetastore_get_schema_with_environment_context_args &rhs) const {
4428 return !(*this == rhs);
4429 }
4430
4431 bool operator < (const ThriftHiveMetastore_get_schema_with_environment_context_args & ) const;
4432
4433 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
4434 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
4435
4436};
4437
4438
4440 public:
4441
4442
4444 const std::string* db_name;
4445 const std::string* table_name;
4446 const EnvironmentContext* environment_context;
4447
4448 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
4449
4450};
4451
4453 _ThriftHiveMetastore_get_schema_with_environment_context_result__isset() : success(false), o1(false), o2(false), o3(false) {}
4454 bool success :1;
4455 bool o1 :1;
4456 bool o2 :1;
4457 bool o3 :1;
4459
4461 public:
4462
4466
4468 std::vector<FieldSchema> success;
4469 MetaException o1;
4472
4474
4475 void __set_success(const std::vector<FieldSchema> & val);
4476
4477 void __set_o1(const MetaException& val);
4478
4479 void __set_o2(const UnknownTableException& val);
4480
4481 void __set_o3(const UnknownDBException& val);
4482
4483 bool operator == (const ThriftHiveMetastore_get_schema_with_environment_context_result & rhs) const;
4484 bool operator != (const ThriftHiveMetastore_get_schema_with_environment_context_result &rhs) const {
4485 return !(*this == rhs);
4486 }
4487
4489
4490 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
4491 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
4492
4493};
4494
4496 _ThriftHiveMetastore_get_schema_with_environment_context_presult__isset() : success(false), o1(false), o2(false), o3(false) {}
4497 bool success :1;
4498 bool o1 :1;
4499 bool o2 :1;
4500 bool o3 :1;
4502
4504 public:
4505
4506
4508 std::vector<FieldSchema> * success;
4509 MetaException o1;
4512
4514
4515 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
4516
4517};
4518
4523
4525 public:
4526
4530
4532 GetSchemaRequest req;
4533
4535
4536 void __set_req(const GetSchemaRequest& val);
4537
4538 bool operator == (const ThriftHiveMetastore_get_schema_req_args & rhs) const;
4539 bool operator != (const ThriftHiveMetastore_get_schema_req_args &rhs) const {
4540 return !(*this == rhs);
4541 }
4542
4543 bool operator < (const ThriftHiveMetastore_get_schema_req_args & ) const;
4544
4545 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
4546 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
4547
4548};
4549
4550
4552 public:
4553
4554
4556 const GetSchemaRequest* req;
4557
4558 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
4559
4560};
4561
4563 _ThriftHiveMetastore_get_schema_req_result__isset() : success(false), o1(false), o2(false), o3(false) {}
4564 bool success :1;
4565 bool o1 :1;
4566 bool o2 :1;
4567 bool o3 :1;
4569
4571 public:
4572
4576
4578 GetSchemaResponse success;
4579 MetaException o1;
4582
4584
4585 void __set_success(const GetSchemaResponse& val);
4586
4587 void __set_o1(const MetaException& val);
4588
4589 void __set_o2(const UnknownTableException& val);
4590
4591 void __set_o3(const UnknownDBException& val);
4592
4593 bool operator == (const ThriftHiveMetastore_get_schema_req_result & rhs) const;
4594 bool operator != (const ThriftHiveMetastore_get_schema_req_result &rhs) const {
4595 return !(*this == rhs);
4596 }
4597
4598 bool operator < (const ThriftHiveMetastore_get_schema_req_result & ) const;
4599
4600 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
4601 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
4602
4603};
4604
4606 _ThriftHiveMetastore_get_schema_req_presult__isset() : success(false), o1(false), o2(false), o3(false) {}
4607 bool success :1;
4608 bool o1 :1;
4609 bool o2 :1;
4610 bool o3 :1;
4612
4614 public:
4615
4616
4618 GetSchemaResponse* success;
4619 MetaException o1;
4622
4624
4625 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
4626
4627};
4628
4633
4635 public:
4636
4640
4641 virtual ~ThriftHiveMetastore_create_table_args() noexcept;
4642 Table tbl;
4643
4645
4646 void __set_tbl(const Table& val);
4647
4648 bool operator == (const ThriftHiveMetastore_create_table_args & rhs) const;
4649 bool operator != (const ThriftHiveMetastore_create_table_args &rhs) const {
4650 return !(*this == rhs);
4651 }
4652
4653 bool operator < (const ThriftHiveMetastore_create_table_args & ) const;
4654
4655 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
4656 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
4657
4658};
4659
4660
4662 public:
4663
4664
4665 virtual ~ThriftHiveMetastore_create_table_pargs() noexcept;
4666 const Table* tbl;
4667
4668 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
4669
4670};
4671
4673 _ThriftHiveMetastore_create_table_result__isset() : o1(false), o2(false), o3(false), o4(false) {}
4674 bool o1 :1;
4675 bool o2 :1;
4676 bool o3 :1;
4677 bool o4 :1;
4679
4681 public:
4682
4686
4690 MetaException o3;
4692
4694
4695 void __set_o1(const AlreadyExistsException& val);
4696
4697 void __set_o2(const InvalidObjectException& val);
4698
4699 void __set_o3(const MetaException& val);
4700
4701 void __set_o4(const NoSuchObjectException& val);
4702
4703 bool operator == (const ThriftHiveMetastore_create_table_result & rhs) const;
4704 bool operator != (const ThriftHiveMetastore_create_table_result &rhs) const {
4705 return !(*this == rhs);
4706 }
4707
4708 bool operator < (const ThriftHiveMetastore_create_table_result & ) const;
4709
4710 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
4711 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
4712
4713};
4714
4716 _ThriftHiveMetastore_create_table_presult__isset() : o1(false), o2(false), o3(false), o4(false) {}
4717 bool o1 :1;
4718 bool o2 :1;
4719 bool o3 :1;
4720 bool o4 :1;
4722
4724 public:
4725
4726
4730 MetaException o3;
4732
4734
4735 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
4736
4737};
4738
4744
4746 public:
4747
4751
4753 Table tbl;
4754 EnvironmentContext environment_context;
4755
4757
4758 void __set_tbl(const Table& val);
4759
4760 void __set_environment_context(const EnvironmentContext& val);
4761
4762 bool operator == (const ThriftHiveMetastore_create_table_with_environment_context_args & rhs) const;
4763 bool operator != (const ThriftHiveMetastore_create_table_with_environment_context_args &rhs) const {
4764 return !(*this == rhs);
4765 }
4766
4768
4769 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
4770 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
4771
4772};
4773
4774
4776 public:
4777
4778
4780 const Table* tbl;
4781 const EnvironmentContext* environment_context;
4782
4783 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
4784
4785};
4786
4788 _ThriftHiveMetastore_create_table_with_environment_context_result__isset() : o1(false), o2(false), o3(false), o4(false) {}
4789 bool o1 :1;
4790 bool o2 :1;
4791 bool o3 :1;
4792 bool o4 :1;
4794
4796 public:
4797
4801
4805 MetaException o3;
4807
4809
4810 void __set_o1(const AlreadyExistsException& val);
4811
4812 void __set_o2(const InvalidObjectException& val);
4813
4814 void __set_o3(const MetaException& val);
4815
4816 void __set_o4(const NoSuchObjectException& val);
4817
4818 bool operator == (const ThriftHiveMetastore_create_table_with_environment_context_result & rhs) const;
4819 bool operator != (const ThriftHiveMetastore_create_table_with_environment_context_result &rhs) const {
4820 return !(*this == rhs);
4821 }
4822
4824
4825 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
4826 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
4827
4828};
4829
4831 _ThriftHiveMetastore_create_table_with_environment_context_presult__isset() : o1(false), o2(false), o3(false), o4(false) {}
4832 bool o1 :1;
4833 bool o2 :1;
4834 bool o3 :1;
4835 bool o4 :1;
4837
4839 public:
4840
4841
4845 MetaException o3;
4847
4849
4850 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
4851
4852};
4853
4855 _ThriftHiveMetastore_create_table_with_constraints_args__isset() : tbl(false), primaryKeys(false), foreignKeys(false), uniqueConstraints(false), notNullConstraints(false), defaultConstraints(false), checkConstraints(false) {}
4856 bool tbl :1;
4857 bool primaryKeys :1;
4858 bool foreignKeys :1;
4859 bool uniqueConstraints :1;
4860 bool notNullConstraints :1;
4861 bool defaultConstraints :1;
4862 bool checkConstraints :1;
4864
4866 public:
4867
4871
4873 Table tbl;
4874 std::vector<SQLPrimaryKey> primaryKeys;
4875 std::vector<SQLForeignKey> foreignKeys;
4876 std::vector<SQLUniqueConstraint> uniqueConstraints;
4877 std::vector<SQLNotNullConstraint> notNullConstraints;
4878 std::vector<SQLDefaultConstraint> defaultConstraints;
4879 std::vector<SQLCheckConstraint> checkConstraints;
4880
4882
4883 void __set_tbl(const Table& val);
4884
4885 void __set_primaryKeys(const std::vector<SQLPrimaryKey> & val);
4886
4887 void __set_foreignKeys(const std::vector<SQLForeignKey> & val);
4888
4889 void __set_uniqueConstraints(const std::vector<SQLUniqueConstraint> & val);
4890
4891 void __set_notNullConstraints(const std::vector<SQLNotNullConstraint> & val);
4892
4893 void __set_defaultConstraints(const std::vector<SQLDefaultConstraint> & val);
4894
4895 void __set_checkConstraints(const std::vector<SQLCheckConstraint> & val);
4896
4897 bool operator == (const ThriftHiveMetastore_create_table_with_constraints_args & rhs) const;
4898 bool operator != (const ThriftHiveMetastore_create_table_with_constraints_args &rhs) const {
4899 return !(*this == rhs);
4900 }
4901
4902 bool operator < (const ThriftHiveMetastore_create_table_with_constraints_args & ) const;
4903
4904 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
4905 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
4906
4907};
4908
4909
4911 public:
4912
4913
4915 const Table* tbl;
4916 const std::vector<SQLPrimaryKey> * primaryKeys;
4917 const std::vector<SQLForeignKey> * foreignKeys;
4918 const std::vector<SQLUniqueConstraint> * uniqueConstraints;
4919 const std::vector<SQLNotNullConstraint> * notNullConstraints;
4920 const std::vector<SQLDefaultConstraint> * defaultConstraints;
4921 const std::vector<SQLCheckConstraint> * checkConstraints;
4922
4923 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
4924
4925};
4926
4928 _ThriftHiveMetastore_create_table_with_constraints_result__isset() : o1(false), o2(false), o3(false), o4(false) {}
4929 bool o1 :1;
4930 bool o2 :1;
4931 bool o3 :1;
4932 bool o4 :1;
4934
4936 public:
4937
4941
4945 MetaException o3;
4947
4949
4950 void __set_o1(const AlreadyExistsException& val);
4951
4952 void __set_o2(const InvalidObjectException& val);
4953
4954 void __set_o3(const MetaException& val);
4955
4956 void __set_o4(const NoSuchObjectException& val);
4957
4958 bool operator == (const ThriftHiveMetastore_create_table_with_constraints_result & rhs) const;
4959 bool operator != (const ThriftHiveMetastore_create_table_with_constraints_result &rhs) const {
4960 return !(*this == rhs);
4961 }
4962
4963 bool operator < (const ThriftHiveMetastore_create_table_with_constraints_result & ) const;
4964
4965 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
4966 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
4967
4968};
4969
4971 _ThriftHiveMetastore_create_table_with_constraints_presult__isset() : o1(false), o2(false), o3(false), o4(false) {}
4972 bool o1 :1;
4973 bool o2 :1;
4974 bool o3 :1;
4975 bool o4 :1;
4977
4979 public:
4980
4981
4985 MetaException o3;
4987
4989
4990 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
4991
4992};
4993
4998
5000 public:
5001
5005
5007 CreateTableRequest request;
5008
5010
5011 void __set_request(const CreateTableRequest& val);
5012
5013 bool operator == (const ThriftHiveMetastore_create_table_req_args & rhs) const;
5014 bool operator != (const ThriftHiveMetastore_create_table_req_args &rhs) const {
5015 return !(*this == rhs);
5016 }
5017
5018 bool operator < (const ThriftHiveMetastore_create_table_req_args & ) const;
5019
5020 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
5021 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
5022
5023};
5024
5025
5027 public:
5028
5029
5031 const CreateTableRequest* request;
5032
5033 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
5034
5035};
5036
5038 _ThriftHiveMetastore_create_table_req_result__isset() : o1(false), o2(false), o3(false), o4(false) {}
5039 bool o1 :1;
5040 bool o2 :1;
5041 bool o3 :1;
5042 bool o4 :1;
5044
5046 public:
5047
5051
5055 MetaException o3;
5057
5059
5060 void __set_o1(const AlreadyExistsException& val);
5061
5062 void __set_o2(const InvalidObjectException& val);
5063
5064 void __set_o3(const MetaException& val);
5065
5066 void __set_o4(const NoSuchObjectException& val);
5067
5068 bool operator == (const ThriftHiveMetastore_create_table_req_result & rhs) const;
5069 bool operator != (const ThriftHiveMetastore_create_table_req_result &rhs) const {
5070 return !(*this == rhs);
5071 }
5072
5073 bool operator < (const ThriftHiveMetastore_create_table_req_result & ) const;
5074
5075 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
5076 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
5077
5078};
5079
5081 _ThriftHiveMetastore_create_table_req_presult__isset() : o1(false), o2(false), o3(false), o4(false) {}
5082 bool o1 :1;
5083 bool o2 :1;
5084 bool o3 :1;
5085 bool o4 :1;
5087
5089 public:
5090
5091
5095 MetaException o3;
5097
5099
5100 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
5101
5102};
5103
5108
5110 public:
5111
5115
5118
5120
5121 void __set_req(const DropConstraintRequest& val);
5122
5123 bool operator == (const ThriftHiveMetastore_drop_constraint_args & rhs) const;
5124 bool operator != (const ThriftHiveMetastore_drop_constraint_args &rhs) const {
5125 return !(*this == rhs);
5126 }
5127
5128 bool operator < (const ThriftHiveMetastore_drop_constraint_args & ) const;
5129
5130 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
5131 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
5132
5133};
5134
5135
5137 public:
5138
5139
5141 const DropConstraintRequest* req;
5142
5143 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
5144
5145};
5146
5152
5154 public:
5155
5159
5162 MetaException o3;
5163
5165
5166 void __set_o1(const NoSuchObjectException& val);
5167
5168 void __set_o3(const MetaException& val);
5169
5170 bool operator == (const ThriftHiveMetastore_drop_constraint_result & rhs) const;
5171 bool operator != (const ThriftHiveMetastore_drop_constraint_result &rhs) const {
5172 return !(*this == rhs);
5173 }
5174
5175 bool operator < (const ThriftHiveMetastore_drop_constraint_result & ) const;
5176
5177 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
5178 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
5179
5180};
5181
5187
5189 public:
5190
5191
5194 MetaException o3;
5195
5197
5198 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
5199
5200};
5201
5206
5208 public:
5209
5213
5216
5218
5219 void __set_req(const AddPrimaryKeyRequest& val);
5220
5221 bool operator == (const ThriftHiveMetastore_add_primary_key_args & rhs) const;
5222 bool operator != (const ThriftHiveMetastore_add_primary_key_args &rhs) const {
5223 return !(*this == rhs);
5224 }
5225
5226 bool operator < (const ThriftHiveMetastore_add_primary_key_args & ) const;
5227
5228 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
5229 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
5230
5231};
5232
5233
5235 public:
5236
5237
5239 const AddPrimaryKeyRequest* req;
5240
5241 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
5242
5243};
5244
5250
5252 public:
5253
5257
5260 MetaException o2;
5261
5263
5264 void __set_o1(const NoSuchObjectException& val);
5265
5266 void __set_o2(const MetaException& val);
5267
5268 bool operator == (const ThriftHiveMetastore_add_primary_key_result & rhs) const;
5269 bool operator != (const ThriftHiveMetastore_add_primary_key_result &rhs) const {
5270 return !(*this == rhs);
5271 }
5272
5273 bool operator < (const ThriftHiveMetastore_add_primary_key_result & ) const;
5274
5275 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
5276 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
5277
5278};
5279
5285
5287 public:
5288
5289
5292 MetaException o2;
5293
5295
5296 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
5297
5298};
5299
5304
5306 public:
5307
5311
5314
5316
5317 void __set_req(const AddForeignKeyRequest& val);
5318
5319 bool operator == (const ThriftHiveMetastore_add_foreign_key_args & rhs) const;
5320 bool operator != (const ThriftHiveMetastore_add_foreign_key_args &rhs) const {
5321 return !(*this == rhs);
5322 }
5323
5324 bool operator < (const ThriftHiveMetastore_add_foreign_key_args & ) const;
5325
5326 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
5327 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
5328
5329};
5330
5331
5333 public:
5334
5335
5337 const AddForeignKeyRequest* req;
5338
5339 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
5340
5341};
5342
5348
5350 public:
5351
5355
5358 MetaException o2;
5359
5361
5362 void __set_o1(const NoSuchObjectException& val);
5363
5364 void __set_o2(const MetaException& val);
5365
5366 bool operator == (const ThriftHiveMetastore_add_foreign_key_result & rhs) const;
5367 bool operator != (const ThriftHiveMetastore_add_foreign_key_result &rhs) const {
5368 return !(*this == rhs);
5369 }
5370
5371 bool operator < (const ThriftHiveMetastore_add_foreign_key_result & ) const;
5372
5373 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
5374 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
5375
5376};
5377
5383
5385 public:
5386
5387
5390 MetaException o2;
5391
5393
5394 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
5395
5396};
5397
5402
5404 public:
5405
5409
5412
5414
5415 void __set_req(const AddUniqueConstraintRequest& val);
5416
5417 bool operator == (const ThriftHiveMetastore_add_unique_constraint_args & rhs) const;
5418 bool operator != (const ThriftHiveMetastore_add_unique_constraint_args &rhs) const {
5419 return !(*this == rhs);
5420 }
5421
5422 bool operator < (const ThriftHiveMetastore_add_unique_constraint_args & ) const;
5423
5424 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
5425 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
5426
5427};
5428
5429
5431 public:
5432
5433
5435 const AddUniqueConstraintRequest* req;
5436
5437 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
5438
5439};
5440
5446
5448 public:
5449
5453
5456 MetaException o2;
5457
5459
5460 void __set_o1(const NoSuchObjectException& val);
5461
5462 void __set_o2(const MetaException& val);
5463
5464 bool operator == (const ThriftHiveMetastore_add_unique_constraint_result & rhs) const;
5465 bool operator != (const ThriftHiveMetastore_add_unique_constraint_result &rhs) const {
5466 return !(*this == rhs);
5467 }
5468
5469 bool operator < (const ThriftHiveMetastore_add_unique_constraint_result & ) const;
5470
5471 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
5472 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
5473
5474};
5475
5481
5483 public:
5484
5485
5488 MetaException o2;
5489
5491
5492 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
5493
5494};
5495
5500
5502 public:
5503
5507
5510
5512
5513 void __set_req(const AddNotNullConstraintRequest& val);
5514
5515 bool operator == (const ThriftHiveMetastore_add_not_null_constraint_args & rhs) const;
5516 bool operator != (const ThriftHiveMetastore_add_not_null_constraint_args &rhs) const {
5517 return !(*this == rhs);
5518 }
5519
5520 bool operator < (const ThriftHiveMetastore_add_not_null_constraint_args & ) const;
5521
5522 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
5523 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
5524
5525};
5526
5527
5529 public:
5530
5531
5533 const AddNotNullConstraintRequest* req;
5534
5535 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
5536
5537};
5538
5544
5546 public:
5547
5551
5554 MetaException o2;
5555
5557
5558 void __set_o1(const NoSuchObjectException& val);
5559
5560 void __set_o2(const MetaException& val);
5561
5562 bool operator == (const ThriftHiveMetastore_add_not_null_constraint_result & rhs) const;
5563 bool operator != (const ThriftHiveMetastore_add_not_null_constraint_result &rhs) const {
5564 return !(*this == rhs);
5565 }
5566
5567 bool operator < (const ThriftHiveMetastore_add_not_null_constraint_result & ) const;
5568
5569 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
5570 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
5571
5572};
5573
5579
5581 public:
5582
5583
5586 MetaException o2;
5587
5589
5590 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
5591
5592};
5593
5598
5600 public:
5601
5605
5608
5610
5611 void __set_req(const AddDefaultConstraintRequest& val);
5612
5613 bool operator == (const ThriftHiveMetastore_add_default_constraint_args & rhs) const;
5614 bool operator != (const ThriftHiveMetastore_add_default_constraint_args &rhs) const {
5615 return !(*this == rhs);
5616 }
5617
5618 bool operator < (const ThriftHiveMetastore_add_default_constraint_args & ) const;
5619
5620 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
5621 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
5622
5623};
5624
5625
5627 public:
5628
5629
5631 const AddDefaultConstraintRequest* req;
5632
5633 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
5634
5635};
5636
5642
5644 public:
5645
5649
5652 MetaException o2;
5653
5655
5656 void __set_o1(const NoSuchObjectException& val);
5657
5658 void __set_o2(const MetaException& val);
5659
5660 bool operator == (const ThriftHiveMetastore_add_default_constraint_result & rhs) const;
5661 bool operator != (const ThriftHiveMetastore_add_default_constraint_result &rhs) const {
5662 return !(*this == rhs);
5663 }
5664
5665 bool operator < (const ThriftHiveMetastore_add_default_constraint_result & ) const;
5666
5667 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
5668 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
5669
5670};
5671
5677
5679 public:
5680
5681
5684 MetaException o2;
5685
5687
5688 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
5689
5690};
5691
5696
5698 public:
5699
5703
5706
5708
5709 void __set_req(const AddCheckConstraintRequest& val);
5710
5711 bool operator == (const ThriftHiveMetastore_add_check_constraint_args & rhs) const;
5712 bool operator != (const ThriftHiveMetastore_add_check_constraint_args &rhs) const {
5713 return !(*this == rhs);
5714 }
5715
5716 bool operator < (const ThriftHiveMetastore_add_check_constraint_args & ) const;
5717
5718 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
5719 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
5720
5721};
5722
5723
5725 public:
5726
5727
5729 const AddCheckConstraintRequest* req;
5730
5731 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
5732
5733};
5734
5740
5742 public:
5743
5747
5750 MetaException o2;
5751
5753
5754 void __set_o1(const NoSuchObjectException& val);
5755
5756 void __set_o2(const MetaException& val);
5757
5758 bool operator == (const ThriftHiveMetastore_add_check_constraint_result & rhs) const;
5759 bool operator != (const ThriftHiveMetastore_add_check_constraint_result &rhs) const {
5760 return !(*this == rhs);
5761 }
5762
5763 bool operator < (const ThriftHiveMetastore_add_check_constraint_result & ) const;
5764
5765 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
5766 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
5767
5768};
5769
5775
5777 public:
5778
5779
5782 MetaException o2;
5783
5785
5786 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
5787
5788};
5789
5794
5796 public:
5797
5801
5803 CreateTableRequest request;
5804
5806
5807 void __set_request(const CreateTableRequest& val);
5808
5809 bool operator == (const ThriftHiveMetastore_translate_table_dryrun_args & rhs) const;
5810 bool operator != (const ThriftHiveMetastore_translate_table_dryrun_args &rhs) const {
5811 return !(*this == rhs);
5812 }
5813
5814 bool operator < (const ThriftHiveMetastore_translate_table_dryrun_args & ) const;
5815
5816 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
5817 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
5818
5819};
5820
5821
5823 public:
5824
5825
5827 const CreateTableRequest* request;
5828
5829 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
5830
5831};
5832
5834 _ThriftHiveMetastore_translate_table_dryrun_result__isset() : success(false), o1(false), o2(false), o3(false), o4(false) {}
5835 bool success :1;
5836 bool o1 :1;
5837 bool o2 :1;
5838 bool o3 :1;
5839 bool o4 :1;
5841
5843 public:
5844
5848
5850 Table success;
5853 MetaException o3;
5855
5857
5858 void __set_success(const Table& val);
5859
5860 void __set_o1(const AlreadyExistsException& val);
5861
5862 void __set_o2(const InvalidObjectException& val);
5863
5864 void __set_o3(const MetaException& val);
5865
5866 void __set_o4(const NoSuchObjectException& val);
5867
5868 bool operator == (const ThriftHiveMetastore_translate_table_dryrun_result & rhs) const;
5869 bool operator != (const ThriftHiveMetastore_translate_table_dryrun_result &rhs) const {
5870 return !(*this == rhs);
5871 }
5872
5873 bool operator < (const ThriftHiveMetastore_translate_table_dryrun_result & ) const;
5874
5875 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
5876 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
5877
5878};
5879
5881 _ThriftHiveMetastore_translate_table_dryrun_presult__isset() : success(false), o1(false), o2(false), o3(false), o4(false) {}
5882 bool success :1;
5883 bool o1 :1;
5884 bool o2 :1;
5885 bool o3 :1;
5886 bool o4 :1;
5888
5890 public:
5891
5892
5894 Table* success;
5897 MetaException o3;
5899
5901
5902 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
5903
5904};
5905
5907 _ThriftHiveMetastore_drop_table_args__isset() : dbname(false), name(false), deleteData(false) {}
5908 bool dbname :1;
5909 bool name :1;
5910 bool deleteData :1;
5912
5914 public:
5915
5919
5920 virtual ~ThriftHiveMetastore_drop_table_args() noexcept;
5921 std::string dbname;
5922 std::string name;
5923 bool deleteData;
5924
5926
5927 void __set_dbname(const std::string& val);
5928
5929 void __set_name(const std::string& val);
5930
5931 void __set_deleteData(const bool val);
5932
5933 bool operator == (const ThriftHiveMetastore_drop_table_args & rhs) const;
5934 bool operator != (const ThriftHiveMetastore_drop_table_args &rhs) const {
5935 return !(*this == rhs);
5936 }
5937
5938 bool operator < (const ThriftHiveMetastore_drop_table_args & ) const;
5939
5940 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
5941 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
5942
5943};
5944
5945
5947 public:
5948
5949
5950 virtual ~ThriftHiveMetastore_drop_table_pargs() noexcept;
5951 const std::string* dbname;
5952 const std::string* name;
5953 const bool* deleteData;
5954
5955 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
5956
5957};
5958
5960 _ThriftHiveMetastore_drop_table_result__isset() : o1(false), o3(false) {}
5961 bool o1 :1;
5962 bool o3 :1;
5964
5966 public:
5967
5971
5972 virtual ~ThriftHiveMetastore_drop_table_result() noexcept;
5974 MetaException o3;
5975
5977
5978 void __set_o1(const NoSuchObjectException& val);
5979
5980 void __set_o3(const MetaException& val);
5981
5982 bool operator == (const ThriftHiveMetastore_drop_table_result & rhs) const;
5983 bool operator != (const ThriftHiveMetastore_drop_table_result &rhs) const {
5984 return !(*this == rhs);
5985 }
5986
5987 bool operator < (const ThriftHiveMetastore_drop_table_result & ) const;
5988
5989 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
5990 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
5991
5992};
5993
5999
6001 public:
6002
6003
6004 virtual ~ThriftHiveMetastore_drop_table_presult() noexcept;
6006 MetaException o3;
6007
6009
6010 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
6011
6012};
6013
6015 _ThriftHiveMetastore_drop_table_with_environment_context_args__isset() : dbname(false), name(false), deleteData(false), environment_context(false) {}
6016 bool dbname :1;
6017 bool name :1;
6018 bool deleteData :1;
6019 bool environment_context :1;
6021
6023 public:
6024
6028
6030 std::string dbname;
6031 std::string name;
6032 bool deleteData;
6033 EnvironmentContext environment_context;
6034
6036
6037 void __set_dbname(const std::string& val);
6038
6039 void __set_name(const std::string& val);
6040
6041 void __set_deleteData(const bool val);
6042
6043 void __set_environment_context(const EnvironmentContext& val);
6044
6045 bool operator == (const ThriftHiveMetastore_drop_table_with_environment_context_args & rhs) const;
6046 bool operator != (const ThriftHiveMetastore_drop_table_with_environment_context_args &rhs) const {
6047 return !(*this == rhs);
6048 }
6049
6050 bool operator < (const ThriftHiveMetastore_drop_table_with_environment_context_args & ) const;
6051
6052 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
6053 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
6054
6055};
6056
6057
6059 public:
6060
6061
6063 const std::string* dbname;
6064 const std::string* name;
6065 const bool* deleteData;
6066 const EnvironmentContext* environment_context;
6067
6068 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
6069
6070};
6071
6077
6079 public:
6080
6084
6087 MetaException o3;
6088
6090
6091 void __set_o1(const NoSuchObjectException& val);
6092
6093 void __set_o3(const MetaException& val);
6094
6095 bool operator == (const ThriftHiveMetastore_drop_table_with_environment_context_result & rhs) const;
6096 bool operator != (const ThriftHiveMetastore_drop_table_with_environment_context_result &rhs) const {
6097 return !(*this == rhs);
6098 }
6099
6101
6102 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
6103 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
6104
6105};
6106
6112
6114 public:
6115
6116
6119 MetaException o3;
6120
6122
6123 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
6124
6125};
6126
6131
6133 public:
6134
6138
6140 DropTableRequest dropTableReq;
6141
6143
6144 void __set_dropTableReq(const DropTableRequest& val);
6145
6146 bool operator == (const ThriftHiveMetastore_drop_table_req_args & rhs) const;
6147 bool operator != (const ThriftHiveMetastore_drop_table_req_args &rhs) const {
6148 return !(*this == rhs);
6149 }
6150
6151 bool operator < (const ThriftHiveMetastore_drop_table_req_args & ) const;
6152
6153 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
6154 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
6155
6156};
6157
6158
6160 public:
6161
6162
6164 const DropTableRequest* dropTableReq;
6165
6166 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
6167
6168};
6169
6175
6177 public:
6178
6182
6185 MetaException o3;
6186
6188
6189 void __set_o1(const NoSuchObjectException& val);
6190
6191 void __set_o3(const MetaException& val);
6192
6193 bool operator == (const ThriftHiveMetastore_drop_table_req_result & rhs) const;
6194 bool operator != (const ThriftHiveMetastore_drop_table_req_result &rhs) const {
6195 return !(*this == rhs);
6196 }
6197
6198 bool operator < (const ThriftHiveMetastore_drop_table_req_result & ) const;
6199
6200 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
6201 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
6202
6203};
6204
6210
6212 public:
6213
6214
6217 MetaException o3;
6218
6220
6221 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
6222
6223};
6224
6226 _ThriftHiveMetastore_truncate_table_args__isset() : dbName(false), tableName(false), partNames(false) {}
6227 bool dbName :1;
6228 bool tableName :1;
6229 bool partNames :1;
6231
6233 public:
6234
6238
6240 std::string dbName;
6241 std::string tableName;
6242 std::vector<std::string> partNames;
6243
6245
6246 void __set_dbName(const std::string& val);
6247
6248 void __set_tableName(const std::string& val);
6249
6250 void __set_partNames(const std::vector<std::string> & val);
6251
6252 bool operator == (const ThriftHiveMetastore_truncate_table_args & rhs) const;
6253 bool operator != (const ThriftHiveMetastore_truncate_table_args &rhs) const {
6254 return !(*this == rhs);
6255 }
6256
6257 bool operator < (const ThriftHiveMetastore_truncate_table_args & ) const;
6258
6259 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
6260 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
6261
6262};
6263
6264
6266 public:
6267
6268
6270 const std::string* dbName;
6271 const std::string* tableName;
6272 const std::vector<std::string> * partNames;
6273
6274 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
6275
6276};
6277
6282
6284 public:
6285
6289
6291 MetaException o1;
6292
6294
6295 void __set_o1(const MetaException& val);
6296
6297 bool operator == (const ThriftHiveMetastore_truncate_table_result & rhs) const;
6298 bool operator != (const ThriftHiveMetastore_truncate_table_result &rhs) const {
6299 return !(*this == rhs);
6300 }
6301
6302 bool operator < (const ThriftHiveMetastore_truncate_table_result & ) const;
6303
6304 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
6305 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
6306
6307};
6308
6313
6315 public:
6316
6317
6319 MetaException o1;
6320
6322
6323 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
6324
6325};
6326
6331
6333 public:
6334
6338
6341
6343
6344 void __set_req(const TruncateTableRequest& val);
6345
6346 bool operator == (const ThriftHiveMetastore_truncate_table_req_args & rhs) const;
6347 bool operator != (const ThriftHiveMetastore_truncate_table_req_args &rhs) const {
6348 return !(*this == rhs);
6349 }
6350
6351 bool operator < (const ThriftHiveMetastore_truncate_table_req_args & ) const;
6352
6353 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
6354 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
6355
6356};
6357
6358
6360 public:
6361
6362
6364 const TruncateTableRequest* req;
6365
6366 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
6367
6368};
6369
6375
6377 public:
6378
6382
6384 TruncateTableResponse success;
6385 MetaException o1;
6386
6388
6389 void __set_success(const TruncateTableResponse& val);
6390
6391 void __set_o1(const MetaException& val);
6392
6393 bool operator == (const ThriftHiveMetastore_truncate_table_req_result & rhs) const;
6394 bool operator != (const ThriftHiveMetastore_truncate_table_req_result &rhs) const {
6395 return !(*this == rhs);
6396 }
6397
6398 bool operator < (const ThriftHiveMetastore_truncate_table_req_result & ) const;
6399
6400 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
6401 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
6402
6403};
6404
6410
6412 public:
6413
6414
6416 TruncateTableResponse* success;
6417 MetaException o1;
6418
6420
6421 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
6422
6423};
6424
6426 _ThriftHiveMetastore_get_tables_args__isset() : db_name(false), pattern(false) {}
6427 bool db_name :1;
6428 bool pattern :1;
6430
6432 public:
6433
6437
6438 virtual ~ThriftHiveMetastore_get_tables_args() noexcept;
6439 std::string db_name;
6440 std::string pattern;
6441
6443
6444 void __set_db_name(const std::string& val);
6445
6446 void __set_pattern(const std::string& val);
6447
6448 bool operator == (const ThriftHiveMetastore_get_tables_args & rhs) const;
6449 bool operator != (const ThriftHiveMetastore_get_tables_args &rhs) const {
6450 return !(*this == rhs);
6451 }
6452
6453 bool operator < (const ThriftHiveMetastore_get_tables_args & ) const;
6454
6455 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
6456 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
6457
6458};
6459
6460
6462 public:
6463
6464
6465 virtual ~ThriftHiveMetastore_get_tables_pargs() noexcept;
6466 const std::string* db_name;
6467 const std::string* pattern;
6468
6469 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
6470
6471};
6472
6474 _ThriftHiveMetastore_get_tables_result__isset() : success(false), o1(false) {}
6475 bool success :1;
6476 bool o1 :1;
6478
6480 public:
6481
6485
6486 virtual ~ThriftHiveMetastore_get_tables_result() noexcept;
6487 std::vector<std::string> success;
6488 MetaException o1;
6489
6491
6492 void __set_success(const std::vector<std::string> & val);
6493
6494 void __set_o1(const MetaException& val);
6495
6496 bool operator == (const ThriftHiveMetastore_get_tables_result & rhs) const;
6497 bool operator != (const ThriftHiveMetastore_get_tables_result &rhs) const {
6498 return !(*this == rhs);
6499 }
6500
6501 bool operator < (const ThriftHiveMetastore_get_tables_result & ) const;
6502
6503 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
6504 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
6505
6506};
6507
6509 _ThriftHiveMetastore_get_tables_presult__isset() : success(false), o1(false) {}
6510 bool success :1;
6511 bool o1 :1;
6513
6515 public:
6516
6517
6518 virtual ~ThriftHiveMetastore_get_tables_presult() noexcept;
6519 std::vector<std::string> * success;
6520 MetaException o1;
6521
6523
6524 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
6525
6526};
6527
6529 _ThriftHiveMetastore_get_tables_by_type_args__isset() : db_name(false), pattern(false), tableType(false) {}
6530 bool db_name :1;
6531 bool pattern :1;
6532 bool tableType :1;
6534
6536 public:
6537
6541
6543 std::string db_name;
6544 std::string pattern;
6545 std::string tableType;
6546
6548
6549 void __set_db_name(const std::string& val);
6550
6551 void __set_pattern(const std::string& val);
6552
6553 void __set_tableType(const std::string& val);
6554
6555 bool operator == (const ThriftHiveMetastore_get_tables_by_type_args & rhs) const;
6556 bool operator != (const ThriftHiveMetastore_get_tables_by_type_args &rhs) const {
6557 return !(*this == rhs);
6558 }
6559
6560 bool operator < (const ThriftHiveMetastore_get_tables_by_type_args & ) const;
6561
6562 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
6563 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
6564
6565};
6566
6567
6569 public:
6570
6571
6573 const std::string* db_name;
6574 const std::string* pattern;
6575 const std::string* tableType;
6576
6577 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
6578
6579};
6580
6586
6588 public:
6589
6593
6595 std::vector<std::string> success;
6596 MetaException o1;
6597
6599
6600 void __set_success(const std::vector<std::string> & val);
6601
6602 void __set_o1(const MetaException& val);
6603
6604 bool operator == (const ThriftHiveMetastore_get_tables_by_type_result & rhs) const;
6605 bool operator != (const ThriftHiveMetastore_get_tables_by_type_result &rhs) const {
6606 return !(*this == rhs);
6607 }
6608
6609 bool operator < (const ThriftHiveMetastore_get_tables_by_type_result & ) const;
6610
6611 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
6612 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
6613
6614};
6615
6621
6623 public:
6624
6625
6627 std::vector<std::string> * success;
6628 MetaException o1;
6629
6631
6632 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
6633
6634};
6635
6636
6657
6658
6660 public:
6661
6662
6664
6665 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
6666
6667};
6668
6674
6676 public:
6677
6681
6683 std::vector<Table> success;
6684 MetaException o1;
6685
6687
6688 void __set_success(const std::vector<Table> & val);
6689
6690 void __set_o1(const MetaException& val);
6691
6694 return !(*this == rhs);
6695 }
6696
6698
6699 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
6700 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
6701
6702};
6703
6709
6711 public:
6712
6713
6715 std::vector<Table> * success;
6716 MetaException o1;
6717
6719
6720 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
6721
6722};
6723
6728
6730 public:
6731
6735
6737 std::string db_name;
6738
6740
6741 void __set_db_name(const std::string& val);
6742
6743 bool operator == (const ThriftHiveMetastore_get_materialized_views_for_rewriting_args & rhs) const;
6744 bool operator != (const ThriftHiveMetastore_get_materialized_views_for_rewriting_args &rhs) const {
6745 return !(*this == rhs);
6746 }
6747
6749
6750 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
6751 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
6752
6753};
6754
6755
6757 public:
6758
6759
6761 const std::string* db_name;
6762
6763 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
6764
6765};
6766
6772
6774 public:
6775
6779
6781 std::vector<std::string> success;
6782 MetaException o1;
6783
6785
6786 void __set_success(const std::vector<std::string> & val);
6787
6788 void __set_o1(const MetaException& val);
6789
6790 bool operator == (const ThriftHiveMetastore_get_materialized_views_for_rewriting_result & rhs) const;
6791 bool operator != (const ThriftHiveMetastore_get_materialized_views_for_rewriting_result &rhs) const {
6792 return !(*this == rhs);
6793 }
6794
6796
6797 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
6798 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
6799
6800};
6801
6807
6809 public:
6810
6811
6813 std::vector<std::string> * success;
6814 MetaException o1;
6815
6817
6818 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
6819
6820};
6821
6823 _ThriftHiveMetastore_get_table_meta_args__isset() : db_patterns(false), tbl_patterns(false), tbl_types(false) {}
6824 bool db_patterns :1;
6825 bool tbl_patterns :1;
6826 bool tbl_types :1;
6828
6830 public:
6831
6835
6837 std::string db_patterns;
6838 std::string tbl_patterns;
6839 std::vector<std::string> tbl_types;
6840
6842
6843 void __set_db_patterns(const std::string& val);
6844
6845 void __set_tbl_patterns(const std::string& val);
6846
6847 void __set_tbl_types(const std::vector<std::string> & val);
6848
6849 bool operator == (const ThriftHiveMetastore_get_table_meta_args & rhs) const;
6850 bool operator != (const ThriftHiveMetastore_get_table_meta_args &rhs) const {
6851 return !(*this == rhs);
6852 }
6853
6854 bool operator < (const ThriftHiveMetastore_get_table_meta_args & ) const;
6855
6856 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
6857 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
6858
6859};
6860
6861
6863 public:
6864
6865
6867 const std::string* db_patterns;
6868 const std::string* tbl_patterns;
6869 const std::vector<std::string> * tbl_types;
6870
6871 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
6872
6873};
6874
6876 _ThriftHiveMetastore_get_table_meta_result__isset() : success(false), o1(false) {}
6877 bool success :1;
6878 bool o1 :1;
6880
6882 public:
6883
6887
6889 std::vector<TableMeta> success;
6890 MetaException o1;
6891
6893
6894 void __set_success(const std::vector<TableMeta> & val);
6895
6896 void __set_o1(const MetaException& val);
6897
6898 bool operator == (const ThriftHiveMetastore_get_table_meta_result & rhs) const;
6899 bool operator != (const ThriftHiveMetastore_get_table_meta_result &rhs) const {
6900 return !(*this == rhs);
6901 }
6902
6903 bool operator < (const ThriftHiveMetastore_get_table_meta_result & ) const;
6904
6905 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
6906 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
6907
6908};
6909
6911 _ThriftHiveMetastore_get_table_meta_presult__isset() : success(false), o1(false) {}
6912 bool success :1;
6913 bool o1 :1;
6915
6917 public:
6918
6919
6921 std::vector<TableMeta> * success;
6922 MetaException o1;
6923
6925
6926 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
6927
6928};
6929
6934
6936 public:
6937
6941
6943 std::string db_name;
6944
6946
6947 void __set_db_name(const std::string& val);
6948
6949 bool operator == (const ThriftHiveMetastore_get_all_tables_args & rhs) const;
6950 bool operator != (const ThriftHiveMetastore_get_all_tables_args &rhs) const {
6951 return !(*this == rhs);
6952 }
6953
6954 bool operator < (const ThriftHiveMetastore_get_all_tables_args & ) const;
6955
6956 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
6957 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
6958
6959};
6960
6961
6963 public:
6964
6965
6967 const std::string* db_name;
6968
6969 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
6970
6971};
6972
6974 _ThriftHiveMetastore_get_all_tables_result__isset() : success(false), o1(false) {}
6975 bool success :1;
6976 bool o1 :1;
6978
6980 public:
6981
6985
6987 std::vector<std::string> success;
6988 MetaException o1;
6989
6991
6992 void __set_success(const std::vector<std::string> & val);
6993
6994 void __set_o1(const MetaException& val);
6995
6996 bool operator == (const ThriftHiveMetastore_get_all_tables_result & rhs) const;
6997 bool operator != (const ThriftHiveMetastore_get_all_tables_result &rhs) const {
6998 return !(*this == rhs);
6999 }
7000
7001 bool operator < (const ThriftHiveMetastore_get_all_tables_result & ) const;
7002
7003 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
7004 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
7005
7006};
7007
7009 _ThriftHiveMetastore_get_all_tables_presult__isset() : success(false), o1(false) {}
7010 bool success :1;
7011 bool o1 :1;
7013
7015 public:
7016
7017
7019 std::vector<std::string> * success;
7020 MetaException o1;
7021
7023
7024 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
7025
7026};
7027
7032
7034 public:
7035
7039
7042
7044
7045 void __set_req(const GetTablesExtRequest& val);
7046
7047 bool operator == (const ThriftHiveMetastore_get_tables_ext_args & rhs) const;
7048 bool operator != (const ThriftHiveMetastore_get_tables_ext_args &rhs) const {
7049 return !(*this == rhs);
7050 }
7051
7052 bool operator < (const ThriftHiveMetastore_get_tables_ext_args & ) const;
7053
7054 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
7055 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
7056
7057};
7058
7059
7061 public:
7062
7063
7065 const GetTablesExtRequest* req;
7066
7067 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
7068
7069};
7070
7072 _ThriftHiveMetastore_get_tables_ext_result__isset() : success(false), o1(false) {}
7073 bool success :1;
7074 bool o1 :1;
7076
7078 public:
7079
7083
7085 std::vector<ExtendedTableInfo> success;
7086 MetaException o1;
7087
7089
7090 void __set_success(const std::vector<ExtendedTableInfo> & val);
7091
7092 void __set_o1(const MetaException& val);
7093
7094 bool operator == (const ThriftHiveMetastore_get_tables_ext_result & rhs) const;
7095 bool operator != (const ThriftHiveMetastore_get_tables_ext_result &rhs) const {
7096 return !(*this == rhs);
7097 }
7098
7099 bool operator < (const ThriftHiveMetastore_get_tables_ext_result & ) const;
7100
7101 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
7102 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
7103
7104};
7105
7107 _ThriftHiveMetastore_get_tables_ext_presult__isset() : success(false), o1(false) {}
7108 bool success :1;
7109 bool o1 :1;
7111
7113 public:
7114
7115
7117 std::vector<ExtendedTableInfo> * success;
7118 MetaException o1;
7119
7121
7122 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
7123
7124};
7125
7130
7132 public:
7133
7137
7138 virtual ~ThriftHiveMetastore_get_table_req_args() noexcept;
7139 GetTableRequest req;
7140
7142
7143 void __set_req(const GetTableRequest& val);
7144
7145 bool operator == (const ThriftHiveMetastore_get_table_req_args & rhs) const;
7146 bool operator != (const ThriftHiveMetastore_get_table_req_args &rhs) const {
7147 return !(*this == rhs);
7148 }
7149
7150 bool operator < (const ThriftHiveMetastore_get_table_req_args & ) const;
7151
7152 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
7153 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
7154
7155};
7156
7157
7159 public:
7160
7161
7163 const GetTableRequest* req;
7164
7165 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
7166
7167};
7168
7170 _ThriftHiveMetastore_get_table_req_result__isset() : success(false), o1(false), o2(false) {}
7171 bool success :1;
7172 bool o1 :1;
7173 bool o2 :1;
7175
7177 public:
7178
7182
7184 GetTableResult success;
7185 MetaException o1;
7187
7189
7190 void __set_success(const GetTableResult& val);
7191
7192 void __set_o1(const MetaException& val);
7193
7194 void __set_o2(const NoSuchObjectException& val);
7195
7196 bool operator == (const ThriftHiveMetastore_get_table_req_result & rhs) const;
7197 bool operator != (const ThriftHiveMetastore_get_table_req_result &rhs) const {
7198 return !(*this == rhs);
7199 }
7200
7201 bool operator < (const ThriftHiveMetastore_get_table_req_result & ) const;
7202
7203 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
7204 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
7205
7206};
7207
7209 _ThriftHiveMetastore_get_table_req_presult__isset() : success(false), o1(false), o2(false) {}
7210 bool success :1;
7211 bool o1 :1;
7212 bool o2 :1;
7214
7216 public:
7217
7218
7220 GetTableResult* success;
7221 MetaException o1;
7223
7225
7226 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
7227
7228};
7229
7234
7236 public:
7237
7241
7243 GetTablesRequest req;
7244
7246
7247 void __set_req(const GetTablesRequest& val);
7248
7249 bool operator == (const ThriftHiveMetastore_get_table_objects_by_name_req_args & rhs) const;
7250 bool operator != (const ThriftHiveMetastore_get_table_objects_by_name_req_args &rhs) const {
7251 return !(*this == rhs);
7252 }
7253
7254 bool operator < (const ThriftHiveMetastore_get_table_objects_by_name_req_args & ) const;
7255
7256 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
7257 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
7258
7259};
7260
7261
7263 public:
7264
7265
7267 const GetTablesRequest* req;
7268
7269 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
7270
7271};
7272
7274 _ThriftHiveMetastore_get_table_objects_by_name_req_result__isset() : success(false), o1(false), o2(false), o3(false) {}
7275 bool success :1;
7276 bool o1 :1;
7277 bool o2 :1;
7278 bool o3 :1;
7280
7282 public:
7283
7287
7289 GetTablesResult success;
7290 MetaException o1;
7293
7295
7296 void __set_success(const GetTablesResult& val);
7297
7298 void __set_o1(const MetaException& val);
7299
7300 void __set_o2(const InvalidOperationException& val);
7301
7302 void __set_o3(const UnknownDBException& val);
7303
7304 bool operator == (const ThriftHiveMetastore_get_table_objects_by_name_req_result & rhs) const;
7305 bool operator != (const ThriftHiveMetastore_get_table_objects_by_name_req_result &rhs) const {
7306 return !(*this == rhs);
7307 }
7308
7309 bool operator < (const ThriftHiveMetastore_get_table_objects_by_name_req_result & ) const;
7310
7311 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
7312 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
7313
7314};
7315
7317 _ThriftHiveMetastore_get_table_objects_by_name_req_presult__isset() : success(false), o1(false), o2(false), o3(false) {}
7318 bool success :1;
7319 bool o1 :1;
7320 bool o2 :1;
7321 bool o3 :1;
7323
7325 public:
7326
7327
7329 GetTablesResult* success;
7330 MetaException o1;
7333
7335
7336 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
7337
7338};
7339
7341 _ThriftHiveMetastore_get_materialization_invalidation_info_args__isset() : creation_metadata(false), validTxnList(false) {}
7342 bool creation_metadata :1;
7343 bool validTxnList :1;
7345
7347 public:
7348
7352
7354 CreationMetadata creation_metadata;
7355 std::string validTxnList;
7356
7358
7359 void __set_creation_metadata(const CreationMetadata& val);
7360
7361 void __set_validTxnList(const std::string& val);
7362
7363 bool operator == (const ThriftHiveMetastore_get_materialization_invalidation_info_args & rhs) const;
7364 bool operator != (const ThriftHiveMetastore_get_materialization_invalidation_info_args &rhs) const {
7365 return !(*this == rhs);
7366 }
7367
7369
7370 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
7371 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
7372
7373};
7374
7375
7377 public:
7378
7379
7381 const CreationMetadata* creation_metadata;
7382 const std::string* validTxnList;
7383
7384 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
7385
7386};
7387
7389 _ThriftHiveMetastore_get_materialization_invalidation_info_result__isset() : success(false), o1(false), o2(false), o3(false) {}
7390 bool success :1;
7391 bool o1 :1;
7392 bool o2 :1;
7393 bool o3 :1;
7395
7397 public:
7398
7402
7404 Materialization success;
7405 MetaException o1;
7408
7410
7411 void __set_success(const Materialization& val);
7412
7413 void __set_o1(const MetaException& val);
7414
7415 void __set_o2(const InvalidOperationException& val);
7416
7417 void __set_o3(const UnknownDBException& val);
7418
7419 bool operator == (const ThriftHiveMetastore_get_materialization_invalidation_info_result & rhs) const;
7420 bool operator != (const ThriftHiveMetastore_get_materialization_invalidation_info_result &rhs) const {
7421 return !(*this == rhs);
7422 }
7423
7425
7426 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
7427 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
7428
7429};
7430
7432 _ThriftHiveMetastore_get_materialization_invalidation_info_presult__isset() : success(false), o1(false), o2(false), o3(false) {}
7433 bool success :1;
7434 bool o1 :1;
7435 bool o2 :1;
7436 bool o3 :1;
7438
7440 public:
7441
7442
7444 Materialization* success;
7445 MetaException o1;
7448
7450
7451 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
7452
7453};
7454
7456 _ThriftHiveMetastore_update_creation_metadata_args__isset() : catName(false), dbname(false), tbl_name(false), creation_metadata(false) {}
7457 bool catName :1;
7458 bool dbname :1;
7459 bool tbl_name :1;
7460 bool creation_metadata :1;
7462
7464 public:
7465
7469
7471 std::string catName;
7472 std::string dbname;
7473 std::string tbl_name;
7474 CreationMetadata creation_metadata;
7475
7477
7478 void __set_catName(const std::string& val);
7479
7480 void __set_dbname(const std::string& val);
7481
7482 void __set_tbl_name(const std::string& val);
7483
7484 void __set_creation_metadata(const CreationMetadata& val);
7485
7486 bool operator == (const ThriftHiveMetastore_update_creation_metadata_args & rhs) const;
7487 bool operator != (const ThriftHiveMetastore_update_creation_metadata_args &rhs) const {
7488 return !(*this == rhs);
7489 }
7490
7491 bool operator < (const ThriftHiveMetastore_update_creation_metadata_args & ) const;
7492
7493 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
7494 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
7495
7496};
7497
7498
7500 public:
7501
7502
7504 const std::string* catName;
7505 const std::string* dbname;
7506 const std::string* tbl_name;
7507 const CreationMetadata* creation_metadata;
7508
7509 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
7510
7511};
7512
7514 _ThriftHiveMetastore_update_creation_metadata_result__isset() : o1(false), o2(false), o3(false) {}
7515 bool o1 :1;
7516 bool o2 :1;
7517 bool o3 :1;
7519
7521 public:
7522
7526
7528 MetaException o1;
7531
7533
7534 void __set_o1(const MetaException& val);
7535
7536 void __set_o2(const InvalidOperationException& val);
7537
7538 void __set_o3(const UnknownDBException& val);
7539
7540 bool operator == (const ThriftHiveMetastore_update_creation_metadata_result & rhs) const;
7541 bool operator != (const ThriftHiveMetastore_update_creation_metadata_result &rhs) const {
7542 return !(*this == rhs);
7543 }
7544
7545 bool operator < (const ThriftHiveMetastore_update_creation_metadata_result & ) const;
7546
7547 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
7548 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
7549
7550};
7551
7558
7560 public:
7561
7562
7564 MetaException o1;
7567
7569
7570 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
7571
7572};
7573
7575 _ThriftHiveMetastore_get_table_names_by_filter_args__isset() : dbname(false), filter(false), max_tables(true) {}
7576 bool dbname :1;
7577 bool filter :1;
7578 bool max_tables :1;
7580
7582 public:
7583
7587
7589 std::string dbname;
7590 std::string filter;
7591 int16_t max_tables;
7592
7594
7595 void __set_dbname(const std::string& val);
7596
7597 void __set_filter(const std::string& val);
7598
7599 void __set_max_tables(const int16_t val);
7600
7601 bool operator == (const ThriftHiveMetastore_get_table_names_by_filter_args & rhs) const;
7602 bool operator != (const ThriftHiveMetastore_get_table_names_by_filter_args &rhs) const {
7603 return !(*this == rhs);
7604 }
7605
7606 bool operator < (const ThriftHiveMetastore_get_table_names_by_filter_args & ) const;
7607
7608 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
7609 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
7610
7611};
7612
7613
7615 public:
7616
7617
7619 const std::string* dbname;
7620 const std::string* filter;
7621 const int16_t* max_tables;
7622
7623 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
7624
7625};
7626
7628 _ThriftHiveMetastore_get_table_names_by_filter_result__isset() : success(false), o1(false), o2(false), o3(false) {}
7629 bool success :1;
7630 bool o1 :1;
7631 bool o2 :1;
7632 bool o3 :1;
7634
7636 public:
7637
7641
7643 std::vector<std::string> success;
7644 MetaException o1;
7647
7649
7650 void __set_success(const std::vector<std::string> & val);
7651
7652 void __set_o1(const MetaException& val);
7653
7654 void __set_o2(const InvalidOperationException& val);
7655
7656 void __set_o3(const UnknownDBException& val);
7657
7658 bool operator == (const ThriftHiveMetastore_get_table_names_by_filter_result & rhs) const;
7659 bool operator != (const ThriftHiveMetastore_get_table_names_by_filter_result &rhs) const {
7660 return !(*this == rhs);
7661 }
7662
7663 bool operator < (const ThriftHiveMetastore_get_table_names_by_filter_result & ) const;
7664
7665 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
7666 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
7667
7668};
7669
7671 _ThriftHiveMetastore_get_table_names_by_filter_presult__isset() : success(false), o1(false), o2(false), o3(false) {}
7672 bool success :1;
7673 bool o1 :1;
7674 bool o2 :1;
7675 bool o3 :1;
7677
7679 public:
7680
7681
7683 std::vector<std::string> * success;
7684 MetaException o1;
7687
7689
7690 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
7691
7692};
7693
7695 _ThriftHiveMetastore_alter_table_args__isset() : dbname(false), tbl_name(false), new_tbl(false) {}
7696 bool dbname :1;
7697 bool tbl_name :1;
7698 bool new_tbl :1;
7700
7702 public:
7703
7707
7708 virtual ~ThriftHiveMetastore_alter_table_args() noexcept;
7709 std::string dbname;
7710 std::string tbl_name;
7711 Table new_tbl;
7712
7714
7715 void __set_dbname(const std::string& val);
7716
7717 void __set_tbl_name(const std::string& val);
7718
7719 void __set_new_tbl(const Table& val);
7720
7721 bool operator == (const ThriftHiveMetastore_alter_table_args & rhs) const;
7722 bool operator != (const ThriftHiveMetastore_alter_table_args &rhs) const {
7723 return !(*this == rhs);
7724 }
7725
7726 bool operator < (const ThriftHiveMetastore_alter_table_args & ) const;
7727
7728 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
7729 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
7730
7731};
7732
7733
7735 public:
7736
7737
7738 virtual ~ThriftHiveMetastore_alter_table_pargs() noexcept;
7739 const std::string* dbname;
7740 const std::string* tbl_name;
7741 const Table* new_tbl;
7742
7743 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
7744
7745};
7746
7752
7754 public:
7755
7759
7760 virtual ~ThriftHiveMetastore_alter_table_result() noexcept;
7762 MetaException o2;
7763
7765
7766 void __set_o1(const InvalidOperationException& val);
7767
7768 void __set_o2(const MetaException& val);
7769
7770 bool operator == (const ThriftHiveMetastore_alter_table_result & rhs) const;
7771 bool operator != (const ThriftHiveMetastore_alter_table_result &rhs) const {
7772 return !(*this == rhs);
7773 }
7774
7775 bool operator < (const ThriftHiveMetastore_alter_table_result & ) const;
7776
7777 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
7778 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
7779
7780};
7781
7787
7789 public:
7790
7791
7794 MetaException o2;
7795
7797
7798 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
7799
7800};
7801
7803 _ThriftHiveMetastore_alter_table_with_environment_context_args__isset() : dbname(false), tbl_name(false), new_tbl(false), environment_context(false) {}
7804 bool dbname :1;
7805 bool tbl_name :1;
7806 bool new_tbl :1;
7807 bool environment_context :1;
7809
7811 public:
7812
7816
7818 std::string dbname;
7819 std::string tbl_name;
7820 Table new_tbl;
7821 EnvironmentContext environment_context;
7822
7824
7825 void __set_dbname(const std::string& val);
7826
7827 void __set_tbl_name(const std::string& val);
7828
7829 void __set_new_tbl(const Table& val);
7830
7831 void __set_environment_context(const EnvironmentContext& val);
7832
7833 bool operator == (const ThriftHiveMetastore_alter_table_with_environment_context_args & rhs) const;
7834 bool operator != (const ThriftHiveMetastore_alter_table_with_environment_context_args &rhs) const {
7835 return !(*this == rhs);
7836 }
7837
7839
7840 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
7841 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
7842
7843};
7844
7845
7847 public:
7848
7849
7851 const std::string* dbname;
7852 const std::string* tbl_name;
7853 const Table* new_tbl;
7854 const EnvironmentContext* environment_context;
7855
7856 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
7857
7858};
7859
7865
7867 public:
7868
7872
7875 MetaException o2;
7876
7878
7879 void __set_o1(const InvalidOperationException& val);
7880
7881 void __set_o2(const MetaException& val);
7882
7883 bool operator == (const ThriftHiveMetastore_alter_table_with_environment_context_result & rhs) const;
7884 bool operator != (const ThriftHiveMetastore_alter_table_with_environment_context_result &rhs) const {
7885 return !(*this == rhs);
7886 }
7887
7889
7890 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
7891 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
7892
7893};
7894
7900
7902 public:
7903
7904
7907 MetaException o2;
7908
7910
7911 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
7912
7913};
7914
7916 _ThriftHiveMetastore_alter_table_with_cascade_args__isset() : dbname(false), tbl_name(false), new_tbl(false), cascade(false) {}
7917 bool dbname :1;
7918 bool tbl_name :1;
7919 bool new_tbl :1;
7920 bool cascade :1;
7922
7924 public:
7925
7929
7931 std::string dbname;
7932 std::string tbl_name;
7933 Table new_tbl;
7934 bool cascade;
7935
7937
7938 void __set_dbname(const std::string& val);
7939
7940 void __set_tbl_name(const std::string& val);
7941
7942 void __set_new_tbl(const Table& val);
7943
7944 void __set_cascade(const bool val);
7945
7946 bool operator == (const ThriftHiveMetastore_alter_table_with_cascade_args & rhs) const;
7947 bool operator != (const ThriftHiveMetastore_alter_table_with_cascade_args &rhs) const {
7948 return !(*this == rhs);
7949 }
7950
7951 bool operator < (const ThriftHiveMetastore_alter_table_with_cascade_args & ) const;
7952
7953 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
7954 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
7955
7956};
7957
7958
7960 public:
7961
7962
7964 const std::string* dbname;
7965 const std::string* tbl_name;
7966 const Table* new_tbl;
7967 const bool* cascade;
7968
7969 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
7970
7971};
7972
7978
7980 public:
7981
7985
7988 MetaException o2;
7989
7991
7992 void __set_o1(const InvalidOperationException& val);
7993
7994 void __set_o2(const MetaException& val);
7995
7996 bool operator == (const ThriftHiveMetastore_alter_table_with_cascade_result & rhs) const;
7997 bool operator != (const ThriftHiveMetastore_alter_table_with_cascade_result &rhs) const {
7998 return !(*this == rhs);
7999 }
8000
8001 bool operator < (const ThriftHiveMetastore_alter_table_with_cascade_result & ) const;
8002
8003 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
8004 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
8005
8006};
8007
8013
8015 public:
8016
8017
8020 MetaException o2;
8021
8023
8024 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
8025
8026};
8027
8032
8034 public:
8035
8039
8042
8044
8045 void __set_req(const AlterTableRequest& val);
8046
8047 bool operator == (const ThriftHiveMetastore_alter_table_req_args & rhs) const;
8048 bool operator != (const ThriftHiveMetastore_alter_table_req_args &rhs) const {
8049 return !(*this == rhs);
8050 }
8051
8052 bool operator < (const ThriftHiveMetastore_alter_table_req_args & ) const;
8053
8054 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
8055 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
8056
8057};
8058
8059
8061 public:
8062
8063
8065 const AlterTableRequest* req;
8066
8067 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
8068
8069};
8070
8072 _ThriftHiveMetastore_alter_table_req_result__isset() : success(false), o1(false), o2(false) {}
8073 bool success :1;
8074 bool o1 :1;
8075 bool o2 :1;
8077
8079 public:
8080
8084
8086 AlterTableResponse success;
8088 MetaException o2;
8089
8091
8092 void __set_success(const AlterTableResponse& val);
8093
8094 void __set_o1(const InvalidOperationException& val);
8095
8096 void __set_o2(const MetaException& val);
8097
8098 bool operator == (const ThriftHiveMetastore_alter_table_req_result & rhs) const;
8099 bool operator != (const ThriftHiveMetastore_alter_table_req_result &rhs) const {
8100 return !(*this == rhs);
8101 }
8102
8103 bool operator < (const ThriftHiveMetastore_alter_table_req_result & ) const;
8104
8105 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
8106 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
8107
8108};
8109
8111 _ThriftHiveMetastore_alter_table_req_presult__isset() : success(false), o1(false), o2(false) {}
8112 bool success :1;
8113 bool o1 :1;
8114 bool o2 :1;
8116
8118 public:
8119
8120
8122 AlterTableResponse* success;
8124 MetaException o2;
8125
8127
8128 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
8129
8130};
8131
8136
8138 public:
8139
8143
8144 virtual ~ThriftHiveMetastore_add_partition_args() noexcept;
8145 Partition new_part;
8146
8148
8149 void __set_new_part(const Partition& val);
8150
8151 bool operator == (const ThriftHiveMetastore_add_partition_args & rhs) const;
8152 bool operator != (const ThriftHiveMetastore_add_partition_args &rhs) const {
8153 return !(*this == rhs);
8154 }
8155
8156 bool operator < (const ThriftHiveMetastore_add_partition_args & ) const;
8157
8158 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
8159 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
8160
8161};
8162
8163
8165 public:
8166
8167
8169 const Partition* new_part;
8170
8171 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
8172
8173};
8174
8176 _ThriftHiveMetastore_add_partition_result__isset() : success(false), o1(false), o2(false), o3(false) {}
8177 bool success :1;
8178 bool o1 :1;
8179 bool o2 :1;
8180 bool o3 :1;
8182
8184 public:
8185
8189
8191 Partition success;
8194 MetaException o3;
8195
8197
8198 void __set_success(const Partition& val);
8199
8200 void __set_o1(const InvalidObjectException& val);
8201
8202 void __set_o2(const AlreadyExistsException& val);
8203
8204 void __set_o3(const MetaException& val);
8205
8206 bool operator == (const ThriftHiveMetastore_add_partition_result & rhs) const;
8207 bool operator != (const ThriftHiveMetastore_add_partition_result &rhs) const {
8208 return !(*this == rhs);
8209 }
8210
8211 bool operator < (const ThriftHiveMetastore_add_partition_result & ) const;
8212
8213 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
8214 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
8215
8216};
8217
8219 _ThriftHiveMetastore_add_partition_presult__isset() : success(false), o1(false), o2(false), o3(false) {}
8220 bool success :1;
8221 bool o1 :1;
8222 bool o2 :1;
8223 bool o3 :1;
8225
8227 public:
8228
8229
8231 Partition* success;
8234 MetaException o3;
8235
8237
8238 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
8239
8240};
8241
8247
8249 public:
8250
8254
8256 Partition new_part;
8257 EnvironmentContext environment_context;
8258
8260
8261 void __set_new_part(const Partition& val);
8262
8263 void __set_environment_context(const EnvironmentContext& val);
8264
8265 bool operator == (const ThriftHiveMetastore_add_partition_with_environment_context_args & rhs) const;
8266 bool operator != (const ThriftHiveMetastore_add_partition_with_environment_context_args &rhs) const {
8267 return !(*this == rhs);
8268 }
8269
8271
8272 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
8273 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
8274
8275};
8276
8277
8279 public:
8280
8281
8283 const Partition* new_part;
8284 const EnvironmentContext* environment_context;
8285
8286 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
8287
8288};
8289
8291 _ThriftHiveMetastore_add_partition_with_environment_context_result__isset() : success(false), o1(false), o2(false), o3(false) {}
8292 bool success :1;
8293 bool o1 :1;
8294 bool o2 :1;
8295 bool o3 :1;
8297
8299 public:
8300
8304
8306 Partition success;
8309 MetaException o3;
8310
8312
8313 void __set_success(const Partition& val);
8314
8315 void __set_o1(const InvalidObjectException& val);
8316
8317 void __set_o2(const AlreadyExistsException& val);
8318
8319 void __set_o3(const MetaException& val);
8320
8321 bool operator == (const ThriftHiveMetastore_add_partition_with_environment_context_result & rhs) const;
8322 bool operator != (const ThriftHiveMetastore_add_partition_with_environment_context_result &rhs) const {
8323 return !(*this == rhs);
8324 }
8325
8327
8328 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
8329 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
8330
8331};
8332
8334 _ThriftHiveMetastore_add_partition_with_environment_context_presult__isset() : success(false), o1(false), o2(false), o3(false) {}
8335 bool success :1;
8336 bool o1 :1;
8337 bool o2 :1;
8338 bool o3 :1;
8340
8342 public:
8343
8344
8346 Partition* success;
8349 MetaException o3;
8350
8352
8353 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
8354
8355};
8356
8361
8363 public:
8364
8368
8370 std::vector<Partition> new_parts;
8371
8373
8374 void __set_new_parts(const std::vector<Partition> & val);
8375
8376 bool operator == (const ThriftHiveMetastore_add_partitions_args & rhs) const;
8377 bool operator != (const ThriftHiveMetastore_add_partitions_args &rhs) const {
8378 return !(*this == rhs);
8379 }
8380
8381 bool operator < (const ThriftHiveMetastore_add_partitions_args & ) const;
8382
8383 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
8384 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
8385
8386};
8387
8388
8390 public:
8391
8392
8394 const std::vector<Partition> * new_parts;
8395
8396 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
8397
8398};
8399
8401 _ThriftHiveMetastore_add_partitions_result__isset() : success(false), o1(false), o2(false), o3(false) {}
8402 bool success :1;
8403 bool o1 :1;
8404 bool o2 :1;
8405 bool o3 :1;
8407
8409 public:
8410
8414
8416 int32_t success;
8419 MetaException o3;
8420
8422
8423 void __set_success(const int32_t val);
8424
8425 void __set_o1(const InvalidObjectException& val);
8426
8427 void __set_o2(const AlreadyExistsException& val);
8428
8429 void __set_o3(const MetaException& val);
8430
8431 bool operator == (const ThriftHiveMetastore_add_partitions_result & rhs) const;
8432 bool operator != (const ThriftHiveMetastore_add_partitions_result &rhs) const {
8433 return !(*this == rhs);
8434 }
8435
8436 bool operator < (const ThriftHiveMetastore_add_partitions_result & ) const;
8437
8438 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
8439 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
8440
8441};
8442
8444 _ThriftHiveMetastore_add_partitions_presult__isset() : success(false), o1(false), o2(false), o3(false) {}
8445 bool success :1;
8446 bool o1 :1;
8447 bool o2 :1;
8448 bool o3 :1;
8450
8452 public:
8453
8454
8456 int32_t* success;
8459 MetaException o3;
8460
8462
8463 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
8464
8465};
8466
8471
8473 public:
8474
8478
8480 std::vector<PartitionSpec> new_parts;
8481
8483
8484 void __set_new_parts(const std::vector<PartitionSpec> & val);
8485
8486 bool operator == (const ThriftHiveMetastore_add_partitions_pspec_args & rhs) const;
8487 bool operator != (const ThriftHiveMetastore_add_partitions_pspec_args &rhs) const {
8488 return !(*this == rhs);
8489 }
8490
8491 bool operator < (const ThriftHiveMetastore_add_partitions_pspec_args & ) const;
8492
8493 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
8494 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
8495
8496};
8497
8498
8500 public:
8501
8502
8504 const std::vector<PartitionSpec> * new_parts;
8505
8506 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
8507
8508};
8509
8511 _ThriftHiveMetastore_add_partitions_pspec_result__isset() : success(false), o1(false), o2(false), o3(false) {}
8512 bool success :1;
8513 bool o1 :1;
8514 bool o2 :1;
8515 bool o3 :1;
8517
8519 public:
8520
8524
8526 int32_t success;
8529 MetaException o3;
8530
8532
8533 void __set_success(const int32_t val);
8534
8535 void __set_o1(const InvalidObjectException& val);
8536
8537 void __set_o2(const AlreadyExistsException& val);
8538
8539 void __set_o3(const MetaException& val);
8540
8541 bool operator == (const ThriftHiveMetastore_add_partitions_pspec_result & rhs) const;
8542 bool operator != (const ThriftHiveMetastore_add_partitions_pspec_result &rhs) const {
8543 return !(*this == rhs);
8544 }
8545
8546 bool operator < (const ThriftHiveMetastore_add_partitions_pspec_result & ) const;
8547
8548 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
8549 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
8550
8551};
8552
8554 _ThriftHiveMetastore_add_partitions_pspec_presult__isset() : success(false), o1(false), o2(false), o3(false) {}
8555 bool success :1;
8556 bool o1 :1;
8557 bool o2 :1;
8558 bool o3 :1;
8560
8562 public:
8563
8564
8566 int32_t* success;
8569 MetaException o3;
8570
8572
8573 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
8574
8575};
8576
8578 _ThriftHiveMetastore_append_partition_args__isset() : db_name(false), tbl_name(false), part_vals(false) {}
8579 bool db_name :1;
8580 bool tbl_name :1;
8581 bool part_vals :1;
8583
8585 public:
8586
8590
8592 std::string db_name;
8593 std::string tbl_name;
8594 std::vector<std::string> part_vals;
8595
8597
8598 void __set_db_name(const std::string& val);
8599
8600 void __set_tbl_name(const std::string& val);
8601
8602 void __set_part_vals(const std::vector<std::string> & val);
8603
8604 bool operator == (const ThriftHiveMetastore_append_partition_args & rhs) const;
8605 bool operator != (const ThriftHiveMetastore_append_partition_args &rhs) const {
8606 return !(*this == rhs);
8607 }
8608
8609 bool operator < (const ThriftHiveMetastore_append_partition_args & ) const;
8610
8611 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
8612 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
8613
8614};
8615
8616
8618 public:
8619
8620
8622 const std::string* db_name;
8623 const std::string* tbl_name;
8624 const std::vector<std::string> * part_vals;
8625
8626 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
8627
8628};
8629
8631 _ThriftHiveMetastore_append_partition_result__isset() : success(false), o1(false), o2(false), o3(false) {}
8632 bool success :1;
8633 bool o1 :1;
8634 bool o2 :1;
8635 bool o3 :1;
8637
8639 public:
8640
8644
8646 Partition success;
8649 MetaException o3;
8650
8652
8653 void __set_success(const Partition& val);
8654
8655 void __set_o1(const InvalidObjectException& val);
8656
8657 void __set_o2(const AlreadyExistsException& val);
8658
8659 void __set_o3(const MetaException& val);
8660
8661 bool operator == (const ThriftHiveMetastore_append_partition_result & rhs) const;
8662 bool operator != (const ThriftHiveMetastore_append_partition_result &rhs) const {
8663 return !(*this == rhs);
8664 }
8665
8666 bool operator < (const ThriftHiveMetastore_append_partition_result & ) const;
8667
8668 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
8669 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
8670
8671};
8672
8674 _ThriftHiveMetastore_append_partition_presult__isset() : success(false), o1(false), o2(false), o3(false) {}
8675 bool success :1;
8676 bool o1 :1;
8677 bool o2 :1;
8678 bool o3 :1;
8680
8682 public:
8683
8684
8686 Partition* success;
8689 MetaException o3;
8690
8692
8693 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
8694
8695};
8696
8701
8703 public:
8704
8708
8710 AddPartitionsRequest request;
8711
8713
8714 void __set_request(const AddPartitionsRequest& val);
8715
8716 bool operator == (const ThriftHiveMetastore_add_partitions_req_args & rhs) const;
8717 bool operator != (const ThriftHiveMetastore_add_partitions_req_args &rhs) const {
8718 return !(*this == rhs);
8719 }
8720
8721 bool operator < (const ThriftHiveMetastore_add_partitions_req_args & ) const;
8722
8723 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
8724 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
8725
8726};
8727
8728
8730 public:
8731
8732
8734 const AddPartitionsRequest* request;
8735
8736 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
8737
8738};
8739
8741 _ThriftHiveMetastore_add_partitions_req_result__isset() : success(false), o1(false), o2(false), o3(false) {}
8742 bool success :1;
8743 bool o1 :1;
8744 bool o2 :1;
8745 bool o3 :1;
8747
8749 public:
8750
8754
8756 AddPartitionsResult success;
8759 MetaException o3;
8760
8762
8763 void __set_success(const AddPartitionsResult& val);
8764
8765 void __set_o1(const InvalidObjectException& val);
8766
8767 void __set_o2(const AlreadyExistsException& val);
8768
8769 void __set_o3(const MetaException& val);
8770
8771 bool operator == (const ThriftHiveMetastore_add_partitions_req_result & rhs) const;
8772 bool operator != (const ThriftHiveMetastore_add_partitions_req_result &rhs) const {
8773 return !(*this == rhs);
8774 }
8775
8776 bool operator < (const ThriftHiveMetastore_add_partitions_req_result & ) const;
8777
8778 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
8779 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
8780
8781};
8782
8784 _ThriftHiveMetastore_add_partitions_req_presult__isset() : success(false), o1(false), o2(false), o3(false) {}
8785 bool success :1;
8786 bool o1 :1;
8787 bool o2 :1;
8788 bool o3 :1;
8790
8792 public:
8793
8794
8796 AddPartitionsResult* success;
8799 MetaException o3;
8800
8802
8803 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
8804
8805};
8806
8808 _ThriftHiveMetastore_append_partition_with_environment_context_args__isset() : db_name(false), tbl_name(false), part_vals(false), environment_context(false) {}
8809 bool db_name :1;
8810 bool tbl_name :1;
8811 bool part_vals :1;
8812 bool environment_context :1;
8814
8816 public:
8817
8821
8823 std::string db_name;
8824 std::string tbl_name;
8825 std::vector<std::string> part_vals;
8826 EnvironmentContext environment_context;
8827
8829
8830 void __set_db_name(const std::string& val);
8831
8832 void __set_tbl_name(const std::string& val);
8833
8834 void __set_part_vals(const std::vector<std::string> & val);
8835
8836 void __set_environment_context(const EnvironmentContext& val);
8837
8838 bool operator == (const ThriftHiveMetastore_append_partition_with_environment_context_args & rhs) const;
8839 bool operator != (const ThriftHiveMetastore_append_partition_with_environment_context_args &rhs) const {
8840 return !(*this == rhs);
8841 }
8842
8844
8845 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
8846 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
8847
8848};
8849
8850
8852 public:
8853
8854
8856 const std::string* db_name;
8857 const std::string* tbl_name;
8858 const std::vector<std::string> * part_vals;
8859 const EnvironmentContext* environment_context;
8860
8861 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
8862
8863};
8864
8866 _ThriftHiveMetastore_append_partition_with_environment_context_result__isset() : success(false), o1(false), o2(false), o3(false) {}
8867 bool success :1;
8868 bool o1 :1;
8869 bool o2 :1;
8870 bool o3 :1;
8872
8874 public:
8875
8879
8881 Partition success;
8884 MetaException o3;
8885
8887
8888 void __set_success(const Partition& val);
8889
8890 void __set_o1(const InvalidObjectException& val);
8891
8892 void __set_o2(const AlreadyExistsException& val);
8893
8894 void __set_o3(const MetaException& val);
8895
8898 return !(*this == rhs);
8899 }
8900
8902
8903 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
8904 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
8905
8906};
8907
8909 _ThriftHiveMetastore_append_partition_with_environment_context_presult__isset() : success(false), o1(false), o2(false), o3(false) {}
8910 bool success :1;
8911 bool o1 :1;
8912 bool o2 :1;
8913 bool o3 :1;
8915
8917 public:
8918
8919
8921 Partition* success;
8924 MetaException o3;
8925
8927
8928 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
8929
8930};
8931
8936
8938 public:
8939
8943
8945 AppendPartitionsRequest appendPartitionsReq;
8946
8948
8949 void __set_appendPartitionsReq(const AppendPartitionsRequest& val);
8950
8951 bool operator == (const ThriftHiveMetastore_append_partition_req_args & rhs) const;
8952 bool operator != (const ThriftHiveMetastore_append_partition_req_args &rhs) const {
8953 return !(*this == rhs);
8954 }
8955
8956 bool operator < (const ThriftHiveMetastore_append_partition_req_args & ) const;
8957
8958 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
8959 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
8960
8961};
8962
8963
8965 public:
8966
8967
8969 const AppendPartitionsRequest* appendPartitionsReq;
8970
8971 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
8972
8973};
8974
8976 _ThriftHiveMetastore_append_partition_req_result__isset() : success(false), o1(false), o2(false), o3(false) {}
8977 bool success :1;
8978 bool o1 :1;
8979 bool o2 :1;
8980 bool o3 :1;
8982
8984 public:
8985
8989
8991 Partition success;
8994 MetaException o3;
8995
8997
8998 void __set_success(const Partition& val);
8999
9000 void __set_o1(const InvalidObjectException& val);
9001
9002 void __set_o2(const AlreadyExistsException& val);
9003
9004 void __set_o3(const MetaException& val);
9005
9006 bool operator == (const ThriftHiveMetastore_append_partition_req_result & rhs) const;
9007 bool operator != (const ThriftHiveMetastore_append_partition_req_result &rhs) const {
9008 return !(*this == rhs);
9009 }
9010
9011 bool operator < (const ThriftHiveMetastore_append_partition_req_result & ) const;
9012
9013 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
9014 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
9015
9016};
9017
9019 _ThriftHiveMetastore_append_partition_req_presult__isset() : success(false), o1(false), o2(false), o3(false) {}
9020 bool success :1;
9021 bool o1 :1;
9022 bool o2 :1;
9023 bool o3 :1;
9025
9027 public:
9028
9029
9031 Partition* success;
9034 MetaException o3;
9035
9037
9038 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
9039
9040};
9041
9043 _ThriftHiveMetastore_append_partition_by_name_args__isset() : db_name(false), tbl_name(false), part_name(false) {}
9044 bool db_name :1;
9045 bool tbl_name :1;
9046 bool part_name :1;
9048
9050 public:
9051
9055
9057 std::string db_name;
9058 std::string tbl_name;
9059 std::string part_name;
9060
9062
9063 void __set_db_name(const std::string& val);
9064
9065 void __set_tbl_name(const std::string& val);
9066
9067 void __set_part_name(const std::string& val);
9068
9069 bool operator == (const ThriftHiveMetastore_append_partition_by_name_args & rhs) const;
9070 bool operator != (const ThriftHiveMetastore_append_partition_by_name_args &rhs) const {
9071 return !(*this == rhs);
9072 }
9073
9074 bool operator < (const ThriftHiveMetastore_append_partition_by_name_args & ) const;
9075
9076 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
9077 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
9078
9079};
9080
9081
9083 public:
9084
9085
9087 const std::string* db_name;
9088 const std::string* tbl_name;
9089 const std::string* part_name;
9090
9091 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
9092
9093};
9094
9096 _ThriftHiveMetastore_append_partition_by_name_result__isset() : success(false), o1(false), o2(false), o3(false) {}
9097 bool success :1;
9098 bool o1 :1;
9099 bool o2 :1;
9100 bool o3 :1;
9102
9104 public:
9105
9109
9111 Partition success;
9114 MetaException o3;
9115
9117
9118 void __set_success(const Partition& val);
9119
9120 void __set_o1(const InvalidObjectException& val);
9121
9122 void __set_o2(const AlreadyExistsException& val);
9123
9124 void __set_o3(const MetaException& val);
9125
9126 bool operator == (const ThriftHiveMetastore_append_partition_by_name_result & rhs) const;
9127 bool operator != (const ThriftHiveMetastore_append_partition_by_name_result &rhs) const {
9128 return !(*this == rhs);
9129 }
9130
9131 bool operator < (const ThriftHiveMetastore_append_partition_by_name_result & ) const;
9132
9133 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
9134 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
9135
9136};
9137
9139 _ThriftHiveMetastore_append_partition_by_name_presult__isset() : success(false), o1(false), o2(false), o3(false) {}
9140 bool success :1;
9141 bool o1 :1;
9142 bool o2 :1;
9143 bool o3 :1;
9145
9147 public:
9148
9149
9151 Partition* success;
9154 MetaException o3;
9155
9157
9158 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
9159
9160};
9161
9163 _ThriftHiveMetastore_append_partition_by_name_with_environment_context_args__isset() : db_name(false), tbl_name(false), part_name(false), environment_context(false) {}
9164 bool db_name :1;
9165 bool tbl_name :1;
9166 bool part_name :1;
9167 bool environment_context :1;
9169
9171 public:
9172
9176
9178 std::string db_name;
9179 std::string tbl_name;
9180 std::string part_name;
9181 EnvironmentContext environment_context;
9182
9184
9185 void __set_db_name(const std::string& val);
9186
9187 void __set_tbl_name(const std::string& val);
9188
9189 void __set_part_name(const std::string& val);
9190
9191 void __set_environment_context(const EnvironmentContext& val);
9192
9195 return !(*this == rhs);
9196 }
9197
9199
9200 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
9201 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
9202
9203};
9204
9205
9207 public:
9208
9209
9211 const std::string* db_name;
9212 const std::string* tbl_name;
9213 const std::string* part_name;
9214 const EnvironmentContext* environment_context;
9215
9216 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
9217
9218};
9219
9227
9229 public:
9230
9234
9236 Partition success;
9239 MetaException o3;
9240
9242
9243 void __set_success(const Partition& val);
9244
9245 void __set_o1(const InvalidObjectException& val);
9246
9247 void __set_o2(const AlreadyExistsException& val);
9248
9249 void __set_o3(const MetaException& val);
9250
9253 return !(*this == rhs);
9254 }
9255
9257
9258 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
9259 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
9260
9261};
9262
9270
9286
9288 _ThriftHiveMetastore_drop_partition_args__isset() : db_name(false), tbl_name(false), part_vals(false), deleteData(false) {}
9289 bool db_name :1;
9290 bool tbl_name :1;
9291 bool part_vals :1;
9292 bool deleteData :1;
9294
9296 public:
9297
9301
9303 std::string db_name;
9304 std::string tbl_name;
9305 std::vector<std::string> part_vals;
9306 bool deleteData;
9307
9309
9310 void __set_db_name(const std::string& val);
9311
9312 void __set_tbl_name(const std::string& val);
9313
9314 void __set_part_vals(const std::vector<std::string> & val);
9315
9316 void __set_deleteData(const bool val);
9317
9318 bool operator == (const ThriftHiveMetastore_drop_partition_args & rhs) const;
9319 bool operator != (const ThriftHiveMetastore_drop_partition_args &rhs) const {
9320 return !(*this == rhs);
9321 }
9322
9323 bool operator < (const ThriftHiveMetastore_drop_partition_args & ) const;
9324
9325 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
9326 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
9327
9328};
9329
9330
9332 public:
9333
9334
9336 const std::string* db_name;
9337 const std::string* tbl_name;
9338 const std::vector<std::string> * part_vals;
9339 const bool* deleteData;
9340
9341 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
9342
9343};
9344
9346 _ThriftHiveMetastore_drop_partition_result__isset() : success(false), o1(false), o2(false) {}
9347 bool success :1;
9348 bool o1 :1;
9349 bool o2 :1;
9351
9353 public:
9354
9358
9360 bool success;
9362 MetaException o2;
9363
9365
9366 void __set_success(const bool val);
9367
9368 void __set_o1(const NoSuchObjectException& val);
9369
9370 void __set_o2(const MetaException& val);
9371
9372 bool operator == (const ThriftHiveMetastore_drop_partition_result & rhs) const;
9373 bool operator != (const ThriftHiveMetastore_drop_partition_result &rhs) const {
9374 return !(*this == rhs);
9375 }
9376
9377 bool operator < (const ThriftHiveMetastore_drop_partition_result & ) const;
9378
9379 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
9380 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
9381
9382};
9383
9385 _ThriftHiveMetastore_drop_partition_presult__isset() : success(false), o1(false), o2(false) {}
9386 bool success :1;
9387 bool o1 :1;
9388 bool o2 :1;
9390
9392 public:
9393
9394
9396 bool* success;
9398 MetaException o2;
9399
9401
9402 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
9403
9404};
9405
9407 _ThriftHiveMetastore_drop_partition_with_environment_context_args__isset() : db_name(false), tbl_name(false), part_vals(false), deleteData(false), environment_context(false) {}
9408 bool db_name :1;
9409 bool tbl_name :1;
9410 bool part_vals :1;
9411 bool deleteData :1;
9412 bool environment_context :1;
9414
9416 public:
9417
9421
9423 std::string db_name;
9424 std::string tbl_name;
9425 std::vector<std::string> part_vals;
9426 bool deleteData;
9427 EnvironmentContext environment_context;
9428
9430
9431 void __set_db_name(const std::string& val);
9432
9433 void __set_tbl_name(const std::string& val);
9434
9435 void __set_part_vals(const std::vector<std::string> & val);
9436
9437 void __set_deleteData(const bool val);
9438
9439 void __set_environment_context(const EnvironmentContext& val);
9440
9441 bool operator == (const ThriftHiveMetastore_drop_partition_with_environment_context_args & rhs) const;
9442 bool operator != (const ThriftHiveMetastore_drop_partition_with_environment_context_args &rhs) const {
9443 return !(*this == rhs);
9444 }
9445
9447
9448 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
9449 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
9450
9451};
9452
9453
9455 public:
9456
9457
9459 const std::string* db_name;
9460 const std::string* tbl_name;
9461 const std::vector<std::string> * part_vals;
9462 const bool* deleteData;
9463 const EnvironmentContext* environment_context;
9464
9465 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
9466
9467};
9468
9475
9477 public:
9478
9482
9484 bool success;
9486 MetaException o2;
9487
9489
9490 void __set_success(const bool val);
9491
9492 void __set_o1(const NoSuchObjectException& val);
9493
9494 void __set_o2(const MetaException& val);
9495
9496 bool operator == (const ThriftHiveMetastore_drop_partition_with_environment_context_result & rhs) const;
9497 bool operator != (const ThriftHiveMetastore_drop_partition_with_environment_context_result &rhs) const {
9498 return !(*this == rhs);
9499 }
9500
9502
9503 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
9504 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
9505
9506};
9507
9514
9516 public:
9517
9518
9520 bool* success;
9522 MetaException o2;
9523
9525
9526 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
9527
9528};
9529
9534
9536 public:
9537
9541
9543 DropPartitionRequest dropPartitionReq;
9544
9546
9547 void __set_dropPartitionReq(const DropPartitionRequest& val);
9548
9549 bool operator == (const ThriftHiveMetastore_drop_partition_req_args & rhs) const;
9550 bool operator != (const ThriftHiveMetastore_drop_partition_req_args &rhs) const {
9551 return !(*this == rhs);
9552 }
9553
9554 bool operator < (const ThriftHiveMetastore_drop_partition_req_args & ) const;
9555
9556 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
9557 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
9558
9559};
9560
9561
9563 public:
9564
9565
9567 const DropPartitionRequest* dropPartitionReq;
9568
9569 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
9570
9571};
9572
9574 _ThriftHiveMetastore_drop_partition_req_result__isset() : success(false), o1(false), o2(false) {}
9575 bool success :1;
9576 bool o1 :1;
9577 bool o2 :1;
9579
9581 public:
9582
9586
9588 bool success;
9590 MetaException o2;
9591
9593
9594 void __set_success(const bool val);
9595
9596 void __set_o1(const NoSuchObjectException& val);
9597
9598 void __set_o2(const MetaException& val);
9599
9600 bool operator == (const ThriftHiveMetastore_drop_partition_req_result & rhs) const;
9601 bool operator != (const ThriftHiveMetastore_drop_partition_req_result &rhs) const {
9602 return !(*this == rhs);
9603 }
9604
9605 bool operator < (const ThriftHiveMetastore_drop_partition_req_result & ) const;
9606
9607 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
9608 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
9609
9610};
9611
9613 _ThriftHiveMetastore_drop_partition_req_presult__isset() : success(false), o1(false), o2(false) {}
9614 bool success :1;
9615 bool o1 :1;
9616 bool o2 :1;
9618
9620 public:
9621
9622
9624 bool* success;
9626 MetaException o2;
9627
9629
9630 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
9631
9632};
9633
9635 _ThriftHiveMetastore_drop_partition_by_name_args__isset() : db_name(false), tbl_name(false), part_name(false), deleteData(false) {}
9636 bool db_name :1;
9637 bool tbl_name :1;
9638 bool part_name :1;
9639 bool deleteData :1;
9641
9643 public:
9644
9648
9650 std::string db_name;
9651 std::string tbl_name;
9652 std::string part_name;
9653 bool deleteData;
9654
9656
9657 void __set_db_name(const std::string& val);
9658
9659 void __set_tbl_name(const std::string& val);
9660
9661 void __set_part_name(const std::string& val);
9662
9663 void __set_deleteData(const bool val);
9664
9665 bool operator == (const ThriftHiveMetastore_drop_partition_by_name_args & rhs) const;
9666 bool operator != (const ThriftHiveMetastore_drop_partition_by_name_args &rhs) const {
9667 return !(*this == rhs);
9668 }
9669
9670 bool operator < (const ThriftHiveMetastore_drop_partition_by_name_args & ) const;
9671
9672 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
9673 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
9674
9675};
9676
9677
9679 public:
9680
9681
9683 const std::string* db_name;
9684 const std::string* tbl_name;
9685 const std::string* part_name;
9686 const bool* deleteData;
9687
9688 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
9689
9690};
9691
9693 _ThriftHiveMetastore_drop_partition_by_name_result__isset() : success(false), o1(false), o2(false) {}
9694 bool success :1;
9695 bool o1 :1;
9696 bool o2 :1;
9698
9700 public:
9701
9705
9707 bool success;
9709 MetaException o2;
9710
9712
9713 void __set_success(const bool val);
9714
9715 void __set_o1(const NoSuchObjectException& val);
9716
9717 void __set_o2(const MetaException& val);
9718
9719 bool operator == (const ThriftHiveMetastore_drop_partition_by_name_result & rhs) const;
9720 bool operator != (const ThriftHiveMetastore_drop_partition_by_name_result &rhs) const {
9721 return !(*this == rhs);
9722 }
9723
9724 bool operator < (const ThriftHiveMetastore_drop_partition_by_name_result & ) const;
9725
9726 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
9727 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
9728
9729};
9730
9732 _ThriftHiveMetastore_drop_partition_by_name_presult__isset() : success(false), o1(false), o2(false) {}
9733 bool success :1;
9734 bool o1 :1;
9735 bool o2 :1;
9737
9739 public:
9740
9741
9743 bool* success;
9745 MetaException o2;
9746
9748
9749 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
9750
9751};
9752
9754 _ThriftHiveMetastore_drop_partition_by_name_with_environment_context_args__isset() : db_name(false), tbl_name(false), part_name(false), deleteData(false), environment_context(false) {}
9755 bool db_name :1;
9756 bool tbl_name :1;
9757 bool part_name :1;
9758 bool deleteData :1;
9759 bool environment_context :1;
9761
9763 public:
9764
9768
9770 std::string db_name;
9771 std::string tbl_name;
9772 std::string part_name;
9773 bool deleteData;
9774 EnvironmentContext environment_context;
9775
9777
9778 void __set_db_name(const std::string& val);
9779
9780 void __set_tbl_name(const std::string& val);
9781
9782 void __set_part_name(const std::string& val);
9783
9784 void __set_deleteData(const bool val);
9785
9786 void __set_environment_context(const EnvironmentContext& val);
9787
9790 return !(*this == rhs);
9791 }
9792
9794
9795 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
9796 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
9797
9798};
9799
9800
9802 public:
9803
9804
9806 const std::string* db_name;
9807 const std::string* tbl_name;
9808 const std::string* part_name;
9809 const bool* deleteData;
9810 const EnvironmentContext* environment_context;
9811
9812 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
9813
9814};
9815
9822
9824 public:
9825
9829
9831 bool success;
9833 MetaException o2;
9834
9836
9837 void __set_success(const bool val);
9838
9839 void __set_o1(const NoSuchObjectException& val);
9840
9841 void __set_o2(const MetaException& val);
9842
9845 return !(*this == rhs);
9846 }
9847
9849
9850 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
9851 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
9852
9853};
9854
9861
9863 public:
9864
9865
9867 bool* success;
9869 MetaException o2;
9870
9872
9873 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
9874
9875};
9876
9881
9883 public:
9884
9888
9891
9893
9894 void __set_req(const DropPartitionsRequest& val);
9895
9896 bool operator == (const ThriftHiveMetastore_drop_partitions_req_args & rhs) const;
9897 bool operator != (const ThriftHiveMetastore_drop_partitions_req_args &rhs) const {
9898 return !(*this == rhs);
9899 }
9900
9901 bool operator < (const ThriftHiveMetastore_drop_partitions_req_args & ) const;
9902
9903 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
9904 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
9905
9906};
9907
9908
9910 public:
9911
9912
9914 const DropPartitionsRequest* req;
9915
9916 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
9917
9918};
9919
9921 _ThriftHiveMetastore_drop_partitions_req_result__isset() : success(false), o1(false), o2(false) {}
9922 bool success :1;
9923 bool o1 :1;
9924 bool o2 :1;
9926
9928 public:
9929
9933
9935 DropPartitionsResult success;
9937 MetaException o2;
9938
9940
9941 void __set_success(const DropPartitionsResult& val);
9942
9943 void __set_o1(const NoSuchObjectException& val);
9944
9945 void __set_o2(const MetaException& val);
9946
9947 bool operator == (const ThriftHiveMetastore_drop_partitions_req_result & rhs) const;
9948 bool operator != (const ThriftHiveMetastore_drop_partitions_req_result &rhs) const {
9949 return !(*this == rhs);
9950 }
9951
9952 bool operator < (const ThriftHiveMetastore_drop_partitions_req_result & ) const;
9953
9954 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
9955 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
9956
9957};
9958
9960 _ThriftHiveMetastore_drop_partitions_req_presult__isset() : success(false), o1(false), o2(false) {}
9961 bool success :1;
9962 bool o1 :1;
9963 bool o2 :1;
9965
9967 public:
9968
9969
9971 DropPartitionsResult* success;
9973 MetaException o2;
9974
9976
9977 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
9978
9979};
9980
9982 _ThriftHiveMetastore_get_partition_args__isset() : db_name(false), tbl_name(false), part_vals(false) {}
9983 bool db_name :1;
9984 bool tbl_name :1;
9985 bool part_vals :1;
9987
9989 public:
9990
9994
9995 virtual ~ThriftHiveMetastore_get_partition_args() noexcept;
9996 std::string db_name;
9997 std::string tbl_name;
9998 std::vector<std::string> part_vals;
9999
10001
10002 void __set_db_name(const std::string& val);
10003
10004 void __set_tbl_name(const std::string& val);
10005
10006 void __set_part_vals(const std::vector<std::string> & val);
10007
10008 bool operator == (const ThriftHiveMetastore_get_partition_args & rhs) const;
10009 bool operator != (const ThriftHiveMetastore_get_partition_args &rhs) const {
10010 return !(*this == rhs);
10011 }
10012
10013 bool operator < (const ThriftHiveMetastore_get_partition_args & ) const;
10014
10015 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
10016 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
10017
10018};
10019
10020
10022 public:
10023
10024
10026 const std::string* db_name;
10027 const std::string* tbl_name;
10028 const std::vector<std::string> * part_vals;
10029
10030 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
10031
10032};
10033
10035 _ThriftHiveMetastore_get_partition_result__isset() : success(false), o1(false), o2(false) {}
10036 bool success :1;
10037 bool o1 :1;
10038 bool o2 :1;
10040
10042 public:
10043
10047
10049 Partition success;
10050 MetaException o1;
10052
10054
10055 void __set_success(const Partition& val);
10056
10057 void __set_o1(const MetaException& val);
10058
10059 void __set_o2(const NoSuchObjectException& val);
10060
10061 bool operator == (const ThriftHiveMetastore_get_partition_result & rhs) const;
10062 bool operator != (const ThriftHiveMetastore_get_partition_result &rhs) const {
10063 return !(*this == rhs);
10064 }
10065
10066 bool operator < (const ThriftHiveMetastore_get_partition_result & ) const;
10067
10068 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
10069 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
10070
10071};
10072
10074 _ThriftHiveMetastore_get_partition_presult__isset() : success(false), o1(false), o2(false) {}
10075 bool success :1;
10076 bool o1 :1;
10077 bool o2 :1;
10079
10081 public:
10082
10083
10085 Partition* success;
10086 MetaException o1;
10088
10090
10091 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
10092
10093};
10094
10099
10101 public:
10102
10106
10109
10111
10112 void __set_req(const GetPartitionRequest& val);
10113
10114 bool operator == (const ThriftHiveMetastore_get_partition_req_args & rhs) const;
10115 bool operator != (const ThriftHiveMetastore_get_partition_req_args &rhs) const {
10116 return !(*this == rhs);
10117 }
10118
10119 bool operator < (const ThriftHiveMetastore_get_partition_req_args & ) const;
10120
10121 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
10122 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
10123
10124};
10125
10126
10128 public:
10129
10130
10132 const GetPartitionRequest* req;
10133
10134 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
10135
10136};
10137
10139 _ThriftHiveMetastore_get_partition_req_result__isset() : success(false), o1(false), o2(false) {}
10140 bool success :1;
10141 bool o1 :1;
10142 bool o2 :1;
10144
10146 public:
10147
10151
10153 GetPartitionResponse success;
10154 MetaException o1;
10156
10158
10159 void __set_success(const GetPartitionResponse& val);
10160
10161 void __set_o1(const MetaException& val);
10162
10163 void __set_o2(const NoSuchObjectException& val);
10164
10165 bool operator == (const ThriftHiveMetastore_get_partition_req_result & rhs) const;
10166 bool operator != (const ThriftHiveMetastore_get_partition_req_result &rhs) const {
10167 return !(*this == rhs);
10168 }
10169
10170 bool operator < (const ThriftHiveMetastore_get_partition_req_result & ) const;
10171
10172 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
10173 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
10174
10175};
10176
10178 _ThriftHiveMetastore_get_partition_req_presult__isset() : success(false), o1(false), o2(false) {}
10179 bool success :1;
10180 bool o1 :1;
10181 bool o2 :1;
10183
10185 public:
10186
10187
10189 GetPartitionResponse* success;
10190 MetaException o1;
10192
10194
10195 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
10196
10197};
10198
10200 _ThriftHiveMetastore_exchange_partition_args__isset() : partitionSpecs(false), source_db(false), source_table_name(false), dest_db(false), dest_table_name(false) {}
10201 bool partitionSpecs :1;
10202 bool source_db :1;
10203 bool source_table_name :1;
10204 bool dest_db :1;
10205 bool dest_table_name :1;
10207
10209 public:
10210
10214
10216 std::map<std::string, std::string> partitionSpecs;
10217 std::string source_db;
10218 std::string source_table_name;
10219 std::string dest_db;
10220 std::string dest_table_name;
10221
10223
10224 void __set_partitionSpecs(const std::map<std::string, std::string> & val);
10225
10226 void __set_source_db(const std::string& val);
10227
10228 void __set_source_table_name(const std::string& val);
10229
10230 void __set_dest_db(const std::string& val);
10231
10232 void __set_dest_table_name(const std::string& val);
10233
10234 bool operator == (const ThriftHiveMetastore_exchange_partition_args & rhs) const;
10235 bool operator != (const ThriftHiveMetastore_exchange_partition_args &rhs) const {
10236 return !(*this == rhs);
10237 }
10238
10239 bool operator < (const ThriftHiveMetastore_exchange_partition_args & ) const;
10240
10241 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
10242 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
10243
10244};
10245
10246
10248 public:
10249
10250
10252 const std::map<std::string, std::string> * partitionSpecs;
10253 const std::string* source_db;
10254 const std::string* source_table_name;
10255 const std::string* dest_db;
10256 const std::string* dest_table_name;
10257
10258 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
10259
10260};
10261
10263 _ThriftHiveMetastore_exchange_partition_result__isset() : success(false), o1(false), o2(false), o3(false), o4(false) {}
10264 bool success :1;
10265 bool o1 :1;
10266 bool o2 :1;
10267 bool o3 :1;
10268 bool o4 :1;
10270
10272 public:
10273
10277
10279 Partition success;
10280 MetaException o1;
10284
10286
10287 void __set_success(const Partition& val);
10288
10289 void __set_o1(const MetaException& val);
10290
10291 void __set_o2(const NoSuchObjectException& val);
10292
10293 void __set_o3(const InvalidObjectException& val);
10294
10295 void __set_o4(const InvalidInputException& val);
10296
10297 bool operator == (const ThriftHiveMetastore_exchange_partition_result & rhs) const;
10298 bool operator != (const ThriftHiveMetastore_exchange_partition_result &rhs) const {
10299 return !(*this == rhs);
10300 }
10301
10302 bool operator < (const ThriftHiveMetastore_exchange_partition_result & ) const;
10303
10304 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
10305 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
10306
10307};
10308
10310 _ThriftHiveMetastore_exchange_partition_presult__isset() : success(false), o1(false), o2(false), o3(false), o4(false) {}
10311 bool success :1;
10312 bool o1 :1;
10313 bool o2 :1;
10314 bool o3 :1;
10315 bool o4 :1;
10317
10319 public:
10320
10321
10323 Partition* success;
10324 MetaException o1;
10328
10330
10331 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
10332
10333};
10334
10336 _ThriftHiveMetastore_exchange_partitions_args__isset() : partitionSpecs(false), source_db(false), source_table_name(false), dest_db(false), dest_table_name(false) {}
10337 bool partitionSpecs :1;
10338 bool source_db :1;
10339 bool source_table_name :1;
10340 bool dest_db :1;
10341 bool dest_table_name :1;
10343
10345 public:
10346
10350
10352 std::map<std::string, std::string> partitionSpecs;
10353 std::string source_db;
10354 std::string source_table_name;
10355 std::string dest_db;
10356 std::string dest_table_name;
10357
10359
10360 void __set_partitionSpecs(const std::map<std::string, std::string> & val);
10361
10362 void __set_source_db(const std::string& val);
10363
10364 void __set_source_table_name(const std::string& val);
10365
10366 void __set_dest_db(const std::string& val);
10367
10368 void __set_dest_table_name(const std::string& val);
10369
10370 bool operator == (const ThriftHiveMetastore_exchange_partitions_args & rhs) const;
10371 bool operator != (const ThriftHiveMetastore_exchange_partitions_args &rhs) const {
10372 return !(*this == rhs);
10373 }
10374
10375 bool operator < (const ThriftHiveMetastore_exchange_partitions_args & ) const;
10376
10377 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
10378 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
10379
10380};
10381
10382
10384 public:
10385
10386
10388 const std::map<std::string, std::string> * partitionSpecs;
10389 const std::string* source_db;
10390 const std::string* source_table_name;
10391 const std::string* dest_db;
10392 const std::string* dest_table_name;
10393
10394 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
10395
10396};
10397
10399 _ThriftHiveMetastore_exchange_partitions_result__isset() : success(false), o1(false), o2(false), o3(false), o4(false) {}
10400 bool success :1;
10401 bool o1 :1;
10402 bool o2 :1;
10403 bool o3 :1;
10404 bool o4 :1;
10406
10408 public:
10409
10413
10415 std::vector<Partition> success;
10416 MetaException o1;
10420
10422
10423 void __set_success(const std::vector<Partition> & val);
10424
10425 void __set_o1(const MetaException& val);
10426
10427 void __set_o2(const NoSuchObjectException& val);
10428
10429 void __set_o3(const InvalidObjectException& val);
10430
10431 void __set_o4(const InvalidInputException& val);
10432
10433 bool operator == (const ThriftHiveMetastore_exchange_partitions_result & rhs) const;
10434 bool operator != (const ThriftHiveMetastore_exchange_partitions_result &rhs) const {
10435 return !(*this == rhs);
10436 }
10437
10438 bool operator < (const ThriftHiveMetastore_exchange_partitions_result & ) const;
10439
10440 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
10441 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
10442
10443};
10444
10446 _ThriftHiveMetastore_exchange_partitions_presult__isset() : success(false), o1(false), o2(false), o3(false), o4(false) {}
10447 bool success :1;
10448 bool o1 :1;
10449 bool o2 :1;
10450 bool o3 :1;
10451 bool o4 :1;
10453
10455 public:
10456
10457
10459 std::vector<Partition> * success;
10460 MetaException o1;
10464
10466
10467 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
10468
10469};
10470
10472 _ThriftHiveMetastore_get_partition_with_auth_args__isset() : db_name(false), tbl_name(false), part_vals(false), user_name(false), group_names(false) {}
10473 bool db_name :1;
10474 bool tbl_name :1;
10475 bool part_vals :1;
10476 bool user_name :1;
10477 bool group_names :1;
10479
10481 public:
10482
10486
10488 std::string db_name;
10489 std::string tbl_name;
10490 std::vector<std::string> part_vals;
10491 std::string user_name;
10492 std::vector<std::string> group_names;
10493
10495
10496 void __set_db_name(const std::string& val);
10497
10498 void __set_tbl_name(const std::string& val);
10499
10500 void __set_part_vals(const std::vector<std::string> & val);
10501
10502 void __set_user_name(const std::string& val);
10503
10504 void __set_group_names(const std::vector<std::string> & val);
10505
10506 bool operator == (const ThriftHiveMetastore_get_partition_with_auth_args & rhs) const;
10507 bool operator != (const ThriftHiveMetastore_get_partition_with_auth_args &rhs) const {
10508 return !(*this == rhs);
10509 }
10510
10511 bool operator < (const ThriftHiveMetastore_get_partition_with_auth_args & ) const;
10512
10513 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
10514 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
10515
10516};
10517
10518
10520 public:
10521
10522
10524 const std::string* db_name;
10525 const std::string* tbl_name;
10526 const std::vector<std::string> * part_vals;
10527 const std::string* user_name;
10528 const std::vector<std::string> * group_names;
10529
10530 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
10531
10532};
10533
10535 _ThriftHiveMetastore_get_partition_with_auth_result__isset() : success(false), o1(false), o2(false) {}
10536 bool success :1;
10537 bool o1 :1;
10538 bool o2 :1;
10540
10542 public:
10543
10547
10549 Partition success;
10550 MetaException o1;
10552
10554
10555 void __set_success(const Partition& val);
10556
10557 void __set_o1(const MetaException& val);
10558
10559 void __set_o2(const NoSuchObjectException& val);
10560
10561 bool operator == (const ThriftHiveMetastore_get_partition_with_auth_result & rhs) const;
10562 bool operator != (const ThriftHiveMetastore_get_partition_with_auth_result &rhs) const {
10563 return !(*this == rhs);
10564 }
10565
10566 bool operator < (const ThriftHiveMetastore_get_partition_with_auth_result & ) const;
10567
10568 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
10569 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
10570
10571};
10572
10574 _ThriftHiveMetastore_get_partition_with_auth_presult__isset() : success(false), o1(false), o2(false) {}
10575 bool success :1;
10576 bool o1 :1;
10577 bool o2 :1;
10579
10581 public:
10582
10583
10585 Partition* success;
10586 MetaException o1;
10588
10590
10591 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
10592
10593};
10594
10596 _ThriftHiveMetastore_get_partition_by_name_args__isset() : db_name(false), tbl_name(false), part_name(false) {}
10597 bool db_name :1;
10598 bool tbl_name :1;
10599 bool part_name :1;
10601
10603 public:
10604
10608
10610 std::string db_name;
10611 std::string tbl_name;
10612 std::string part_name;
10613
10615
10616 void __set_db_name(const std::string& val);
10617
10618 void __set_tbl_name(const std::string& val);
10619
10620 void __set_part_name(const std::string& val);
10621
10622 bool operator == (const ThriftHiveMetastore_get_partition_by_name_args & rhs) const;
10623 bool operator != (const ThriftHiveMetastore_get_partition_by_name_args &rhs) const {
10624 return !(*this == rhs);
10625 }
10626
10627 bool operator < (const ThriftHiveMetastore_get_partition_by_name_args & ) const;
10628
10629 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
10630 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
10631
10632};
10633
10634
10636 public:
10637
10638
10640 const std::string* db_name;
10641 const std::string* tbl_name;
10642 const std::string* part_name;
10643
10644 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
10645
10646};
10647
10649 _ThriftHiveMetastore_get_partition_by_name_result__isset() : success(false), o1(false), o2(false) {}
10650 bool success :1;
10651 bool o1 :1;
10652 bool o2 :1;
10654
10656 public:
10657
10661
10663 Partition success;
10664 MetaException o1;
10666
10668
10669 void __set_success(const Partition& val);
10670
10671 void __set_o1(const MetaException& val);
10672
10673 void __set_o2(const NoSuchObjectException& val);
10674
10675 bool operator == (const ThriftHiveMetastore_get_partition_by_name_result & rhs) const;
10676 bool operator != (const ThriftHiveMetastore_get_partition_by_name_result &rhs) const {
10677 return !(*this == rhs);
10678 }
10679
10680 bool operator < (const ThriftHiveMetastore_get_partition_by_name_result & ) const;
10681
10682 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
10683 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
10684
10685};
10686
10688 _ThriftHiveMetastore_get_partition_by_name_presult__isset() : success(false), o1(false), o2(false) {}
10689 bool success :1;
10690 bool o1 :1;
10691 bool o2 :1;
10693
10695 public:
10696
10697
10699 Partition* success;
10700 MetaException o1;
10702
10704
10705 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
10706
10707};
10708
10710 _ThriftHiveMetastore_get_partitions_args__isset() : db_name(false), tbl_name(false), max_parts(true) {}
10711 bool db_name :1;
10712 bool tbl_name :1;
10713 bool max_parts :1;
10715
10717 public:
10718
10722
10724 std::string db_name;
10725 std::string tbl_name;
10726 int16_t max_parts;
10727
10729
10730 void __set_db_name(const std::string& val);
10731
10732 void __set_tbl_name(const std::string& val);
10733
10734 void __set_max_parts(const int16_t val);
10735
10736 bool operator == (const ThriftHiveMetastore_get_partitions_args & rhs) const;
10737 bool operator != (const ThriftHiveMetastore_get_partitions_args &rhs) const {
10738 return !(*this == rhs);
10739 }
10740
10741 bool operator < (const ThriftHiveMetastore_get_partitions_args & ) const;
10742
10743 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
10744 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
10745
10746};
10747
10748
10750 public:
10751
10752
10754 const std::string* db_name;
10755 const std::string* tbl_name;
10756 const int16_t* max_parts;
10757
10758 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
10759
10760};
10761
10763 _ThriftHiveMetastore_get_partitions_result__isset() : success(false), o1(false), o2(false) {}
10764 bool success :1;
10765 bool o1 :1;
10766 bool o2 :1;
10768
10770 public:
10771
10775
10777 std::vector<Partition> success;
10779 MetaException o2;
10780
10782
10783 void __set_success(const std::vector<Partition> & val);
10784
10785 void __set_o1(const NoSuchObjectException& val);
10786
10787 void __set_o2(const MetaException& val);
10788
10789 bool operator == (const ThriftHiveMetastore_get_partitions_result & rhs) const;
10790 bool operator != (const ThriftHiveMetastore_get_partitions_result &rhs) const {
10791 return !(*this == rhs);
10792 }
10793
10794 bool operator < (const ThriftHiveMetastore_get_partitions_result & ) const;
10795
10796 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
10797 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
10798
10799};
10800
10802 _ThriftHiveMetastore_get_partitions_presult__isset() : success(false), o1(false), o2(false) {}
10803 bool success :1;
10804 bool o1 :1;
10805 bool o2 :1;
10807
10809 public:
10810
10811
10813 std::vector<Partition> * success;
10815 MetaException o2;
10816
10818
10819 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
10820
10821};
10822
10827
10829 public:
10830
10834
10837
10839
10840 void __set_req(const PartitionsRequest& val);
10841
10842 bool operator == (const ThriftHiveMetastore_get_partitions_req_args & rhs) const;
10843 bool operator != (const ThriftHiveMetastore_get_partitions_req_args &rhs) const {
10844 return !(*this == rhs);
10845 }
10846
10847 bool operator < (const ThriftHiveMetastore_get_partitions_req_args & ) const;
10848
10849 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
10850 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
10851
10852};
10853
10854
10856 public:
10857
10858
10860 const PartitionsRequest* req;
10861
10862 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
10863
10864};
10865
10867 _ThriftHiveMetastore_get_partitions_req_result__isset() : success(false), o1(false), o2(false) {}
10868 bool success :1;
10869 bool o1 :1;
10870 bool o2 :1;
10872
10874 public:
10875
10879
10881 PartitionsResponse success;
10883 MetaException o2;
10884
10886
10887 void __set_success(const PartitionsResponse& val);
10888
10889 void __set_o1(const NoSuchObjectException& val);
10890
10891 void __set_o2(const MetaException& val);
10892
10893 bool operator == (const ThriftHiveMetastore_get_partitions_req_result & rhs) const;
10894 bool operator != (const ThriftHiveMetastore_get_partitions_req_result &rhs) const {
10895 return !(*this == rhs);
10896 }
10897
10898 bool operator < (const ThriftHiveMetastore_get_partitions_req_result & ) const;
10899
10900 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
10901 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
10902
10903};
10904
10906 _ThriftHiveMetastore_get_partitions_req_presult__isset() : success(false), o1(false), o2(false) {}
10907 bool success :1;
10908 bool o1 :1;
10909 bool o2 :1;
10911
10913 public:
10914
10915
10917 PartitionsResponse* success;
10919 MetaException o2;
10920
10922
10923 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
10924
10925};
10926
10928 _ThriftHiveMetastore_get_partitions_with_auth_args__isset() : db_name(false), tbl_name(false), max_parts(true), user_name(false), group_names(false) {}
10929 bool db_name :1;
10930 bool tbl_name :1;
10931 bool max_parts :1;
10932 bool user_name :1;
10933 bool group_names :1;
10935
10937 public:
10938
10942
10944 std::string db_name;
10945 std::string tbl_name;
10946 int16_t max_parts;
10947 std::string user_name;
10948 std::vector<std::string> group_names;
10949
10951
10952 void __set_db_name(const std::string& val);
10953
10954 void __set_tbl_name(const std::string& val);
10955
10956 void __set_max_parts(const int16_t val);
10957
10958 void __set_user_name(const std::string& val);
10959
10960 void __set_group_names(const std::vector<std::string> & val);
10961
10962 bool operator == (const ThriftHiveMetastore_get_partitions_with_auth_args & rhs) const;
10963 bool operator != (const ThriftHiveMetastore_get_partitions_with_auth_args &rhs) const {
10964 return !(*this == rhs);
10965 }
10966
10967 bool operator < (const ThriftHiveMetastore_get_partitions_with_auth_args & ) const;
10968
10969 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
10970 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
10971
10972};
10973
10974
10976 public:
10977
10978
10980 const std::string* db_name;
10981 const std::string* tbl_name;
10982 const int16_t* max_parts;
10983 const std::string* user_name;
10984 const std::vector<std::string> * group_names;
10985
10986 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
10987
10988};
10989
10991 _ThriftHiveMetastore_get_partitions_with_auth_result__isset() : success(false), o1(false), o2(false) {}
10992 bool success :1;
10993 bool o1 :1;
10994 bool o2 :1;
10996
10998 public:
10999
11003
11005 std::vector<Partition> success;
11007 MetaException o2;
11008
11010
11011 void __set_success(const std::vector<Partition> & val);
11012
11013 void __set_o1(const NoSuchObjectException& val);
11014
11015 void __set_o2(const MetaException& val);
11016
11017 bool operator == (const ThriftHiveMetastore_get_partitions_with_auth_result & rhs) const;
11018 bool operator != (const ThriftHiveMetastore_get_partitions_with_auth_result &rhs) const {
11019 return !(*this == rhs);
11020 }
11021
11022 bool operator < (const ThriftHiveMetastore_get_partitions_with_auth_result & ) const;
11023
11024 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
11025 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
11026
11027};
11028
11030 _ThriftHiveMetastore_get_partitions_with_auth_presult__isset() : success(false), o1(false), o2(false) {}
11031 bool success :1;
11032 bool o1 :1;
11033 bool o2 :1;
11035
11037 public:
11038
11039
11041 std::vector<Partition> * success;
11043 MetaException o2;
11044
11046
11047 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
11048
11049};
11050
11052 _ThriftHiveMetastore_get_partitions_pspec_args__isset() : db_name(false), tbl_name(false), max_parts(true) {}
11053 bool db_name :1;
11054 bool tbl_name :1;
11055 bool max_parts :1;
11057
11059 public:
11060
11064
11066 std::string db_name;
11067 std::string tbl_name;
11068 int32_t max_parts;
11069
11071
11072 void __set_db_name(const std::string& val);
11073
11074 void __set_tbl_name(const std::string& val);
11075
11076 void __set_max_parts(const int32_t val);
11077
11078 bool operator == (const ThriftHiveMetastore_get_partitions_pspec_args & rhs) const;
11079 bool operator != (const ThriftHiveMetastore_get_partitions_pspec_args &rhs) const {
11080 return !(*this == rhs);
11081 }
11082
11083 bool operator < (const ThriftHiveMetastore_get_partitions_pspec_args & ) const;
11084
11085 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
11086 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
11087
11088};
11089
11090
11092 public:
11093
11094
11096 const std::string* db_name;
11097 const std::string* tbl_name;
11098 const int32_t* max_parts;
11099
11100 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
11101
11102};
11103
11105 _ThriftHiveMetastore_get_partitions_pspec_result__isset() : success(false), o1(false), o2(false) {}
11106 bool success :1;
11107 bool o1 :1;
11108 bool o2 :1;
11110
11112 public:
11113
11117
11119 std::vector<PartitionSpec> success;
11121 MetaException o2;
11122
11124
11125 void __set_success(const std::vector<PartitionSpec> & val);
11126
11127 void __set_o1(const NoSuchObjectException& val);
11128
11129 void __set_o2(const MetaException& val);
11130
11131 bool operator == (const ThriftHiveMetastore_get_partitions_pspec_result & rhs) const;
11132 bool operator != (const ThriftHiveMetastore_get_partitions_pspec_result &rhs) const {
11133 return !(*this == rhs);
11134 }
11135
11136 bool operator < (const ThriftHiveMetastore_get_partitions_pspec_result & ) const;
11137
11138 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
11139 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
11140
11141};
11142
11144 _ThriftHiveMetastore_get_partitions_pspec_presult__isset() : success(false), o1(false), o2(false) {}
11145 bool success :1;
11146 bool o1 :1;
11147 bool o2 :1;
11149
11151 public:
11152
11153
11155 std::vector<PartitionSpec> * success;
11157 MetaException o2;
11158
11160
11161 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
11162
11163};
11164
11166 _ThriftHiveMetastore_get_partition_names_args__isset() : db_name(false), tbl_name(false), max_parts(true) {}
11167 bool db_name :1;
11168 bool tbl_name :1;
11169 bool max_parts :1;
11171
11173 public:
11174
11178
11180 std::string db_name;
11181 std::string tbl_name;
11182 int16_t max_parts;
11183
11185
11186 void __set_db_name(const std::string& val);
11187
11188 void __set_tbl_name(const std::string& val);
11189
11190 void __set_max_parts(const int16_t val);
11191
11192 bool operator == (const ThriftHiveMetastore_get_partition_names_args & rhs) const;
11193 bool operator != (const ThriftHiveMetastore_get_partition_names_args &rhs) const {
11194 return !(*this == rhs);
11195 }
11196
11197 bool operator < (const ThriftHiveMetastore_get_partition_names_args & ) const;
11198
11199 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
11200 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
11201
11202};
11203
11204
11206 public:
11207
11208
11210 const std::string* db_name;
11211 const std::string* tbl_name;
11212 const int16_t* max_parts;
11213
11214 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
11215
11216};
11217
11219 _ThriftHiveMetastore_get_partition_names_result__isset() : success(false), o1(false), o2(false) {}
11220 bool success :1;
11221 bool o1 :1;
11222 bool o2 :1;
11224
11226 public:
11227
11231
11233 std::vector<std::string> success;
11235 MetaException o2;
11236
11238
11239 void __set_success(const std::vector<std::string> & val);
11240
11241 void __set_o1(const NoSuchObjectException& val);
11242
11243 void __set_o2(const MetaException& val);
11244
11245 bool operator == (const ThriftHiveMetastore_get_partition_names_result & rhs) const;
11246 bool operator != (const ThriftHiveMetastore_get_partition_names_result &rhs) const {
11247 return !(*this == rhs);
11248 }
11249
11250 bool operator < (const ThriftHiveMetastore_get_partition_names_result & ) const;
11251
11252 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
11253 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
11254
11255};
11256
11258 _ThriftHiveMetastore_get_partition_names_presult__isset() : success(false), o1(false), o2(false) {}
11259 bool success :1;
11260 bool o1 :1;
11261 bool o2 :1;
11263
11265 public:
11266
11267
11269 std::vector<std::string> * success;
11271 MetaException o2;
11272
11274
11275 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
11276
11277};
11278
11283
11285 public:
11286
11290
11292 PartitionsRequest partitionReq;
11293
11295
11296 void __set_partitionReq(const PartitionsRequest& val);
11297
11298 bool operator == (const ThriftHiveMetastore_fetch_partition_names_req_args & rhs) const;
11299 bool operator != (const ThriftHiveMetastore_fetch_partition_names_req_args &rhs) const {
11300 return !(*this == rhs);
11301 }
11302
11303 bool operator < (const ThriftHiveMetastore_fetch_partition_names_req_args & ) const;
11304
11305 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
11306 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
11307
11308};
11309
11310
11312 public:
11313
11314
11316 const PartitionsRequest* partitionReq;
11317
11318 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
11319
11320};
11321
11323 _ThriftHiveMetastore_fetch_partition_names_req_result__isset() : success(false), o1(false), o2(false) {}
11324 bool success :1;
11325 bool o1 :1;
11326 bool o2 :1;
11328
11330 public:
11331
11335
11337 std::vector<std::string> success;
11339 MetaException o2;
11340
11342
11343 void __set_success(const std::vector<std::string> & val);
11344
11345 void __set_o1(const NoSuchObjectException& val);
11346
11347 void __set_o2(const MetaException& val);
11348
11349 bool operator == (const ThriftHiveMetastore_fetch_partition_names_req_result & rhs) const;
11350 bool operator != (const ThriftHiveMetastore_fetch_partition_names_req_result &rhs) const {
11351 return !(*this == rhs);
11352 }
11353
11354 bool operator < (const ThriftHiveMetastore_fetch_partition_names_req_result & ) const;
11355
11356 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
11357 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
11358
11359};
11360
11362 _ThriftHiveMetastore_fetch_partition_names_req_presult__isset() : success(false), o1(false), o2(false) {}
11363 bool success :1;
11364 bool o1 :1;
11365 bool o2 :1;
11367
11369 public:
11370
11371
11373 std::vector<std::string> * success;
11375 MetaException o2;
11376
11378
11379 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
11380
11381};
11382
11387
11389 public:
11390
11394
11396 PartitionValuesRequest request;
11397
11399
11400 void __set_request(const PartitionValuesRequest& val);
11401
11402 bool operator == (const ThriftHiveMetastore_get_partition_values_args & rhs) const;
11403 bool operator != (const ThriftHiveMetastore_get_partition_values_args &rhs) const {
11404 return !(*this == rhs);
11405 }
11406
11407 bool operator < (const ThriftHiveMetastore_get_partition_values_args & ) const;
11408
11409 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
11410 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
11411
11412};
11413
11414
11416 public:
11417
11418
11420 const PartitionValuesRequest* request;
11421
11422 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
11423
11424};
11425
11427 _ThriftHiveMetastore_get_partition_values_result__isset() : success(false), o1(false), o2(false) {}
11428 bool success :1;
11429 bool o1 :1;
11430 bool o2 :1;
11432
11434 public:
11435
11439
11442 MetaException o1;
11444
11446
11447 void __set_success(const PartitionValuesResponse& val);
11448
11449 void __set_o1(const MetaException& val);
11450
11451 void __set_o2(const NoSuchObjectException& val);
11452
11453 bool operator == (const ThriftHiveMetastore_get_partition_values_result & rhs) const;
11454 bool operator != (const ThriftHiveMetastore_get_partition_values_result &rhs) const {
11455 return !(*this == rhs);
11456 }
11457
11458 bool operator < (const ThriftHiveMetastore_get_partition_values_result & ) const;
11459
11460 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
11461 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
11462
11463};
11464
11466 _ThriftHiveMetastore_get_partition_values_presult__isset() : success(false), o1(false), o2(false) {}
11467 bool success :1;
11468 bool o1 :1;
11469 bool o2 :1;
11471
11473 public:
11474
11475
11477 PartitionValuesResponse* success;
11478 MetaException o1;
11480
11482
11483 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
11484
11485};
11486
11488 _ThriftHiveMetastore_get_partitions_ps_args__isset() : db_name(false), tbl_name(false), part_vals(false), max_parts(true) {}
11489 bool db_name :1;
11490 bool tbl_name :1;
11491 bool part_vals :1;
11492 bool max_parts :1;
11494
11496 public:
11497
11501
11503 std::string db_name;
11504 std::string tbl_name;
11505 std::vector<std::string> part_vals;
11506 int16_t max_parts;
11507
11509
11510 void __set_db_name(const std::string& val);
11511
11512 void __set_tbl_name(const std::string& val);
11513
11514 void __set_part_vals(const std::vector<std::string> & val);
11515
11516 void __set_max_parts(const int16_t val);
11517
11518 bool operator == (const ThriftHiveMetastore_get_partitions_ps_args & rhs) const;
11519 bool operator != (const ThriftHiveMetastore_get_partitions_ps_args &rhs) const {
11520 return !(*this == rhs);
11521 }
11522
11523 bool operator < (const ThriftHiveMetastore_get_partitions_ps_args & ) const;
11524
11525 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
11526 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
11527
11528};
11529
11530
11532 public:
11533
11534
11536 const std::string* db_name;
11537 const std::string* tbl_name;
11538 const std::vector<std::string> * part_vals;
11539 const int16_t* max_parts;
11540
11541 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
11542
11543};
11544
11546 _ThriftHiveMetastore_get_partitions_ps_result__isset() : success(false), o1(false), o2(false) {}
11547 bool success :1;
11548 bool o1 :1;
11549 bool o2 :1;
11551
11553 public:
11554
11558
11560 std::vector<Partition> success;
11561 MetaException o1;
11563
11565
11566 void __set_success(const std::vector<Partition> & val);
11567
11568 void __set_o1(const MetaException& val);
11569
11570 void __set_o2(const NoSuchObjectException& val);
11571
11572 bool operator == (const ThriftHiveMetastore_get_partitions_ps_result & rhs) const;
11573 bool operator != (const ThriftHiveMetastore_get_partitions_ps_result &rhs) const {
11574 return !(*this == rhs);
11575 }
11576
11577 bool operator < (const ThriftHiveMetastore_get_partitions_ps_result & ) const;
11578
11579 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
11580 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
11581
11582};
11583
11585 _ThriftHiveMetastore_get_partitions_ps_presult__isset() : success(false), o1(false), o2(false) {}
11586 bool success :1;
11587 bool o1 :1;
11588 bool o2 :1;
11590
11592 public:
11593
11594
11596 std::vector<Partition> * success;
11597 MetaException o1;
11599
11601
11602 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
11603
11604};
11605
11607 _ThriftHiveMetastore_get_partitions_ps_with_auth_args__isset() : db_name(false), tbl_name(false), part_vals(false), max_parts(true), user_name(false), group_names(false) {}
11608 bool db_name :1;
11609 bool tbl_name :1;
11610 bool part_vals :1;
11611 bool max_parts :1;
11612 bool user_name :1;
11613 bool group_names :1;
11615
11617 public:
11618
11622
11624 std::string db_name;
11625 std::string tbl_name;
11626 std::vector<std::string> part_vals;
11627 int16_t max_parts;
11628 std::string user_name;
11629 std::vector<std::string> group_names;
11630
11632
11633 void __set_db_name(const std::string& val);
11634
11635 void __set_tbl_name(const std::string& val);
11636
11637 void __set_part_vals(const std::vector<std::string> & val);
11638
11639 void __set_max_parts(const int16_t val);
11640
11641 void __set_user_name(const std::string& val);
11642
11643 void __set_group_names(const std::vector<std::string> & val);
11644
11645 bool operator == (const ThriftHiveMetastore_get_partitions_ps_with_auth_args & rhs) const;
11646 bool operator != (const ThriftHiveMetastore_get_partitions_ps_with_auth_args &rhs) const {
11647 return !(*this == rhs);
11648 }
11649
11650 bool operator < (const ThriftHiveMetastore_get_partitions_ps_with_auth_args & ) const;
11651
11652 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
11653 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
11654
11655};
11656
11657
11659 public:
11660
11661
11663 const std::string* db_name;
11664 const std::string* tbl_name;
11665 const std::vector<std::string> * part_vals;
11666 const int16_t* max_parts;
11667 const std::string* user_name;
11668 const std::vector<std::string> * group_names;
11669
11670 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
11671
11672};
11673
11675 _ThriftHiveMetastore_get_partitions_ps_with_auth_result__isset() : success(false), o1(false), o2(false) {}
11676 bool success :1;
11677 bool o1 :1;
11678 bool o2 :1;
11680
11682 public:
11683
11687
11689 std::vector<Partition> success;
11691 MetaException o2;
11692
11694
11695 void __set_success(const std::vector<Partition> & val);
11696
11697 void __set_o1(const NoSuchObjectException& val);
11698
11699 void __set_o2(const MetaException& val);
11700
11701 bool operator == (const ThriftHiveMetastore_get_partitions_ps_with_auth_result & rhs) const;
11702 bool operator != (const ThriftHiveMetastore_get_partitions_ps_with_auth_result &rhs) const {
11703 return !(*this == rhs);
11704 }
11705
11706 bool operator < (const ThriftHiveMetastore_get_partitions_ps_with_auth_result & ) const;
11707
11708 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
11709 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
11710
11711};
11712
11714 _ThriftHiveMetastore_get_partitions_ps_with_auth_presult__isset() : success(false), o1(false), o2(false) {}
11715 bool success :1;
11716 bool o1 :1;
11717 bool o2 :1;
11719
11721 public:
11722
11723
11725 std::vector<Partition> * success;
11727 MetaException o2;
11728
11730
11731 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
11732
11733};
11734
11739
11741 public:
11742
11746
11749
11751
11752 void __set_req(const GetPartitionsPsWithAuthRequest& val);
11753
11754 bool operator == (const ThriftHiveMetastore_get_partitions_ps_with_auth_req_args & rhs) const;
11755 bool operator != (const ThriftHiveMetastore_get_partitions_ps_with_auth_req_args &rhs) const {
11756 return !(*this == rhs);
11757 }
11758
11759 bool operator < (const ThriftHiveMetastore_get_partitions_ps_with_auth_req_args & ) const;
11760
11761 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
11762 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
11763
11764};
11765
11766
11768 public:
11769
11770
11773
11774 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
11775
11776};
11777
11779 _ThriftHiveMetastore_get_partitions_ps_with_auth_req_result__isset() : success(false), o1(false), o2(false) {}
11780 bool success :1;
11781 bool o1 :1;
11782 bool o2 :1;
11784
11786 public:
11787
11791
11794 MetaException o1;
11796
11798
11799 void __set_success(const GetPartitionsPsWithAuthResponse& val);
11800
11801 void __set_o1(const MetaException& val);
11802
11803 void __set_o2(const NoSuchObjectException& val);
11804
11805 bool operator == (const ThriftHiveMetastore_get_partitions_ps_with_auth_req_result & rhs) const;
11806 bool operator != (const ThriftHiveMetastore_get_partitions_ps_with_auth_req_result &rhs) const {
11807 return !(*this == rhs);
11808 }
11809
11810 bool operator < (const ThriftHiveMetastore_get_partitions_ps_with_auth_req_result & ) const;
11811
11812 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
11813 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
11814
11815};
11816
11818 _ThriftHiveMetastore_get_partitions_ps_with_auth_req_presult__isset() : success(false), o1(false), o2(false) {}
11819 bool success :1;
11820 bool o1 :1;
11821 bool o2 :1;
11823
11825 public:
11826
11827
11830 MetaException o1;
11832
11834
11835 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
11836
11837};
11838
11840 _ThriftHiveMetastore_get_partition_names_ps_args__isset() : db_name(false), tbl_name(false), part_vals(false), max_parts(true) {}
11841 bool db_name :1;
11842 bool tbl_name :1;
11843 bool part_vals :1;
11844 bool max_parts :1;
11846
11848 public:
11849
11853
11855 std::string db_name;
11856 std::string tbl_name;
11857 std::vector<std::string> part_vals;
11858 int16_t max_parts;
11859
11861
11862 void __set_db_name(const std::string& val);
11863
11864 void __set_tbl_name(const std::string& val);
11865
11866 void __set_part_vals(const std::vector<std::string> & val);
11867
11868 void __set_max_parts(const int16_t val);
11869
11870 bool operator == (const ThriftHiveMetastore_get_partition_names_ps_args & rhs) const;
11871 bool operator != (const ThriftHiveMetastore_get_partition_names_ps_args &rhs) const {
11872 return !(*this == rhs);
11873 }
11874
11875 bool operator < (const ThriftHiveMetastore_get_partition_names_ps_args & ) const;
11876
11877 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
11878 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
11879
11880};
11881
11882
11884 public:
11885
11886
11888 const std::string* db_name;
11889 const std::string* tbl_name;
11890 const std::vector<std::string> * part_vals;
11891 const int16_t* max_parts;
11892
11893 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
11894
11895};
11896
11898 _ThriftHiveMetastore_get_partition_names_ps_result__isset() : success(false), o1(false), o2(false) {}
11899 bool success :1;
11900 bool o1 :1;
11901 bool o2 :1;
11903
11905 public:
11906
11910
11912 std::vector<std::string> success;
11913 MetaException o1;
11915
11917
11918 void __set_success(const std::vector<std::string> & val);
11919
11920 void __set_o1(const MetaException& val);
11921
11922 void __set_o2(const NoSuchObjectException& val);
11923
11924 bool operator == (const ThriftHiveMetastore_get_partition_names_ps_result & rhs) const;
11925 bool operator != (const ThriftHiveMetastore_get_partition_names_ps_result &rhs) const {
11926 return !(*this == rhs);
11927 }
11928
11929 bool operator < (const ThriftHiveMetastore_get_partition_names_ps_result & ) const;
11930
11931 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
11932 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
11933
11934};
11935
11937 _ThriftHiveMetastore_get_partition_names_ps_presult__isset() : success(false), o1(false), o2(false) {}
11938 bool success :1;
11939 bool o1 :1;
11940 bool o2 :1;
11942
11944 public:
11945
11946
11948 std::vector<std::string> * success;
11949 MetaException o1;
11951
11953
11954 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
11955
11956};
11957
11962
11964 public:
11965
11969
11972
11974
11975 void __set_req(const GetPartitionNamesPsRequest& val);
11976
11977 bool operator == (const ThriftHiveMetastore_get_partition_names_ps_req_args & rhs) const;
11978 bool operator != (const ThriftHiveMetastore_get_partition_names_ps_req_args &rhs) const {
11979 return !(*this == rhs);
11980 }
11981
11982 bool operator < (const ThriftHiveMetastore_get_partition_names_ps_req_args & ) const;
11983
11984 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
11985 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
11986
11987};
11988
11989
11991 public:
11992
11993
11995 const GetPartitionNamesPsRequest* req;
11996
11997 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
11998
11999};
12000
12002 _ThriftHiveMetastore_get_partition_names_ps_req_result__isset() : success(false), o1(false), o2(false) {}
12003 bool success :1;
12004 bool o1 :1;
12005 bool o2 :1;
12007
12009 public:
12010
12014
12017 MetaException o1;
12019
12021
12022 void __set_success(const GetPartitionNamesPsResponse& val);
12023
12024 void __set_o1(const MetaException& val);
12025
12026 void __set_o2(const NoSuchObjectException& val);
12027
12028 bool operator == (const ThriftHiveMetastore_get_partition_names_ps_req_result & rhs) const;
12029 bool operator != (const ThriftHiveMetastore_get_partition_names_ps_req_result &rhs) const {
12030 return !(*this == rhs);
12031 }
12032
12033 bool operator < (const ThriftHiveMetastore_get_partition_names_ps_req_result & ) const;
12034
12035 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
12036 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
12037
12038};
12039
12041 _ThriftHiveMetastore_get_partition_names_ps_req_presult__isset() : success(false), o1(false), o2(false) {}
12042 bool success :1;
12043 bool o1 :1;
12044 bool o2 :1;
12046
12048 public:
12049
12050
12053 MetaException o1;
12055
12057
12058 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
12059
12060};
12061
12066
12068 public:
12069
12073
12076
12078
12079 void __set_req(const PartitionsByExprRequest& val);
12080
12081 bool operator == (const ThriftHiveMetastore_get_partition_names_req_args & rhs) const;
12082 bool operator != (const ThriftHiveMetastore_get_partition_names_req_args &rhs) const {
12083 return !(*this == rhs);
12084 }
12085
12086 bool operator < (const ThriftHiveMetastore_get_partition_names_req_args & ) const;
12087
12088 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
12089 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
12090
12091};
12092
12093
12095 public:
12096
12097
12099 const PartitionsByExprRequest* req;
12100
12101 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
12102
12103};
12104
12106 _ThriftHiveMetastore_get_partition_names_req_result__isset() : success(false), o1(false), o2(false) {}
12107 bool success :1;
12108 bool o1 :1;
12109 bool o2 :1;
12111
12113 public:
12114
12118
12120 std::vector<std::string> success;
12121 MetaException o1;
12123
12125
12126 void __set_success(const std::vector<std::string> & val);
12127
12128 void __set_o1(const MetaException& val);
12129
12130 void __set_o2(const NoSuchObjectException& val);
12131
12132 bool operator == (const ThriftHiveMetastore_get_partition_names_req_result & rhs) const;
12133 bool operator != (const ThriftHiveMetastore_get_partition_names_req_result &rhs) const {
12134 return !(*this == rhs);
12135 }
12136
12137 bool operator < (const ThriftHiveMetastore_get_partition_names_req_result & ) const;
12138
12139 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
12140 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
12141
12142};
12143
12145 _ThriftHiveMetastore_get_partition_names_req_presult__isset() : success(false), o1(false), o2(false) {}
12146 bool success :1;
12147 bool o1 :1;
12148 bool o2 :1;
12150
12152 public:
12153
12154
12156 std::vector<std::string> * success;
12157 MetaException o1;
12159
12161
12162 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
12163
12164};
12165
12167 _ThriftHiveMetastore_get_partitions_by_filter_args__isset() : db_name(false), tbl_name(false), filter(false), max_parts(true) {}
12168 bool db_name :1;
12169 bool tbl_name :1;
12170 bool filter :1;
12171 bool max_parts :1;
12173
12175 public:
12176
12180
12182 std::string db_name;
12183 std::string tbl_name;
12184 std::string filter;
12185 int16_t max_parts;
12186
12188
12189 void __set_db_name(const std::string& val);
12190
12191 void __set_tbl_name(const std::string& val);
12192
12193 void __set_filter(const std::string& val);
12194
12195 void __set_max_parts(const int16_t val);
12196
12197 bool operator == (const ThriftHiveMetastore_get_partitions_by_filter_args & rhs) const;
12198 bool operator != (const ThriftHiveMetastore_get_partitions_by_filter_args &rhs) const {
12199 return !(*this == rhs);
12200 }
12201
12202 bool operator < (const ThriftHiveMetastore_get_partitions_by_filter_args & ) const;
12203
12204 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
12205 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
12206
12207};
12208
12209
12211 public:
12212
12213
12215 const std::string* db_name;
12216 const std::string* tbl_name;
12217 const std::string* filter;
12218 const int16_t* max_parts;
12219
12220 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
12221
12222};
12223
12225 _ThriftHiveMetastore_get_partitions_by_filter_result__isset() : success(false), o1(false), o2(false) {}
12226 bool success :1;
12227 bool o1 :1;
12228 bool o2 :1;
12230
12232 public:
12233
12237
12239 std::vector<Partition> success;
12240 MetaException o1;
12242
12244
12245 void __set_success(const std::vector<Partition> & val);
12246
12247 void __set_o1(const MetaException& val);
12248
12249 void __set_o2(const NoSuchObjectException& val);
12250
12251 bool operator == (const ThriftHiveMetastore_get_partitions_by_filter_result & rhs) const;
12252 bool operator != (const ThriftHiveMetastore_get_partitions_by_filter_result &rhs) const {
12253 return !(*this == rhs);
12254 }
12255
12256 bool operator < (const ThriftHiveMetastore_get_partitions_by_filter_result & ) const;
12257
12258 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
12259 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
12260
12261};
12262
12264 _ThriftHiveMetastore_get_partitions_by_filter_presult__isset() : success(false), o1(false), o2(false) {}
12265 bool success :1;
12266 bool o1 :1;
12267 bool o2 :1;
12269
12271 public:
12272
12273
12275 std::vector<Partition> * success;
12276 MetaException o1;
12278
12280
12281 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
12282
12283};
12284
12289
12291 public:
12292
12296
12299
12301
12302 void __set_req(const GetPartitionsByFilterRequest& val);
12303
12304 bool operator == (const ThriftHiveMetastore_get_partitions_by_filter_req_args & rhs) const;
12305 bool operator != (const ThriftHiveMetastore_get_partitions_by_filter_req_args &rhs) const {
12306 return !(*this == rhs);
12307 }
12308
12309 bool operator < (const ThriftHiveMetastore_get_partitions_by_filter_req_args & ) const;
12310
12311 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
12312 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
12313
12314};
12315
12316
12318 public:
12319
12320
12323
12324 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
12325
12326};
12327
12329 _ThriftHiveMetastore_get_partitions_by_filter_req_result__isset() : success(false), o1(false), o2(false) {}
12330 bool success :1;
12331 bool o1 :1;
12332 bool o2 :1;
12334
12336 public:
12337
12341
12343 std::vector<Partition> success;
12344 MetaException o1;
12346
12348
12349 void __set_success(const std::vector<Partition> & val);
12350
12351 void __set_o1(const MetaException& val);
12352
12353 void __set_o2(const NoSuchObjectException& val);
12354
12355 bool operator == (const ThriftHiveMetastore_get_partitions_by_filter_req_result & rhs) const;
12356 bool operator != (const ThriftHiveMetastore_get_partitions_by_filter_req_result &rhs) const {
12357 return !(*this == rhs);
12358 }
12359
12360 bool operator < (const ThriftHiveMetastore_get_partitions_by_filter_req_result & ) const;
12361
12362 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
12363 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
12364
12365};
12366
12368 _ThriftHiveMetastore_get_partitions_by_filter_req_presult__isset() : success(false), o1(false), o2(false) {}
12369 bool success :1;
12370 bool o1 :1;
12371 bool o2 :1;
12373
12375 public:
12376
12377
12379 std::vector<Partition> * success;
12380 MetaException o1;
12382
12384
12385 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
12386
12387};
12388
12390 _ThriftHiveMetastore_get_part_specs_by_filter_args__isset() : db_name(false), tbl_name(false), filter(false), max_parts(true) {}
12391 bool db_name :1;
12392 bool tbl_name :1;
12393 bool filter :1;
12394 bool max_parts :1;
12396
12398 public:
12399
12403
12405 std::string db_name;
12406 std::string tbl_name;
12407 std::string filter;
12408 int32_t max_parts;
12409
12411
12412 void __set_db_name(const std::string& val);
12413
12414 void __set_tbl_name(const std::string& val);
12415
12416 void __set_filter(const std::string& val);
12417
12418 void __set_max_parts(const int32_t val);
12419
12420 bool operator == (const ThriftHiveMetastore_get_part_specs_by_filter_args & rhs) const;
12421 bool operator != (const ThriftHiveMetastore_get_part_specs_by_filter_args &rhs) const {
12422 return !(*this == rhs);
12423 }
12424
12425 bool operator < (const ThriftHiveMetastore_get_part_specs_by_filter_args & ) const;
12426
12427 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
12428 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
12429
12430};
12431
12432
12434 public:
12435
12436
12438 const std::string* db_name;
12439 const std::string* tbl_name;
12440 const std::string* filter;
12441 const int32_t* max_parts;
12442
12443 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
12444
12445};
12446
12448 _ThriftHiveMetastore_get_part_specs_by_filter_result__isset() : success(false), o1(false), o2(false) {}
12449 bool success :1;
12450 bool o1 :1;
12451 bool o2 :1;
12453
12455 public:
12456
12460
12462 std::vector<PartitionSpec> success;
12463 MetaException o1;
12465
12467
12468 void __set_success(const std::vector<PartitionSpec> & val);
12469
12470 void __set_o1(const MetaException& val);
12471
12472 void __set_o2(const NoSuchObjectException& val);
12473
12474 bool operator == (const ThriftHiveMetastore_get_part_specs_by_filter_result & rhs) const;
12475 bool operator != (const ThriftHiveMetastore_get_part_specs_by_filter_result &rhs) const {
12476 return !(*this == rhs);
12477 }
12478
12479 bool operator < (const ThriftHiveMetastore_get_part_specs_by_filter_result & ) const;
12480
12481 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
12482 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
12483
12484};
12485
12487 _ThriftHiveMetastore_get_part_specs_by_filter_presult__isset() : success(false), o1(false), o2(false) {}
12488 bool success :1;
12489 bool o1 :1;
12490 bool o2 :1;
12492
12494 public:
12495
12496
12498 std::vector<PartitionSpec> * success;
12499 MetaException o1;
12501
12503
12504 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
12505
12506};
12507
12512
12514 public:
12515
12519
12522
12524
12525 void __set_req(const PartitionsByExprRequest& val);
12526
12527 bool operator == (const ThriftHiveMetastore_get_partitions_by_expr_args & rhs) const;
12528 bool operator != (const ThriftHiveMetastore_get_partitions_by_expr_args &rhs) const {
12529 return !(*this == rhs);
12530 }
12531
12532 bool operator < (const ThriftHiveMetastore_get_partitions_by_expr_args & ) const;
12533
12534 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
12535 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
12536
12537};
12538
12539
12541 public:
12542
12543
12545 const PartitionsByExprRequest* req;
12546
12547 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
12548
12549};
12550
12552 _ThriftHiveMetastore_get_partitions_by_expr_result__isset() : success(false), o1(false), o2(false) {}
12553 bool success :1;
12554 bool o1 :1;
12555 bool o2 :1;
12557
12559 public:
12560
12564
12566 PartitionsByExprResult success;
12567 MetaException o1;
12569
12571
12572 void __set_success(const PartitionsByExprResult& val);
12573
12574 void __set_o1(const MetaException& val);
12575
12576 void __set_o2(const NoSuchObjectException& val);
12577
12578 bool operator == (const ThriftHiveMetastore_get_partitions_by_expr_result & rhs) const;
12579 bool operator != (const ThriftHiveMetastore_get_partitions_by_expr_result &rhs) const {
12580 return !(*this == rhs);
12581 }
12582
12583 bool operator < (const ThriftHiveMetastore_get_partitions_by_expr_result & ) const;
12584
12585 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
12586 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
12587
12588};
12589
12591 _ThriftHiveMetastore_get_partitions_by_expr_presult__isset() : success(false), o1(false), o2(false) {}
12592 bool success :1;
12593 bool o1 :1;
12594 bool o2 :1;
12596
12598 public:
12599
12600
12602 PartitionsByExprResult* success;
12603 MetaException o1;
12605
12607
12608 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
12609
12610};
12611
12616
12618 public:
12619
12623
12626
12628
12629 void __set_req(const PartitionsByExprRequest& val);
12630
12631 bool operator == (const ThriftHiveMetastore_get_partitions_spec_by_expr_args & rhs) const;
12632 bool operator != (const ThriftHiveMetastore_get_partitions_spec_by_expr_args &rhs) const {
12633 return !(*this == rhs);
12634 }
12635
12636 bool operator < (const ThriftHiveMetastore_get_partitions_spec_by_expr_args & ) const;
12637
12638 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
12639 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
12640
12641};
12642
12643
12645 public:
12646
12647
12649 const PartitionsByExprRequest* req;
12650
12651 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
12652
12653};
12654
12656 _ThriftHiveMetastore_get_partitions_spec_by_expr_result__isset() : success(false), o1(false), o2(false) {}
12657 bool success :1;
12658 bool o1 :1;
12659 bool o2 :1;
12661
12663 public:
12664
12668
12671 MetaException o1;
12673
12675
12676 void __set_success(const PartitionsSpecByExprResult& val);
12677
12678 void __set_o1(const MetaException& val);
12679
12680 void __set_o2(const NoSuchObjectException& val);
12681
12682 bool operator == (const ThriftHiveMetastore_get_partitions_spec_by_expr_result & rhs) const;
12683 bool operator != (const ThriftHiveMetastore_get_partitions_spec_by_expr_result &rhs) const {
12684 return !(*this == rhs);
12685 }
12686
12687 bool operator < (const ThriftHiveMetastore_get_partitions_spec_by_expr_result & ) const;
12688
12689 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
12690 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
12691
12692};
12693
12695 _ThriftHiveMetastore_get_partitions_spec_by_expr_presult__isset() : success(false), o1(false), o2(false) {}
12696 bool success :1;
12697 bool o1 :1;
12698 bool o2 :1;
12700
12702 public:
12703
12704
12707 MetaException o1;
12709
12711
12712 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
12713
12714};
12715
12717 _ThriftHiveMetastore_get_num_partitions_by_filter_args__isset() : db_name(false), tbl_name(false), filter(false) {}
12718 bool db_name :1;
12719 bool tbl_name :1;
12720 bool filter :1;
12722
12724 public:
12725
12729
12731 std::string db_name;
12732 std::string tbl_name;
12733 std::string filter;
12734
12736
12737 void __set_db_name(const std::string& val);
12738
12739 void __set_tbl_name(const std::string& val);
12740
12741 void __set_filter(const std::string& val);
12742
12743 bool operator == (const ThriftHiveMetastore_get_num_partitions_by_filter_args & rhs) const;
12744 bool operator != (const ThriftHiveMetastore_get_num_partitions_by_filter_args &rhs) const {
12745 return !(*this == rhs);
12746 }
12747
12748 bool operator < (const ThriftHiveMetastore_get_num_partitions_by_filter_args & ) const;
12749
12750 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
12751 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
12752
12753};
12754
12755
12757 public:
12758
12759
12761 const std::string* db_name;
12762 const std::string* tbl_name;
12763 const std::string* filter;
12764
12765 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
12766
12767};
12768
12770 _ThriftHiveMetastore_get_num_partitions_by_filter_result__isset() : success(false), o1(false), o2(false) {}
12771 bool success :1;
12772 bool o1 :1;
12773 bool o2 :1;
12775
12777 public:
12778
12782
12784 int32_t success;
12785 MetaException o1;
12787
12789
12790 void __set_success(const int32_t val);
12791
12792 void __set_o1(const MetaException& val);
12793
12794 void __set_o2(const NoSuchObjectException& val);
12795
12796 bool operator == (const ThriftHiveMetastore_get_num_partitions_by_filter_result & rhs) const;
12797 bool operator != (const ThriftHiveMetastore_get_num_partitions_by_filter_result &rhs) const {
12798 return !(*this == rhs);
12799 }
12800
12801 bool operator < (const ThriftHiveMetastore_get_num_partitions_by_filter_result & ) const;
12802
12803 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
12804 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
12805
12806};
12807
12809 _ThriftHiveMetastore_get_num_partitions_by_filter_presult__isset() : success(false), o1(false), o2(false) {}
12810 bool success :1;
12811 bool o1 :1;
12812 bool o2 :1;
12814
12816 public:
12817
12818
12820 int32_t* success;
12821 MetaException o1;
12823
12825
12826 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
12827
12828};
12829
12831 _ThriftHiveMetastore_get_partitions_by_names_args__isset() : db_name(false), tbl_name(false), names(false) {}
12832 bool db_name :1;
12833 bool tbl_name :1;
12834 bool names :1;
12836
12838 public:
12839
12843
12845 std::string db_name;
12846 std::string tbl_name;
12847 std::vector<std::string> names;
12848
12850
12851 void __set_db_name(const std::string& val);
12852
12853 void __set_tbl_name(const std::string& val);
12854
12855 void __set_names(const std::vector<std::string> & val);
12856
12857 bool operator == (const ThriftHiveMetastore_get_partitions_by_names_args & rhs) const;
12858 bool operator != (const ThriftHiveMetastore_get_partitions_by_names_args &rhs) const {
12859 return !(*this == rhs);
12860 }
12861
12862 bool operator < (const ThriftHiveMetastore_get_partitions_by_names_args & ) const;
12863
12864 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
12865 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
12866
12867};
12868
12869
12871 public:
12872
12873
12875 const std::string* db_name;
12876 const std::string* tbl_name;
12877 const std::vector<std::string> * names;
12878
12879 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
12880
12881};
12882
12884 _ThriftHiveMetastore_get_partitions_by_names_result__isset() : success(false), o1(false), o2(false), o3(false) {}
12885 bool success :1;
12886 bool o1 :1;
12887 bool o2 :1;
12888 bool o3 :1;
12890
12892 public:
12893
12897
12899 std::vector<Partition> success;
12900 MetaException o1;
12903
12905
12906 void __set_success(const std::vector<Partition> & val);
12907
12908 void __set_o1(const MetaException& val);
12909
12910 void __set_o2(const NoSuchObjectException& val);
12911
12912 void __set_o3(const InvalidObjectException& val);
12913
12914 bool operator == (const ThriftHiveMetastore_get_partitions_by_names_result & rhs) const;
12915 bool operator != (const ThriftHiveMetastore_get_partitions_by_names_result &rhs) const {
12916 return !(*this == rhs);
12917 }
12918
12919 bool operator < (const ThriftHiveMetastore_get_partitions_by_names_result & ) const;
12920
12921 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
12922 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
12923
12924};
12925
12927 _ThriftHiveMetastore_get_partitions_by_names_presult__isset() : success(false), o1(false), o2(false), o3(false) {}
12928 bool success :1;
12929 bool o1 :1;
12930 bool o2 :1;
12931 bool o3 :1;
12933
12935 public:
12936
12937
12939 std::vector<Partition> * success;
12940 MetaException o1;
12943
12945
12946 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
12947
12948};
12949
12954
12956 public:
12957
12961
12964
12966
12967 void __set_req(const GetPartitionsByNamesRequest& val);
12968
12969 bool operator == (const ThriftHiveMetastore_get_partitions_by_names_req_args & rhs) const;
12970 bool operator != (const ThriftHiveMetastore_get_partitions_by_names_req_args &rhs) const {
12971 return !(*this == rhs);
12972 }
12973
12974 bool operator < (const ThriftHiveMetastore_get_partitions_by_names_req_args & ) const;
12975
12976 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
12977 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
12978
12979};
12980
12981
12983 public:
12984
12985
12987 const GetPartitionsByNamesRequest* req;
12988
12989 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
12990
12991};
12992
12994 _ThriftHiveMetastore_get_partitions_by_names_req_result__isset() : success(false), o1(false), o2(false), o3(false) {}
12995 bool success :1;
12996 bool o1 :1;
12997 bool o2 :1;
12998 bool o3 :1;
13000
13002 public:
13003
13007
13010 MetaException o1;
13013
13015
13016 void __set_success(const GetPartitionsByNamesResult& val);
13017
13018 void __set_o1(const MetaException& val);
13019
13020 void __set_o2(const NoSuchObjectException& val);
13021
13022 void __set_o3(const InvalidObjectException& val);
13023
13024 bool operator == (const ThriftHiveMetastore_get_partitions_by_names_req_result & rhs) const;
13025 bool operator != (const ThriftHiveMetastore_get_partitions_by_names_req_result &rhs) const {
13026 return !(*this == rhs);
13027 }
13028
13029 bool operator < (const ThriftHiveMetastore_get_partitions_by_names_req_result & ) const;
13030
13031 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
13032 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
13033
13034};
13035
13037 _ThriftHiveMetastore_get_partitions_by_names_req_presult__isset() : success(false), o1(false), o2(false), o3(false) {}
13038 bool success :1;
13039 bool o1 :1;
13040 bool o2 :1;
13041 bool o3 :1;
13043
13045 public:
13046
13047
13050 MetaException o1;
13053
13055
13056 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
13057
13058};
13059
13064
13066 public:
13067
13071
13074
13076
13077 void __set_req(const PropertyGetRequest& val);
13078
13079 bool operator == (const ThriftHiveMetastore_get_properties_args & rhs) const;
13080 bool operator != (const ThriftHiveMetastore_get_properties_args &rhs) const {
13081 return !(*this == rhs);
13082 }
13083
13084 bool operator < (const ThriftHiveMetastore_get_properties_args & ) const;
13085
13086 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
13087 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
13088
13089};
13090
13091
13093 public:
13094
13095
13097 const PropertyGetRequest* req;
13098
13099 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
13100
13101};
13102
13104 _ThriftHiveMetastore_get_properties_result__isset() : success(false), e1(false), e2(false) {}
13105 bool success :1;
13106 bool e1 :1;
13107 bool e2 :1;
13109
13111 public:
13112
13116
13118 PropertyGetResponse success;
13119 MetaException e1;
13121
13123
13124 void __set_success(const PropertyGetResponse& val);
13125
13126 void __set_e1(const MetaException& val);
13127
13128 void __set_e2(const NoSuchObjectException& val);
13129
13130 bool operator == (const ThriftHiveMetastore_get_properties_result & rhs) const;
13131 bool operator != (const ThriftHiveMetastore_get_properties_result &rhs) const {
13132 return !(*this == rhs);
13133 }
13134
13135 bool operator < (const ThriftHiveMetastore_get_properties_result & ) const;
13136
13137 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
13138 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
13139
13140};
13141
13143 _ThriftHiveMetastore_get_properties_presult__isset() : success(false), e1(false), e2(false) {}
13144 bool success :1;
13145 bool e1 :1;
13146 bool e2 :1;
13148
13150 public:
13151
13152
13154 PropertyGetResponse* success;
13155 MetaException e1;
13157
13159
13160 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
13161
13162};
13163
13168
13170 public:
13171
13175
13178
13180
13181 void __set_req(const PropertySetRequest& val);
13182
13183 bool operator == (const ThriftHiveMetastore_set_properties_args & rhs) const;
13184 bool operator != (const ThriftHiveMetastore_set_properties_args &rhs) const {
13185 return !(*this == rhs);
13186 }
13187
13188 bool operator < (const ThriftHiveMetastore_set_properties_args & ) const;
13189
13190 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
13191 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
13192
13193};
13194
13195
13197 public:
13198
13199
13201 const PropertySetRequest* req;
13202
13203 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
13204
13205};
13206
13208 _ThriftHiveMetastore_set_properties_result__isset() : success(false), e1(false), e2(false) {}
13209 bool success :1;
13210 bool e1 :1;
13211 bool e2 :1;
13213
13215 public:
13216
13220
13222 bool success;
13223 MetaException e1;
13225
13227
13228 void __set_success(const bool val);
13229
13230 void __set_e1(const MetaException& val);
13231
13232 void __set_e2(const NoSuchObjectException& val);
13233
13234 bool operator == (const ThriftHiveMetastore_set_properties_result & rhs) const;
13235 bool operator != (const ThriftHiveMetastore_set_properties_result &rhs) const {
13236 return !(*this == rhs);
13237 }
13238
13239 bool operator < (const ThriftHiveMetastore_set_properties_result & ) const;
13240
13241 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
13242 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
13243
13244};
13245
13247 _ThriftHiveMetastore_set_properties_presult__isset() : success(false), e1(false), e2(false) {}
13248 bool success :1;
13249 bool e1 :1;
13250 bool e2 :1;
13252
13254 public:
13255
13256
13258 bool* success;
13259 MetaException e1;
13261
13263
13264 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
13265
13266};
13267
13269 _ThriftHiveMetastore_alter_partition_args__isset() : db_name(false), tbl_name(false), new_part(false) {}
13270 bool db_name :1;
13271 bool tbl_name :1;
13272 bool new_part :1;
13274
13276 public:
13277
13281
13283 std::string db_name;
13284 std::string tbl_name;
13285 Partition new_part;
13286
13288
13289 void __set_db_name(const std::string& val);
13290
13291 void __set_tbl_name(const std::string& val);
13292
13293 void __set_new_part(const Partition& val);
13294
13295 bool operator == (const ThriftHiveMetastore_alter_partition_args & rhs) const;
13296 bool operator != (const ThriftHiveMetastore_alter_partition_args &rhs) const {
13297 return !(*this == rhs);
13298 }
13299
13300 bool operator < (const ThriftHiveMetastore_alter_partition_args & ) const;
13301
13302 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
13303 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
13304
13305};
13306
13307
13309 public:
13310
13311
13313 const std::string* db_name;
13314 const std::string* tbl_name;
13315 const Partition* new_part;
13316
13317 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
13318
13319};
13320
13326
13328 public:
13329
13333
13336 MetaException o2;
13337
13339
13340 void __set_o1(const InvalidOperationException& val);
13341
13342 void __set_o2(const MetaException& val);
13343
13344 bool operator == (const ThriftHiveMetastore_alter_partition_result & rhs) const;
13345 bool operator != (const ThriftHiveMetastore_alter_partition_result &rhs) const {
13346 return !(*this == rhs);
13347 }
13348
13349 bool operator < (const ThriftHiveMetastore_alter_partition_result & ) const;
13350
13351 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
13352 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
13353
13354};
13355
13361
13363 public:
13364
13365
13368 MetaException o2;
13369
13371
13372 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
13373
13374};
13375
13377 _ThriftHiveMetastore_alter_partitions_args__isset() : db_name(false), tbl_name(false), new_parts(false) {}
13378 bool db_name :1;
13379 bool tbl_name :1;
13380 bool new_parts :1;
13382
13384 public:
13385
13389
13391 std::string db_name;
13392 std::string tbl_name;
13393 std::vector<Partition> new_parts;
13394
13396
13397 void __set_db_name(const std::string& val);
13398
13399 void __set_tbl_name(const std::string& val);
13400
13401 void __set_new_parts(const std::vector<Partition> & val);
13402
13403 bool operator == (const ThriftHiveMetastore_alter_partitions_args & rhs) const;
13404 bool operator != (const ThriftHiveMetastore_alter_partitions_args &rhs) const {
13405 return !(*this == rhs);
13406 }
13407
13408 bool operator < (const ThriftHiveMetastore_alter_partitions_args & ) const;
13409
13410 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
13411 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
13412
13413};
13414
13415
13417 public:
13418
13419
13421 const std::string* db_name;
13422 const std::string* tbl_name;
13423 const std::vector<Partition> * new_parts;
13424
13425 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
13426
13427};
13428
13434
13436 public:
13437
13441
13444 MetaException o2;
13445
13447
13448 void __set_o1(const InvalidOperationException& val);
13449
13450 void __set_o2(const MetaException& val);
13451
13452 bool operator == (const ThriftHiveMetastore_alter_partitions_result & rhs) const;
13453 bool operator != (const ThriftHiveMetastore_alter_partitions_result &rhs) const {
13454 return !(*this == rhs);
13455 }
13456
13457 bool operator < (const ThriftHiveMetastore_alter_partitions_result & ) const;
13458
13459 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
13460 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
13461
13462};
13463
13469
13471 public:
13472
13473
13476 MetaException o2;
13477
13479
13480 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
13481
13482};
13483
13485 _ThriftHiveMetastore_alter_partitions_with_environment_context_args__isset() : db_name(false), tbl_name(false), new_parts(false), environment_context(false) {}
13486 bool db_name :1;
13487 bool tbl_name :1;
13488 bool new_parts :1;
13489 bool environment_context :1;
13491
13493 public:
13494
13498
13500 std::string db_name;
13501 std::string tbl_name;
13502 std::vector<Partition> new_parts;
13503 EnvironmentContext environment_context;
13504
13506
13507 void __set_db_name(const std::string& val);
13508
13509 void __set_tbl_name(const std::string& val);
13510
13511 void __set_new_parts(const std::vector<Partition> & val);
13512
13513 void __set_environment_context(const EnvironmentContext& val);
13514
13515 bool operator == (const ThriftHiveMetastore_alter_partitions_with_environment_context_args & rhs) const;
13516 bool operator != (const ThriftHiveMetastore_alter_partitions_with_environment_context_args &rhs) const {
13517 return !(*this == rhs);
13518 }
13519
13521
13522 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
13523 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
13524
13525};
13526
13527
13529 public:
13530
13531
13533 const std::string* db_name;
13534 const std::string* tbl_name;
13535 const std::vector<Partition> * new_parts;
13536 const EnvironmentContext* environment_context;
13537
13538 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
13539
13540};
13541
13547
13549 public:
13550
13554
13557 MetaException o2;
13558
13560
13561 void __set_o1(const InvalidOperationException& val);
13562
13563 void __set_o2(const MetaException& val);
13564
13567 return !(*this == rhs);
13568 }
13569
13571
13572 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
13573 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
13574
13575};
13576
13582
13584 public:
13585
13586
13589 MetaException o2;
13590
13592
13593 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
13594
13595};
13596
13601
13603 public:
13604
13608
13611
13613
13614 void __set_req(const AlterPartitionsRequest& val);
13615
13616 bool operator == (const ThriftHiveMetastore_alter_partitions_req_args & rhs) const;
13617 bool operator != (const ThriftHiveMetastore_alter_partitions_req_args &rhs) const {
13618 return !(*this == rhs);
13619 }
13620
13621 bool operator < (const ThriftHiveMetastore_alter_partitions_req_args & ) const;
13622
13623 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
13624 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
13625
13626};
13627
13628
13630 public:
13631
13632
13634 const AlterPartitionsRequest* req;
13635
13636 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
13637
13638};
13639
13641 _ThriftHiveMetastore_alter_partitions_req_result__isset() : success(false), o1(false), o2(false) {}
13642 bool success :1;
13643 bool o1 :1;
13644 bool o2 :1;
13646
13648 public:
13649
13653
13657 MetaException o2;
13658
13660
13661 void __set_success(const AlterPartitionsResponse& val);
13662
13663 void __set_o1(const InvalidOperationException& val);
13664
13665 void __set_o2(const MetaException& val);
13666
13667 bool operator == (const ThriftHiveMetastore_alter_partitions_req_result & rhs) const;
13668 bool operator != (const ThriftHiveMetastore_alter_partitions_req_result &rhs) const {
13669 return !(*this == rhs);
13670 }
13671
13672 bool operator < (const ThriftHiveMetastore_alter_partitions_req_result & ) const;
13673
13674 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
13675 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
13676
13677};
13678
13680 _ThriftHiveMetastore_alter_partitions_req_presult__isset() : success(false), o1(false), o2(false) {}
13681 bool success :1;
13682 bool o1 :1;
13683 bool o2 :1;
13685
13687 public:
13688
13689
13691 AlterPartitionsResponse* success;
13693 MetaException o2;
13694
13696
13697 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
13698
13699};
13700
13702 _ThriftHiveMetastore_alter_partition_with_environment_context_args__isset() : db_name(false), tbl_name(false), new_part(false), environment_context(false) {}
13703 bool db_name :1;
13704 bool tbl_name :1;
13705 bool new_part :1;
13706 bool environment_context :1;
13708
13710 public:
13711
13715
13717 std::string db_name;
13718 std::string tbl_name;
13719 Partition new_part;
13720 EnvironmentContext environment_context;
13721
13723
13724 void __set_db_name(const std::string& val);
13725
13726 void __set_tbl_name(const std::string& val);
13727
13728 void __set_new_part(const Partition& val);
13729
13730 void __set_environment_context(const EnvironmentContext& val);
13731
13732 bool operator == (const ThriftHiveMetastore_alter_partition_with_environment_context_args & rhs) const;
13733 bool operator != (const ThriftHiveMetastore_alter_partition_with_environment_context_args &rhs) const {
13734 return !(*this == rhs);
13735 }
13736
13738
13739 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
13740 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
13741
13742};
13743
13744
13746 public:
13747
13748
13750 const std::string* db_name;
13751 const std::string* tbl_name;
13752 const Partition* new_part;
13753 const EnvironmentContext* environment_context;
13754
13755 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
13756
13757};
13758
13764
13766 public:
13767
13771
13774 MetaException o2;
13775
13777
13778 void __set_o1(const InvalidOperationException& val);
13779
13780 void __set_o2(const MetaException& val);
13781
13784 return !(*this == rhs);
13785 }
13786
13788
13789 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
13790 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
13791
13792};
13793
13799
13801 public:
13802
13803
13806 MetaException o2;
13807
13809
13810 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
13811
13812};
13813
13815 _ThriftHiveMetastore_rename_partition_args__isset() : db_name(false), tbl_name(false), part_vals(false), new_part(false) {}
13816 bool db_name :1;
13817 bool tbl_name :1;
13818 bool part_vals :1;
13819 bool new_part :1;
13821
13823 public:
13824
13828
13830 std::string db_name;
13831 std::string tbl_name;
13832 std::vector<std::string> part_vals;
13833 Partition new_part;
13834
13836
13837 void __set_db_name(const std::string& val);
13838
13839 void __set_tbl_name(const std::string& val);
13840
13841 void __set_part_vals(const std::vector<std::string> & val);
13842
13843 void __set_new_part(const Partition& val);
13844
13845 bool operator == (const ThriftHiveMetastore_rename_partition_args & rhs) const;
13846 bool operator != (const ThriftHiveMetastore_rename_partition_args &rhs) const {
13847 return !(*this == rhs);
13848 }
13849
13850 bool operator < (const ThriftHiveMetastore_rename_partition_args & ) const;
13851
13852 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
13853 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
13854
13855};
13856
13857
13859 public:
13860
13861
13863 const std::string* db_name;
13864 const std::string* tbl_name;
13865 const std::vector<std::string> * part_vals;
13866 const Partition* new_part;
13867
13868 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
13869
13870};
13871
13877
13879 public:
13880
13884
13887 MetaException o2;
13888
13890
13891 void __set_o1(const InvalidOperationException& val);
13892
13893 void __set_o2(const MetaException& val);
13894
13895 bool operator == (const ThriftHiveMetastore_rename_partition_result & rhs) const;
13896 bool operator != (const ThriftHiveMetastore_rename_partition_result &rhs) const {
13897 return !(*this == rhs);
13898 }
13899
13900 bool operator < (const ThriftHiveMetastore_rename_partition_result & ) const;
13901
13902 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
13903 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
13904
13905};
13906
13912
13914 public:
13915
13916
13919 MetaException o2;
13920
13922
13923 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
13924
13925};
13926
13931
13933 public:
13934
13938
13941
13943
13944 void __set_req(const RenamePartitionRequest& val);
13945
13946 bool operator == (const ThriftHiveMetastore_rename_partition_req_args & rhs) const;
13947 bool operator != (const ThriftHiveMetastore_rename_partition_req_args &rhs) const {
13948 return !(*this == rhs);
13949 }
13950
13951 bool operator < (const ThriftHiveMetastore_rename_partition_req_args & ) const;
13952
13953 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
13954 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
13955
13956};
13957
13958
13960 public:
13961
13962
13964 const RenamePartitionRequest* req;
13965
13966 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
13967
13968};
13969
13971 _ThriftHiveMetastore_rename_partition_req_result__isset() : success(false), o1(false), o2(false) {}
13972 bool success :1;
13973 bool o1 :1;
13974 bool o2 :1;
13976
13978 public:
13979
13983
13987 MetaException o2;
13988
13990
13991 void __set_success(const RenamePartitionResponse& val);
13992
13993 void __set_o1(const InvalidOperationException& val);
13994
13995 void __set_o2(const MetaException& val);
13996
13997 bool operator == (const ThriftHiveMetastore_rename_partition_req_result & rhs) const;
13998 bool operator != (const ThriftHiveMetastore_rename_partition_req_result &rhs) const {
13999 return !(*this == rhs);
14000 }
14001
14002 bool operator < (const ThriftHiveMetastore_rename_partition_req_result & ) const;
14003
14004 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
14005 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
14006
14007};
14008
14010 _ThriftHiveMetastore_rename_partition_req_presult__isset() : success(false), o1(false), o2(false) {}
14011 bool success :1;
14012 bool o1 :1;
14013 bool o2 :1;
14015
14017 public:
14018
14019
14021 RenamePartitionResponse* success;
14023 MetaException o2;
14024
14026
14027 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
14028
14029};
14030
14036
14038 public:
14039
14043
14045 std::vector<std::string> part_vals;
14046 bool throw_exception;
14047
14049
14050 void __set_part_vals(const std::vector<std::string> & val);
14051
14052 void __set_throw_exception(const bool val);
14053
14054 bool operator == (const ThriftHiveMetastore_partition_name_has_valid_characters_args & rhs) const;
14055 bool operator != (const ThriftHiveMetastore_partition_name_has_valid_characters_args &rhs) const {
14056 return !(*this == rhs);
14057 }
14058
14059 bool operator < (const ThriftHiveMetastore_partition_name_has_valid_characters_args & ) const;
14060
14061 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
14062 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
14063
14064};
14065
14066
14068 public:
14069
14070
14072 const std::vector<std::string> * part_vals;
14073 const bool* throw_exception;
14074
14075 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
14076
14077};
14078
14084
14086 public:
14087
14091
14093 bool success;
14094 MetaException o1;
14095
14097
14098 void __set_success(const bool val);
14099
14100 void __set_o1(const MetaException& val);
14101
14102 bool operator == (const ThriftHiveMetastore_partition_name_has_valid_characters_result & rhs) const;
14103 bool operator != (const ThriftHiveMetastore_partition_name_has_valid_characters_result &rhs) const {
14104 return !(*this == rhs);
14105 }
14106
14108
14109 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
14110 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
14111
14112};
14113
14119
14121 public:
14122
14123
14125 bool* success;
14126 MetaException o1;
14127
14129
14130 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
14131
14132};
14133
14135 _ThriftHiveMetastore_get_config_value_args__isset() : name(false), defaultValue(false) {}
14136 bool name :1;
14137 bool defaultValue :1;
14139
14141 public:
14142
14146
14148 std::string name;
14149 std::string defaultValue;
14150
14152
14153 void __set_name(const std::string& val);
14154
14155 void __set_defaultValue(const std::string& val);
14156
14157 bool operator == (const ThriftHiveMetastore_get_config_value_args & rhs) const;
14158 bool operator != (const ThriftHiveMetastore_get_config_value_args &rhs) const {
14159 return !(*this == rhs);
14160 }
14161
14162 bool operator < (const ThriftHiveMetastore_get_config_value_args & ) const;
14163
14164 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
14165 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
14166
14167};
14168
14169
14171 public:
14172
14173
14175 const std::string* name;
14176 const std::string* defaultValue;
14177
14178 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
14179
14180};
14181
14183 _ThriftHiveMetastore_get_config_value_result__isset() : success(false), o1(false) {}
14184 bool success :1;
14185 bool o1 :1;
14187
14189 public:
14190
14194
14196 std::string success;
14198
14200
14201 void __set_success(const std::string& val);
14202
14203 void __set_o1(const ConfigValSecurityException& val);
14204
14205 bool operator == (const ThriftHiveMetastore_get_config_value_result & rhs) const;
14206 bool operator != (const ThriftHiveMetastore_get_config_value_result &rhs) const {
14207 return !(*this == rhs);
14208 }
14209
14210 bool operator < (const ThriftHiveMetastore_get_config_value_result & ) const;
14211
14212 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
14213 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
14214
14215};
14216
14218 _ThriftHiveMetastore_get_config_value_presult__isset() : success(false), o1(false) {}
14219 bool success :1;
14220 bool o1 :1;
14222
14224 public:
14225
14226
14228 std::string* success;
14230
14232
14233 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
14234
14235};
14236
14241
14243 public:
14244
14248
14250 std::string part_name;
14251
14253
14254 void __set_part_name(const std::string& val);
14255
14256 bool operator == (const ThriftHiveMetastore_partition_name_to_vals_args & rhs) const;
14257 bool operator != (const ThriftHiveMetastore_partition_name_to_vals_args &rhs) const {
14258 return !(*this == rhs);
14259 }
14260
14261 bool operator < (const ThriftHiveMetastore_partition_name_to_vals_args & ) const;
14262
14263 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
14264 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
14265
14266};
14267
14268
14270 public:
14271
14272
14274 const std::string* part_name;
14275
14276 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
14277
14278};
14279
14285
14287 public:
14288
14292
14294 std::vector<std::string> success;
14295 MetaException o1;
14296
14298
14299 void __set_success(const std::vector<std::string> & val);
14300
14301 void __set_o1(const MetaException& val);
14302
14303 bool operator == (const ThriftHiveMetastore_partition_name_to_vals_result & rhs) const;
14304 bool operator != (const ThriftHiveMetastore_partition_name_to_vals_result &rhs) const {
14305 return !(*this == rhs);
14306 }
14307
14308 bool operator < (const ThriftHiveMetastore_partition_name_to_vals_result & ) const;
14309
14310 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
14311 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
14312
14313};
14314
14320
14322 public:
14323
14324
14326 std::vector<std::string> * success;
14327 MetaException o1;
14328
14330
14331 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
14332
14333};
14334
14339
14341 public:
14342
14346
14348 std::string part_name;
14349
14351
14352 void __set_part_name(const std::string& val);
14353
14354 bool operator == (const ThriftHiveMetastore_partition_name_to_spec_args & rhs) const;
14355 bool operator != (const ThriftHiveMetastore_partition_name_to_spec_args &rhs) const {
14356 return !(*this == rhs);
14357 }
14358
14359 bool operator < (const ThriftHiveMetastore_partition_name_to_spec_args & ) const;
14360
14361 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
14362 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
14363
14364};
14365
14366
14368 public:
14369
14370
14372 const std::string* part_name;
14373
14374 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
14375
14376};
14377
14383
14385 public:
14386
14390
14392 std::map<std::string, std::string> success;
14393 MetaException o1;
14394
14396
14397 void __set_success(const std::map<std::string, std::string> & val);
14398
14399 void __set_o1(const MetaException& val);
14400
14401 bool operator == (const ThriftHiveMetastore_partition_name_to_spec_result & rhs) const;
14402 bool operator != (const ThriftHiveMetastore_partition_name_to_spec_result &rhs) const {
14403 return !(*this == rhs);
14404 }
14405
14406 bool operator < (const ThriftHiveMetastore_partition_name_to_spec_result & ) const;
14407
14408 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
14409 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
14410
14411};
14412
14418
14420 public:
14421
14422
14424 std::map<std::string, std::string> * success;
14425 MetaException o1;
14426
14428
14429 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
14430
14431};
14432
14434 _ThriftHiveMetastore_markPartitionForEvent_args__isset() : db_name(false), tbl_name(false), part_vals(false), eventType(false) {}
14435 bool db_name :1;
14436 bool tbl_name :1;
14437 bool part_vals :1;
14438 bool eventType :1;
14440
14442 public:
14443
14447
14449 std::string db_name;
14450 std::string tbl_name;
14451 std::map<std::string, std::string> part_vals;
14456 PartitionEventType::type eventType;
14457
14459
14460 void __set_db_name(const std::string& val);
14461
14462 void __set_tbl_name(const std::string& val);
14463
14464 void __set_part_vals(const std::map<std::string, std::string> & val);
14465
14466 void __set_eventType(const PartitionEventType::type val);
14467
14468 bool operator == (const ThriftHiveMetastore_markPartitionForEvent_args & rhs) const;
14469 bool operator != (const ThriftHiveMetastore_markPartitionForEvent_args &rhs) const {
14470 return !(*this == rhs);
14471 }
14472
14473 bool operator < (const ThriftHiveMetastore_markPartitionForEvent_args & ) const;
14474
14475 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
14476 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
14477
14478};
14479
14480
14482 public:
14483
14484
14486 const std::string* db_name;
14487 const std::string* tbl_name;
14488 const std::map<std::string, std::string> * part_vals;
14493 const PartitionEventType::type* eventType;
14494
14495 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
14496
14497};
14498
14500 _ThriftHiveMetastore_markPartitionForEvent_result__isset() : o1(false), o2(false), o3(false), o4(false), o5(false), o6(false) {}
14501 bool o1 :1;
14502 bool o2 :1;
14503 bool o3 :1;
14504 bool o4 :1;
14505 bool o5 :1;
14506 bool o6 :1;
14508
14510 public:
14511
14515
14517 MetaException o1;
14523
14525
14526 void __set_o1(const MetaException& val);
14527
14528 void __set_o2(const NoSuchObjectException& val);
14529
14530 void __set_o3(const UnknownDBException& val);
14531
14532 void __set_o4(const UnknownTableException& val);
14533
14534 void __set_o5(const UnknownPartitionException& val);
14535
14536 void __set_o6(const InvalidPartitionException& val);
14537
14538 bool operator == (const ThriftHiveMetastore_markPartitionForEvent_result & rhs) const;
14539 bool operator != (const ThriftHiveMetastore_markPartitionForEvent_result &rhs) const {
14540 return !(*this == rhs);
14541 }
14542
14543 bool operator < (const ThriftHiveMetastore_markPartitionForEvent_result & ) const;
14544
14545 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
14546 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
14547
14548};
14549
14551 _ThriftHiveMetastore_markPartitionForEvent_presult__isset() : o1(false), o2(false), o3(false), o4(false), o5(false), o6(false) {}
14552 bool o1 :1;
14553 bool o2 :1;
14554 bool o3 :1;
14555 bool o4 :1;
14556 bool o5 :1;
14557 bool o6 :1;
14559
14561 public:
14562
14563
14565 MetaException o1;
14571
14573
14574 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
14575
14576};
14577
14579 _ThriftHiveMetastore_isPartitionMarkedForEvent_args__isset() : db_name(false), tbl_name(false), part_vals(false), eventType(false) {}
14580 bool db_name :1;
14581 bool tbl_name :1;
14582 bool part_vals :1;
14583 bool eventType :1;
14585
14587 public:
14588
14592
14594 std::string db_name;
14595 std::string tbl_name;
14596 std::map<std::string, std::string> part_vals;
14601 PartitionEventType::type eventType;
14602
14604
14605 void __set_db_name(const std::string& val);
14606
14607 void __set_tbl_name(const std::string& val);
14608
14609 void __set_part_vals(const std::map<std::string, std::string> & val);
14610
14611 void __set_eventType(const PartitionEventType::type val);
14612
14613 bool operator == (const ThriftHiveMetastore_isPartitionMarkedForEvent_args & rhs) const;
14614 bool operator != (const ThriftHiveMetastore_isPartitionMarkedForEvent_args &rhs) const {
14615 return !(*this == rhs);
14616 }
14617
14618 bool operator < (const ThriftHiveMetastore_isPartitionMarkedForEvent_args & ) const;
14619
14620 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
14621 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
14622
14623};
14624
14625
14627 public:
14628
14629
14631 const std::string* db_name;
14632 const std::string* tbl_name;
14633 const std::map<std::string, std::string> * part_vals;
14638 const PartitionEventType::type* eventType;
14639
14640 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
14641
14642};
14643
14645 _ThriftHiveMetastore_isPartitionMarkedForEvent_result__isset() : success(false), o1(false), o2(false), o3(false), o4(false), o5(false), o6(false) {}
14646 bool success :1;
14647 bool o1 :1;
14648 bool o2 :1;
14649 bool o3 :1;
14650 bool o4 :1;
14651 bool o5 :1;
14652 bool o6 :1;
14654
14656 public:
14657
14661
14663 bool success;
14664 MetaException o1;
14670
14672
14673 void __set_success(const bool val);
14674
14675 void __set_o1(const MetaException& val);
14676
14677 void __set_o2(const NoSuchObjectException& val);
14678
14679 void __set_o3(const UnknownDBException& val);
14680
14681 void __set_o4(const UnknownTableException& val);
14682
14683 void __set_o5(const UnknownPartitionException& val);
14684
14685 void __set_o6(const InvalidPartitionException& val);
14686
14687 bool operator == (const ThriftHiveMetastore_isPartitionMarkedForEvent_result & rhs) const;
14688 bool operator != (const ThriftHiveMetastore_isPartitionMarkedForEvent_result &rhs) const {
14689 return !(*this == rhs);
14690 }
14691
14692 bool operator < (const ThriftHiveMetastore_isPartitionMarkedForEvent_result & ) const;
14693
14694 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
14695 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
14696
14697};
14698
14700 _ThriftHiveMetastore_isPartitionMarkedForEvent_presult__isset() : success(false), o1(false), o2(false), o3(false), o4(false), o5(false), o6(false) {}
14701 bool success :1;
14702 bool o1 :1;
14703 bool o2 :1;
14704 bool o3 :1;
14705 bool o4 :1;
14706 bool o5 :1;
14707 bool o6 :1;
14709
14711 public:
14712
14713
14715 bool* success;
14716 MetaException o1;
14722
14724
14725 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
14726
14727};
14728
14733
14735 public:
14736
14740
14742 PrimaryKeysRequest request;
14743
14745
14746 void __set_request(const PrimaryKeysRequest& val);
14747
14748 bool operator == (const ThriftHiveMetastore_get_primary_keys_args & rhs) const;
14749 bool operator != (const ThriftHiveMetastore_get_primary_keys_args &rhs) const {
14750 return !(*this == rhs);
14751 }
14752
14753 bool operator < (const ThriftHiveMetastore_get_primary_keys_args & ) const;
14754
14755 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
14756 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
14757
14758};
14759
14760
14762 public:
14763
14764
14766 const PrimaryKeysRequest* request;
14767
14768 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
14769
14770};
14771
14773 _ThriftHiveMetastore_get_primary_keys_result__isset() : success(false), o1(false), o2(false) {}
14774 bool success :1;
14775 bool o1 :1;
14776 bool o2 :1;
14778
14780 public:
14781
14785
14787 PrimaryKeysResponse success;
14788 MetaException o1;
14790
14792
14793 void __set_success(const PrimaryKeysResponse& val);
14794
14795 void __set_o1(const MetaException& val);
14796
14797 void __set_o2(const NoSuchObjectException& val);
14798
14799 bool operator == (const ThriftHiveMetastore_get_primary_keys_result & rhs) const;
14800 bool operator != (const ThriftHiveMetastore_get_primary_keys_result &rhs) const {
14801 return !(*this == rhs);
14802 }
14803
14804 bool operator < (const ThriftHiveMetastore_get_primary_keys_result & ) const;
14805
14806 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
14807 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
14808
14809};
14810
14812 _ThriftHiveMetastore_get_primary_keys_presult__isset() : success(false), o1(false), o2(false) {}
14813 bool success :1;
14814 bool o1 :1;
14815 bool o2 :1;
14817
14819 public:
14820
14821
14823 PrimaryKeysResponse* success;
14824 MetaException o1;
14826
14828
14829 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
14830
14831};
14832
14837
14839 public:
14840
14844
14846 ForeignKeysRequest request;
14847
14849
14850 void __set_request(const ForeignKeysRequest& val);
14851
14852 bool operator == (const ThriftHiveMetastore_get_foreign_keys_args & rhs) const;
14853 bool operator != (const ThriftHiveMetastore_get_foreign_keys_args &rhs) const {
14854 return !(*this == rhs);
14855 }
14856
14857 bool operator < (const ThriftHiveMetastore_get_foreign_keys_args & ) const;
14858
14859 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
14860 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
14861
14862};
14863
14864
14866 public:
14867
14868
14870 const ForeignKeysRequest* request;
14871
14872 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
14873
14874};
14875
14877 _ThriftHiveMetastore_get_foreign_keys_result__isset() : success(false), o1(false), o2(false) {}
14878 bool success :1;
14879 bool o1 :1;
14880 bool o2 :1;
14882
14884 public:
14885
14889
14891 ForeignKeysResponse success;
14892 MetaException o1;
14894
14896
14897 void __set_success(const ForeignKeysResponse& val);
14898
14899 void __set_o1(const MetaException& val);
14900
14901 void __set_o2(const NoSuchObjectException& val);
14902
14903 bool operator == (const ThriftHiveMetastore_get_foreign_keys_result & rhs) const;
14904 bool operator != (const ThriftHiveMetastore_get_foreign_keys_result &rhs) const {
14905 return !(*this == rhs);
14906 }
14907
14908 bool operator < (const ThriftHiveMetastore_get_foreign_keys_result & ) const;
14909
14910 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
14911 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
14912
14913};
14914
14916 _ThriftHiveMetastore_get_foreign_keys_presult__isset() : success(false), o1(false), o2(false) {}
14917 bool success :1;
14918 bool o1 :1;
14919 bool o2 :1;
14921
14923 public:
14924
14925
14927 ForeignKeysResponse* success;
14928 MetaException o1;
14930
14932
14933 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
14934
14935};
14936
14941
14943 public:
14944
14948
14951
14953
14954 void __set_request(const UniqueConstraintsRequest& val);
14955
14956 bool operator == (const ThriftHiveMetastore_get_unique_constraints_args & rhs) const;
14957 bool operator != (const ThriftHiveMetastore_get_unique_constraints_args &rhs) const {
14958 return !(*this == rhs);
14959 }
14960
14961 bool operator < (const ThriftHiveMetastore_get_unique_constraints_args & ) const;
14962
14963 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
14964 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
14965
14966};
14967
14968
14970 public:
14971
14972
14974 const UniqueConstraintsRequest* request;
14975
14976 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
14977
14978};
14979
14981 _ThriftHiveMetastore_get_unique_constraints_result__isset() : success(false), o1(false), o2(false) {}
14982 bool success :1;
14983 bool o1 :1;
14984 bool o2 :1;
14986
14988 public:
14989
14993
14996 MetaException o1;
14998
15000
15001 void __set_success(const UniqueConstraintsResponse& val);
15002
15003 void __set_o1(const MetaException& val);
15004
15005 void __set_o2(const NoSuchObjectException& val);
15006
15007 bool operator == (const ThriftHiveMetastore_get_unique_constraints_result & rhs) const;
15008 bool operator != (const ThriftHiveMetastore_get_unique_constraints_result &rhs) const {
15009 return !(*this == rhs);
15010 }
15011
15012 bool operator < (const ThriftHiveMetastore_get_unique_constraints_result & ) const;
15013
15014 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
15015 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
15016
15017};
15018
15020 _ThriftHiveMetastore_get_unique_constraints_presult__isset() : success(false), o1(false), o2(false) {}
15021 bool success :1;
15022 bool o1 :1;
15023 bool o2 :1;
15025
15027 public:
15028
15029
15032 MetaException o1;
15034
15036
15037 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
15038
15039};
15040
15045
15047 public:
15048
15052
15055
15057
15058 void __set_request(const NotNullConstraintsRequest& val);
15059
15060 bool operator == (const ThriftHiveMetastore_get_not_null_constraints_args & rhs) const;
15061 bool operator != (const ThriftHiveMetastore_get_not_null_constraints_args &rhs) const {
15062 return !(*this == rhs);
15063 }
15064
15065 bool operator < (const ThriftHiveMetastore_get_not_null_constraints_args & ) const;
15066
15067 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
15068 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
15069
15070};
15071
15072
15074 public:
15075
15076
15078 const NotNullConstraintsRequest* request;
15079
15080 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
15081
15082};
15083
15085 _ThriftHiveMetastore_get_not_null_constraints_result__isset() : success(false), o1(false), o2(false) {}
15086 bool success :1;
15087 bool o1 :1;
15088 bool o2 :1;
15090
15092 public:
15093
15097
15100 MetaException o1;
15102
15104
15105 void __set_success(const NotNullConstraintsResponse& val);
15106
15107 void __set_o1(const MetaException& val);
15108
15109 void __set_o2(const NoSuchObjectException& val);
15110
15111 bool operator == (const ThriftHiveMetastore_get_not_null_constraints_result & rhs) const;
15112 bool operator != (const ThriftHiveMetastore_get_not_null_constraints_result &rhs) const {
15113 return !(*this == rhs);
15114 }
15115
15116 bool operator < (const ThriftHiveMetastore_get_not_null_constraints_result & ) const;
15117
15118 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
15119 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
15120
15121};
15122
15124 _ThriftHiveMetastore_get_not_null_constraints_presult__isset() : success(false), o1(false), o2(false) {}
15125 bool success :1;
15126 bool o1 :1;
15127 bool o2 :1;
15129
15131 public:
15132
15133
15136 MetaException o1;
15138
15140
15141 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
15142
15143};
15144
15149
15151 public:
15152
15156
15159
15161
15162 void __set_request(const DefaultConstraintsRequest& val);
15163
15164 bool operator == (const ThriftHiveMetastore_get_default_constraints_args & rhs) const;
15165 bool operator != (const ThriftHiveMetastore_get_default_constraints_args &rhs) const {
15166 return !(*this == rhs);
15167 }
15168
15169 bool operator < (const ThriftHiveMetastore_get_default_constraints_args & ) const;
15170
15171 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
15172 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
15173
15174};
15175
15176
15178 public:
15179
15180
15182 const DefaultConstraintsRequest* request;
15183
15184 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
15185
15186};
15187
15189 _ThriftHiveMetastore_get_default_constraints_result__isset() : success(false), o1(false), o2(false) {}
15190 bool success :1;
15191 bool o1 :1;
15192 bool o2 :1;
15194
15196 public:
15197
15201
15204 MetaException o1;
15206
15208
15209 void __set_success(const DefaultConstraintsResponse& val);
15210
15211 void __set_o1(const MetaException& val);
15212
15213 void __set_o2(const NoSuchObjectException& val);
15214
15215 bool operator == (const ThriftHiveMetastore_get_default_constraints_result & rhs) const;
15216 bool operator != (const ThriftHiveMetastore_get_default_constraints_result &rhs) const {
15217 return !(*this == rhs);
15218 }
15219
15220 bool operator < (const ThriftHiveMetastore_get_default_constraints_result & ) const;
15221
15222 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
15223 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
15224
15225};
15226
15228 _ThriftHiveMetastore_get_default_constraints_presult__isset() : success(false), o1(false), o2(false) {}
15229 bool success :1;
15230 bool o1 :1;
15231 bool o2 :1;
15233
15235 public:
15236
15237
15240 MetaException o1;
15242
15244
15245 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
15246
15247};
15248
15253
15255 public:
15256
15260
15263
15265
15266 void __set_request(const CheckConstraintsRequest& val);
15267
15268 bool operator == (const ThriftHiveMetastore_get_check_constraints_args & rhs) const;
15269 bool operator != (const ThriftHiveMetastore_get_check_constraints_args &rhs) const {
15270 return !(*this == rhs);
15271 }
15272
15273 bool operator < (const ThriftHiveMetastore_get_check_constraints_args & ) const;
15274
15275 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
15276 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
15277
15278};
15279
15280
15282 public:
15283
15284
15286 const CheckConstraintsRequest* request;
15287
15288 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
15289
15290};
15291
15293 _ThriftHiveMetastore_get_check_constraints_result__isset() : success(false), o1(false), o2(false) {}
15294 bool success :1;
15295 bool o1 :1;
15296 bool o2 :1;
15298
15300 public:
15301
15305
15308 MetaException o1;
15310
15312
15313 void __set_success(const CheckConstraintsResponse& val);
15314
15315 void __set_o1(const MetaException& val);
15316
15317 void __set_o2(const NoSuchObjectException& val);
15318
15319 bool operator == (const ThriftHiveMetastore_get_check_constraints_result & rhs) const;
15320 bool operator != (const ThriftHiveMetastore_get_check_constraints_result &rhs) const {
15321 return !(*this == rhs);
15322 }
15323
15324 bool operator < (const ThriftHiveMetastore_get_check_constraints_result & ) const;
15325
15326 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
15327 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
15328
15329};
15330
15332 _ThriftHiveMetastore_get_check_constraints_presult__isset() : success(false), o1(false), o2(false) {}
15333 bool success :1;
15334 bool o1 :1;
15335 bool o2 :1;
15337
15339 public:
15340
15341
15343 CheckConstraintsResponse* success;
15344 MetaException o1;
15346
15348
15349 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
15350
15351};
15352
15357
15359 public:
15360
15364
15367
15369
15370 void __set_request(const AllTableConstraintsRequest& val);
15371
15372 bool operator == (const ThriftHiveMetastore_get_all_table_constraints_args & rhs) const;
15373 bool operator != (const ThriftHiveMetastore_get_all_table_constraints_args &rhs) const {
15374 return !(*this == rhs);
15375 }
15376
15377 bool operator < (const ThriftHiveMetastore_get_all_table_constraints_args & ) const;
15378
15379 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
15380 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
15381
15382};
15383
15384
15386 public:
15387
15388
15390 const AllTableConstraintsRequest* request;
15391
15392 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
15393
15394};
15395
15397 _ThriftHiveMetastore_get_all_table_constraints_result__isset() : success(false), o1(false), o2(false) {}
15398 bool success :1;
15399 bool o1 :1;
15400 bool o2 :1;
15402
15404 public:
15405
15409
15412 MetaException o1;
15414
15416
15417 void __set_success(const AllTableConstraintsResponse& val);
15418
15419 void __set_o1(const MetaException& val);
15420
15421 void __set_o2(const NoSuchObjectException& val);
15422
15423 bool operator == (const ThriftHiveMetastore_get_all_table_constraints_result & rhs) const;
15424 bool operator != (const ThriftHiveMetastore_get_all_table_constraints_result &rhs) const {
15425 return !(*this == rhs);
15426 }
15427
15428 bool operator < (const ThriftHiveMetastore_get_all_table_constraints_result & ) const;
15429
15430 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
15431 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
15432
15433};
15434
15436 _ThriftHiveMetastore_get_all_table_constraints_presult__isset() : success(false), o1(false), o2(false) {}
15437 bool success :1;
15438 bool o1 :1;
15439 bool o2 :1;
15441
15443 public:
15444
15445
15448 MetaException o1;
15450
15452
15453 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
15454
15455};
15456
15461
15463 public:
15464
15468
15470 ColumnStatistics stats_obj;
15471
15473
15474 void __set_stats_obj(const ColumnStatistics& val);
15475
15476 bool operator == (const ThriftHiveMetastore_update_table_column_statistics_args & rhs) const;
15477 bool operator != (const ThriftHiveMetastore_update_table_column_statistics_args &rhs) const {
15478 return !(*this == rhs);
15479 }
15480
15481 bool operator < (const ThriftHiveMetastore_update_table_column_statistics_args & ) const;
15482
15483 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
15484 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
15485
15486};
15487
15488
15490 public:
15491
15492
15494 const ColumnStatistics* stats_obj;
15495
15496 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
15497
15498};
15499
15501 _ThriftHiveMetastore_update_table_column_statistics_result__isset() : success(false), o1(false), o2(false), o3(false), o4(false) {}
15502 bool success :1;
15503 bool o1 :1;
15504 bool o2 :1;
15505 bool o3 :1;
15506 bool o4 :1;
15508
15510 public:
15511
15515
15517 bool success;
15520 MetaException o3;
15522
15524
15525 void __set_success(const bool val);
15526
15527 void __set_o1(const NoSuchObjectException& val);
15528
15529 void __set_o2(const InvalidObjectException& val);
15530
15531 void __set_o3(const MetaException& val);
15532
15533 void __set_o4(const InvalidInputException& val);
15534
15535 bool operator == (const ThriftHiveMetastore_update_table_column_statistics_result & rhs) const;
15536 bool operator != (const ThriftHiveMetastore_update_table_column_statistics_result &rhs) const {
15537 return !(*this == rhs);
15538 }
15539
15540 bool operator < (const ThriftHiveMetastore_update_table_column_statistics_result & ) const;
15541
15542 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
15543 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
15544
15545};
15546
15548 _ThriftHiveMetastore_update_table_column_statistics_presult__isset() : success(false), o1(false), o2(false), o3(false), o4(false) {}
15549 bool success :1;
15550 bool o1 :1;
15551 bool o2 :1;
15552 bool o3 :1;
15553 bool o4 :1;
15555
15557 public:
15558
15559
15561 bool* success;
15564 MetaException o3;
15566
15568
15569 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
15570
15571};
15572
15577
15579 public:
15580
15584
15586 ColumnStatistics stats_obj;
15587
15589
15590 void __set_stats_obj(const ColumnStatistics& val);
15591
15592 bool operator == (const ThriftHiveMetastore_update_partition_column_statistics_args & rhs) const;
15593 bool operator != (const ThriftHiveMetastore_update_partition_column_statistics_args &rhs) const {
15594 return !(*this == rhs);
15595 }
15596
15597 bool operator < (const ThriftHiveMetastore_update_partition_column_statistics_args & ) const;
15598
15599 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
15600 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
15601
15602};
15603
15604
15606 public:
15607
15608
15610 const ColumnStatistics* stats_obj;
15611
15612 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
15613
15614};
15615
15617 _ThriftHiveMetastore_update_partition_column_statistics_result__isset() : success(false), o1(false), o2(false), o3(false), o4(false) {}
15618 bool success :1;
15619 bool o1 :1;
15620 bool o2 :1;
15621 bool o3 :1;
15622 bool o4 :1;
15624
15626 public:
15627
15631
15633 bool success;
15636 MetaException o3;
15638
15640
15641 void __set_success(const bool val);
15642
15643 void __set_o1(const NoSuchObjectException& val);
15644
15645 void __set_o2(const InvalidObjectException& val);
15646
15647 void __set_o3(const MetaException& val);
15648
15649 void __set_o4(const InvalidInputException& val);
15650
15651 bool operator == (const ThriftHiveMetastore_update_partition_column_statistics_result & rhs) const;
15652 bool operator != (const ThriftHiveMetastore_update_partition_column_statistics_result &rhs) const {
15653 return !(*this == rhs);
15654 }
15655
15657
15658 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
15659 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
15660
15661};
15662
15664 _ThriftHiveMetastore_update_partition_column_statistics_presult__isset() : success(false), o1(false), o2(false), o3(false), o4(false) {}
15665 bool success :1;
15666 bool o1 :1;
15667 bool o2 :1;
15668 bool o3 :1;
15669 bool o4 :1;
15671
15673 public:
15674
15675
15677 bool* success;
15680 MetaException o3;
15682
15684
15685 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
15686
15687};
15688
15693
15695 public:
15696
15700
15703
15705
15706 void __set_req(const SetPartitionsStatsRequest& val);
15707
15708 bool operator == (const ThriftHiveMetastore_update_table_column_statistics_req_args & rhs) const;
15709 bool operator != (const ThriftHiveMetastore_update_table_column_statistics_req_args &rhs) const {
15710 return !(*this == rhs);
15711 }
15712
15713 bool operator < (const ThriftHiveMetastore_update_table_column_statistics_req_args & ) const;
15714
15715 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
15716 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
15717
15718};
15719
15720
15722 public:
15723
15724
15726 const SetPartitionsStatsRequest* req;
15727
15728 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
15729
15730};
15731
15733 _ThriftHiveMetastore_update_table_column_statistics_req_result__isset() : success(false), o1(false), o2(false), o3(false), o4(false) {}
15734 bool success :1;
15735 bool o1 :1;
15736 bool o2 :1;
15737 bool o3 :1;
15738 bool o4 :1;
15740
15742 public:
15743
15747
15752 MetaException o3;
15754
15756
15757 void __set_success(const SetPartitionsStatsResponse& val);
15758
15759 void __set_o1(const NoSuchObjectException& val);
15760
15761 void __set_o2(const InvalidObjectException& val);
15762
15763 void __set_o3(const MetaException& val);
15764
15765 void __set_o4(const InvalidInputException& val);
15766
15767 bool operator == (const ThriftHiveMetastore_update_table_column_statistics_req_result & rhs) const;
15768 bool operator != (const ThriftHiveMetastore_update_table_column_statistics_req_result &rhs) const {
15769 return !(*this == rhs);
15770 }
15771
15773
15774 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
15775 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
15776
15777};
15778
15780 _ThriftHiveMetastore_update_table_column_statistics_req_presult__isset() : success(false), o1(false), o2(false), o3(false), o4(false) {}
15781 bool success :1;
15782 bool o1 :1;
15783 bool o2 :1;
15784 bool o3 :1;
15785 bool o4 :1;
15787
15789 public:
15790
15791
15796 MetaException o3;
15798
15800
15801 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
15802
15803};
15804
15809
15811 public:
15812
15816
15819
15821
15822 void __set_req(const SetPartitionsStatsRequest& val);
15823
15824 bool operator == (const ThriftHiveMetastore_update_partition_column_statistics_req_args & rhs) const;
15825 bool operator != (const ThriftHiveMetastore_update_partition_column_statistics_req_args &rhs) const {
15826 return !(*this == rhs);
15827 }
15828
15830
15831 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
15832 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
15833
15834};
15835
15836
15838 public:
15839
15840
15842 const SetPartitionsStatsRequest* req;
15843
15844 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
15845
15846};
15847
15849 _ThriftHiveMetastore_update_partition_column_statistics_req_result__isset() : success(false), o1(false), o2(false), o3(false), o4(false) {}
15850 bool success :1;
15851 bool o1 :1;
15852 bool o2 :1;
15853 bool o3 :1;
15854 bool o4 :1;
15856
15858 public:
15859
15863
15868 MetaException o3;
15870
15872
15873 void __set_success(const SetPartitionsStatsResponse& val);
15874
15875 void __set_o1(const NoSuchObjectException& val);
15876
15877 void __set_o2(const InvalidObjectException& val);
15878
15879 void __set_o3(const MetaException& val);
15880
15881 void __set_o4(const InvalidInputException& val);
15882
15883 bool operator == (const ThriftHiveMetastore_update_partition_column_statistics_req_result & rhs) const;
15884 bool operator != (const ThriftHiveMetastore_update_partition_column_statistics_req_result &rhs) const {
15885 return !(*this == rhs);
15886 }
15887
15889
15890 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
15891 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
15892
15893};
15894
15896 _ThriftHiveMetastore_update_partition_column_statistics_req_presult__isset() : success(false), o1(false), o2(false), o3(false), o4(false) {}
15897 bool success :1;
15898 bool o1 :1;
15899 bool o2 :1;
15900 bool o3 :1;
15901 bool o4 :1;
15903
15905 public:
15906
15907
15912 MetaException o3;
15914
15916
15917 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
15918
15919};
15920
15925
15927 public:
15928
15932
15935
15937
15938 void __set_req(const UpdateTransactionalStatsRequest& val);
15939
15940 bool operator == (const ThriftHiveMetastore_update_transaction_statistics_args & rhs) const;
15941 bool operator != (const ThriftHiveMetastore_update_transaction_statistics_args &rhs) const {
15942 return !(*this == rhs);
15943 }
15944
15945 bool operator < (const ThriftHiveMetastore_update_transaction_statistics_args & ) const;
15946
15947 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
15948 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
15949
15950};
15951
15952
15954 public:
15955
15956
15959
15960 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
15961
15962};
15963
15968
15970 public:
15971
15975
15977 MetaException o1;
15978
15980
15981 void __set_o1(const MetaException& val);
15982
15983 bool operator == (const ThriftHiveMetastore_update_transaction_statistics_result & rhs) const;
15984 bool operator != (const ThriftHiveMetastore_update_transaction_statistics_result &rhs) const {
15985 return !(*this == rhs);
15986 }
15987
15988 bool operator < (const ThriftHiveMetastore_update_transaction_statistics_result & ) const;
15989
15990 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
15991 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
15992
15993};
15994
15999
16001 public:
16002
16003
16005 MetaException o1;
16006
16008
16009 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
16010
16011};
16012
16014 _ThriftHiveMetastore_get_table_column_statistics_args__isset() : db_name(false), tbl_name(false), col_name(false) {}
16015 bool db_name :1;
16016 bool tbl_name :1;
16017 bool col_name :1;
16019
16021 public:
16022
16026
16028 std::string db_name;
16029 std::string tbl_name;
16030 std::string col_name;
16031
16033
16034 void __set_db_name(const std::string& val);
16035
16036 void __set_tbl_name(const std::string& val);
16037
16038 void __set_col_name(const std::string& val);
16039
16040 bool operator == (const ThriftHiveMetastore_get_table_column_statistics_args & rhs) const;
16041 bool operator != (const ThriftHiveMetastore_get_table_column_statistics_args &rhs) const {
16042 return !(*this == rhs);
16043 }
16044
16045 bool operator < (const ThriftHiveMetastore_get_table_column_statistics_args & ) const;
16046
16047 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
16048 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
16049
16050};
16051
16052
16054 public:
16055
16056
16058 const std::string* db_name;
16059 const std::string* tbl_name;
16060 const std::string* col_name;
16061
16062 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
16063
16064};
16065
16067 _ThriftHiveMetastore_get_table_column_statistics_result__isset() : success(false), o1(false), o2(false), o3(false), o4(false) {}
16068 bool success :1;
16069 bool o1 :1;
16070 bool o2 :1;
16071 bool o3 :1;
16072 bool o4 :1;
16074
16076 public:
16077
16081
16083 ColumnStatistics success;
16085 MetaException o2;
16088
16090
16091 void __set_success(const ColumnStatistics& val);
16092
16093 void __set_o1(const NoSuchObjectException& val);
16094
16095 void __set_o2(const MetaException& val);
16096
16097 void __set_o3(const InvalidInputException& val);
16098
16099 void __set_o4(const InvalidObjectException& val);
16100
16101 bool operator == (const ThriftHiveMetastore_get_table_column_statistics_result & rhs) const;
16102 bool operator != (const ThriftHiveMetastore_get_table_column_statistics_result &rhs) const {
16103 return !(*this == rhs);
16104 }
16105
16106 bool operator < (const ThriftHiveMetastore_get_table_column_statistics_result & ) const;
16107
16108 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
16109 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
16110
16111};
16112
16114 _ThriftHiveMetastore_get_table_column_statistics_presult__isset() : success(false), o1(false), o2(false), o3(false), o4(false) {}
16115 bool success :1;
16116 bool o1 :1;
16117 bool o2 :1;
16118 bool o3 :1;
16119 bool o4 :1;
16121
16123 public:
16124
16125
16127 ColumnStatistics* success;
16129 MetaException o2;
16132
16134
16135 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
16136
16137};
16138
16140 _ThriftHiveMetastore_get_partition_column_statistics_args__isset() : db_name(false), tbl_name(false), part_name(false), col_name(false) {}
16141 bool db_name :1;
16142 bool tbl_name :1;
16143 bool part_name :1;
16144 bool col_name :1;
16146
16148 public:
16149
16153
16155 std::string db_name;
16156 std::string tbl_name;
16157 std::string part_name;
16158 std::string col_name;
16159
16161
16162 void __set_db_name(const std::string& val);
16163
16164 void __set_tbl_name(const std::string& val);
16165
16166 void __set_part_name(const std::string& val);
16167
16168 void __set_col_name(const std::string& val);
16169
16170 bool operator == (const ThriftHiveMetastore_get_partition_column_statistics_args & rhs) const;
16171 bool operator != (const ThriftHiveMetastore_get_partition_column_statistics_args &rhs) const {
16172 return !(*this == rhs);
16173 }
16174
16175 bool operator < (const ThriftHiveMetastore_get_partition_column_statistics_args & ) const;
16176
16177 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
16178 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
16179
16180};
16181
16182
16184 public:
16185
16186
16188 const std::string* db_name;
16189 const std::string* tbl_name;
16190 const std::string* part_name;
16191 const std::string* col_name;
16192
16193 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
16194
16195};
16196
16198 _ThriftHiveMetastore_get_partition_column_statistics_result__isset() : success(false), o1(false), o2(false), o3(false), o4(false) {}
16199 bool success :1;
16200 bool o1 :1;
16201 bool o2 :1;
16202 bool o3 :1;
16203 bool o4 :1;
16205
16207 public:
16208
16212
16214 ColumnStatistics success;
16216 MetaException o2;
16219
16221
16222 void __set_success(const ColumnStatistics& val);
16223
16224 void __set_o1(const NoSuchObjectException& val);
16225
16226 void __set_o2(const MetaException& val);
16227
16228 void __set_o3(const InvalidInputException& val);
16229
16230 void __set_o4(const InvalidObjectException& val);
16231
16232 bool operator == (const ThriftHiveMetastore_get_partition_column_statistics_result & rhs) const;
16233 bool operator != (const ThriftHiveMetastore_get_partition_column_statistics_result &rhs) const {
16234 return !(*this == rhs);
16235 }
16236
16237 bool operator < (const ThriftHiveMetastore_get_partition_column_statistics_result & ) const;
16238
16239 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
16240 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
16241
16242};
16243
16245 _ThriftHiveMetastore_get_partition_column_statistics_presult__isset() : success(false), o1(false), o2(false), o3(false), o4(false) {}
16246 bool success :1;
16247 bool o1 :1;
16248 bool o2 :1;
16249 bool o3 :1;
16250 bool o4 :1;
16252
16254 public:
16255
16256
16258 ColumnStatistics* success;
16260 MetaException o2;
16263
16265
16266 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
16267
16268};
16269
16274
16276 public:
16277
16281
16283 TableStatsRequest request;
16284
16286
16287 void __set_request(const TableStatsRequest& val);
16288
16289 bool operator == (const ThriftHiveMetastore_get_table_statistics_req_args & rhs) const;
16290 bool operator != (const ThriftHiveMetastore_get_table_statistics_req_args &rhs) const {
16291 return !(*this == rhs);
16292 }
16293
16294 bool operator < (const ThriftHiveMetastore_get_table_statistics_req_args & ) const;
16295
16296 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
16297 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
16298
16299};
16300
16301
16303 public:
16304
16305
16307 const TableStatsRequest* request;
16308
16309 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
16310
16311};
16312
16314 _ThriftHiveMetastore_get_table_statistics_req_result__isset() : success(false), o1(false), o2(false) {}
16315 bool success :1;
16316 bool o1 :1;
16317 bool o2 :1;
16319
16321 public:
16322
16326
16328 TableStatsResult success;
16330 MetaException o2;
16331
16333
16334 void __set_success(const TableStatsResult& val);
16335
16336 void __set_o1(const NoSuchObjectException& val);
16337
16338 void __set_o2(const MetaException& val);
16339
16340 bool operator == (const ThriftHiveMetastore_get_table_statistics_req_result & rhs) const;
16341 bool operator != (const ThriftHiveMetastore_get_table_statistics_req_result &rhs) const {
16342 return !(*this == rhs);
16343 }
16344
16345 bool operator < (const ThriftHiveMetastore_get_table_statistics_req_result & ) const;
16346
16347 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
16348 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
16349
16350};
16351
16353 _ThriftHiveMetastore_get_table_statistics_req_presult__isset() : success(false), o1(false), o2(false) {}
16354 bool success :1;
16355 bool o1 :1;
16356 bool o2 :1;
16358
16360 public:
16361
16362
16364 TableStatsResult* success;
16366 MetaException o2;
16367
16369
16370 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
16371
16372};
16373
16378
16380 public:
16381
16385
16387 PartitionsStatsRequest request;
16388
16390
16391 void __set_request(const PartitionsStatsRequest& val);
16392
16393 bool operator == (const ThriftHiveMetastore_get_partitions_statistics_req_args & rhs) const;
16394 bool operator != (const ThriftHiveMetastore_get_partitions_statistics_req_args &rhs) const {
16395 return !(*this == rhs);
16396 }
16397
16398 bool operator < (const ThriftHiveMetastore_get_partitions_statistics_req_args & ) const;
16399
16400 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
16401 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
16402
16403};
16404
16405
16407 public:
16408
16409
16411 const PartitionsStatsRequest* request;
16412
16413 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
16414
16415};
16416
16418 _ThriftHiveMetastore_get_partitions_statistics_req_result__isset() : success(false), o1(false), o2(false) {}
16419 bool success :1;
16420 bool o1 :1;
16421 bool o2 :1;
16423
16425 public:
16426
16430
16432 PartitionsStatsResult success;
16434 MetaException o2;
16435
16437
16438 void __set_success(const PartitionsStatsResult& val);
16439
16440 void __set_o1(const NoSuchObjectException& val);
16441
16442 void __set_o2(const MetaException& val);
16443
16444 bool operator == (const ThriftHiveMetastore_get_partitions_statistics_req_result & rhs) const;
16445 bool operator != (const ThriftHiveMetastore_get_partitions_statistics_req_result &rhs) const {
16446 return !(*this == rhs);
16447 }
16448
16449 bool operator < (const ThriftHiveMetastore_get_partitions_statistics_req_result & ) const;
16450
16451 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
16452 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
16453
16454};
16455
16457 _ThriftHiveMetastore_get_partitions_statistics_req_presult__isset() : success(false), o1(false), o2(false) {}
16458 bool success :1;
16459 bool o1 :1;
16460 bool o2 :1;
16462
16464 public:
16465
16466
16468 PartitionsStatsResult* success;
16470 MetaException o2;
16471
16473
16474 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
16475
16476};
16477
16482
16484 public:
16485
16489
16491 PartitionsStatsRequest request;
16492
16494
16495 void __set_request(const PartitionsStatsRequest& val);
16496
16497 bool operator == (const ThriftHiveMetastore_get_aggr_stats_for_args & rhs) const;
16498 bool operator != (const ThriftHiveMetastore_get_aggr_stats_for_args &rhs) const {
16499 return !(*this == rhs);
16500 }
16501
16502 bool operator < (const ThriftHiveMetastore_get_aggr_stats_for_args & ) const;
16503
16504 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
16505 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
16506
16507};
16508
16509
16511 public:
16512
16513
16515 const PartitionsStatsRequest* request;
16516
16517 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
16518
16519};
16520
16522 _ThriftHiveMetastore_get_aggr_stats_for_result__isset() : success(false), o1(false), o2(false) {}
16523 bool success :1;
16524 bool o1 :1;
16525 bool o2 :1;
16527
16529 public:
16530
16534
16536 AggrStats success;
16538 MetaException o2;
16539
16541
16542 void __set_success(const AggrStats& val);
16543
16544 void __set_o1(const NoSuchObjectException& val);
16545
16546 void __set_o2(const MetaException& val);
16547
16548 bool operator == (const ThriftHiveMetastore_get_aggr_stats_for_result & rhs) const;
16549 bool operator != (const ThriftHiveMetastore_get_aggr_stats_for_result &rhs) const {
16550 return !(*this == rhs);
16551 }
16552
16553 bool operator < (const ThriftHiveMetastore_get_aggr_stats_for_result & ) const;
16554
16555 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
16556 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
16557
16558};
16559
16561 _ThriftHiveMetastore_get_aggr_stats_for_presult__isset() : success(false), o1(false), o2(false) {}
16562 bool success :1;
16563 bool o1 :1;
16564 bool o2 :1;
16566
16568 public:
16569
16570
16572 AggrStats* success;
16574 MetaException o2;
16575
16577
16578 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
16579
16580};
16581
16586
16588 public:
16589
16593
16596
16598
16599 void __set_request(const SetPartitionsStatsRequest& val);
16600
16601 bool operator == (const ThriftHiveMetastore_set_aggr_stats_for_args & rhs) const;
16602 bool operator != (const ThriftHiveMetastore_set_aggr_stats_for_args &rhs) const {
16603 return !(*this == rhs);
16604 }
16605
16606 bool operator < (const ThriftHiveMetastore_set_aggr_stats_for_args & ) const;
16607
16608 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
16609 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
16610
16611};
16612
16613
16615 public:
16616
16617
16619 const SetPartitionsStatsRequest* request;
16620
16621 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
16622
16623};
16624
16626 _ThriftHiveMetastore_set_aggr_stats_for_result__isset() : success(false), o1(false), o2(false), o3(false), o4(false) {}
16627 bool success :1;
16628 bool o1 :1;
16629 bool o2 :1;
16630 bool o3 :1;
16631 bool o4 :1;
16633
16635 public:
16636
16640
16642 bool success;
16645 MetaException o3;
16647
16649
16650 void __set_success(const bool val);
16651
16652 void __set_o1(const NoSuchObjectException& val);
16653
16654 void __set_o2(const InvalidObjectException& val);
16655
16656 void __set_o3(const MetaException& val);
16657
16658 void __set_o4(const InvalidInputException& val);
16659
16660 bool operator == (const ThriftHiveMetastore_set_aggr_stats_for_result & rhs) const;
16661 bool operator != (const ThriftHiveMetastore_set_aggr_stats_for_result &rhs) const {
16662 return !(*this == rhs);
16663 }
16664
16665 bool operator < (const ThriftHiveMetastore_set_aggr_stats_for_result & ) const;
16666
16667 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
16668 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
16669
16670};
16671
16673 _ThriftHiveMetastore_set_aggr_stats_for_presult__isset() : success(false), o1(false), o2(false), o3(false), o4(false) {}
16674 bool success :1;
16675 bool o1 :1;
16676 bool o2 :1;
16677 bool o3 :1;
16678 bool o4 :1;
16680
16682 public:
16683
16684
16686 bool* success;
16689 MetaException o3;
16691
16693
16694 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
16695
16696};
16697
16699 _ThriftHiveMetastore_delete_partition_column_statistics_args__isset() : db_name(false), tbl_name(false), part_name(false), col_name(false), engine(false) {}
16700 bool db_name :1;
16701 bool tbl_name :1;
16702 bool part_name :1;
16703 bool col_name :1;
16704 bool engine :1;
16706
16708 public:
16709
16713
16715 std::string db_name;
16716 std::string tbl_name;
16717 std::string part_name;
16718 std::string col_name;
16719 std::string engine;
16720
16722
16723 void __set_db_name(const std::string& val);
16724
16725 void __set_tbl_name(const std::string& val);
16726
16727 void __set_part_name(const std::string& val);
16728
16729 void __set_col_name(const std::string& val);
16730
16731 void __set_engine(const std::string& val);
16732
16733 bool operator == (const ThriftHiveMetastore_delete_partition_column_statistics_args & rhs) const;
16734 bool operator != (const ThriftHiveMetastore_delete_partition_column_statistics_args &rhs) const {
16735 return !(*this == rhs);
16736 }
16737
16738 bool operator < (const ThriftHiveMetastore_delete_partition_column_statistics_args & ) const;
16739
16740 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
16741 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
16742
16743};
16744
16745
16747 public:
16748
16749
16751 const std::string* db_name;
16752 const std::string* tbl_name;
16753 const std::string* part_name;
16754 const std::string* col_name;
16755 const std::string* engine;
16756
16757 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
16758
16759};
16760
16762 _ThriftHiveMetastore_delete_partition_column_statistics_result__isset() : success(false), o1(false), o2(false), o3(false), o4(false) {}
16763 bool success :1;
16764 bool o1 :1;
16765 bool o2 :1;
16766 bool o3 :1;
16767 bool o4 :1;
16769
16771 public:
16772
16776
16778 bool success;
16780 MetaException o2;
16783
16785
16786 void __set_success(const bool val);
16787
16788 void __set_o1(const NoSuchObjectException& val);
16789
16790 void __set_o2(const MetaException& val);
16791
16792 void __set_o3(const InvalidObjectException& val);
16793
16794 void __set_o4(const InvalidInputException& val);
16795
16796 bool operator == (const ThriftHiveMetastore_delete_partition_column_statistics_result & rhs) const;
16797 bool operator != (const ThriftHiveMetastore_delete_partition_column_statistics_result &rhs) const {
16798 return !(*this == rhs);
16799 }
16800
16802
16803 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
16804 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
16805
16806};
16807
16809 _ThriftHiveMetastore_delete_partition_column_statistics_presult__isset() : success(false), o1(false), o2(false), o3(false), o4(false) {}
16810 bool success :1;
16811 bool o1 :1;
16812 bool o2 :1;
16813 bool o3 :1;
16814 bool o4 :1;
16816
16818 public:
16819
16820
16822 bool* success;
16824 MetaException o2;
16827
16829
16830 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
16831
16832};
16833
16835 _ThriftHiveMetastore_delete_table_column_statistics_args__isset() : db_name(false), tbl_name(false), col_name(false), engine(false) {}
16836 bool db_name :1;
16837 bool tbl_name :1;
16838 bool col_name :1;
16839 bool engine :1;
16841
16843 public:
16844
16848
16850 std::string db_name;
16851 std::string tbl_name;
16852 std::string col_name;
16853 std::string engine;
16854
16856
16857 void __set_db_name(const std::string& val);
16858
16859 void __set_tbl_name(const std::string& val);
16860
16861 void __set_col_name(const std::string& val);
16862
16863 void __set_engine(const std::string& val);
16864
16865 bool operator == (const ThriftHiveMetastore_delete_table_column_statistics_args & rhs) const;
16866 bool operator != (const ThriftHiveMetastore_delete_table_column_statistics_args &rhs) const {
16867 return !(*this == rhs);
16868 }
16869
16870 bool operator < (const ThriftHiveMetastore_delete_table_column_statistics_args & ) const;
16871
16872 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
16873 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
16874
16875};
16876
16877
16879 public:
16880
16881
16883 const std::string* db_name;
16884 const std::string* tbl_name;
16885 const std::string* col_name;
16886 const std::string* engine;
16887
16888 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
16889
16890};
16891
16893 _ThriftHiveMetastore_delete_table_column_statistics_result__isset() : success(false), o1(false), o2(false), o3(false), o4(false) {}
16894 bool success :1;
16895 bool o1 :1;
16896 bool o2 :1;
16897 bool o3 :1;
16898 bool o4 :1;
16900
16902 public:
16903
16907
16909 bool success;
16911 MetaException o2;
16914
16916
16917 void __set_success(const bool val);
16918
16919 void __set_o1(const NoSuchObjectException& val);
16920
16921 void __set_o2(const MetaException& val);
16922
16923 void __set_o3(const InvalidObjectException& val);
16924
16925 void __set_o4(const InvalidInputException& val);
16926
16927 bool operator == (const ThriftHiveMetastore_delete_table_column_statistics_result & rhs) const;
16928 bool operator != (const ThriftHiveMetastore_delete_table_column_statistics_result &rhs) const {
16929 return !(*this == rhs);
16930 }
16931
16932 bool operator < (const ThriftHiveMetastore_delete_table_column_statistics_result & ) const;
16933
16934 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
16935 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
16936
16937};
16938
16940 _ThriftHiveMetastore_delete_table_column_statistics_presult__isset() : success(false), o1(false), o2(false), o3(false), o4(false) {}
16941 bool success :1;
16942 bool o1 :1;
16943 bool o2 :1;
16944 bool o3 :1;
16945 bool o4 :1;
16947
16949 public:
16950
16951
16953 bool* success;
16955 MetaException o2;
16958
16960
16961 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
16962
16963};
16964
16969
16971 public:
16972
16976
16978 Function func;
16979
16981
16982 void __set_func(const Function& val);
16983
16984 bool operator == (const ThriftHiveMetastore_create_function_args & rhs) const;
16985 bool operator != (const ThriftHiveMetastore_create_function_args &rhs) const {
16986 return !(*this == rhs);
16987 }
16988
16989 bool operator < (const ThriftHiveMetastore_create_function_args & ) const;
16990
16991 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
16992 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
16993
16994};
16995
16996
16998 public:
16999
17000
17002 const Function* func;
17003
17004 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
17005
17006};
17007
17009 _ThriftHiveMetastore_create_function_result__isset() : o1(false), o2(false), o3(false), o4(false) {}
17010 bool o1 :1;
17011 bool o2 :1;
17012 bool o3 :1;
17013 bool o4 :1;
17015
17017 public:
17018
17022
17026 MetaException o3;
17028
17030
17031 void __set_o1(const AlreadyExistsException& val);
17032
17033 void __set_o2(const InvalidObjectException& val);
17034
17035 void __set_o3(const MetaException& val);
17036
17037 void __set_o4(const NoSuchObjectException& val);
17038
17039 bool operator == (const ThriftHiveMetastore_create_function_result & rhs) const;
17040 bool operator != (const ThriftHiveMetastore_create_function_result &rhs) const {
17041 return !(*this == rhs);
17042 }
17043
17044 bool operator < (const ThriftHiveMetastore_create_function_result & ) const;
17045
17046 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
17047 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
17048
17049};
17050
17052 _ThriftHiveMetastore_create_function_presult__isset() : o1(false), o2(false), o3(false), o4(false) {}
17053 bool o1 :1;
17054 bool o2 :1;
17055 bool o3 :1;
17056 bool o4 :1;
17058
17060 public:
17061
17062
17066 MetaException o3;
17068
17070
17071 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
17072
17073};
17074
17076 _ThriftHiveMetastore_drop_function_args__isset() : dbName(false), funcName(false) {}
17077 bool dbName :1;
17078 bool funcName :1;
17080
17082 public:
17083
17087
17088 virtual ~ThriftHiveMetastore_drop_function_args() noexcept;
17089 std::string dbName;
17090 std::string funcName;
17091
17093
17094 void __set_dbName(const std::string& val);
17095
17096 void __set_funcName(const std::string& val);
17097
17098 bool operator == (const ThriftHiveMetastore_drop_function_args & rhs) const;
17099 bool operator != (const ThriftHiveMetastore_drop_function_args &rhs) const {
17100 return !(*this == rhs);
17101 }
17102
17103 bool operator < (const ThriftHiveMetastore_drop_function_args & ) const;
17104
17105 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
17106 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
17107
17108};
17109
17110
17112 public:
17113
17114
17116 const std::string* dbName;
17117 const std::string* funcName;
17118
17119 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
17120
17121};
17122
17128
17130 public:
17131
17135
17138 MetaException o3;
17139
17141
17142 void __set_o1(const NoSuchObjectException& val);
17143
17144 void __set_o3(const MetaException& val);
17145
17146 bool operator == (const ThriftHiveMetastore_drop_function_result & rhs) const;
17147 bool operator != (const ThriftHiveMetastore_drop_function_result &rhs) const {
17148 return !(*this == rhs);
17149 }
17150
17151 bool operator < (const ThriftHiveMetastore_drop_function_result & ) const;
17152
17153 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
17154 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
17155
17156};
17157
17163
17165 public:
17166
17167
17170 MetaException o3;
17171
17173
17174 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
17175
17176};
17177
17179 _ThriftHiveMetastore_alter_function_args__isset() : dbName(false), funcName(false), newFunc(false) {}
17180 bool dbName :1;
17181 bool funcName :1;
17182 bool newFunc :1;
17184
17186 public:
17187
17191
17193 std::string dbName;
17194 std::string funcName;
17195 Function newFunc;
17196
17198
17199 void __set_dbName(const std::string& val);
17200
17201 void __set_funcName(const std::string& val);
17202
17203 void __set_newFunc(const Function& val);
17204
17205 bool operator == (const ThriftHiveMetastore_alter_function_args & rhs) const;
17206 bool operator != (const ThriftHiveMetastore_alter_function_args &rhs) const {
17207 return !(*this == rhs);
17208 }
17209
17210 bool operator < (const ThriftHiveMetastore_alter_function_args & ) const;
17211
17212 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
17213 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
17214
17215};
17216
17217
17219 public:
17220
17221
17223 const std::string* dbName;
17224 const std::string* funcName;
17225 const Function* newFunc;
17226
17227 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
17228
17229};
17230
17236
17238 public:
17239
17243
17246 MetaException o2;
17247
17249
17250 void __set_o1(const InvalidOperationException& val);
17251
17252 void __set_o2(const MetaException& val);
17253
17254 bool operator == (const ThriftHiveMetastore_alter_function_result & rhs) const;
17255 bool operator != (const ThriftHiveMetastore_alter_function_result &rhs) const {
17256 return !(*this == rhs);
17257 }
17258
17259 bool operator < (const ThriftHiveMetastore_alter_function_result & ) const;
17260
17261 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
17262 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
17263
17264};
17265
17271
17273 public:
17274
17275
17278 MetaException o2;
17279
17281
17282 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
17283
17284};
17285
17287 _ThriftHiveMetastore_get_functions_args__isset() : dbName(false), pattern(false) {}
17288 bool dbName :1;
17289 bool pattern :1;
17291
17293 public:
17294
17298
17299 virtual ~ThriftHiveMetastore_get_functions_args() noexcept;
17300 std::string dbName;
17301 std::string pattern;
17302
17304
17305 void __set_dbName(const std::string& val);
17306
17307 void __set_pattern(const std::string& val);
17308
17309 bool operator == (const ThriftHiveMetastore_get_functions_args & rhs) const;
17310 bool operator != (const ThriftHiveMetastore_get_functions_args &rhs) const {
17311 return !(*this == rhs);
17312 }
17313
17314 bool operator < (const ThriftHiveMetastore_get_functions_args & ) const;
17315
17316 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
17317 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
17318
17319};
17320
17321
17323 public:
17324
17325
17327 const std::string* dbName;
17328 const std::string* pattern;
17329
17330 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
17331
17332};
17333
17335 _ThriftHiveMetastore_get_functions_result__isset() : success(false), o1(false) {}
17336 bool success :1;
17337 bool o1 :1;
17339
17341 public:
17342
17346
17348 std::vector<std::string> success;
17349 MetaException o1;
17350
17352
17353 void __set_success(const std::vector<std::string> & val);
17354
17355 void __set_o1(const MetaException& val);
17356
17357 bool operator == (const ThriftHiveMetastore_get_functions_result & rhs) const;
17358 bool operator != (const ThriftHiveMetastore_get_functions_result &rhs) const {
17359 return !(*this == rhs);
17360 }
17361
17362 bool operator < (const ThriftHiveMetastore_get_functions_result & ) const;
17363
17364 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
17365 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
17366
17367};
17368
17370 _ThriftHiveMetastore_get_functions_presult__isset() : success(false), o1(false) {}
17371 bool success :1;
17372 bool o1 :1;
17374
17376 public:
17377
17378
17380 std::vector<std::string> * success;
17381 MetaException o1;
17382
17384
17385 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
17386
17387};
17388
17390 _ThriftHiveMetastore_get_function_args__isset() : dbName(false), funcName(false) {}
17391 bool dbName :1;
17392 bool funcName :1;
17394
17396 public:
17397
17401
17402 virtual ~ThriftHiveMetastore_get_function_args() noexcept;
17403 std::string dbName;
17404 std::string funcName;
17405
17407
17408 void __set_dbName(const std::string& val);
17409
17410 void __set_funcName(const std::string& val);
17411
17412 bool operator == (const ThriftHiveMetastore_get_function_args & rhs) const;
17413 bool operator != (const ThriftHiveMetastore_get_function_args &rhs) const {
17414 return !(*this == rhs);
17415 }
17416
17417 bool operator < (const ThriftHiveMetastore_get_function_args & ) const;
17418
17419 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
17420 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
17421
17422};
17423
17424
17426 public:
17427
17428
17429 virtual ~ThriftHiveMetastore_get_function_pargs() noexcept;
17430 const std::string* dbName;
17431 const std::string* funcName;
17432
17433 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
17434
17435};
17436
17438 _ThriftHiveMetastore_get_function_result__isset() : success(false), o1(false), o2(false) {}
17439 bool success :1;
17440 bool o1 :1;
17441 bool o2 :1;
17443
17445 public:
17446
17450
17452 Function success;
17453 MetaException o1;
17455
17457
17458 void __set_success(const Function& val);
17459
17460 void __set_o1(const MetaException& val);
17461
17462 void __set_o2(const NoSuchObjectException& val);
17463
17464 bool operator == (const ThriftHiveMetastore_get_function_result & rhs) const;
17465 bool operator != (const ThriftHiveMetastore_get_function_result &rhs) const {
17466 return !(*this == rhs);
17467 }
17468
17469 bool operator < (const ThriftHiveMetastore_get_function_result & ) const;
17470
17471 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
17472 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
17473
17474};
17475
17477 _ThriftHiveMetastore_get_function_presult__isset() : success(false), o1(false), o2(false) {}
17478 bool success :1;
17479 bool o1 :1;
17480 bool o2 :1;
17482
17484 public:
17485
17486
17488 Function* success;
17489 MetaException o1;
17491
17493
17494 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
17495
17496};
17497
17498
17500 public:
17501
17505
17507
17508 bool operator == (const ThriftHiveMetastore_get_all_functions_args & /* rhs */) const;
17509 bool operator != (const ThriftHiveMetastore_get_all_functions_args &rhs) const {
17510 return !(*this == rhs);
17511 }
17512
17513 bool operator < (const ThriftHiveMetastore_get_all_functions_args & ) const;
17514
17515 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
17516 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
17517
17518};
17519
17520
17522 public:
17523
17524
17526
17527 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
17528
17529};
17530
17532 _ThriftHiveMetastore_get_all_functions_result__isset() : success(false), o1(false) {}
17533 bool success :1;
17534 bool o1 :1;
17536
17538 public:
17539
17543
17546 MetaException o1;
17547
17549
17550 void __set_success(const GetAllFunctionsResponse& val);
17551
17552 void __set_o1(const MetaException& val);
17553
17554 bool operator == (const ThriftHiveMetastore_get_all_functions_result & rhs) const;
17555 bool operator != (const ThriftHiveMetastore_get_all_functions_result &rhs) const {
17556 return !(*this == rhs);
17557 }
17558
17559 bool operator < (const ThriftHiveMetastore_get_all_functions_result & ) const;
17560
17561 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
17562 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
17563
17564};
17565
17571
17573 public:
17574
17575
17577 GetAllFunctionsResponse* success;
17578 MetaException o1;
17579
17581
17582 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
17583
17584};
17585
17590
17592 public:
17593
17597
17598 virtual ~ThriftHiveMetastore_create_role_args() noexcept;
17599 Role role;
17600
17602
17603 void __set_role(const Role& val);
17604
17605 bool operator == (const ThriftHiveMetastore_create_role_args & rhs) const;
17606 bool operator != (const ThriftHiveMetastore_create_role_args &rhs) const {
17607 return !(*this == rhs);
17608 }
17609
17610 bool operator < (const ThriftHiveMetastore_create_role_args & ) const;
17611
17612 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
17613 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
17614
17615};
17616
17617
17619 public:
17620
17621
17622 virtual ~ThriftHiveMetastore_create_role_pargs() noexcept;
17623 const Role* role;
17624
17625 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
17626
17627};
17628
17630 _ThriftHiveMetastore_create_role_result__isset() : success(false), o1(false) {}
17631 bool success :1;
17632 bool o1 :1;
17634
17636 public:
17637
17641
17642 virtual ~ThriftHiveMetastore_create_role_result() noexcept;
17643 bool success;
17644 MetaException o1;
17645
17647
17648 void __set_success(const bool val);
17649
17650 void __set_o1(const MetaException& val);
17651
17652 bool operator == (const ThriftHiveMetastore_create_role_result & rhs) const;
17653 bool operator != (const ThriftHiveMetastore_create_role_result &rhs) const {
17654 return !(*this == rhs);
17655 }
17656
17657 bool operator < (const ThriftHiveMetastore_create_role_result & ) const;
17658
17659 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
17660 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
17661
17662};
17663
17665 _ThriftHiveMetastore_create_role_presult__isset() : success(false), o1(false) {}
17666 bool success :1;
17667 bool o1 :1;
17669
17671 public:
17672
17673
17675 bool* success;
17676 MetaException o1;
17677
17679
17680 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
17681
17682};
17683
17688
17690 public:
17691
17695
17696 virtual ~ThriftHiveMetastore_drop_role_args() noexcept;
17697 std::string role_name;
17698
17700
17701 void __set_role_name(const std::string& val);
17702
17703 bool operator == (const ThriftHiveMetastore_drop_role_args & rhs) const;
17704 bool operator != (const ThriftHiveMetastore_drop_role_args &rhs) const {
17705 return !(*this == rhs);
17706 }
17707
17708 bool operator < (const ThriftHiveMetastore_drop_role_args & ) const;
17709
17710 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
17711 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
17712
17713};
17714
17715
17717 public:
17718
17719
17720 virtual ~ThriftHiveMetastore_drop_role_pargs() noexcept;
17721 const std::string* role_name;
17722
17723 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
17724
17725};
17726
17728 _ThriftHiveMetastore_drop_role_result__isset() : success(false), o1(false) {}
17729 bool success :1;
17730 bool o1 :1;
17732
17734 public:
17735
17739
17740 virtual ~ThriftHiveMetastore_drop_role_result() noexcept;
17741 bool success;
17742 MetaException o1;
17743
17745
17746 void __set_success(const bool val);
17747
17748 void __set_o1(const MetaException& val);
17749
17750 bool operator == (const ThriftHiveMetastore_drop_role_result & rhs) const;
17751 bool operator != (const ThriftHiveMetastore_drop_role_result &rhs) const {
17752 return !(*this == rhs);
17753 }
17754
17755 bool operator < (const ThriftHiveMetastore_drop_role_result & ) const;
17756
17757 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
17758 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
17759
17760};
17761
17763 _ThriftHiveMetastore_drop_role_presult__isset() : success(false), o1(false) {}
17764 bool success :1;
17765 bool o1 :1;
17767
17769 public:
17770
17771
17772 virtual ~ThriftHiveMetastore_drop_role_presult() noexcept;
17773 bool* success;
17774 MetaException o1;
17775
17777
17778 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
17779
17780};
17781
17782
17784 public:
17785
17789
17791
17792 bool operator == (const ThriftHiveMetastore_get_role_names_args & /* rhs */) const;
17793 bool operator != (const ThriftHiveMetastore_get_role_names_args &rhs) const {
17794 return !(*this == rhs);
17795 }
17796
17797 bool operator < (const ThriftHiveMetastore_get_role_names_args & ) const;
17798
17799 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
17800 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
17801
17802};
17803
17804
17806 public:
17807
17808
17810
17811 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
17812
17813};
17814
17816 _ThriftHiveMetastore_get_role_names_result__isset() : success(false), o1(false) {}
17817 bool success :1;
17818 bool o1 :1;
17820
17822 public:
17823
17827
17829 std::vector<std::string> success;
17830 MetaException o1;
17831
17833
17834 void __set_success(const std::vector<std::string> & val);
17835
17836 void __set_o1(const MetaException& val);
17837
17838 bool operator == (const ThriftHiveMetastore_get_role_names_result & rhs) const;
17839 bool operator != (const ThriftHiveMetastore_get_role_names_result &rhs) const {
17840 return !(*this == rhs);
17841 }
17842
17843 bool operator < (const ThriftHiveMetastore_get_role_names_result & ) const;
17844
17845 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
17846 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
17847
17848};
17849
17851 _ThriftHiveMetastore_get_role_names_presult__isset() : success(false), o1(false) {}
17852 bool success :1;
17853 bool o1 :1;
17855
17857 public:
17858
17859
17861 std::vector<std::string> * success;
17862 MetaException o1;
17863
17865
17866 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
17867
17868};
17869
17871 _ThriftHiveMetastore_grant_role_args__isset() : role_name(false), principal_name(false), principal_type(false), grantor(false), grantorType(false), grant_option(false) {}
17872 bool role_name :1;
17873 bool principal_name :1;
17874 bool principal_type :1;
17875 bool grantor :1;
17876 bool grantorType :1;
17877 bool grant_option :1;
17879
17881 public:
17882
17886
17887 virtual ~ThriftHiveMetastore_grant_role_args() noexcept;
17888 std::string role_name;
17889 std::string principal_name;
17894 PrincipalType::type principal_type;
17895 std::string grantor;
17900 PrincipalType::type grantorType;
17901 bool grant_option;
17902
17904
17905 void __set_role_name(const std::string& val);
17906
17907 void __set_principal_name(const std::string& val);
17908
17909 void __set_principal_type(const PrincipalType::type val);
17910
17911 void __set_grantor(const std::string& val);
17912
17913 void __set_grantorType(const PrincipalType::type val);
17914
17915 void __set_grant_option(const bool val);
17916
17917 bool operator == (const ThriftHiveMetastore_grant_role_args & rhs) const;
17918 bool operator != (const ThriftHiveMetastore_grant_role_args &rhs) const {
17919 return !(*this == rhs);
17920 }
17921
17922 bool operator < (const ThriftHiveMetastore_grant_role_args & ) const;
17923
17924 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
17925 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
17926
17927};
17928
17929
17931 public:
17932
17933
17934 virtual ~ThriftHiveMetastore_grant_role_pargs() noexcept;
17935 const std::string* role_name;
17936 const std::string* principal_name;
17941 const PrincipalType::type* principal_type;
17942 const std::string* grantor;
17947 const PrincipalType::type* grantorType;
17948 const bool* grant_option;
17949
17950 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
17951
17952};
17953
17955 _ThriftHiveMetastore_grant_role_result__isset() : success(false), o1(false) {}
17956 bool success :1;
17957 bool o1 :1;
17959
17961 public:
17962
17966
17967 virtual ~ThriftHiveMetastore_grant_role_result() noexcept;
17968 bool success;
17969 MetaException o1;
17970
17972
17973 void __set_success(const bool val);
17974
17975 void __set_o1(const MetaException& val);
17976
17977 bool operator == (const ThriftHiveMetastore_grant_role_result & rhs) const;
17978 bool operator != (const ThriftHiveMetastore_grant_role_result &rhs) const {
17979 return !(*this == rhs);
17980 }
17981
17982 bool operator < (const ThriftHiveMetastore_grant_role_result & ) const;
17983
17984 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
17985 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
17986
17987};
17988
17990 _ThriftHiveMetastore_grant_role_presult__isset() : success(false), o1(false) {}
17991 bool success :1;
17992 bool o1 :1;
17994
17996 public:
17997
17998
17999 virtual ~ThriftHiveMetastore_grant_role_presult() noexcept;
18000 bool* success;
18001 MetaException o1;
18002
18004
18005 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
18006
18007};
18008
18010 _ThriftHiveMetastore_revoke_role_args__isset() : role_name(false), principal_name(false), principal_type(false) {}
18011 bool role_name :1;
18012 bool principal_name :1;
18013 bool principal_type :1;
18015
18017 public:
18018
18022
18023 virtual ~ThriftHiveMetastore_revoke_role_args() noexcept;
18024 std::string role_name;
18025 std::string principal_name;
18030 PrincipalType::type principal_type;
18031
18033
18034 void __set_role_name(const std::string& val);
18035
18036 void __set_principal_name(const std::string& val);
18037
18038 void __set_principal_type(const PrincipalType::type val);
18039
18040 bool operator == (const ThriftHiveMetastore_revoke_role_args & rhs) const;
18041 bool operator != (const ThriftHiveMetastore_revoke_role_args &rhs) const {
18042 return !(*this == rhs);
18043 }
18044
18045 bool operator < (const ThriftHiveMetastore_revoke_role_args & ) const;
18046
18047 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
18048 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
18049
18050};
18051
18052
18054 public:
18055
18056
18057 virtual ~ThriftHiveMetastore_revoke_role_pargs() noexcept;
18058 const std::string* role_name;
18059 const std::string* principal_name;
18064 const PrincipalType::type* principal_type;
18065
18066 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
18067
18068};
18069
18071 _ThriftHiveMetastore_revoke_role_result__isset() : success(false), o1(false) {}
18072 bool success :1;
18073 bool o1 :1;
18075
18077 public:
18078
18082
18083 virtual ~ThriftHiveMetastore_revoke_role_result() noexcept;
18084 bool success;
18085 MetaException o1;
18086
18088
18089 void __set_success(const bool val);
18090
18091 void __set_o1(const MetaException& val);
18092
18093 bool operator == (const ThriftHiveMetastore_revoke_role_result & rhs) const;
18094 bool operator != (const ThriftHiveMetastore_revoke_role_result &rhs) const {
18095 return !(*this == rhs);
18096 }
18097
18098 bool operator < (const ThriftHiveMetastore_revoke_role_result & ) const;
18099
18100 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
18101 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
18102
18103};
18104
18106 _ThriftHiveMetastore_revoke_role_presult__isset() : success(false), o1(false) {}
18107 bool success :1;
18108 bool o1 :1;
18110
18112 public:
18113
18114
18116 bool* success;
18117 MetaException o1;
18118
18120
18121 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
18122
18123};
18124
18126 _ThriftHiveMetastore_list_roles_args__isset() : principal_name(false), principal_type(false) {}
18127 bool principal_name :1;
18128 bool principal_type :1;
18130
18132 public:
18133
18137
18138 virtual ~ThriftHiveMetastore_list_roles_args() noexcept;
18139 std::string principal_name;
18144 PrincipalType::type principal_type;
18145
18147
18148 void __set_principal_name(const std::string& val);
18149
18150 void __set_principal_type(const PrincipalType::type val);
18151
18152 bool operator == (const ThriftHiveMetastore_list_roles_args & rhs) const;
18153 bool operator != (const ThriftHiveMetastore_list_roles_args &rhs) const {
18154 return !(*this == rhs);
18155 }
18156
18157 bool operator < (const ThriftHiveMetastore_list_roles_args & ) const;
18158
18159 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
18160 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
18161
18162};
18163
18164
18166 public:
18167
18168
18169 virtual ~ThriftHiveMetastore_list_roles_pargs() noexcept;
18170 const std::string* principal_name;
18175 const PrincipalType::type* principal_type;
18176
18177 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
18178
18179};
18180
18182 _ThriftHiveMetastore_list_roles_result__isset() : success(false), o1(false) {}
18183 bool success :1;
18184 bool o1 :1;
18186
18188 public:
18189
18193
18194 virtual ~ThriftHiveMetastore_list_roles_result() noexcept;
18195 std::vector<Role> success;
18196 MetaException o1;
18197
18199
18200 void __set_success(const std::vector<Role> & val);
18201
18202 void __set_o1(const MetaException& val);
18203
18204 bool operator == (const ThriftHiveMetastore_list_roles_result & rhs) const;
18205 bool operator != (const ThriftHiveMetastore_list_roles_result &rhs) const {
18206 return !(*this == rhs);
18207 }
18208
18209 bool operator < (const ThriftHiveMetastore_list_roles_result & ) const;
18210
18211 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
18212 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
18213
18214};
18215
18217 _ThriftHiveMetastore_list_roles_presult__isset() : success(false), o1(false) {}
18218 bool success :1;
18219 bool o1 :1;
18221
18223 public:
18224
18225
18226 virtual ~ThriftHiveMetastore_list_roles_presult() noexcept;
18227 std::vector<Role> * success;
18228 MetaException o1;
18229
18231
18232 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
18233
18234};
18235
18240
18242 public:
18243
18247
18249 GrantRevokeRoleRequest request;
18250
18252
18253 void __set_request(const GrantRevokeRoleRequest& val);
18254
18255 bool operator == (const ThriftHiveMetastore_grant_revoke_role_args & rhs) const;
18256 bool operator != (const ThriftHiveMetastore_grant_revoke_role_args &rhs) const {
18257 return !(*this == rhs);
18258 }
18259
18260 bool operator < (const ThriftHiveMetastore_grant_revoke_role_args & ) const;
18261
18262 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
18263 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
18264
18265};
18266
18267
18269 public:
18270
18271
18273 const GrantRevokeRoleRequest* request;
18274
18275 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
18276
18277};
18278
18280 _ThriftHiveMetastore_grant_revoke_role_result__isset() : success(false), o1(false) {}
18281 bool success :1;
18282 bool o1 :1;
18284
18286 public:
18287
18291
18294 MetaException o1;
18295
18297
18298 void __set_success(const GrantRevokeRoleResponse& val);
18299
18300 void __set_o1(const MetaException& val);
18301
18302 bool operator == (const ThriftHiveMetastore_grant_revoke_role_result & rhs) const;
18303 bool operator != (const ThriftHiveMetastore_grant_revoke_role_result &rhs) const {
18304 return !(*this == rhs);
18305 }
18306
18307 bool operator < (const ThriftHiveMetastore_grant_revoke_role_result & ) const;
18308
18309 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
18310 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
18311
18312};
18313
18319
18321 public:
18322
18323
18325 GrantRevokeRoleResponse* success;
18326 MetaException o1;
18327
18329
18330 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
18331
18332};
18333
18338
18340 public:
18341
18345
18348
18350
18351 void __set_request(const GetPrincipalsInRoleRequest& val);
18352
18353 bool operator == (const ThriftHiveMetastore_get_principals_in_role_args & rhs) const;
18354 bool operator != (const ThriftHiveMetastore_get_principals_in_role_args &rhs) const {
18355 return !(*this == rhs);
18356 }
18357
18358 bool operator < (const ThriftHiveMetastore_get_principals_in_role_args & ) const;
18359
18360 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
18361 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
18362
18363};
18364
18365
18367 public:
18368
18369
18371 const GetPrincipalsInRoleRequest* request;
18372
18373 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
18374
18375};
18376
18382
18384 public:
18385
18389
18392 MetaException o1;
18393
18395
18396 void __set_success(const GetPrincipalsInRoleResponse& val);
18397
18398 void __set_o1(const MetaException& val);
18399
18400 bool operator == (const ThriftHiveMetastore_get_principals_in_role_result & rhs) const;
18401 bool operator != (const ThriftHiveMetastore_get_principals_in_role_result &rhs) const {
18402 return !(*this == rhs);
18403 }
18404
18405 bool operator < (const ThriftHiveMetastore_get_principals_in_role_result & ) const;
18406
18407 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
18408 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
18409
18410};
18411
18417
18419 public:
18420
18421
18424 MetaException o1;
18425
18427
18428 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
18429
18430};
18431
18436
18438 public:
18439
18443
18446
18448
18449 void __set_request(const GetRoleGrantsForPrincipalRequest& val);
18450
18451 bool operator == (const ThriftHiveMetastore_get_role_grants_for_principal_args & rhs) const;
18452 bool operator != (const ThriftHiveMetastore_get_role_grants_for_principal_args &rhs) const {
18453 return !(*this == rhs);
18454 }
18455
18456 bool operator < (const ThriftHiveMetastore_get_role_grants_for_principal_args & ) const;
18457
18458 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
18459 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
18460
18461};
18462
18463
18465 public:
18466
18467
18469 const GetRoleGrantsForPrincipalRequest* request;
18470
18471 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
18472
18473};
18474
18480
18482 public:
18483
18487
18490 MetaException o1;
18491
18493
18494 void __set_success(const GetRoleGrantsForPrincipalResponse& val);
18495
18496 void __set_o1(const MetaException& val);
18497
18498 bool operator == (const ThriftHiveMetastore_get_role_grants_for_principal_result & rhs) const;
18499 bool operator != (const ThriftHiveMetastore_get_role_grants_for_principal_result &rhs) const {
18500 return !(*this == rhs);
18501 }
18502
18503 bool operator < (const ThriftHiveMetastore_get_role_grants_for_principal_result & ) const;
18504
18505 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
18506 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
18507
18508};
18509
18515
18517 public:
18518
18519
18522 MetaException o1;
18523
18525
18526 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
18527
18528};
18529
18531 _ThriftHiveMetastore_get_privilege_set_args__isset() : hiveObject(false), user_name(false), group_names(false) {}
18532 bool hiveObject :1;
18533 bool user_name :1;
18534 bool group_names :1;
18536
18538 public:
18539
18543
18545 HiveObjectRef hiveObject;
18546 std::string user_name;
18547 std::vector<std::string> group_names;
18548
18550
18551 void __set_hiveObject(const HiveObjectRef& val);
18552
18553 void __set_user_name(const std::string& val);
18554
18555 void __set_group_names(const std::vector<std::string> & val);
18556
18557 bool operator == (const ThriftHiveMetastore_get_privilege_set_args & rhs) const;
18558 bool operator != (const ThriftHiveMetastore_get_privilege_set_args &rhs) const {
18559 return !(*this == rhs);
18560 }
18561
18562 bool operator < (const ThriftHiveMetastore_get_privilege_set_args & ) const;
18563
18564 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
18565 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
18566
18567};
18568
18569
18571 public:
18572
18573
18575 const HiveObjectRef* hiveObject;
18576 const std::string* user_name;
18577 const std::vector<std::string> * group_names;
18578
18579 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
18580
18581};
18582
18584 _ThriftHiveMetastore_get_privilege_set_result__isset() : success(false), o1(false) {}
18585 bool success :1;
18586 bool o1 :1;
18588
18590 public:
18591
18595
18597 PrincipalPrivilegeSet success;
18598 MetaException o1;
18599
18601
18602 void __set_success(const PrincipalPrivilegeSet& val);
18603
18604 void __set_o1(const MetaException& val);
18605
18606 bool operator == (const ThriftHiveMetastore_get_privilege_set_result & rhs) const;
18607 bool operator != (const ThriftHiveMetastore_get_privilege_set_result &rhs) const {
18608 return !(*this == rhs);
18609 }
18610
18611 bool operator < (const ThriftHiveMetastore_get_privilege_set_result & ) const;
18612
18613 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
18614 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
18615
18616};
18617
18623
18625 public:
18626
18627
18629 PrincipalPrivilegeSet* success;
18630 MetaException o1;
18631
18633
18634 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
18635
18636};
18637
18639 _ThriftHiveMetastore_list_privileges_args__isset() : principal_name(false), principal_type(false), hiveObject(false) {}
18640 bool principal_name :1;
18641 bool principal_type :1;
18642 bool hiveObject :1;
18644
18646 public:
18647
18651
18653 std::string principal_name;
18658 PrincipalType::type principal_type;
18659 HiveObjectRef hiveObject;
18660
18662
18663 void __set_principal_name(const std::string& val);
18664
18665 void __set_principal_type(const PrincipalType::type val);
18666
18667 void __set_hiveObject(const HiveObjectRef& val);
18668
18669 bool operator == (const ThriftHiveMetastore_list_privileges_args & rhs) const;
18670 bool operator != (const ThriftHiveMetastore_list_privileges_args &rhs) const {
18671 return !(*this == rhs);
18672 }
18673
18674 bool operator < (const ThriftHiveMetastore_list_privileges_args & ) const;
18675
18676 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
18677 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
18678
18679};
18680
18681
18683 public:
18684
18685
18687 const std::string* principal_name;
18692 const PrincipalType::type* principal_type;
18693 const HiveObjectRef* hiveObject;
18694
18695 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
18696
18697};
18698
18700 _ThriftHiveMetastore_list_privileges_result__isset() : success(false), o1(false) {}
18701 bool success :1;
18702 bool o1 :1;
18704
18706 public:
18707
18711
18713 std::vector<HiveObjectPrivilege> success;
18714 MetaException o1;
18715
18717
18718 void __set_success(const std::vector<HiveObjectPrivilege> & val);
18719
18720 void __set_o1(const MetaException& val);
18721
18722 bool operator == (const ThriftHiveMetastore_list_privileges_result & rhs) const;
18723 bool operator != (const ThriftHiveMetastore_list_privileges_result &rhs) const {
18724 return !(*this == rhs);
18725 }
18726
18727 bool operator < (const ThriftHiveMetastore_list_privileges_result & ) const;
18728
18729 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
18730 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
18731
18732};
18733
18735 _ThriftHiveMetastore_list_privileges_presult__isset() : success(false), o1(false) {}
18736 bool success :1;
18737 bool o1 :1;
18739
18741 public:
18742
18743
18745 std::vector<HiveObjectPrivilege> * success;
18746 MetaException o1;
18747
18749
18750 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
18751
18752};
18753
18758
18760 public:
18761
18765
18767 PrivilegeBag privileges;
18768
18770
18771 void __set_privileges(const PrivilegeBag& val);
18772
18773 bool operator == (const ThriftHiveMetastore_grant_privileges_args & rhs) const;
18774 bool operator != (const ThriftHiveMetastore_grant_privileges_args &rhs) const {
18775 return !(*this == rhs);
18776 }
18777
18778 bool operator < (const ThriftHiveMetastore_grant_privileges_args & ) const;
18779
18780 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
18781 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
18782
18783};
18784
18785
18787 public:
18788
18789
18791 const PrivilegeBag* privileges;
18792
18793 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
18794
18795};
18796
18798 _ThriftHiveMetastore_grant_privileges_result__isset() : success(false), o1(false) {}
18799 bool success :1;
18800 bool o1 :1;
18802
18804 public:
18805
18809
18811 bool success;
18812 MetaException o1;
18813
18815
18816 void __set_success(const bool val);
18817
18818 void __set_o1(const MetaException& val);
18819
18820 bool operator == (const ThriftHiveMetastore_grant_privileges_result & rhs) const;
18821 bool operator != (const ThriftHiveMetastore_grant_privileges_result &rhs) const {
18822 return !(*this == rhs);
18823 }
18824
18825 bool operator < (const ThriftHiveMetastore_grant_privileges_result & ) const;
18826
18827 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
18828 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
18829
18830};
18831
18833 _ThriftHiveMetastore_grant_privileges_presult__isset() : success(false), o1(false) {}
18834 bool success :1;
18835 bool o1 :1;
18837
18839 public:
18840
18841
18843 bool* success;
18844 MetaException o1;
18845
18847
18848 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
18849
18850};
18851
18856
18858 public:
18859
18863
18865 PrivilegeBag privileges;
18866
18868
18869 void __set_privileges(const PrivilegeBag& val);
18870
18871 bool operator == (const ThriftHiveMetastore_revoke_privileges_args & rhs) const;
18872 bool operator != (const ThriftHiveMetastore_revoke_privileges_args &rhs) const {
18873 return !(*this == rhs);
18874 }
18875
18876 bool operator < (const ThriftHiveMetastore_revoke_privileges_args & ) const;
18877
18878 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
18879 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
18880
18881};
18882
18883
18885 public:
18886
18887
18889 const PrivilegeBag* privileges;
18890
18891 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
18892
18893};
18894
18896 _ThriftHiveMetastore_revoke_privileges_result__isset() : success(false), o1(false) {}
18897 bool success :1;
18898 bool o1 :1;
18900
18902 public:
18903
18907
18909 bool success;
18910 MetaException o1;
18911
18913
18914 void __set_success(const bool val);
18915
18916 void __set_o1(const MetaException& val);
18917
18918 bool operator == (const ThriftHiveMetastore_revoke_privileges_result & rhs) const;
18919 bool operator != (const ThriftHiveMetastore_revoke_privileges_result &rhs) const {
18920 return !(*this == rhs);
18921 }
18922
18923 bool operator < (const ThriftHiveMetastore_revoke_privileges_result & ) const;
18924
18925 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
18926 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
18927
18928};
18929
18935
18937 public:
18938
18939
18941 bool* success;
18942 MetaException o1;
18943
18945
18946 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
18947
18948};
18949
18954
18956 public:
18957
18961
18964
18966
18967 void __set_request(const GrantRevokePrivilegeRequest& val);
18968
18969 bool operator == (const ThriftHiveMetastore_grant_revoke_privileges_args & rhs) const;
18970 bool operator != (const ThriftHiveMetastore_grant_revoke_privileges_args &rhs) const {
18971 return !(*this == rhs);
18972 }
18973
18974 bool operator < (const ThriftHiveMetastore_grant_revoke_privileges_args & ) const;
18975
18976 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
18977 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
18978
18979};
18980
18981
18983 public:
18984
18985
18987 const GrantRevokePrivilegeRequest* request;
18988
18989 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
18990
18991};
18992
18998
19000 public:
19001
19005
19008 MetaException o1;
19009
19011
19012 void __set_success(const GrantRevokePrivilegeResponse& val);
19013
19014 void __set_o1(const MetaException& val);
19015
19016 bool operator == (const ThriftHiveMetastore_grant_revoke_privileges_result & rhs) const;
19017 bool operator != (const ThriftHiveMetastore_grant_revoke_privileges_result &rhs) const {
19018 return !(*this == rhs);
19019 }
19020
19021 bool operator < (const ThriftHiveMetastore_grant_revoke_privileges_result & ) const;
19022
19023 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
19024 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
19025
19026};
19027
19033
19035 public:
19036
19037
19040 MetaException o1;
19041
19043
19044 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
19045
19046};
19047
19049 _ThriftHiveMetastore_refresh_privileges_args__isset() : objToRefresh(false), authorizer(false), grantRequest(false) {}
19050 bool objToRefresh :1;
19051 bool authorizer :1;
19052 bool grantRequest :1;
19054
19056 public:
19057
19061
19063 HiveObjectRef objToRefresh;
19064 std::string authorizer;
19065 GrantRevokePrivilegeRequest grantRequest;
19066
19068
19069 void __set_objToRefresh(const HiveObjectRef& val);
19070
19071 void __set_authorizer(const std::string& val);
19072
19073 void __set_grantRequest(const GrantRevokePrivilegeRequest& val);
19074
19075 bool operator == (const ThriftHiveMetastore_refresh_privileges_args & rhs) const;
19076 bool operator != (const ThriftHiveMetastore_refresh_privileges_args &rhs) const {
19077 return !(*this == rhs);
19078 }
19079
19080 bool operator < (const ThriftHiveMetastore_refresh_privileges_args & ) const;
19081
19082 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
19083 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
19084
19085};
19086
19087
19089 public:
19090
19091
19093 const HiveObjectRef* objToRefresh;
19094 const std::string* authorizer;
19095 const GrantRevokePrivilegeRequest* grantRequest;
19096
19097 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
19098
19099};
19100
19106
19108 public:
19109
19113
19116 MetaException o1;
19117
19119
19120 void __set_success(const GrantRevokePrivilegeResponse& val);
19121
19122 void __set_o1(const MetaException& val);
19123
19124 bool operator == (const ThriftHiveMetastore_refresh_privileges_result & rhs) const;
19125 bool operator != (const ThriftHiveMetastore_refresh_privileges_result &rhs) const {
19126 return !(*this == rhs);
19127 }
19128
19129 bool operator < (const ThriftHiveMetastore_refresh_privileges_result & ) const;
19130
19131 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
19132 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
19133
19134};
19135
19141
19143 public:
19144
19145
19148 MetaException o1;
19149
19151
19152 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
19153
19154};
19155
19157 _ThriftHiveMetastore_set_ugi_args__isset() : user_name(false), group_names(false) {}
19158 bool user_name :1;
19159 bool group_names :1;
19161
19163 public:
19164
19168
19169 virtual ~ThriftHiveMetastore_set_ugi_args() noexcept;
19170 std::string user_name;
19171 std::vector<std::string> group_names;
19172
19174
19175 void __set_user_name(const std::string& val);
19176
19177 void __set_group_names(const std::vector<std::string> & val);
19178
19179 bool operator == (const ThriftHiveMetastore_set_ugi_args & rhs) const;
19180 bool operator != (const ThriftHiveMetastore_set_ugi_args &rhs) const {
19181 return !(*this == rhs);
19182 }
19183
19184 bool operator < (const ThriftHiveMetastore_set_ugi_args & ) const;
19185
19186 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
19187 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
19188
19189};
19190
19191
19193 public:
19194
19195
19196 virtual ~ThriftHiveMetastore_set_ugi_pargs() noexcept;
19197 const std::string* user_name;
19198 const std::vector<std::string> * group_names;
19199
19200 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
19201
19202};
19203
19205 _ThriftHiveMetastore_set_ugi_result__isset() : success(false), o1(false) {}
19206 bool success :1;
19207 bool o1 :1;
19209
19211 public:
19212
19216
19217 virtual ~ThriftHiveMetastore_set_ugi_result() noexcept;
19218 std::vector<std::string> success;
19219 MetaException o1;
19220
19222
19223 void __set_success(const std::vector<std::string> & val);
19224
19225 void __set_o1(const MetaException& val);
19226
19227 bool operator == (const ThriftHiveMetastore_set_ugi_result & rhs) const;
19228 bool operator != (const ThriftHiveMetastore_set_ugi_result &rhs) const {
19229 return !(*this == rhs);
19230 }
19231
19232 bool operator < (const ThriftHiveMetastore_set_ugi_result & ) const;
19233
19234 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
19235 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
19236
19237};
19238
19240 _ThriftHiveMetastore_set_ugi_presult__isset() : success(false), o1(false) {}
19241 bool success :1;
19242 bool o1 :1;
19244
19246 public:
19247
19248
19249 virtual ~ThriftHiveMetastore_set_ugi_presult() noexcept;
19250 std::vector<std::string> * success;
19251 MetaException o1;
19252
19254
19255 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
19256
19257};
19258
19260 _ThriftHiveMetastore_get_delegation_token_args__isset() : token_owner(false), renewer_kerberos_principal_name(false) {}
19261 bool token_owner :1;
19262 bool renewer_kerberos_principal_name :1;
19264
19266 public:
19267
19271
19273 std::string token_owner;
19274 std::string renewer_kerberos_principal_name;
19275
19277
19278 void __set_token_owner(const std::string& val);
19279
19280 void __set_renewer_kerberos_principal_name(const std::string& val);
19281
19282 bool operator == (const ThriftHiveMetastore_get_delegation_token_args & rhs) const;
19283 bool operator != (const ThriftHiveMetastore_get_delegation_token_args &rhs) const {
19284 return !(*this == rhs);
19285 }
19286
19287 bool operator < (const ThriftHiveMetastore_get_delegation_token_args & ) const;
19288
19289 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
19290 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
19291
19292};
19293
19294
19296 public:
19297
19298
19300 const std::string* token_owner;
19301 const std::string* renewer_kerberos_principal_name;
19302
19303 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
19304
19305};
19306
19312
19314 public:
19315
19319
19321 std::string success;
19322 MetaException o1;
19323
19325
19326 void __set_success(const std::string& val);
19327
19328 void __set_o1(const MetaException& val);
19329
19330 bool operator == (const ThriftHiveMetastore_get_delegation_token_result & rhs) const;
19331 bool operator != (const ThriftHiveMetastore_get_delegation_token_result &rhs) const {
19332 return !(*this == rhs);
19333 }
19334
19335 bool operator < (const ThriftHiveMetastore_get_delegation_token_result & ) const;
19336
19337 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
19338 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
19339
19340};
19341
19347
19349 public:
19350
19351
19353 std::string* success;
19354 MetaException o1;
19355
19357
19358 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
19359
19360};
19361
19366
19368 public:
19369
19373
19375 std::string token_str_form;
19376
19378
19379 void __set_token_str_form(const std::string& val);
19380
19381 bool operator == (const ThriftHiveMetastore_renew_delegation_token_args & rhs) const;
19382 bool operator != (const ThriftHiveMetastore_renew_delegation_token_args &rhs) const {
19383 return !(*this == rhs);
19384 }
19385
19386 bool operator < (const ThriftHiveMetastore_renew_delegation_token_args & ) const;
19387
19388 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
19389 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
19390
19391};
19392
19393
19395 public:
19396
19397
19399 const std::string* token_str_form;
19400
19401 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
19402
19403};
19404
19410
19412 public:
19413
19417
19419 int64_t success;
19420 MetaException o1;
19421
19423
19424 void __set_success(const int64_t val);
19425
19426 void __set_o1(const MetaException& val);
19427
19428 bool operator == (const ThriftHiveMetastore_renew_delegation_token_result & rhs) const;
19429 bool operator != (const ThriftHiveMetastore_renew_delegation_token_result &rhs) const {
19430 return !(*this == rhs);
19431 }
19432
19433 bool operator < (const ThriftHiveMetastore_renew_delegation_token_result & ) const;
19434
19435 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
19436 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
19437
19438};
19439
19445
19447 public:
19448
19449
19451 int64_t* success;
19452 MetaException o1;
19453
19455
19456 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
19457
19458};
19459
19464
19466 public:
19467
19471
19473 std::string token_str_form;
19474
19476
19477 void __set_token_str_form(const std::string& val);
19478
19479 bool operator == (const ThriftHiveMetastore_cancel_delegation_token_args & rhs) const;
19480 bool operator != (const ThriftHiveMetastore_cancel_delegation_token_args &rhs) const {
19481 return !(*this == rhs);
19482 }
19483
19484 bool operator < (const ThriftHiveMetastore_cancel_delegation_token_args & ) const;
19485
19486 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
19487 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
19488
19489};
19490
19491
19493 public:
19494
19495
19497 const std::string* token_str_form;
19498
19499 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
19500
19501};
19502
19507
19509 public:
19510
19514
19516 MetaException o1;
19517
19519
19520 void __set_o1(const MetaException& val);
19521
19522 bool operator == (const ThriftHiveMetastore_cancel_delegation_token_result & rhs) const;
19523 bool operator != (const ThriftHiveMetastore_cancel_delegation_token_result &rhs) const {
19524 return !(*this == rhs);
19525 }
19526
19527 bool operator < (const ThriftHiveMetastore_cancel_delegation_token_result & ) const;
19528
19529 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
19530 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
19531
19532};
19533
19538
19540 public:
19541
19542
19544 MetaException o1;
19545
19547
19548 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
19549
19550};
19551
19553 _ThriftHiveMetastore_add_token_args__isset() : token_identifier(false), delegation_token(false) {}
19554 bool token_identifier :1;
19555 bool delegation_token :1;
19557
19559 public:
19560
19564
19565 virtual ~ThriftHiveMetastore_add_token_args() noexcept;
19566 std::string token_identifier;
19567 std::string delegation_token;
19568
19570
19571 void __set_token_identifier(const std::string& val);
19572
19573 void __set_delegation_token(const std::string& val);
19574
19575 bool operator == (const ThriftHiveMetastore_add_token_args & rhs) const;
19576 bool operator != (const ThriftHiveMetastore_add_token_args &rhs) const {
19577 return !(*this == rhs);
19578 }
19579
19580 bool operator < (const ThriftHiveMetastore_add_token_args & ) const;
19581
19582 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
19583 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
19584
19585};
19586
19587
19589 public:
19590
19591
19592 virtual ~ThriftHiveMetastore_add_token_pargs() noexcept;
19593 const std::string* token_identifier;
19594 const std::string* delegation_token;
19595
19596 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
19597
19598};
19599
19604
19606 public:
19607
19611
19612 virtual ~ThriftHiveMetastore_add_token_result() noexcept;
19613 bool success;
19614
19616
19617 void __set_success(const bool val);
19618
19619 bool operator == (const ThriftHiveMetastore_add_token_result & rhs) const;
19620 bool operator != (const ThriftHiveMetastore_add_token_result &rhs) const {
19621 return !(*this == rhs);
19622 }
19623
19624 bool operator < (const ThriftHiveMetastore_add_token_result & ) const;
19625
19626 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
19627 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
19628
19629};
19630
19635
19637 public:
19638
19639
19640 virtual ~ThriftHiveMetastore_add_token_presult() noexcept;
19641 bool* success;
19642
19644
19645 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
19646
19647};
19648
19650 _ThriftHiveMetastore_remove_token_args__isset() : token_identifier(false) {}
19651 bool token_identifier :1;
19653
19655 public:
19656
19660
19661 virtual ~ThriftHiveMetastore_remove_token_args() noexcept;
19662 std::string token_identifier;
19663
19665
19666 void __set_token_identifier(const std::string& val);
19667
19668 bool operator == (const ThriftHiveMetastore_remove_token_args & rhs) const;
19669 bool operator != (const ThriftHiveMetastore_remove_token_args &rhs) const {
19670 return !(*this == rhs);
19671 }
19672
19673 bool operator < (const ThriftHiveMetastore_remove_token_args & ) const;
19674
19675 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
19676 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
19677
19678};
19679
19680
19682 public:
19683
19684
19685 virtual ~ThriftHiveMetastore_remove_token_pargs() noexcept;
19686 const std::string* token_identifier;
19687
19688 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
19689
19690};
19691
19696
19698 public:
19699
19703
19705 bool success;
19706
19708
19709 void __set_success(const bool val);
19710
19711 bool operator == (const ThriftHiveMetastore_remove_token_result & rhs) const;
19712 bool operator != (const ThriftHiveMetastore_remove_token_result &rhs) const {
19713 return !(*this == rhs);
19714 }
19715
19716 bool operator < (const ThriftHiveMetastore_remove_token_result & ) const;
19717
19718 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
19719 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
19720
19721};
19722
19727
19729 public:
19730
19731
19733 bool* success;
19734
19736
19737 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
19738
19739};
19740
19742 _ThriftHiveMetastore_get_token_args__isset() : token_identifier(false) {}
19743 bool token_identifier :1;
19745
19747 public:
19748
19752
19753 virtual ~ThriftHiveMetastore_get_token_args() noexcept;
19754 std::string token_identifier;
19755
19757
19758 void __set_token_identifier(const std::string& val);
19759
19760 bool operator == (const ThriftHiveMetastore_get_token_args & rhs) const;
19761 bool operator != (const ThriftHiveMetastore_get_token_args &rhs) const {
19762 return !(*this == rhs);
19763 }
19764
19765 bool operator < (const ThriftHiveMetastore_get_token_args & ) const;
19766
19767 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
19768 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
19769
19770};
19771
19772
19774 public:
19775
19776
19777 virtual ~ThriftHiveMetastore_get_token_pargs() noexcept;
19778 const std::string* token_identifier;
19779
19780 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
19781
19782};
19783
19788
19790 public:
19791
19795
19796 virtual ~ThriftHiveMetastore_get_token_result() noexcept;
19797 std::string success;
19798
19800
19801 void __set_success(const std::string& val);
19802
19803 bool operator == (const ThriftHiveMetastore_get_token_result & rhs) const;
19804 bool operator != (const ThriftHiveMetastore_get_token_result &rhs) const {
19805 return !(*this == rhs);
19806 }
19807
19808 bool operator < (const ThriftHiveMetastore_get_token_result & ) const;
19809
19810 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
19811 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
19812
19813};
19814
19819
19821 public:
19822
19823
19824 virtual ~ThriftHiveMetastore_get_token_presult() noexcept;
19825 std::string* success;
19826
19828
19829 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
19830
19831};
19832
19833
19835 public:
19836
19840
19842
19843 bool operator == (const ThriftHiveMetastore_get_all_token_identifiers_args & /* rhs */) const;
19844 bool operator != (const ThriftHiveMetastore_get_all_token_identifiers_args &rhs) const {
19845 return !(*this == rhs);
19846 }
19847
19848 bool operator < (const ThriftHiveMetastore_get_all_token_identifiers_args & ) const;
19849
19850 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
19851 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
19852
19853};
19854
19855
19857 public:
19858
19859
19861
19862 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
19863
19864};
19865
19870
19872 public:
19873
19877
19879 std::vector<std::string> success;
19880
19882
19883 void __set_success(const std::vector<std::string> & val);
19884
19885 bool operator == (const ThriftHiveMetastore_get_all_token_identifiers_result & rhs) const;
19886 bool operator != (const ThriftHiveMetastore_get_all_token_identifiers_result &rhs) const {
19887 return !(*this == rhs);
19888 }
19889
19890 bool operator < (const ThriftHiveMetastore_get_all_token_identifiers_result & ) const;
19891
19892 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
19893 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
19894
19895};
19896
19901
19903 public:
19904
19905
19907 std::vector<std::string> * success;
19908
19910
19911 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
19912
19913};
19914
19919
19921 public:
19922
19926
19928 std::string key;
19929
19931
19932 void __set_key(const std::string& val);
19933
19934 bool operator == (const ThriftHiveMetastore_add_master_key_args & rhs) const;
19935 bool operator != (const ThriftHiveMetastore_add_master_key_args &rhs) const {
19936 return !(*this == rhs);
19937 }
19938
19939 bool operator < (const ThriftHiveMetastore_add_master_key_args & ) const;
19940
19941 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
19942 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
19943
19944};
19945
19946
19948 public:
19949
19950
19952 const std::string* key;
19953
19954 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
19955
19956};
19957
19959 _ThriftHiveMetastore_add_master_key_result__isset() : success(false), o1(false) {}
19960 bool success :1;
19961 bool o1 :1;
19963
19965 public:
19966
19970
19972 int32_t success;
19973 MetaException o1;
19974
19976
19977 void __set_success(const int32_t val);
19978
19979 void __set_o1(const MetaException& val);
19980
19981 bool operator == (const ThriftHiveMetastore_add_master_key_result & rhs) const;
19982 bool operator != (const ThriftHiveMetastore_add_master_key_result &rhs) const {
19983 return !(*this == rhs);
19984 }
19985
19986 bool operator < (const ThriftHiveMetastore_add_master_key_result & ) const;
19987
19988 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
19989 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
19990
19991};
19992
19994 _ThriftHiveMetastore_add_master_key_presult__isset() : success(false), o1(false) {}
19995 bool success :1;
19996 bool o1 :1;
19998
20000 public:
20001
20002
20004 int32_t* success;
20005 MetaException o1;
20006
20008
20009 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
20010
20011};
20012
20014 _ThriftHiveMetastore_update_master_key_args__isset() : seq_number(false), key(false) {}
20015 bool seq_number :1;
20016 bool key :1;
20018
20020 public:
20021
20025
20027 int32_t seq_number;
20028 std::string key;
20029
20031
20032 void __set_seq_number(const int32_t val);
20033
20034 void __set_key(const std::string& val);
20035
20036 bool operator == (const ThriftHiveMetastore_update_master_key_args & rhs) const;
20037 bool operator != (const ThriftHiveMetastore_update_master_key_args &rhs) const {
20038 return !(*this == rhs);
20039 }
20040
20041 bool operator < (const ThriftHiveMetastore_update_master_key_args & ) const;
20042
20043 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
20044 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
20045
20046};
20047
20048
20050 public:
20051
20052
20054 const int32_t* seq_number;
20055 const std::string* key;
20056
20057 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
20058
20059};
20060
20066
20068 public:
20069
20073
20076 MetaException o2;
20077
20079
20080 void __set_o1(const NoSuchObjectException& val);
20081
20082 void __set_o2(const MetaException& val);
20083
20084 bool operator == (const ThriftHiveMetastore_update_master_key_result & rhs) const;
20085 bool operator != (const ThriftHiveMetastore_update_master_key_result &rhs) const {
20086 return !(*this == rhs);
20087 }
20088
20089 bool operator < (const ThriftHiveMetastore_update_master_key_result & ) const;
20090
20091 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
20092 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
20093
20094};
20095
20101
20103 public:
20104
20105
20108 MetaException o2;
20109
20111
20112 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
20113
20114};
20115
20120
20122 public:
20123
20127
20129 int32_t key_seq;
20130
20132
20133 void __set_key_seq(const int32_t val);
20134
20135 bool operator == (const ThriftHiveMetastore_remove_master_key_args & rhs) const;
20136 bool operator != (const ThriftHiveMetastore_remove_master_key_args &rhs) const {
20137 return !(*this == rhs);
20138 }
20139
20140 bool operator < (const ThriftHiveMetastore_remove_master_key_args & ) const;
20141
20142 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
20143 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
20144
20145};
20146
20147
20149 public:
20150
20151
20153 const int32_t* key_seq;
20154
20155 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
20156
20157};
20158
20163
20165 public:
20166
20170
20172 bool success;
20173
20175
20176 void __set_success(const bool val);
20177
20178 bool operator == (const ThriftHiveMetastore_remove_master_key_result & rhs) const;
20179 bool operator != (const ThriftHiveMetastore_remove_master_key_result &rhs) const {
20180 return !(*this == rhs);
20181 }
20182
20183 bool operator < (const ThriftHiveMetastore_remove_master_key_result & ) const;
20184
20185 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
20186 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
20187
20188};
20189
20194
20196 public:
20197
20198
20200 bool* success;
20201
20203
20204 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
20205
20206};
20207
20208
20210 public:
20211
20215
20217
20218 bool operator == (const ThriftHiveMetastore_get_master_keys_args & /* rhs */) const;
20219 bool operator != (const ThriftHiveMetastore_get_master_keys_args &rhs) const {
20220 return !(*this == rhs);
20221 }
20222
20223 bool operator < (const ThriftHiveMetastore_get_master_keys_args & ) const;
20224
20225 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
20226 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
20227
20228};
20229
20230
20232 public:
20233
20234
20236
20237 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
20238
20239};
20240
20245
20247 public:
20248
20252
20254 std::vector<std::string> success;
20255
20257
20258 void __set_success(const std::vector<std::string> & val);
20259
20260 bool operator == (const ThriftHiveMetastore_get_master_keys_result & rhs) const;
20261 bool operator != (const ThriftHiveMetastore_get_master_keys_result &rhs) const {
20262 return !(*this == rhs);
20263 }
20264
20265 bool operator < (const ThriftHiveMetastore_get_master_keys_result & ) const;
20266
20267 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
20268 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
20269
20270};
20271
20276
20278 public:
20279
20280
20282 std::vector<std::string> * success;
20283
20285
20286 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
20287
20288};
20289
20290
20292 public:
20293
20297
20298 virtual ~ThriftHiveMetastore_get_open_txns_args() noexcept;
20299
20300 bool operator == (const ThriftHiveMetastore_get_open_txns_args & /* rhs */) const;
20301 bool operator != (const ThriftHiveMetastore_get_open_txns_args &rhs) const {
20302 return !(*this == rhs);
20303 }
20304
20305 bool operator < (const ThriftHiveMetastore_get_open_txns_args & ) const;
20306
20307 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
20308 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
20309
20310};
20311
20312
20314 public:
20315
20316
20318
20319 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
20320
20321};
20322
20327
20329 public:
20330
20334
20336 GetOpenTxnsResponse success;
20337
20339
20340 void __set_success(const GetOpenTxnsResponse& val);
20341
20342 bool operator == (const ThriftHiveMetastore_get_open_txns_result & rhs) const;
20343 bool operator != (const ThriftHiveMetastore_get_open_txns_result &rhs) const {
20344 return !(*this == rhs);
20345 }
20346
20347 bool operator < (const ThriftHiveMetastore_get_open_txns_result & ) const;
20348
20349 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
20350 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
20351
20352};
20353
20358
20360 public:
20361
20362
20364 GetOpenTxnsResponse* success;
20365
20367
20368 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
20369
20370};
20371
20372
20374 public:
20375
20379
20381
20382 bool operator == (const ThriftHiveMetastore_get_open_txns_info_args & /* rhs */) const;
20383 bool operator != (const ThriftHiveMetastore_get_open_txns_info_args &rhs) const {
20384 return !(*this == rhs);
20385 }
20386
20387 bool operator < (const ThriftHiveMetastore_get_open_txns_info_args & ) const;
20388
20389 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
20390 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
20391
20392};
20393
20394
20396 public:
20397
20398
20400
20401 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
20402
20403};
20404
20409
20411 public:
20412
20416
20419
20421
20422 void __set_success(const GetOpenTxnsInfoResponse& val);
20423
20424 bool operator == (const ThriftHiveMetastore_get_open_txns_info_result & rhs) const;
20425 bool operator != (const ThriftHiveMetastore_get_open_txns_info_result &rhs) const {
20426 return !(*this == rhs);
20427 }
20428
20429 bool operator < (const ThriftHiveMetastore_get_open_txns_info_result & ) const;
20430
20431 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
20432 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
20433
20434};
20435
20440
20442 public:
20443
20444
20446 GetOpenTxnsInfoResponse* success;
20447
20449
20450 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
20451
20452};
20453
20458
20460 public:
20461
20465
20466 virtual ~ThriftHiveMetastore_open_txns_args() noexcept;
20467 OpenTxnRequest rqst;
20468
20470
20471 void __set_rqst(const OpenTxnRequest& val);
20472
20473 bool operator == (const ThriftHiveMetastore_open_txns_args & rhs) const;
20474 bool operator != (const ThriftHiveMetastore_open_txns_args &rhs) const {
20475 return !(*this == rhs);
20476 }
20477
20478 bool operator < (const ThriftHiveMetastore_open_txns_args & ) const;
20479
20480 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
20481 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
20482
20483};
20484
20485
20487 public:
20488
20489
20490 virtual ~ThriftHiveMetastore_open_txns_pargs() noexcept;
20491 const OpenTxnRequest* rqst;
20492
20493 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
20494
20495};
20496
20501
20503 public:
20504
20508
20509 virtual ~ThriftHiveMetastore_open_txns_result() noexcept;
20510 OpenTxnsResponse success;
20511
20513
20514 void __set_success(const OpenTxnsResponse& val);
20515
20516 bool operator == (const ThriftHiveMetastore_open_txns_result & rhs) const;
20517 bool operator != (const ThriftHiveMetastore_open_txns_result &rhs) const {
20518 return !(*this == rhs);
20519 }
20520
20521 bool operator < (const ThriftHiveMetastore_open_txns_result & ) const;
20522
20523 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
20524 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
20525
20526};
20527
20532
20534 public:
20535
20536
20537 virtual ~ThriftHiveMetastore_open_txns_presult() noexcept;
20538 OpenTxnsResponse* success;
20539
20541
20542 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
20543
20544};
20545
20550
20552 public:
20553
20557
20558 virtual ~ThriftHiveMetastore_abort_txn_args() noexcept;
20559 AbortTxnRequest rqst;
20560
20562
20563 void __set_rqst(const AbortTxnRequest& val);
20564
20565 bool operator == (const ThriftHiveMetastore_abort_txn_args & rhs) const;
20566 bool operator != (const ThriftHiveMetastore_abort_txn_args &rhs) const {
20567 return !(*this == rhs);
20568 }
20569
20570 bool operator < (const ThriftHiveMetastore_abort_txn_args & ) const;
20571
20572 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
20573 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
20574
20575};
20576
20577
20579 public:
20580
20581
20582 virtual ~ThriftHiveMetastore_abort_txn_pargs() noexcept;
20583 const AbortTxnRequest* rqst;
20584
20585 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
20586
20587};
20588
20593
20595 public:
20596
20600
20601 virtual ~ThriftHiveMetastore_abort_txn_result() noexcept;
20603
20605
20606 void __set_o1(const NoSuchTxnException& val);
20607
20608 bool operator == (const ThriftHiveMetastore_abort_txn_result & rhs) const;
20609 bool operator != (const ThriftHiveMetastore_abort_txn_result &rhs) const {
20610 return !(*this == rhs);
20611 }
20612
20613 bool operator < (const ThriftHiveMetastore_abort_txn_result & ) const;
20614
20615 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
20616 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
20617
20618};
20619
20624
20626 public:
20627
20628
20629 virtual ~ThriftHiveMetastore_abort_txn_presult() noexcept;
20631
20633
20634 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
20635
20636};
20637
20642
20644 public:
20645
20649
20650 virtual ~ThriftHiveMetastore_abort_txns_args() noexcept;
20651 AbortTxnsRequest rqst;
20652
20654
20655 void __set_rqst(const AbortTxnsRequest& val);
20656
20657 bool operator == (const ThriftHiveMetastore_abort_txns_args & rhs) const;
20658 bool operator != (const ThriftHiveMetastore_abort_txns_args &rhs) const {
20659 return !(*this == rhs);
20660 }
20661
20662 bool operator < (const ThriftHiveMetastore_abort_txns_args & ) const;
20663
20664 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
20665 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
20666
20667};
20668
20669
20671 public:
20672
20673
20674 virtual ~ThriftHiveMetastore_abort_txns_pargs() noexcept;
20675 const AbortTxnsRequest* rqst;
20676
20677 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
20678
20679};
20680
20685
20687 public:
20688
20692
20693 virtual ~ThriftHiveMetastore_abort_txns_result() noexcept;
20695
20697
20698 void __set_o1(const NoSuchTxnException& val);
20699
20700 bool operator == (const ThriftHiveMetastore_abort_txns_result & rhs) const;
20701 bool operator != (const ThriftHiveMetastore_abort_txns_result &rhs) const {
20702 return !(*this == rhs);
20703 }
20704
20705 bool operator < (const ThriftHiveMetastore_abort_txns_result & ) const;
20706
20707 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
20708 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
20709
20710};
20711
20716
20718 public:
20719
20720
20721 virtual ~ThriftHiveMetastore_abort_txns_presult() noexcept;
20723
20725
20726 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
20727
20728};
20729
20734
20736 public:
20737
20741
20742 virtual ~ThriftHiveMetastore_commit_txn_args() noexcept;
20743 CommitTxnRequest rqst;
20744
20746
20747 void __set_rqst(const CommitTxnRequest& val);
20748
20749 bool operator == (const ThriftHiveMetastore_commit_txn_args & rhs) const;
20750 bool operator != (const ThriftHiveMetastore_commit_txn_args &rhs) const {
20751 return !(*this == rhs);
20752 }
20753
20754 bool operator < (const ThriftHiveMetastore_commit_txn_args & ) const;
20755
20756 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
20757 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
20758
20759};
20760
20761
20763 public:
20764
20765
20766 virtual ~ThriftHiveMetastore_commit_txn_pargs() noexcept;
20767 const CommitTxnRequest* rqst;
20768
20769 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
20770
20771};
20772
20774 _ThriftHiveMetastore_commit_txn_result__isset() : o1(false), o2(false) {}
20775 bool o1 :1;
20776 bool o2 :1;
20778
20780 public:
20781
20785
20786 virtual ~ThriftHiveMetastore_commit_txn_result() noexcept;
20789
20791
20792 void __set_o1(const NoSuchTxnException& val);
20793
20794 void __set_o2(const TxnAbortedException& val);
20795
20796 bool operator == (const ThriftHiveMetastore_commit_txn_result & rhs) const;
20797 bool operator != (const ThriftHiveMetastore_commit_txn_result &rhs) const {
20798 return !(*this == rhs);
20799 }
20800
20801 bool operator < (const ThriftHiveMetastore_commit_txn_result & ) const;
20802
20803 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
20804 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
20805
20806};
20807
20809 _ThriftHiveMetastore_commit_txn_presult__isset() : o1(false), o2(false) {}
20810 bool o1 :1;
20811 bool o2 :1;
20813
20815 public:
20816
20817
20818 virtual ~ThriftHiveMetastore_commit_txn_presult() noexcept;
20821
20823
20824 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
20825
20826};
20827
20832
20834 public:
20835
20839
20841 int64_t txnId;
20842
20844
20845 void __set_txnId(const int64_t val);
20846
20847 bool operator == (const ThriftHiveMetastore_get_latest_txnid_in_conflict_args & rhs) const;
20848 bool operator != (const ThriftHiveMetastore_get_latest_txnid_in_conflict_args &rhs) const {
20849 return !(*this == rhs);
20850 }
20851
20852 bool operator < (const ThriftHiveMetastore_get_latest_txnid_in_conflict_args & ) const;
20853
20854 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
20855 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
20856
20857};
20858
20859
20861 public:
20862
20863
20865 const int64_t* txnId;
20866
20867 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
20868
20869};
20870
20876
20878 public:
20879
20883
20885 int64_t success;
20886 MetaException o1;
20887
20889
20890 void __set_success(const int64_t val);
20891
20892 void __set_o1(const MetaException& val);
20893
20894 bool operator == (const ThriftHiveMetastore_get_latest_txnid_in_conflict_result & rhs) const;
20895 bool operator != (const ThriftHiveMetastore_get_latest_txnid_in_conflict_result &rhs) const {
20896 return !(*this == rhs);
20897 }
20898
20899 bool operator < (const ThriftHiveMetastore_get_latest_txnid_in_conflict_result & ) const;
20900
20901 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
20902 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
20903
20904};
20905
20911
20913 public:
20914
20915
20917 int64_t* success;
20918 MetaException o1;
20919
20921
20922 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
20923
20924};
20925
20930
20932 public:
20933
20937
20940
20942
20943 void __set_rqst(const ReplTblWriteIdStateRequest& val);
20944
20945 bool operator == (const ThriftHiveMetastore_repl_tbl_writeid_state_args & rhs) const;
20946 bool operator != (const ThriftHiveMetastore_repl_tbl_writeid_state_args &rhs) const {
20947 return !(*this == rhs);
20948 }
20949
20950 bool operator < (const ThriftHiveMetastore_repl_tbl_writeid_state_args & ) const;
20951
20952 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
20953 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
20954
20955};
20956
20957
20959 public:
20960
20961
20963 const ReplTblWriteIdStateRequest* rqst;
20964
20965 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
20966
20967};
20968
20969
20971 public:
20972
20976
20978
20979 bool operator == (const ThriftHiveMetastore_repl_tbl_writeid_state_result & /* rhs */) const;
20980 bool operator != (const ThriftHiveMetastore_repl_tbl_writeid_state_result &rhs) const {
20981 return !(*this == rhs);
20982 }
20983
20984 bool operator < (const ThriftHiveMetastore_repl_tbl_writeid_state_result & ) const;
20985
20986 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
20987 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
20988
20989};
20990
20991
20993 public:
20994
20995
20997
20998 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
20999
21000};
21001
21006
21008 public:
21009
21013
21016
21018
21019 void __set_rqst(const GetValidWriteIdsRequest& val);
21020
21021 bool operator == (const ThriftHiveMetastore_get_valid_write_ids_args & rhs) const;
21022 bool operator != (const ThriftHiveMetastore_get_valid_write_ids_args &rhs) const {
21023 return !(*this == rhs);
21024 }
21025
21026 bool operator < (const ThriftHiveMetastore_get_valid_write_ids_args & ) const;
21027
21028 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
21029 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
21030
21031};
21032
21033
21035 public:
21036
21037
21039 const GetValidWriteIdsRequest* rqst;
21040
21041 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
21042
21043};
21044
21046 _ThriftHiveMetastore_get_valid_write_ids_result__isset() : success(false), o1(false), o2(false) {}
21047 bool success :1;
21048 bool o1 :1;
21049 bool o2 :1;
21051
21053 public:
21054
21058
21062 MetaException o2;
21063
21065
21066 void __set_success(const GetValidWriteIdsResponse& val);
21067
21068 void __set_o1(const NoSuchTxnException& val);
21069
21070 void __set_o2(const MetaException& val);
21071
21072 bool operator == (const ThriftHiveMetastore_get_valid_write_ids_result & rhs) const;
21073 bool operator != (const ThriftHiveMetastore_get_valid_write_ids_result &rhs) const {
21074 return !(*this == rhs);
21075 }
21076
21077 bool operator < (const ThriftHiveMetastore_get_valid_write_ids_result & ) const;
21078
21079 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
21080 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
21081
21082};
21083
21085 _ThriftHiveMetastore_get_valid_write_ids_presult__isset() : success(false), o1(false), o2(false) {}
21086 bool success :1;
21087 bool o1 :1;
21088 bool o2 :1;
21090
21092 public:
21093
21094
21096 GetValidWriteIdsResponse* success;
21098 MetaException o2;
21099
21101
21102 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
21103
21104};
21105
21111
21113 public:
21114
21118
21120 int64_t txnId;
21121 std::map<std::string, int64_t> writeIds;
21122
21124
21125 void __set_txnId(const int64_t val);
21126
21127 void __set_writeIds(const std::map<std::string, int64_t> & val);
21128
21129 bool operator == (const ThriftHiveMetastore_add_write_ids_to_min_history_args & rhs) const;
21130 bool operator != (const ThriftHiveMetastore_add_write_ids_to_min_history_args &rhs) const {
21131 return !(*this == rhs);
21132 }
21133
21134 bool operator < (const ThriftHiveMetastore_add_write_ids_to_min_history_args & ) const;
21135
21136 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
21137 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
21138
21139};
21140
21141
21143 public:
21144
21145
21147 const int64_t* txnId;
21148 const std::map<std::string, int64_t> * writeIds;
21149
21150 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
21151
21152};
21153
21158
21160 public:
21161
21165
21167 MetaException o2;
21168
21170
21171 void __set_o2(const MetaException& val);
21172
21173 bool operator == (const ThriftHiveMetastore_add_write_ids_to_min_history_result & rhs) const;
21174 bool operator != (const ThriftHiveMetastore_add_write_ids_to_min_history_result &rhs) const {
21175 return !(*this == rhs);
21176 }
21177
21178 bool operator < (const ThriftHiveMetastore_add_write_ids_to_min_history_result & ) const;
21179
21180 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
21181 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
21182
21183};
21184
21189
21191 public:
21192
21193
21195 MetaException o2;
21196
21198
21199 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
21200
21201};
21202
21207
21209 public:
21210
21214
21217
21219
21220 void __set_rqst(const AllocateTableWriteIdsRequest& val);
21221
21222 bool operator == (const ThriftHiveMetastore_allocate_table_write_ids_args & rhs) const;
21223 bool operator != (const ThriftHiveMetastore_allocate_table_write_ids_args &rhs) const {
21224 return !(*this == rhs);
21225 }
21226
21227 bool operator < (const ThriftHiveMetastore_allocate_table_write_ids_args & ) const;
21228
21229 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
21230 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
21231
21232};
21233
21234
21236 public:
21237
21238
21240 const AllocateTableWriteIdsRequest* rqst;
21241
21242 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
21243
21244};
21245
21247 _ThriftHiveMetastore_allocate_table_write_ids_result__isset() : success(false), o1(false), o2(false), o3(false) {}
21248 bool success :1;
21249 bool o1 :1;
21250 bool o2 :1;
21251 bool o3 :1;
21253
21255 public:
21256
21260
21265 MetaException o3;
21266
21268
21269 void __set_success(const AllocateTableWriteIdsResponse& val);
21270
21271 void __set_o1(const NoSuchTxnException& val);
21272
21273 void __set_o2(const TxnAbortedException& val);
21274
21275 void __set_o3(const MetaException& val);
21276
21277 bool operator == (const ThriftHiveMetastore_allocate_table_write_ids_result & rhs) const;
21278 bool operator != (const ThriftHiveMetastore_allocate_table_write_ids_result &rhs) const {
21279 return !(*this == rhs);
21280 }
21281
21282 bool operator < (const ThriftHiveMetastore_allocate_table_write_ids_result & ) const;
21283
21284 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
21285 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
21286
21287};
21288
21290 _ThriftHiveMetastore_allocate_table_write_ids_presult__isset() : success(false), o1(false), o2(false), o3(false) {}
21291 bool success :1;
21292 bool o1 :1;
21293 bool o2 :1;
21294 bool o3 :1;
21296
21298 public:
21299
21300
21305 MetaException o3;
21306
21308
21309 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
21310
21311};
21312
21317
21319 public:
21320
21324
21327
21329
21330 void __set_rqst(const MaxAllocatedTableWriteIdRequest& val);
21331
21332 bool operator == (const ThriftHiveMetastore_get_max_allocated_table_write_id_args & rhs) const;
21333 bool operator != (const ThriftHiveMetastore_get_max_allocated_table_write_id_args &rhs) const {
21334 return !(*this == rhs);
21335 }
21336
21337 bool operator < (const ThriftHiveMetastore_get_max_allocated_table_write_id_args & ) const;
21338
21339 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
21340 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
21341
21342};
21343
21344
21346 public:
21347
21348
21351
21352 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
21353
21354};
21355
21361
21363 public:
21364
21368
21371 MetaException o1;
21372
21374
21375 void __set_success(const MaxAllocatedTableWriteIdResponse& val);
21376
21377 void __set_o1(const MetaException& val);
21378
21379 bool operator == (const ThriftHiveMetastore_get_max_allocated_table_write_id_result & rhs) const;
21380 bool operator != (const ThriftHiveMetastore_get_max_allocated_table_write_id_result &rhs) const {
21381 return !(*this == rhs);
21382 }
21383
21384 bool operator < (const ThriftHiveMetastore_get_max_allocated_table_write_id_result & ) const;
21385
21386 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
21387 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
21388
21389};
21390
21396
21398 public:
21399
21400
21403 MetaException o1;
21404
21406
21407 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
21408
21409};
21410
21415
21417 public:
21418
21422
21423 virtual ~ThriftHiveMetastore_seed_write_id_args() noexcept;
21425
21427
21428 void __set_rqst(const SeedTableWriteIdsRequest& val);
21429
21430 bool operator == (const ThriftHiveMetastore_seed_write_id_args & rhs) const;
21431 bool operator != (const ThriftHiveMetastore_seed_write_id_args &rhs) const {
21432 return !(*this == rhs);
21433 }
21434
21435 bool operator < (const ThriftHiveMetastore_seed_write_id_args & ) const;
21436
21437 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
21438 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
21439
21440};
21441
21442
21444 public:
21445
21446
21448 const SeedTableWriteIdsRequest* rqst;
21449
21450 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
21451
21452};
21453
21458
21460 public:
21461
21465
21467 MetaException o1;
21468
21470
21471 void __set_o1(const MetaException& val);
21472
21473 bool operator == (const ThriftHiveMetastore_seed_write_id_result & rhs) const;
21474 bool operator != (const ThriftHiveMetastore_seed_write_id_result &rhs) const {
21475 return !(*this == rhs);
21476 }
21477
21478 bool operator < (const ThriftHiveMetastore_seed_write_id_result & ) const;
21479
21480 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
21481 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
21482
21483};
21484
21489
21491 public:
21492
21493
21495 MetaException o1;
21496
21498
21499 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
21500
21501};
21502
21507
21509 public:
21510
21514
21515 virtual ~ThriftHiveMetastore_seed_txn_id_args() noexcept;
21516 SeedTxnIdRequest rqst;
21517
21519
21520 void __set_rqst(const SeedTxnIdRequest& val);
21521
21522 bool operator == (const ThriftHiveMetastore_seed_txn_id_args & rhs) const;
21523 bool operator != (const ThriftHiveMetastore_seed_txn_id_args &rhs) const {
21524 return !(*this == rhs);
21525 }
21526
21527 bool operator < (const ThriftHiveMetastore_seed_txn_id_args & ) const;
21528
21529 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
21530 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
21531
21532};
21533
21534
21536 public:
21537
21538
21539 virtual ~ThriftHiveMetastore_seed_txn_id_pargs() noexcept;
21540 const SeedTxnIdRequest* rqst;
21541
21542 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
21543
21544};
21545
21550
21552 public:
21553
21557
21558 virtual ~ThriftHiveMetastore_seed_txn_id_result() noexcept;
21559 MetaException o1;
21560
21562
21563 void __set_o1(const MetaException& val);
21564
21565 bool operator == (const ThriftHiveMetastore_seed_txn_id_result & rhs) const;
21566 bool operator != (const ThriftHiveMetastore_seed_txn_id_result &rhs) const {
21567 return !(*this == rhs);
21568 }
21569
21570 bool operator < (const ThriftHiveMetastore_seed_txn_id_result & ) const;
21571
21572 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
21573 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
21574
21575};
21576
21581
21583 public:
21584
21585
21587 MetaException o1;
21588
21590
21591 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
21592
21593};
21594
21599
21601 public:
21602
21606
21607 virtual ~ThriftHiveMetastore_lock_args() noexcept;
21608 LockRequest rqst;
21609
21611
21612 void __set_rqst(const LockRequest& val);
21613
21614 bool operator == (const ThriftHiveMetastore_lock_args & rhs) const;
21615 bool operator != (const ThriftHiveMetastore_lock_args &rhs) const {
21616 return !(*this == rhs);
21617 }
21618
21619 bool operator < (const ThriftHiveMetastore_lock_args & ) const;
21620
21621 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
21622 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
21623
21624};
21625
21626
21628 public:
21629
21630
21631 virtual ~ThriftHiveMetastore_lock_pargs() noexcept;
21632 const LockRequest* rqst;
21633
21634 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
21635
21636};
21637
21639 _ThriftHiveMetastore_lock_result__isset() : success(false), o1(false), o2(false) {}
21640 bool success :1;
21641 bool o1 :1;
21642 bool o2 :1;
21644
21646 public:
21647
21651
21652 virtual ~ThriftHiveMetastore_lock_result() noexcept;
21653 LockResponse success;
21656
21658
21659 void __set_success(const LockResponse& val);
21660
21661 void __set_o1(const NoSuchTxnException& val);
21662
21663 void __set_o2(const TxnAbortedException& val);
21664
21665 bool operator == (const ThriftHiveMetastore_lock_result & rhs) const;
21666 bool operator != (const ThriftHiveMetastore_lock_result &rhs) const {
21667 return !(*this == rhs);
21668 }
21669
21670 bool operator < (const ThriftHiveMetastore_lock_result & ) const;
21671
21672 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
21673 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
21674
21675};
21676
21678 _ThriftHiveMetastore_lock_presult__isset() : success(false), o1(false), o2(false) {}
21679 bool success :1;
21680 bool o1 :1;
21681 bool o2 :1;
21683
21685 public:
21686
21687
21688 virtual ~ThriftHiveMetastore_lock_presult() noexcept;
21689 LockResponse* success;
21692
21694
21695 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
21696
21697};
21698
21703
21705 public:
21706
21710
21711 virtual ~ThriftHiveMetastore_check_lock_args() noexcept;
21712 CheckLockRequest rqst;
21713
21715
21716 void __set_rqst(const CheckLockRequest& val);
21717
21718 bool operator == (const ThriftHiveMetastore_check_lock_args & rhs) const;
21719 bool operator != (const ThriftHiveMetastore_check_lock_args &rhs) const {
21720 return !(*this == rhs);
21721 }
21722
21723 bool operator < (const ThriftHiveMetastore_check_lock_args & ) const;
21724
21725 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
21726 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
21727
21728};
21729
21730
21732 public:
21733
21734
21735 virtual ~ThriftHiveMetastore_check_lock_pargs() noexcept;
21736 const CheckLockRequest* rqst;
21737
21738 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
21739
21740};
21741
21743 _ThriftHiveMetastore_check_lock_result__isset() : success(false), o1(false), o2(false), o3(false) {}
21744 bool success :1;
21745 bool o1 :1;
21746 bool o2 :1;
21747 bool o3 :1;
21749
21751 public:
21752
21756
21757 virtual ~ThriftHiveMetastore_check_lock_result() noexcept;
21758 LockResponse success;
21762
21764
21765 void __set_success(const LockResponse& val);
21766
21767 void __set_o1(const NoSuchTxnException& val);
21768
21769 void __set_o2(const TxnAbortedException& val);
21770
21771 void __set_o3(const NoSuchLockException& val);
21772
21773 bool operator == (const ThriftHiveMetastore_check_lock_result & rhs) const;
21774 bool operator != (const ThriftHiveMetastore_check_lock_result &rhs) const {
21775 return !(*this == rhs);
21776 }
21777
21778 bool operator < (const ThriftHiveMetastore_check_lock_result & ) const;
21779
21780 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
21781 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
21782
21783};
21784
21786 _ThriftHiveMetastore_check_lock_presult__isset() : success(false), o1(false), o2(false), o3(false) {}
21787 bool success :1;
21788 bool o1 :1;
21789 bool o2 :1;
21790 bool o3 :1;
21792
21794 public:
21795
21796
21797 virtual ~ThriftHiveMetastore_check_lock_presult() noexcept;
21798 LockResponse* success;
21802
21804
21805 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
21806
21807};
21808
21813
21815 public:
21816
21820
21821 virtual ~ThriftHiveMetastore_unlock_args() noexcept;
21822 UnlockRequest rqst;
21823
21825
21826 void __set_rqst(const UnlockRequest& val);
21827
21828 bool operator == (const ThriftHiveMetastore_unlock_args & rhs) const;
21829 bool operator != (const ThriftHiveMetastore_unlock_args &rhs) const {
21830 return !(*this == rhs);
21831 }
21832
21833 bool operator < (const ThriftHiveMetastore_unlock_args & ) const;
21834
21835 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
21836 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
21837
21838};
21839
21840
21842 public:
21843
21844
21845 virtual ~ThriftHiveMetastore_unlock_pargs() noexcept;
21846 const UnlockRequest* rqst;
21847
21848 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
21849
21850};
21851
21853 _ThriftHiveMetastore_unlock_result__isset() : o1(false), o2(false) {}
21854 bool o1 :1;
21855 bool o2 :1;
21857
21859 public:
21860
21864
21865 virtual ~ThriftHiveMetastore_unlock_result() noexcept;
21868
21870
21871 void __set_o1(const NoSuchLockException& val);
21872
21873 void __set_o2(const TxnOpenException& val);
21874
21875 bool operator == (const ThriftHiveMetastore_unlock_result & rhs) const;
21876 bool operator != (const ThriftHiveMetastore_unlock_result &rhs) const {
21877 return !(*this == rhs);
21878 }
21879
21880 bool operator < (const ThriftHiveMetastore_unlock_result & ) const;
21881
21882 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
21883 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
21884
21885};
21886
21888 _ThriftHiveMetastore_unlock_presult__isset() : o1(false), o2(false) {}
21889 bool o1 :1;
21890 bool o2 :1;
21892
21894 public:
21895
21896
21897 virtual ~ThriftHiveMetastore_unlock_presult() noexcept;
21900
21902
21903 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
21904
21905};
21906
21911
21913 public:
21914
21918
21919 virtual ~ThriftHiveMetastore_show_locks_args() noexcept;
21920 ShowLocksRequest rqst;
21921
21923
21924 void __set_rqst(const ShowLocksRequest& val);
21925
21926 bool operator == (const ThriftHiveMetastore_show_locks_args & rhs) const;
21927 bool operator != (const ThriftHiveMetastore_show_locks_args &rhs) const {
21928 return !(*this == rhs);
21929 }
21930
21931 bool operator < (const ThriftHiveMetastore_show_locks_args & ) const;
21932
21933 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
21934 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
21935
21936};
21937
21938
21940 public:
21941
21942
21943 virtual ~ThriftHiveMetastore_show_locks_pargs() noexcept;
21944 const ShowLocksRequest* rqst;
21945
21946 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
21947
21948};
21949
21954
21956 public:
21957
21961
21962 virtual ~ThriftHiveMetastore_show_locks_result() noexcept;
21963 ShowLocksResponse success;
21964
21966
21967 void __set_success(const ShowLocksResponse& val);
21968
21969 bool operator == (const ThriftHiveMetastore_show_locks_result & rhs) const;
21970 bool operator != (const ThriftHiveMetastore_show_locks_result &rhs) const {
21971 return !(*this == rhs);
21972 }
21973
21974 bool operator < (const ThriftHiveMetastore_show_locks_result & ) const;
21975
21976 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
21977 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
21978
21979};
21980
21985
21987 public:
21988
21989
21990 virtual ~ThriftHiveMetastore_show_locks_presult() noexcept;
21991 ShowLocksResponse* success;
21992
21994
21995 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
21996
21997};
21998
22003
22005 public:
22006
22010
22011 virtual ~ThriftHiveMetastore_heartbeat_args() noexcept;
22012 HeartbeatRequest ids;
22013
22015
22016 void __set_ids(const HeartbeatRequest& val);
22017
22018 bool operator == (const ThriftHiveMetastore_heartbeat_args & rhs) const;
22019 bool operator != (const ThriftHiveMetastore_heartbeat_args &rhs) const {
22020 return !(*this == rhs);
22021 }
22022
22023 bool operator < (const ThriftHiveMetastore_heartbeat_args & ) const;
22024
22025 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
22026 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
22027
22028};
22029
22030
22032 public:
22033
22034
22035 virtual ~ThriftHiveMetastore_heartbeat_pargs() noexcept;
22036 const HeartbeatRequest* ids;
22037
22038 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
22039
22040};
22041
22043 _ThriftHiveMetastore_heartbeat_result__isset() : o1(false), o2(false), o3(false) {}
22044 bool o1 :1;
22045 bool o2 :1;
22046 bool o3 :1;
22048
22050 public:
22051
22055
22056 virtual ~ThriftHiveMetastore_heartbeat_result() noexcept;
22060
22062
22063 void __set_o1(const NoSuchLockException& val);
22064
22065 void __set_o2(const NoSuchTxnException& val);
22066
22067 void __set_o3(const TxnAbortedException& val);
22068
22069 bool operator == (const ThriftHiveMetastore_heartbeat_result & rhs) const;
22070 bool operator != (const ThriftHiveMetastore_heartbeat_result &rhs) const {
22071 return !(*this == rhs);
22072 }
22073
22074 bool operator < (const ThriftHiveMetastore_heartbeat_result & ) const;
22075
22076 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
22077 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
22078
22079};
22080
22082 _ThriftHiveMetastore_heartbeat_presult__isset() : o1(false), o2(false), o3(false) {}
22083 bool o1 :1;
22084 bool o2 :1;
22085 bool o3 :1;
22087
22089 public:
22090
22091
22092 virtual ~ThriftHiveMetastore_heartbeat_presult() noexcept;
22096
22098
22099 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
22100
22101};
22102
22107
22109 public:
22110
22114
22117
22119
22120 void __set_txns(const HeartbeatTxnRangeRequest& val);
22121
22122 bool operator == (const ThriftHiveMetastore_heartbeat_txn_range_args & rhs) const;
22123 bool operator != (const ThriftHiveMetastore_heartbeat_txn_range_args &rhs) const {
22124 return !(*this == rhs);
22125 }
22126
22127 bool operator < (const ThriftHiveMetastore_heartbeat_txn_range_args & ) const;
22128
22129 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
22130 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
22131
22132};
22133
22134
22136 public:
22137
22138
22140 const HeartbeatTxnRangeRequest* txns;
22141
22142 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
22143
22144};
22145
22150
22152 public:
22153
22157
22160
22162
22163 void __set_success(const HeartbeatTxnRangeResponse& val);
22164
22165 bool operator == (const ThriftHiveMetastore_heartbeat_txn_range_result & rhs) const;
22166 bool operator != (const ThriftHiveMetastore_heartbeat_txn_range_result &rhs) const {
22167 return !(*this == rhs);
22168 }
22169
22170 bool operator < (const ThriftHiveMetastore_heartbeat_txn_range_result & ) const;
22171
22172 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
22173 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
22174
22175};
22176
22181
22183 public:
22184
22185
22188
22190
22191 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
22192
22193};
22194
22199
22201 public:
22202
22206
22207 virtual ~ThriftHiveMetastore_compact_args() noexcept;
22208 CompactionRequest rqst;
22209
22211
22212 void __set_rqst(const CompactionRequest& val);
22213
22214 bool operator == (const ThriftHiveMetastore_compact_args & rhs) const;
22215 bool operator != (const ThriftHiveMetastore_compact_args &rhs) const {
22216 return !(*this == rhs);
22217 }
22218
22219 bool operator < (const ThriftHiveMetastore_compact_args & ) const;
22220
22221 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
22222 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
22223
22224};
22225
22226
22228 public:
22229
22230
22231 virtual ~ThriftHiveMetastore_compact_pargs() noexcept;
22232 const CompactionRequest* rqst;
22233
22234 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
22235
22236};
22237
22238
22240 public:
22241
22245
22246 virtual ~ThriftHiveMetastore_compact_result() noexcept;
22247
22248 bool operator == (const ThriftHiveMetastore_compact_result & /* rhs */) const;
22249 bool operator != (const ThriftHiveMetastore_compact_result &rhs) const {
22250 return !(*this == rhs);
22251 }
22252
22253 bool operator < (const ThriftHiveMetastore_compact_result & ) const;
22254
22255 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
22256 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
22257
22258};
22259
22260
22262 public:
22263
22264
22265 virtual ~ThriftHiveMetastore_compact_presult() noexcept;
22266
22267 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
22268
22269};
22270
22275
22277 public:
22278
22282
22283 virtual ~ThriftHiveMetastore_compact2_args() noexcept;
22284 CompactionRequest rqst;
22285
22287
22288 void __set_rqst(const CompactionRequest& val);
22289
22290 bool operator == (const ThriftHiveMetastore_compact2_args & rhs) const;
22291 bool operator != (const ThriftHiveMetastore_compact2_args &rhs) const {
22292 return !(*this == rhs);
22293 }
22294
22295 bool operator < (const ThriftHiveMetastore_compact2_args & ) const;
22296
22297 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
22298 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
22299
22300};
22301
22302
22304 public:
22305
22306
22307 virtual ~ThriftHiveMetastore_compact2_pargs() noexcept;
22308 const CompactionRequest* rqst;
22309
22310 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
22311
22312};
22313
22318
22320 public:
22321
22325
22326 virtual ~ThriftHiveMetastore_compact2_result() noexcept;
22327 CompactionResponse success;
22328
22330
22331 void __set_success(const CompactionResponse& val);
22332
22333 bool operator == (const ThriftHiveMetastore_compact2_result & rhs) const;
22334 bool operator != (const ThriftHiveMetastore_compact2_result &rhs) const {
22335 return !(*this == rhs);
22336 }
22337
22338 bool operator < (const ThriftHiveMetastore_compact2_result & ) const;
22339
22340 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
22341 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
22342
22343};
22344
22349
22351 public:
22352
22353
22354 virtual ~ThriftHiveMetastore_compact2_presult() noexcept;
22355 CompactionResponse* success;
22356
22358
22359 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
22360
22361};
22362
22367
22369 public:
22370
22374
22375 virtual ~ThriftHiveMetastore_show_compact_args() noexcept;
22376 ShowCompactRequest rqst;
22377
22379
22380 void __set_rqst(const ShowCompactRequest& val);
22381
22382 bool operator == (const ThriftHiveMetastore_show_compact_args & rhs) const;
22383 bool operator != (const ThriftHiveMetastore_show_compact_args &rhs) const {
22384 return !(*this == rhs);
22385 }
22386
22387 bool operator < (const ThriftHiveMetastore_show_compact_args & ) const;
22388
22389 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
22390 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
22391
22392};
22393
22394
22396 public:
22397
22398
22399 virtual ~ThriftHiveMetastore_show_compact_pargs() noexcept;
22400 const ShowCompactRequest* rqst;
22401
22402 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
22403
22404};
22405
22410
22412 public:
22413
22417
22419 ShowCompactResponse success;
22420
22422
22423 void __set_success(const ShowCompactResponse& val);
22424
22425 bool operator == (const ThriftHiveMetastore_show_compact_result & rhs) const;
22426 bool operator != (const ThriftHiveMetastore_show_compact_result &rhs) const {
22427 return !(*this == rhs);
22428 }
22429
22430 bool operator < (const ThriftHiveMetastore_show_compact_result & ) const;
22431
22432 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
22433 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
22434
22435};
22436
22441
22443 public:
22444
22445
22447 ShowCompactResponse* success;
22448
22450
22451 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
22452
22453};
22454
22456 _ThriftHiveMetastore_submit_for_cleanup_args__isset() : o1(false), o2(false), o3(false) {}
22457 bool o1 :1;
22458 bool o2 :1;
22459 bool o3 :1;
22461
22463 public:
22464
22468
22471 int64_t o2;
22472 int64_t o3;
22473
22475
22476 void __set_o1(const CompactionRequest& val);
22477
22478 void __set_o2(const int64_t val);
22479
22480 void __set_o3(const int64_t val);
22481
22482 bool operator == (const ThriftHiveMetastore_submit_for_cleanup_args & rhs) const;
22483 bool operator != (const ThriftHiveMetastore_submit_for_cleanup_args &rhs) const {
22484 return !(*this == rhs);
22485 }
22486
22487 bool operator < (const ThriftHiveMetastore_submit_for_cleanup_args & ) const;
22488
22489 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
22490 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
22491
22492};
22493
22494
22496 public:
22497
22498
22500 const CompactionRequest* o1;
22501 const int64_t* o2;
22502 const int64_t* o3;
22503
22504 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
22505
22506};
22507
22513
22515 public:
22516
22520
22522 bool success;
22523 MetaException o1;
22524
22526
22527 void __set_success(const bool val);
22528
22529 void __set_o1(const MetaException& val);
22530
22531 bool operator == (const ThriftHiveMetastore_submit_for_cleanup_result & rhs) const;
22532 bool operator != (const ThriftHiveMetastore_submit_for_cleanup_result &rhs) const {
22533 return !(*this == rhs);
22534 }
22535
22536 bool operator < (const ThriftHiveMetastore_submit_for_cleanup_result & ) const;
22537
22538 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
22539 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
22540
22541};
22542
22548
22550 public:
22551
22552
22554 bool* success;
22555 MetaException o1;
22556
22558
22559 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
22560
22561};
22562
22567
22569 public:
22570
22574
22577
22579
22580 void __set_rqst(const AddDynamicPartitions& val);
22581
22582 bool operator == (const ThriftHiveMetastore_add_dynamic_partitions_args & rhs) const;
22583 bool operator != (const ThriftHiveMetastore_add_dynamic_partitions_args &rhs) const {
22584 return !(*this == rhs);
22585 }
22586
22587 bool operator < (const ThriftHiveMetastore_add_dynamic_partitions_args & ) const;
22588
22589 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
22590 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
22591
22592};
22593
22594
22596 public:
22597
22598
22600 const AddDynamicPartitions* rqst;
22601
22602 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
22603
22604};
22605
22611
22613 public:
22614
22618
22622
22624
22625 void __set_o1(const NoSuchTxnException& val);
22626
22627 void __set_o2(const TxnAbortedException& val);
22628
22629 bool operator == (const ThriftHiveMetastore_add_dynamic_partitions_result & rhs) const;
22630 bool operator != (const ThriftHiveMetastore_add_dynamic_partitions_result &rhs) const {
22631 return !(*this == rhs);
22632 }
22633
22634 bool operator < (const ThriftHiveMetastore_add_dynamic_partitions_result & ) const;
22635
22636 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
22637 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
22638
22639};
22640
22646
22648 public:
22649
22650
22654
22656
22657 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
22658
22659};
22660
22665
22667 public:
22668
22672
22674 std::string workerId;
22675
22677
22678 void __set_workerId(const std::string& val);
22679
22680 bool operator == (const ThriftHiveMetastore_find_next_compact_args & rhs) const;
22681 bool operator != (const ThriftHiveMetastore_find_next_compact_args &rhs) const {
22682 return !(*this == rhs);
22683 }
22684
22685 bool operator < (const ThriftHiveMetastore_find_next_compact_args & ) const;
22686
22687 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
22688 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
22689
22690};
22691
22692
22694 public:
22695
22696
22698 const std::string* workerId;
22699
22700 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
22701
22702};
22703
22705 _ThriftHiveMetastore_find_next_compact_result__isset() : success(false), o1(false) {}
22706 bool success :1;
22707 bool o1 :1;
22709
22711 public:
22712
22716
22719 MetaException o1;
22720
22722
22723 void __set_success(const OptionalCompactionInfoStruct& val);
22724
22725 void __set_o1(const MetaException& val);
22726
22727 bool operator == (const ThriftHiveMetastore_find_next_compact_result & rhs) const;
22728 bool operator != (const ThriftHiveMetastore_find_next_compact_result &rhs) const {
22729 return !(*this == rhs);
22730 }
22731
22732 bool operator < (const ThriftHiveMetastore_find_next_compact_result & ) const;
22733
22734 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
22735 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
22736
22737};
22738
22744
22746 public:
22747
22748
22751 MetaException o1;
22752
22754
22755 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
22756
22757};
22758
22763
22765 public:
22766
22770
22773
22775
22776 void __set_rqst(const FindNextCompactRequest& val);
22777
22778 bool operator == (const ThriftHiveMetastore_find_next_compact2_args & rhs) const;
22779 bool operator != (const ThriftHiveMetastore_find_next_compact2_args &rhs) const {
22780 return !(*this == rhs);
22781 }
22782
22783 bool operator < (const ThriftHiveMetastore_find_next_compact2_args & ) const;
22784
22785 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
22786 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
22787
22788};
22789
22790
22792 public:
22793
22794
22796 const FindNextCompactRequest* rqst;
22797
22798 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
22799
22800};
22801
22807
22809 public:
22810
22814
22817 MetaException o1;
22818
22820
22821 void __set_success(const OptionalCompactionInfoStruct& val);
22822
22823 void __set_o1(const MetaException& val);
22824
22825 bool operator == (const ThriftHiveMetastore_find_next_compact2_result & rhs) const;
22826 bool operator != (const ThriftHiveMetastore_find_next_compact2_result &rhs) const {
22827 return !(*this == rhs);
22828 }
22829
22830 bool operator < (const ThriftHiveMetastore_find_next_compact2_result & ) const;
22831
22832 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
22833 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
22834
22835};
22836
22842
22844 public:
22845
22846
22849 MetaException o1;
22850
22852
22853 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
22854
22855};
22856
22862
22864 public:
22865
22869
22872 int64_t txn_id;
22873
22875
22876 void __set_cr(const CompactionInfoStruct& val);
22877
22878 void __set_txn_id(const int64_t val);
22879
22880 bool operator == (const ThriftHiveMetastore_update_compactor_state_args & rhs) const;
22881 bool operator != (const ThriftHiveMetastore_update_compactor_state_args &rhs) const {
22882 return !(*this == rhs);
22883 }
22884
22885 bool operator < (const ThriftHiveMetastore_update_compactor_state_args & ) const;
22886
22887 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
22888 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
22889
22890};
22891
22892
22894 public:
22895
22896
22898 const CompactionInfoStruct* cr;
22899 const int64_t* txn_id;
22900
22901 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
22902
22903};
22904
22905
22907 public:
22908
22912
22914
22915 bool operator == (const ThriftHiveMetastore_update_compactor_state_result & /* rhs */) const;
22916 bool operator != (const ThriftHiveMetastore_update_compactor_state_result &rhs) const {
22917 return !(*this == rhs);
22918 }
22919
22920 bool operator < (const ThriftHiveMetastore_update_compactor_state_result & ) const;
22921
22922 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
22923 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
22924
22925};
22926
22927
22929 public:
22930
22931
22933
22934 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
22935
22936};
22937
22942
22944 public:
22945
22949
22952
22954
22955 void __set_cr(const CompactionInfoStruct& val);
22956
22957 bool operator == (const ThriftHiveMetastore_find_columns_with_stats_args & rhs) const;
22958 bool operator != (const ThriftHiveMetastore_find_columns_with_stats_args &rhs) const {
22959 return !(*this == rhs);
22960 }
22961
22962 bool operator < (const ThriftHiveMetastore_find_columns_with_stats_args & ) const;
22963
22964 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
22965 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
22966
22967};
22968
22969
22971 public:
22972
22973
22975 const CompactionInfoStruct* cr;
22976
22977 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
22978
22979};
22980
22985
22987 public:
22988
22992
22994 std::vector<std::string> success;
22995
22997
22998 void __set_success(const std::vector<std::string> & val);
22999
23000 bool operator == (const ThriftHiveMetastore_find_columns_with_stats_result & rhs) const;
23001 bool operator != (const ThriftHiveMetastore_find_columns_with_stats_result &rhs) const {
23002 return !(*this == rhs);
23003 }
23004
23005 bool operator < (const ThriftHiveMetastore_find_columns_with_stats_result & ) const;
23006
23007 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
23008 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
23009
23010};
23011
23016
23018 public:
23019
23020
23022 std::vector<std::string> * success;
23023
23025
23026 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
23027
23028};
23029
23034
23036 public:
23037
23041
23042 virtual ~ThriftHiveMetastore_mark_cleaned_args() noexcept;
23044
23046
23047 void __set_cr(const CompactionInfoStruct& val);
23048
23049 bool operator == (const ThriftHiveMetastore_mark_cleaned_args & rhs) const;
23050 bool operator != (const ThriftHiveMetastore_mark_cleaned_args &rhs) const {
23051 return !(*this == rhs);
23052 }
23053
23054 bool operator < (const ThriftHiveMetastore_mark_cleaned_args & ) const;
23055
23056 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
23057 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
23058
23059};
23060
23061
23063 public:
23064
23065
23066 virtual ~ThriftHiveMetastore_mark_cleaned_pargs() noexcept;
23067 const CompactionInfoStruct* cr;
23068
23069 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
23070
23071};
23072
23077
23079 public:
23080
23084
23086 MetaException o1;
23087
23089
23090 void __set_o1(const MetaException& val);
23091
23092 bool operator == (const ThriftHiveMetastore_mark_cleaned_result & rhs) const;
23093 bool operator != (const ThriftHiveMetastore_mark_cleaned_result &rhs) const {
23094 return !(*this == rhs);
23095 }
23096
23097 bool operator < (const ThriftHiveMetastore_mark_cleaned_result & ) const;
23098
23099 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
23100 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
23101
23102};
23103
23108
23110 public:
23111
23112
23114 MetaException o1;
23115
23117
23118 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
23119
23120};
23121
23126
23128 public:
23129
23133
23136
23138
23139 void __set_cr(const CompactionInfoStruct& val);
23140
23141 bool operator == (const ThriftHiveMetastore_mark_compacted_args & rhs) const;
23142 bool operator != (const ThriftHiveMetastore_mark_compacted_args &rhs) const {
23143 return !(*this == rhs);
23144 }
23145
23146 bool operator < (const ThriftHiveMetastore_mark_compacted_args & ) const;
23147
23148 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
23149 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
23150
23151};
23152
23153
23155 public:
23156
23157
23159 const CompactionInfoStruct* cr;
23160
23161 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
23162
23163};
23164
23169
23171 public:
23172
23176
23178 MetaException o1;
23179
23181
23182 void __set_o1(const MetaException& val);
23183
23184 bool operator == (const ThriftHiveMetastore_mark_compacted_result & rhs) const;
23185 bool operator != (const ThriftHiveMetastore_mark_compacted_result &rhs) const {
23186 return !(*this == rhs);
23187 }
23188
23189 bool operator < (const ThriftHiveMetastore_mark_compacted_result & ) const;
23190
23191 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
23192 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
23193
23194};
23195
23200
23202 public:
23203
23204
23206 MetaException o1;
23207
23209
23210 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
23211
23212};
23213
23218
23220 public:
23221
23225
23226 virtual ~ThriftHiveMetastore_mark_failed_args() noexcept;
23228
23230
23231 void __set_cr(const CompactionInfoStruct& val);
23232
23233 bool operator == (const ThriftHiveMetastore_mark_failed_args & rhs) const;
23234 bool operator != (const ThriftHiveMetastore_mark_failed_args &rhs) const {
23235 return !(*this == rhs);
23236 }
23237
23238 bool operator < (const ThriftHiveMetastore_mark_failed_args & ) const;
23239
23240 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
23241 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
23242
23243};
23244
23245
23247 public:
23248
23249
23250 virtual ~ThriftHiveMetastore_mark_failed_pargs() noexcept;
23251 const CompactionInfoStruct* cr;
23252
23253 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
23254
23255};
23256
23261
23263 public:
23264
23268
23269 virtual ~ThriftHiveMetastore_mark_failed_result() noexcept;
23270 MetaException o1;
23271
23273
23274 void __set_o1(const MetaException& val);
23275
23276 bool operator == (const ThriftHiveMetastore_mark_failed_result & rhs) const;
23277 bool operator != (const ThriftHiveMetastore_mark_failed_result &rhs) const {
23278 return !(*this == rhs);
23279 }
23280
23281 bool operator < (const ThriftHiveMetastore_mark_failed_result & ) const;
23282
23283 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
23284 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
23285
23286};
23287
23292
23294 public:
23295
23296
23298 MetaException o1;
23299
23301
23302 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
23303
23304};
23305
23310
23312 public:
23313
23317
23318 virtual ~ThriftHiveMetastore_mark_refused_args() noexcept;
23320
23322
23323 void __set_cr(const CompactionInfoStruct& val);
23324
23325 bool operator == (const ThriftHiveMetastore_mark_refused_args & rhs) const;
23326 bool operator != (const ThriftHiveMetastore_mark_refused_args &rhs) const {
23327 return !(*this == rhs);
23328 }
23329
23330 bool operator < (const ThriftHiveMetastore_mark_refused_args & ) const;
23331
23332 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
23333 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
23334
23335};
23336
23337
23339 public:
23340
23341
23342 virtual ~ThriftHiveMetastore_mark_refused_pargs() noexcept;
23343 const CompactionInfoStruct* cr;
23344
23345 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
23346
23347};
23348
23353
23355 public:
23356
23360
23362 MetaException o1;
23363
23365
23366 void __set_o1(const MetaException& val);
23367
23368 bool operator == (const ThriftHiveMetastore_mark_refused_result & rhs) const;
23369 bool operator != (const ThriftHiveMetastore_mark_refused_result &rhs) const {
23370 return !(*this == rhs);
23371 }
23372
23373 bool operator < (const ThriftHiveMetastore_mark_refused_result & ) const;
23374
23375 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
23376 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
23377
23378};
23379
23384
23386 public:
23387
23388
23390 MetaException o1;
23391
23393
23394 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
23395
23396};
23397
23402
23404 public:
23405
23409
23412
23414
23415 void __set_data(const CompactionMetricsDataStruct& val);
23416
23417 bool operator == (const ThriftHiveMetastore_update_compaction_metrics_data_args & rhs) const;
23418 bool operator != (const ThriftHiveMetastore_update_compaction_metrics_data_args &rhs) const {
23419 return !(*this == rhs);
23420 }
23421
23422 bool operator < (const ThriftHiveMetastore_update_compaction_metrics_data_args & ) const;
23423
23424 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
23425 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
23426
23427};
23428
23429
23431 public:
23432
23433
23435 const CompactionMetricsDataStruct* data;
23436
23437 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
23438
23439};
23440
23446
23448 public:
23449
23453
23455 bool success;
23456 MetaException o1;
23457
23459
23460 void __set_success(const bool val);
23461
23462 void __set_o1(const MetaException& val);
23463
23464 bool operator == (const ThriftHiveMetastore_update_compaction_metrics_data_result & rhs) const;
23465 bool operator != (const ThriftHiveMetastore_update_compaction_metrics_data_result &rhs) const {
23466 return !(*this == rhs);
23467 }
23468
23469 bool operator < (const ThriftHiveMetastore_update_compaction_metrics_data_result & ) const;
23470
23471 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
23472 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
23473
23474};
23475
23481
23483 public:
23484
23485
23487 bool* success;
23488 MetaException o1;
23489
23491
23492 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
23493
23494};
23495
23500
23502 public:
23503
23507
23510
23512
23513 void __set_request(const CompactionMetricsDataRequest& val);
23514
23515 bool operator == (const ThriftHiveMetastore_remove_compaction_metrics_data_args & rhs) const;
23516 bool operator != (const ThriftHiveMetastore_remove_compaction_metrics_data_args &rhs) const {
23517 return !(*this == rhs);
23518 }
23519
23520 bool operator < (const ThriftHiveMetastore_remove_compaction_metrics_data_args & ) const;
23521
23522 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
23523 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
23524
23525};
23526
23527
23529 public:
23530
23531
23533 const CompactionMetricsDataRequest* request;
23534
23535 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
23536
23537};
23538
23543
23545 public:
23546
23550
23552 MetaException o1;
23553
23555
23556 void __set_o1(const MetaException& val);
23557
23558 bool operator == (const ThriftHiveMetastore_remove_compaction_metrics_data_result & rhs) const;
23559 bool operator != (const ThriftHiveMetastore_remove_compaction_metrics_data_result &rhs) const {
23560 return !(*this == rhs);
23561 }
23562
23563 bool operator < (const ThriftHiveMetastore_remove_compaction_metrics_data_result & ) const;
23564
23565 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
23566 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
23567
23568};
23569
23574
23576 public:
23577
23578
23580 MetaException o1;
23581
23583
23584 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
23585
23586};
23587
23589 _ThriftHiveMetastore_set_hadoop_jobid_args__isset() : jobId(false), cq_id(false) {}
23590 bool jobId :1;
23591 bool cq_id :1;
23593
23595 public:
23596
23600
23602 std::string jobId;
23603 int64_t cq_id;
23604
23606
23607 void __set_jobId(const std::string& val);
23608
23609 void __set_cq_id(const int64_t val);
23610
23611 bool operator == (const ThriftHiveMetastore_set_hadoop_jobid_args & rhs) const;
23612 bool operator != (const ThriftHiveMetastore_set_hadoop_jobid_args &rhs) const {
23613 return !(*this == rhs);
23614 }
23615
23616 bool operator < (const ThriftHiveMetastore_set_hadoop_jobid_args & ) const;
23617
23618 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
23619 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
23620
23621};
23622
23623
23625 public:
23626
23627
23629 const std::string* jobId;
23630 const int64_t* cq_id;
23631
23632 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
23633
23634};
23635
23636
23638 public:
23639
23643
23645
23646 bool operator == (const ThriftHiveMetastore_set_hadoop_jobid_result & /* rhs */) const;
23647 bool operator != (const ThriftHiveMetastore_set_hadoop_jobid_result &rhs) const {
23648 return !(*this == rhs);
23649 }
23650
23651 bool operator < (const ThriftHiveMetastore_set_hadoop_jobid_result & ) const;
23652
23653 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
23654 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
23655
23656};
23657
23658
23660 public:
23661
23662
23664
23665 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
23666
23667};
23668
23673
23675 public:
23676
23680
23683
23685
23686 void __set_rqst(const GetLatestCommittedCompactionInfoRequest& val);
23687
23688 bool operator == (const ThriftHiveMetastore_get_latest_committed_compaction_info_args & rhs) const;
23689 bool operator != (const ThriftHiveMetastore_get_latest_committed_compaction_info_args &rhs) const {
23690 return !(*this == rhs);
23691 }
23692
23694
23695 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
23696 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
23697
23698};
23699
23700
23702 public:
23703
23704
23707
23708 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
23709
23710};
23711
23716
23718 public:
23719
23723
23726
23728
23729 void __set_success(const GetLatestCommittedCompactionInfoResponse& val);
23730
23731 bool operator == (const ThriftHiveMetastore_get_latest_committed_compaction_info_result & rhs) const;
23732 bool operator != (const ThriftHiveMetastore_get_latest_committed_compaction_info_result &rhs) const {
23733 return !(*this == rhs);
23734 }
23735
23737
23738 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
23739 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
23740
23741};
23742
23747
23749 public:
23750
23751
23754
23756
23757 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
23758
23759};
23760
23765
23767 public:
23768
23772
23775
23777
23778 void __set_rqst(const NotificationEventRequest& val);
23779
23780 bool operator == (const ThriftHiveMetastore_get_next_notification_args & rhs) const;
23781 bool operator != (const ThriftHiveMetastore_get_next_notification_args &rhs) const {
23782 return !(*this == rhs);
23783 }
23784
23785 bool operator < (const ThriftHiveMetastore_get_next_notification_args & ) const;
23786
23787 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
23788 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
23789
23790};
23791
23792
23794 public:
23795
23796
23798 const NotificationEventRequest* rqst;
23799
23800 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
23801
23802};
23803
23808
23810 public:
23811
23815
23818
23820
23821 void __set_success(const NotificationEventResponse& val);
23822
23823 bool operator == (const ThriftHiveMetastore_get_next_notification_result & rhs) const;
23824 bool operator != (const ThriftHiveMetastore_get_next_notification_result &rhs) const {
23825 return !(*this == rhs);
23826 }
23827
23828 bool operator < (const ThriftHiveMetastore_get_next_notification_result & ) const;
23829
23830 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
23831 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
23832
23833};
23834
23839
23841 public:
23842
23843
23846
23848
23849 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
23850
23851};
23852
23853
23855 public:
23856
23860
23862
23863 bool operator == (const ThriftHiveMetastore_get_current_notificationEventId_args & /* rhs */) const;
23864 bool operator != (const ThriftHiveMetastore_get_current_notificationEventId_args &rhs) const {
23865 return !(*this == rhs);
23866 }
23867
23868 bool operator < (const ThriftHiveMetastore_get_current_notificationEventId_args & ) const;
23869
23870 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
23871 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
23872
23873};
23874
23875
23877 public:
23878
23879
23881
23882 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
23883
23884};
23885
23890
23892 public:
23893
23897
23900
23902
23903 void __set_success(const CurrentNotificationEventId& val);
23904
23905 bool operator == (const ThriftHiveMetastore_get_current_notificationEventId_result & rhs) const;
23906 bool operator != (const ThriftHiveMetastore_get_current_notificationEventId_result &rhs) const {
23907 return !(*this == rhs);
23908 }
23909
23910 bool operator < (const ThriftHiveMetastore_get_current_notificationEventId_result & ) const;
23911
23912 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
23913 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
23914
23915};
23916
23921
23923 public:
23924
23925
23928
23930
23931 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
23932
23933};
23934
23939
23941 public:
23942
23946
23949
23951
23952 void __set_rqst(const NotificationEventsCountRequest& val);
23953
23954 bool operator == (const ThriftHiveMetastore_get_notification_events_count_args & rhs) const;
23955 bool operator != (const ThriftHiveMetastore_get_notification_events_count_args &rhs) const {
23956 return !(*this == rhs);
23957 }
23958
23959 bool operator < (const ThriftHiveMetastore_get_notification_events_count_args & ) const;
23960
23961 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
23962 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
23963
23964};
23965
23966
23968 public:
23969
23970
23973
23974 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
23975
23976};
23977
23982
23984 public:
23985
23989
23992
23994
23995 void __set_success(const NotificationEventsCountResponse& val);
23996
23997 bool operator == (const ThriftHiveMetastore_get_notification_events_count_result & rhs) const;
23998 bool operator != (const ThriftHiveMetastore_get_notification_events_count_result &rhs) const {
23999 return !(*this == rhs);
24000 }
24001
24002 bool operator < (const ThriftHiveMetastore_get_notification_events_count_result & ) const;
24003
24004 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
24005 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
24006
24007};
24008
24013
24015 public:
24016
24017
24020
24022
24023 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
24024
24025};
24026
24031
24033 public:
24034
24038
24040 FireEventRequest rqst;
24041
24043
24044 void __set_rqst(const FireEventRequest& val);
24045
24046 bool operator == (const ThriftHiveMetastore_fire_listener_event_args & rhs) const;
24047 bool operator != (const ThriftHiveMetastore_fire_listener_event_args &rhs) const {
24048 return !(*this == rhs);
24049 }
24050
24051 bool operator < (const ThriftHiveMetastore_fire_listener_event_args & ) const;
24052
24053 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
24054 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
24055
24056};
24057
24058
24060 public:
24061
24062
24064 const FireEventRequest* rqst;
24065
24066 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
24067
24068};
24069
24074
24076 public:
24077
24081
24083 FireEventResponse success;
24084
24086
24087 void __set_success(const FireEventResponse& val);
24088
24089 bool operator == (const ThriftHiveMetastore_fire_listener_event_result & rhs) const;
24090 bool operator != (const ThriftHiveMetastore_fire_listener_event_result &rhs) const {
24091 return !(*this == rhs);
24092 }
24093
24094 bool operator < (const ThriftHiveMetastore_fire_listener_event_result & ) const;
24095
24096 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
24097 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
24098
24099};
24100
24105
24107 public:
24108
24109
24111 FireEventResponse* success;
24112
24114
24115 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
24116
24117};
24118
24119
24121 public:
24122
24126
24127 virtual ~ThriftHiveMetastore_flushCache_args() noexcept;
24128
24129 bool operator == (const ThriftHiveMetastore_flushCache_args & /* rhs */) const;
24130 bool operator != (const ThriftHiveMetastore_flushCache_args &rhs) const {
24131 return !(*this == rhs);
24132 }
24133
24134 bool operator < (const ThriftHiveMetastore_flushCache_args & ) const;
24135
24136 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
24137 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
24138
24139};
24140
24141
24143 public:
24144
24145
24146 virtual ~ThriftHiveMetastore_flushCache_pargs() noexcept;
24147
24148 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
24149
24150};
24151
24152
24154 public:
24155
24159
24160 virtual ~ThriftHiveMetastore_flushCache_result() noexcept;
24161
24162 bool operator == (const ThriftHiveMetastore_flushCache_result & /* rhs */) const;
24163 bool operator != (const ThriftHiveMetastore_flushCache_result &rhs) const {
24164 return !(*this == rhs);
24165 }
24166
24167 bool operator < (const ThriftHiveMetastore_flushCache_result & ) const;
24168
24169 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
24170 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
24171
24172};
24173
24174
24176 public:
24177
24178
24179 virtual ~ThriftHiveMetastore_flushCache_presult() noexcept;
24180
24181 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
24182
24183};
24184
24189
24191 public:
24192
24196
24199
24201
24202 void __set_rqst(const WriteNotificationLogRequest& val);
24203
24204 bool operator == (const ThriftHiveMetastore_add_write_notification_log_args & rhs) const;
24205 bool operator != (const ThriftHiveMetastore_add_write_notification_log_args &rhs) const {
24206 return !(*this == rhs);
24207 }
24208
24209 bool operator < (const ThriftHiveMetastore_add_write_notification_log_args & ) const;
24210
24211 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
24212 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
24213
24214};
24215
24216
24218 public:
24219
24220
24222 const WriteNotificationLogRequest* rqst;
24223
24224 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
24225
24226};
24227
24232
24234 public:
24235
24239
24242
24244
24245 void __set_success(const WriteNotificationLogResponse& val);
24246
24247 bool operator == (const ThriftHiveMetastore_add_write_notification_log_result & rhs) const;
24248 bool operator != (const ThriftHiveMetastore_add_write_notification_log_result &rhs) const {
24249 return !(*this == rhs);
24250 }
24251
24252 bool operator < (const ThriftHiveMetastore_add_write_notification_log_result & ) const;
24253
24254 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
24255 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
24256
24257};
24258
24263
24265 public:
24266
24267
24270
24272
24273 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
24274
24275};
24276
24281
24283 public:
24284
24288
24291
24293
24294 void __set_rqst(const WriteNotificationLogBatchRequest& val);
24295
24296 bool operator == (const ThriftHiveMetastore_add_write_notification_log_in_batch_args & rhs) const;
24297 bool operator != (const ThriftHiveMetastore_add_write_notification_log_in_batch_args &rhs) const {
24298 return !(*this == rhs);
24299 }
24300
24301 bool operator < (const ThriftHiveMetastore_add_write_notification_log_in_batch_args & ) const;
24302
24303 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
24304 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
24305
24306};
24307
24308
24310 public:
24311
24312
24315
24316 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
24317
24318};
24319
24324
24326 public:
24327
24331
24334
24336
24337 void __set_success(const WriteNotificationLogBatchResponse& val);
24338
24339 bool operator == (const ThriftHiveMetastore_add_write_notification_log_in_batch_result & rhs) const;
24340 bool operator != (const ThriftHiveMetastore_add_write_notification_log_in_batch_result &rhs) const {
24341 return !(*this == rhs);
24342 }
24343
24345
24346 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
24347 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
24348
24349};
24350
24355
24357 public:
24358
24359
24362
24364
24365 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
24366
24367};
24368
24373
24375 public:
24376
24380
24381 virtual ~ThriftHiveMetastore_cm_recycle_args() noexcept;
24382 CmRecycleRequest request;
24383
24385
24386 void __set_request(const CmRecycleRequest& val);
24387
24388 bool operator == (const ThriftHiveMetastore_cm_recycle_args & rhs) const;
24389 bool operator != (const ThriftHiveMetastore_cm_recycle_args &rhs) const {
24390 return !(*this == rhs);
24391 }
24392
24393 bool operator < (const ThriftHiveMetastore_cm_recycle_args & ) const;
24394
24395 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
24396 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
24397
24398};
24399
24400
24402 public:
24403
24404
24405 virtual ~ThriftHiveMetastore_cm_recycle_pargs() noexcept;
24406 const CmRecycleRequest* request;
24407
24408 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
24409
24410};
24411
24413 _ThriftHiveMetastore_cm_recycle_result__isset() : success(false), o1(false) {}
24414 bool success :1;
24415 bool o1 :1;
24417
24419 public:
24420
24424
24425 virtual ~ThriftHiveMetastore_cm_recycle_result() noexcept;
24426 CmRecycleResponse success;
24427 MetaException o1;
24428
24430
24431 void __set_success(const CmRecycleResponse& val);
24432
24433 void __set_o1(const MetaException& val);
24434
24435 bool operator == (const ThriftHiveMetastore_cm_recycle_result & rhs) const;
24436 bool operator != (const ThriftHiveMetastore_cm_recycle_result &rhs) const {
24437 return !(*this == rhs);
24438 }
24439
24440 bool operator < (const ThriftHiveMetastore_cm_recycle_result & ) const;
24441
24442 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
24443 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
24444
24445};
24446
24448 _ThriftHiveMetastore_cm_recycle_presult__isset() : success(false), o1(false) {}
24449 bool success :1;
24450 bool o1 :1;
24452
24454 public:
24455
24456
24457 virtual ~ThriftHiveMetastore_cm_recycle_presult() noexcept;
24458 CmRecycleResponse* success;
24459 MetaException o1;
24460
24462
24463 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
24464
24465};
24466
24471
24473 public:
24474
24478
24481
24483
24484 void __set_req(const GetFileMetadataByExprRequest& val);
24485
24486 bool operator == (const ThriftHiveMetastore_get_file_metadata_by_expr_args & rhs) const;
24487 bool operator != (const ThriftHiveMetastore_get_file_metadata_by_expr_args &rhs) const {
24488 return !(*this == rhs);
24489 }
24490
24491 bool operator < (const ThriftHiveMetastore_get_file_metadata_by_expr_args & ) const;
24492
24493 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
24494 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
24495
24496};
24497
24498
24500 public:
24501
24502
24505
24506 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
24507
24508};
24509
24514
24516 public:
24517
24521
24524
24526
24527 void __set_success(const GetFileMetadataByExprResult& val);
24528
24529 bool operator == (const ThriftHiveMetastore_get_file_metadata_by_expr_result & rhs) const;
24530 bool operator != (const ThriftHiveMetastore_get_file_metadata_by_expr_result &rhs) const {
24531 return !(*this == rhs);
24532 }
24533
24534 bool operator < (const ThriftHiveMetastore_get_file_metadata_by_expr_result & ) const;
24535
24536 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
24537 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
24538
24539};
24540
24545
24547 public:
24548
24549
24552
24554
24555 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
24556
24557};
24558
24563
24565 public:
24566
24570
24573
24575
24576 void __set_req(const GetFileMetadataRequest& val);
24577
24578 bool operator == (const ThriftHiveMetastore_get_file_metadata_args & rhs) const;
24579 bool operator != (const ThriftHiveMetastore_get_file_metadata_args &rhs) const {
24580 return !(*this == rhs);
24581 }
24582
24583 bool operator < (const ThriftHiveMetastore_get_file_metadata_args & ) const;
24584
24585 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
24586 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
24587
24588};
24589
24590
24592 public:
24593
24594
24596 const GetFileMetadataRequest* req;
24597
24598 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
24599
24600};
24601
24606
24608 public:
24609
24613
24615 GetFileMetadataResult success;
24616
24618
24619 void __set_success(const GetFileMetadataResult& val);
24620
24621 bool operator == (const ThriftHiveMetastore_get_file_metadata_result & rhs) const;
24622 bool operator != (const ThriftHiveMetastore_get_file_metadata_result &rhs) const {
24623 return !(*this == rhs);
24624 }
24625
24626 bool operator < (const ThriftHiveMetastore_get_file_metadata_result & ) const;
24627
24628 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
24629 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
24630
24631};
24632
24637
24639 public:
24640
24641
24643 GetFileMetadataResult* success;
24644
24646
24647 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
24648
24649};
24650
24655
24657 public:
24658
24662
24665
24667
24668 void __set_req(const PutFileMetadataRequest& val);
24669
24670 bool operator == (const ThriftHiveMetastore_put_file_metadata_args & rhs) const;
24671 bool operator != (const ThriftHiveMetastore_put_file_metadata_args &rhs) const {
24672 return !(*this == rhs);
24673 }
24674
24675 bool operator < (const ThriftHiveMetastore_put_file_metadata_args & ) const;
24676
24677 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
24678 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
24679
24680};
24681
24682
24684 public:
24685
24686
24688 const PutFileMetadataRequest* req;
24689
24690 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
24691
24692};
24693
24698
24700 public:
24701
24705
24707 PutFileMetadataResult success;
24708
24710
24711 void __set_success(const PutFileMetadataResult& val);
24712
24713 bool operator == (const ThriftHiveMetastore_put_file_metadata_result & rhs) const;
24714 bool operator != (const ThriftHiveMetastore_put_file_metadata_result &rhs) const {
24715 return !(*this == rhs);
24716 }
24717
24718 bool operator < (const ThriftHiveMetastore_put_file_metadata_result & ) const;
24719
24720 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
24721 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
24722
24723};
24724
24729
24731 public:
24732
24733
24735 PutFileMetadataResult* success;
24736
24738
24739 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
24740
24741};
24742
24747
24749 public:
24750
24754
24757
24759
24760 void __set_req(const ClearFileMetadataRequest& val);
24761
24762 bool operator == (const ThriftHiveMetastore_clear_file_metadata_args & rhs) const;
24763 bool operator != (const ThriftHiveMetastore_clear_file_metadata_args &rhs) const {
24764 return !(*this == rhs);
24765 }
24766
24767 bool operator < (const ThriftHiveMetastore_clear_file_metadata_args & ) const;
24768
24769 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
24770 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
24771
24772};
24773
24774
24776 public:
24777
24778
24780 const ClearFileMetadataRequest* req;
24781
24782 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
24783
24784};
24785
24790
24792 public:
24793
24797
24800
24802
24803 void __set_success(const ClearFileMetadataResult& val);
24804
24805 bool operator == (const ThriftHiveMetastore_clear_file_metadata_result & rhs) const;
24806 bool operator != (const ThriftHiveMetastore_clear_file_metadata_result &rhs) const {
24807 return !(*this == rhs);
24808 }
24809
24810 bool operator < (const ThriftHiveMetastore_clear_file_metadata_result & ) const;
24811
24812 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
24813 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
24814
24815};
24816
24821
24823 public:
24824
24825
24827 ClearFileMetadataResult* success;
24828
24830
24831 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
24832
24833};
24834
24839
24841 public:
24842
24846
24849
24851
24852 void __set_req(const CacheFileMetadataRequest& val);
24853
24854 bool operator == (const ThriftHiveMetastore_cache_file_metadata_args & rhs) const;
24855 bool operator != (const ThriftHiveMetastore_cache_file_metadata_args &rhs) const {
24856 return !(*this == rhs);
24857 }
24858
24859 bool operator < (const ThriftHiveMetastore_cache_file_metadata_args & ) const;
24860
24861 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
24862 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
24863
24864};
24865
24866
24868 public:
24869
24870
24872 const CacheFileMetadataRequest* req;
24873
24874 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
24875
24876};
24877
24882
24884 public:
24885
24889
24892
24894
24895 void __set_success(const CacheFileMetadataResult& val);
24896
24897 bool operator == (const ThriftHiveMetastore_cache_file_metadata_result & rhs) const;
24898 bool operator != (const ThriftHiveMetastore_cache_file_metadata_result &rhs) const {
24899 return !(*this == rhs);
24900 }
24901
24902 bool operator < (const ThriftHiveMetastore_cache_file_metadata_result & ) const;
24903
24904 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
24905 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
24906
24907};
24908
24913
24915 public:
24916
24917
24919 CacheFileMetadataResult* success;
24920
24922
24923 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
24924
24925};
24926
24927
24929 public:
24930
24934
24936
24937 bool operator == (const ThriftHiveMetastore_get_metastore_db_uuid_args & /* rhs */) const;
24938 bool operator != (const ThriftHiveMetastore_get_metastore_db_uuid_args &rhs) const {
24939 return !(*this == rhs);
24940 }
24941
24942 bool operator < (const ThriftHiveMetastore_get_metastore_db_uuid_args & ) const;
24943
24944 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
24945 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
24946
24947};
24948
24949
24951 public:
24952
24953
24955
24956 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
24957
24958};
24959
24965
24967 public:
24968
24972
24974 std::string success;
24975 MetaException o1;
24976
24978
24979 void __set_success(const std::string& val);
24980
24981 void __set_o1(const MetaException& val);
24982
24983 bool operator == (const ThriftHiveMetastore_get_metastore_db_uuid_result & rhs) const;
24984 bool operator != (const ThriftHiveMetastore_get_metastore_db_uuid_result &rhs) const {
24985 return !(*this == rhs);
24986 }
24987
24988 bool operator < (const ThriftHiveMetastore_get_metastore_db_uuid_result & ) const;
24989
24990 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
24991 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
24992
24993};
24994
25000
25002 public:
25003
25004
25006 std::string* success;
25007 MetaException o1;
25008
25010
25011 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
25012
25013};
25014
25019
25021 public:
25022
25026
25029
25031
25032 void __set_request(const WMCreateResourcePlanRequest& val);
25033
25034 bool operator == (const ThriftHiveMetastore_create_resource_plan_args & rhs) const;
25035 bool operator != (const ThriftHiveMetastore_create_resource_plan_args &rhs) const {
25036 return !(*this == rhs);
25037 }
25038
25039 bool operator < (const ThriftHiveMetastore_create_resource_plan_args & ) const;
25040
25041 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
25042 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
25043
25044};
25045
25046
25048 public:
25049
25050
25052 const WMCreateResourcePlanRequest* request;
25053
25054 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
25055
25056};
25057
25059 _ThriftHiveMetastore_create_resource_plan_result__isset() : success(false), o1(false), o2(false), o3(false) {}
25060 bool success :1;
25061 bool o1 :1;
25062 bool o2 :1;
25063 bool o3 :1;
25065
25067 public:
25068
25072
25077 MetaException o3;
25078
25080
25081 void __set_success(const WMCreateResourcePlanResponse& val);
25082
25083 void __set_o1(const AlreadyExistsException& val);
25084
25085 void __set_o2(const InvalidObjectException& val);
25086
25087 void __set_o3(const MetaException& val);
25088
25089 bool operator == (const ThriftHiveMetastore_create_resource_plan_result & rhs) const;
25090 bool operator != (const ThriftHiveMetastore_create_resource_plan_result &rhs) const {
25091 return !(*this == rhs);
25092 }
25093
25094 bool operator < (const ThriftHiveMetastore_create_resource_plan_result & ) const;
25095
25096 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
25097 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
25098
25099};
25100
25102 _ThriftHiveMetastore_create_resource_plan_presult__isset() : success(false), o1(false), o2(false), o3(false) {}
25103 bool success :1;
25104 bool o1 :1;
25105 bool o2 :1;
25106 bool o3 :1;
25108
25110 public:
25111
25112
25117 MetaException o3;
25118
25120
25121 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
25122
25123};
25124
25129
25131 public:
25132
25136
25139
25141
25142 void __set_request(const WMGetResourcePlanRequest& val);
25143
25144 bool operator == (const ThriftHiveMetastore_get_resource_plan_args & rhs) const;
25145 bool operator != (const ThriftHiveMetastore_get_resource_plan_args &rhs) const {
25146 return !(*this == rhs);
25147 }
25148
25149 bool operator < (const ThriftHiveMetastore_get_resource_plan_args & ) const;
25150
25151 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
25152 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
25153
25154};
25155
25156
25158 public:
25159
25160
25162 const WMGetResourcePlanRequest* request;
25163
25164 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
25165
25166};
25167
25169 _ThriftHiveMetastore_get_resource_plan_result__isset() : success(false), o1(false), o2(false) {}
25170 bool success :1;
25171 bool o1 :1;
25172 bool o2 :1;
25174
25176 public:
25177
25181
25185 MetaException o2;
25186
25188
25189 void __set_success(const WMGetResourcePlanResponse& val);
25190
25191 void __set_o1(const NoSuchObjectException& val);
25192
25193 void __set_o2(const MetaException& val);
25194
25195 bool operator == (const ThriftHiveMetastore_get_resource_plan_result & rhs) const;
25196 bool operator != (const ThriftHiveMetastore_get_resource_plan_result &rhs) const {
25197 return !(*this == rhs);
25198 }
25199
25200 bool operator < (const ThriftHiveMetastore_get_resource_plan_result & ) const;
25201
25202 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
25203 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
25204
25205};
25206
25208 _ThriftHiveMetastore_get_resource_plan_presult__isset() : success(false), o1(false), o2(false) {}
25209 bool success :1;
25210 bool o1 :1;
25211 bool o2 :1;
25213
25215 public:
25216
25217
25221 MetaException o2;
25222
25224
25225 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
25226
25227};
25228
25233
25235 public:
25236
25240
25243
25245
25246 void __set_request(const WMGetActiveResourcePlanRequest& val);
25247
25248 bool operator == (const ThriftHiveMetastore_get_active_resource_plan_args & rhs) const;
25249 bool operator != (const ThriftHiveMetastore_get_active_resource_plan_args &rhs) const {
25250 return !(*this == rhs);
25251 }
25252
25253 bool operator < (const ThriftHiveMetastore_get_active_resource_plan_args & ) const;
25254
25255 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
25256 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
25257
25258};
25259
25260
25262 public:
25263
25264
25266 const WMGetActiveResourcePlanRequest* request;
25267
25268 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
25269
25270};
25271
25277
25279 public:
25280
25284
25287 MetaException o2;
25288
25290
25291 void __set_success(const WMGetActiveResourcePlanResponse& val);
25292
25293 void __set_o2(const MetaException& val);
25294
25295 bool operator == (const ThriftHiveMetastore_get_active_resource_plan_result & rhs) const;
25296 bool operator != (const ThriftHiveMetastore_get_active_resource_plan_result &rhs) const {
25297 return !(*this == rhs);
25298 }
25299
25300 bool operator < (const ThriftHiveMetastore_get_active_resource_plan_result & ) const;
25301
25302 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
25303 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
25304
25305};
25306
25312
25314 public:
25315
25316
25319 MetaException o2;
25320
25322
25323 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
25324
25325};
25326
25331
25333 public:
25334
25338
25341
25343
25344 void __set_request(const WMGetAllResourcePlanRequest& val);
25345
25346 bool operator == (const ThriftHiveMetastore_get_all_resource_plans_args & rhs) const;
25347 bool operator != (const ThriftHiveMetastore_get_all_resource_plans_args &rhs) const {
25348 return !(*this == rhs);
25349 }
25350
25351 bool operator < (const ThriftHiveMetastore_get_all_resource_plans_args & ) const;
25352
25353 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
25354 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
25355
25356};
25357
25358
25360 public:
25361
25362
25364 const WMGetAllResourcePlanRequest* request;
25365
25366 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
25367
25368};
25369
25375
25377 public:
25378
25382
25385 MetaException o1;
25386
25388
25389 void __set_success(const WMGetAllResourcePlanResponse& val);
25390
25391 void __set_o1(const MetaException& val);
25392
25393 bool operator == (const ThriftHiveMetastore_get_all_resource_plans_result & rhs) const;
25394 bool operator != (const ThriftHiveMetastore_get_all_resource_plans_result &rhs) const {
25395 return !(*this == rhs);
25396 }
25397
25398 bool operator < (const ThriftHiveMetastore_get_all_resource_plans_result & ) const;
25399
25400 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
25401 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
25402
25403};
25404
25410
25412 public:
25413
25414
25417 MetaException o1;
25418
25420
25421 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
25422
25423};
25424
25429
25431 public:
25432
25436
25439
25441
25442 void __set_request(const WMAlterResourcePlanRequest& val);
25443
25444 bool operator == (const ThriftHiveMetastore_alter_resource_plan_args & rhs) const;
25445 bool operator != (const ThriftHiveMetastore_alter_resource_plan_args &rhs) const {
25446 return !(*this == rhs);
25447 }
25448
25449 bool operator < (const ThriftHiveMetastore_alter_resource_plan_args & ) const;
25450
25451 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
25452 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
25453
25454};
25455
25456
25458 public:
25459
25460
25462 const WMAlterResourcePlanRequest* request;
25463
25464 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
25465
25466};
25467
25469 _ThriftHiveMetastore_alter_resource_plan_result__isset() : success(false), o1(false), o2(false), o3(false) {}
25470 bool success :1;
25471 bool o1 :1;
25472 bool o2 :1;
25473 bool o3 :1;
25475
25477 public:
25478
25482
25487 MetaException o3;
25488
25490
25491 void __set_success(const WMAlterResourcePlanResponse& val);
25492
25493 void __set_o1(const NoSuchObjectException& val);
25494
25495 void __set_o2(const InvalidOperationException& val);
25496
25497 void __set_o3(const MetaException& val);
25498
25499 bool operator == (const ThriftHiveMetastore_alter_resource_plan_result & rhs) const;
25500 bool operator != (const ThriftHiveMetastore_alter_resource_plan_result &rhs) const {
25501 return !(*this == rhs);
25502 }
25503
25504 bool operator < (const ThriftHiveMetastore_alter_resource_plan_result & ) const;
25505
25506 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
25507 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
25508
25509};
25510
25512 _ThriftHiveMetastore_alter_resource_plan_presult__isset() : success(false), o1(false), o2(false), o3(false) {}
25513 bool success :1;
25514 bool o1 :1;
25515 bool o2 :1;
25516 bool o3 :1;
25518
25520 public:
25521
25522
25527 MetaException o3;
25528
25530
25531 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
25532
25533};
25534
25539
25541 public:
25542
25546
25549
25551
25552 void __set_request(const WMValidateResourcePlanRequest& val);
25553
25554 bool operator == (const ThriftHiveMetastore_validate_resource_plan_args & rhs) const;
25555 bool operator != (const ThriftHiveMetastore_validate_resource_plan_args &rhs) const {
25556 return !(*this == rhs);
25557 }
25558
25559 bool operator < (const ThriftHiveMetastore_validate_resource_plan_args & ) const;
25560
25561 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
25562 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
25563
25564};
25565
25566
25568 public:
25569
25570
25572 const WMValidateResourcePlanRequest* request;
25573
25574 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
25575
25576};
25577
25579 _ThriftHiveMetastore_validate_resource_plan_result__isset() : success(false), o1(false), o2(false) {}
25580 bool success :1;
25581 bool o1 :1;
25582 bool o2 :1;
25584
25586 public:
25587
25591
25595 MetaException o2;
25596
25598
25599 void __set_success(const WMValidateResourcePlanResponse& val);
25600
25601 void __set_o1(const NoSuchObjectException& val);
25602
25603 void __set_o2(const MetaException& val);
25604
25605 bool operator == (const ThriftHiveMetastore_validate_resource_plan_result & rhs) const;
25606 bool operator != (const ThriftHiveMetastore_validate_resource_plan_result &rhs) const {
25607 return !(*this == rhs);
25608 }
25609
25610 bool operator < (const ThriftHiveMetastore_validate_resource_plan_result & ) const;
25611
25612 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
25613 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
25614
25615};
25616
25618 _ThriftHiveMetastore_validate_resource_plan_presult__isset() : success(false), o1(false), o2(false) {}
25619 bool success :1;
25620 bool o1 :1;
25621 bool o2 :1;
25623
25625 public:
25626
25627
25631 MetaException o2;
25632
25634
25635 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
25636
25637};
25638
25643
25645 public:
25646
25650
25653
25655
25656 void __set_request(const WMDropResourcePlanRequest& val);
25657
25658 bool operator == (const ThriftHiveMetastore_drop_resource_plan_args & rhs) const;
25659 bool operator != (const ThriftHiveMetastore_drop_resource_plan_args &rhs) const {
25660 return !(*this == rhs);
25661 }
25662
25663 bool operator < (const ThriftHiveMetastore_drop_resource_plan_args & ) const;
25664
25665 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
25666 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
25667
25668};
25669
25670
25672 public:
25673
25674
25676 const WMDropResourcePlanRequest* request;
25677
25678 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
25679
25680};
25681
25683 _ThriftHiveMetastore_drop_resource_plan_result__isset() : success(false), o1(false), o2(false), o3(false) {}
25684 bool success :1;
25685 bool o1 :1;
25686 bool o2 :1;
25687 bool o3 :1;
25689
25691 public:
25692
25696
25701 MetaException o3;
25702
25704
25705 void __set_success(const WMDropResourcePlanResponse& val);
25706
25707 void __set_o1(const NoSuchObjectException& val);
25708
25709 void __set_o2(const InvalidOperationException& val);
25710
25711 void __set_o3(const MetaException& val);
25712
25713 bool operator == (const ThriftHiveMetastore_drop_resource_plan_result & rhs) const;
25714 bool operator != (const ThriftHiveMetastore_drop_resource_plan_result &rhs) const {
25715 return !(*this == rhs);
25716 }
25717
25718 bool operator < (const ThriftHiveMetastore_drop_resource_plan_result & ) const;
25719
25720 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
25721 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
25722
25723};
25724
25726 _ThriftHiveMetastore_drop_resource_plan_presult__isset() : success(false), o1(false), o2(false), o3(false) {}
25727 bool success :1;
25728 bool o1 :1;
25729 bool o2 :1;
25730 bool o3 :1;
25732
25734 public:
25735
25736
25741 MetaException o3;
25742
25744
25745 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
25746
25747};
25748
25753
25755 public:
25756
25760
25762 WMCreateTriggerRequest request;
25763
25765
25766 void __set_request(const WMCreateTriggerRequest& val);
25767
25768 bool operator == (const ThriftHiveMetastore_create_wm_trigger_args & rhs) const;
25769 bool operator != (const ThriftHiveMetastore_create_wm_trigger_args &rhs) const {
25770 return !(*this == rhs);
25771 }
25772
25773 bool operator < (const ThriftHiveMetastore_create_wm_trigger_args & ) const;
25774
25775 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
25776 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
25777
25778};
25779
25780
25782 public:
25783
25784
25786 const WMCreateTriggerRequest* request;
25787
25788 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
25789
25790};
25791
25793 _ThriftHiveMetastore_create_wm_trigger_result__isset() : success(false), o1(false), o2(false), o3(false), o4(false) {}
25794 bool success :1;
25795 bool o1 :1;
25796 bool o2 :1;
25797 bool o3 :1;
25798 bool o4 :1;
25800
25802 public:
25803
25807
25813 MetaException o4;
25814
25816
25817 void __set_success(const WMCreateTriggerResponse& val);
25818
25819 void __set_o1(const AlreadyExistsException& val);
25820
25821 void __set_o2(const NoSuchObjectException& val);
25822
25823 void __set_o3(const InvalidObjectException& val);
25824
25825 void __set_o4(const MetaException& val);
25826
25827 bool operator == (const ThriftHiveMetastore_create_wm_trigger_result & rhs) const;
25828 bool operator != (const ThriftHiveMetastore_create_wm_trigger_result &rhs) const {
25829 return !(*this == rhs);
25830 }
25831
25832 bool operator < (const ThriftHiveMetastore_create_wm_trigger_result & ) const;
25833
25834 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
25835 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
25836
25837};
25838
25840 _ThriftHiveMetastore_create_wm_trigger_presult__isset() : success(false), o1(false), o2(false), o3(false), o4(false) {}
25841 bool success :1;
25842 bool o1 :1;
25843 bool o2 :1;
25844 bool o3 :1;
25845 bool o4 :1;
25847
25849 public:
25850
25851
25853 WMCreateTriggerResponse* success;
25857 MetaException o4;
25858
25860
25861 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
25862
25863};
25864
25869
25871 public:
25872
25876
25878 WMAlterTriggerRequest request;
25879
25881
25882 void __set_request(const WMAlterTriggerRequest& val);
25883
25884 bool operator == (const ThriftHiveMetastore_alter_wm_trigger_args & rhs) const;
25885 bool operator != (const ThriftHiveMetastore_alter_wm_trigger_args &rhs) const {
25886 return !(*this == rhs);
25887 }
25888
25889 bool operator < (const ThriftHiveMetastore_alter_wm_trigger_args & ) const;
25890
25891 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
25892 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
25893
25894};
25895
25896
25898 public:
25899
25900
25902 const WMAlterTriggerRequest* request;
25903
25904 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
25905
25906};
25907
25909 _ThriftHiveMetastore_alter_wm_trigger_result__isset() : success(false), o1(false), o2(false), o3(false) {}
25910 bool success :1;
25911 bool o1 :1;
25912 bool o2 :1;
25913 bool o3 :1;
25915
25917 public:
25918
25922
25924 WMAlterTriggerResponse success;
25927 MetaException o3;
25928
25930
25931 void __set_success(const WMAlterTriggerResponse& val);
25932
25933 void __set_o1(const NoSuchObjectException& val);
25934
25935 void __set_o2(const InvalidObjectException& val);
25936
25937 void __set_o3(const MetaException& val);
25938
25939 bool operator == (const ThriftHiveMetastore_alter_wm_trigger_result & rhs) const;
25940 bool operator != (const ThriftHiveMetastore_alter_wm_trigger_result &rhs) const {
25941 return !(*this == rhs);
25942 }
25943
25944 bool operator < (const ThriftHiveMetastore_alter_wm_trigger_result & ) const;
25945
25946 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
25947 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
25948
25949};
25950
25952 _ThriftHiveMetastore_alter_wm_trigger_presult__isset() : success(false), o1(false), o2(false), o3(false) {}
25953 bool success :1;
25954 bool o1 :1;
25955 bool o2 :1;
25956 bool o3 :1;
25958
25960 public:
25961
25962
25964 WMAlterTriggerResponse* success;
25967 MetaException o3;
25968
25970
25971 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
25972
25973};
25974
25979
25981 public:
25982
25986
25988 WMDropTriggerRequest request;
25989
25991
25992 void __set_request(const WMDropTriggerRequest& val);
25993
25994 bool operator == (const ThriftHiveMetastore_drop_wm_trigger_args & rhs) const;
25995 bool operator != (const ThriftHiveMetastore_drop_wm_trigger_args &rhs) const {
25996 return !(*this == rhs);
25997 }
25998
25999 bool operator < (const ThriftHiveMetastore_drop_wm_trigger_args & ) const;
26000
26001 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
26002 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
26003
26004};
26005
26006
26008 public:
26009
26010
26012 const WMDropTriggerRequest* request;
26013
26014 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
26015
26016};
26017
26019 _ThriftHiveMetastore_drop_wm_trigger_result__isset() : success(false), o1(false), o2(false), o3(false) {}
26020 bool success :1;
26021 bool o1 :1;
26022 bool o2 :1;
26023 bool o3 :1;
26025
26027 public:
26028
26032
26034 WMDropTriggerResponse success;
26037 MetaException o3;
26038
26040
26041 void __set_success(const WMDropTriggerResponse& val);
26042
26043 void __set_o1(const NoSuchObjectException& val);
26044
26045 void __set_o2(const InvalidOperationException& val);
26046
26047 void __set_o3(const MetaException& val);
26048
26049 bool operator == (const ThriftHiveMetastore_drop_wm_trigger_result & rhs) const;
26050 bool operator != (const ThriftHiveMetastore_drop_wm_trigger_result &rhs) const {
26051 return !(*this == rhs);
26052 }
26053
26054 bool operator < (const ThriftHiveMetastore_drop_wm_trigger_result & ) const;
26055
26056 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
26057 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
26058
26059};
26060
26062 _ThriftHiveMetastore_drop_wm_trigger_presult__isset() : success(false), o1(false), o2(false), o3(false) {}
26063 bool success :1;
26064 bool o1 :1;
26065 bool o2 :1;
26066 bool o3 :1;
26068
26070 public:
26071
26072
26074 WMDropTriggerResponse* success;
26077 MetaException o3;
26078
26080
26081 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
26082
26083};
26084
26089
26091 public:
26092
26096
26099
26101
26102 void __set_request(const WMGetTriggersForResourePlanRequest& val);
26103
26104 bool operator == (const ThriftHiveMetastore_get_triggers_for_resourceplan_args & rhs) const;
26105 bool operator != (const ThriftHiveMetastore_get_triggers_for_resourceplan_args &rhs) const {
26106 return !(*this == rhs);
26107 }
26108
26109 bool operator < (const ThriftHiveMetastore_get_triggers_for_resourceplan_args & ) const;
26110
26111 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
26112 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
26113
26114};
26115
26116
26118 public:
26119
26120
26123
26124 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
26125
26126};
26127
26129 _ThriftHiveMetastore_get_triggers_for_resourceplan_result__isset() : success(false), o1(false), o2(false) {}
26130 bool success :1;
26131 bool o1 :1;
26132 bool o2 :1;
26134
26136 public:
26137
26141
26145 MetaException o2;
26146
26148
26149 void __set_success(const WMGetTriggersForResourePlanResponse& val);
26150
26151 void __set_o1(const NoSuchObjectException& val);
26152
26153 void __set_o2(const MetaException& val);
26154
26155 bool operator == (const ThriftHiveMetastore_get_triggers_for_resourceplan_result & rhs) const;
26156 bool operator != (const ThriftHiveMetastore_get_triggers_for_resourceplan_result &rhs) const {
26157 return !(*this == rhs);
26158 }
26159
26160 bool operator < (const ThriftHiveMetastore_get_triggers_for_resourceplan_result & ) const;
26161
26162 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
26163 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
26164
26165};
26166
26168 _ThriftHiveMetastore_get_triggers_for_resourceplan_presult__isset() : success(false), o1(false), o2(false) {}
26169 bool success :1;
26170 bool o1 :1;
26171 bool o2 :1;
26173
26175 public:
26176
26177
26181 MetaException o2;
26182
26184
26185 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
26186
26187};
26188
26193
26195 public:
26196
26200
26202 WMCreatePoolRequest request;
26203
26205
26206 void __set_request(const WMCreatePoolRequest& val);
26207
26208 bool operator == (const ThriftHiveMetastore_create_wm_pool_args & rhs) const;
26209 bool operator != (const ThriftHiveMetastore_create_wm_pool_args &rhs) const {
26210 return !(*this == rhs);
26211 }
26212
26213 bool operator < (const ThriftHiveMetastore_create_wm_pool_args & ) const;
26214
26215 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
26216 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
26217
26218};
26219
26220
26222 public:
26223
26224
26226 const WMCreatePoolRequest* request;
26227
26228 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
26229
26230};
26231
26233 _ThriftHiveMetastore_create_wm_pool_result__isset() : success(false), o1(false), o2(false), o3(false), o4(false) {}
26234 bool success :1;
26235 bool o1 :1;
26236 bool o2 :1;
26237 bool o3 :1;
26238 bool o4 :1;
26240
26242 public:
26243
26247
26249 WMCreatePoolResponse success;
26253 MetaException o4;
26254
26256
26257 void __set_success(const WMCreatePoolResponse& val);
26258
26259 void __set_o1(const AlreadyExistsException& val);
26260
26261 void __set_o2(const NoSuchObjectException& val);
26262
26263 void __set_o3(const InvalidObjectException& val);
26264
26265 void __set_o4(const MetaException& val);
26266
26267 bool operator == (const ThriftHiveMetastore_create_wm_pool_result & rhs) const;
26268 bool operator != (const ThriftHiveMetastore_create_wm_pool_result &rhs) const {
26269 return !(*this == rhs);
26270 }
26271
26272 bool operator < (const ThriftHiveMetastore_create_wm_pool_result & ) const;
26273
26274 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
26275 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
26276
26277};
26278
26280 _ThriftHiveMetastore_create_wm_pool_presult__isset() : success(false), o1(false), o2(false), o3(false), o4(false) {}
26281 bool success :1;
26282 bool o1 :1;
26283 bool o2 :1;
26284 bool o3 :1;
26285 bool o4 :1;
26287
26289 public:
26290
26291
26293 WMCreatePoolResponse* success;
26297 MetaException o4;
26298
26300
26301 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
26302
26303};
26304
26309
26311 public:
26312
26316
26317 virtual ~ThriftHiveMetastore_alter_wm_pool_args() noexcept;
26318 WMAlterPoolRequest request;
26319
26321
26322 void __set_request(const WMAlterPoolRequest& val);
26323
26324 bool operator == (const ThriftHiveMetastore_alter_wm_pool_args & rhs) const;
26325 bool operator != (const ThriftHiveMetastore_alter_wm_pool_args &rhs) const {
26326 return !(*this == rhs);
26327 }
26328
26329 bool operator < (const ThriftHiveMetastore_alter_wm_pool_args & ) const;
26330
26331 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
26332 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
26333
26334};
26335
26336
26338 public:
26339
26340
26342 const WMAlterPoolRequest* request;
26343
26344 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
26345
26346};
26347
26349 _ThriftHiveMetastore_alter_wm_pool_result__isset() : success(false), o1(false), o2(false), o3(false), o4(false) {}
26350 bool success :1;
26351 bool o1 :1;
26352 bool o2 :1;
26353 bool o3 :1;
26354 bool o4 :1;
26356
26358 public:
26359
26363
26365 WMAlterPoolResponse success;
26369 MetaException o4;
26370
26372
26373 void __set_success(const WMAlterPoolResponse& val);
26374
26375 void __set_o1(const AlreadyExistsException& val);
26376
26377 void __set_o2(const NoSuchObjectException& val);
26378
26379 void __set_o3(const InvalidObjectException& val);
26380
26381 void __set_o4(const MetaException& val);
26382
26383 bool operator == (const ThriftHiveMetastore_alter_wm_pool_result & rhs) const;
26384 bool operator != (const ThriftHiveMetastore_alter_wm_pool_result &rhs) const {
26385 return !(*this == rhs);
26386 }
26387
26388 bool operator < (const ThriftHiveMetastore_alter_wm_pool_result & ) const;
26389
26390 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
26391 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
26392
26393};
26394
26396 _ThriftHiveMetastore_alter_wm_pool_presult__isset() : success(false), o1(false), o2(false), o3(false), o4(false) {}
26397 bool success :1;
26398 bool o1 :1;
26399 bool o2 :1;
26400 bool o3 :1;
26401 bool o4 :1;
26403
26405 public:
26406
26407
26409 WMAlterPoolResponse* success;
26413 MetaException o4;
26414
26416
26417 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
26418
26419};
26420
26425
26427 public:
26428
26432
26433 virtual ~ThriftHiveMetastore_drop_wm_pool_args() noexcept;
26434 WMDropPoolRequest request;
26435
26437
26438 void __set_request(const WMDropPoolRequest& val);
26439
26440 bool operator == (const ThriftHiveMetastore_drop_wm_pool_args & rhs) const;
26441 bool operator != (const ThriftHiveMetastore_drop_wm_pool_args &rhs) const {
26442 return !(*this == rhs);
26443 }
26444
26445 bool operator < (const ThriftHiveMetastore_drop_wm_pool_args & ) const;
26446
26447 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
26448 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
26449
26450};
26451
26452
26454 public:
26455
26456
26457 virtual ~ThriftHiveMetastore_drop_wm_pool_pargs() noexcept;
26458 const WMDropPoolRequest* request;
26459
26460 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
26461
26462};
26463
26465 _ThriftHiveMetastore_drop_wm_pool_result__isset() : success(false), o1(false), o2(false), o3(false) {}
26466 bool success :1;
26467 bool o1 :1;
26468 bool o2 :1;
26469 bool o3 :1;
26471
26473 public:
26474
26478
26480 WMDropPoolResponse success;
26483 MetaException o3;
26484
26486
26487 void __set_success(const WMDropPoolResponse& val);
26488
26489 void __set_o1(const NoSuchObjectException& val);
26490
26491 void __set_o2(const InvalidOperationException& val);
26492
26493 void __set_o3(const MetaException& val);
26494
26495 bool operator == (const ThriftHiveMetastore_drop_wm_pool_result & rhs) const;
26496 bool operator != (const ThriftHiveMetastore_drop_wm_pool_result &rhs) const {
26497 return !(*this == rhs);
26498 }
26499
26500 bool operator < (const ThriftHiveMetastore_drop_wm_pool_result & ) const;
26501
26502 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
26503 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
26504
26505};
26506
26508 _ThriftHiveMetastore_drop_wm_pool_presult__isset() : success(false), o1(false), o2(false), o3(false) {}
26509 bool success :1;
26510 bool o1 :1;
26511 bool o2 :1;
26512 bool o3 :1;
26514
26516 public:
26517
26518
26520 WMDropPoolResponse* success;
26523 MetaException o3;
26524
26526
26527 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
26528
26529};
26530
26535
26537 public:
26538
26542
26545
26547
26548 void __set_request(const WMCreateOrUpdateMappingRequest& val);
26549
26550 bool operator == (const ThriftHiveMetastore_create_or_update_wm_mapping_args & rhs) const;
26551 bool operator != (const ThriftHiveMetastore_create_or_update_wm_mapping_args &rhs) const {
26552 return !(*this == rhs);
26553 }
26554
26555 bool operator < (const ThriftHiveMetastore_create_or_update_wm_mapping_args & ) const;
26556
26557 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
26558 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
26559
26560};
26561
26562
26564 public:
26565
26566
26568 const WMCreateOrUpdateMappingRequest* request;
26569
26570 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
26571
26572};
26573
26575 _ThriftHiveMetastore_create_or_update_wm_mapping_result__isset() : success(false), o1(false), o2(false), o3(false), o4(false) {}
26576 bool success :1;
26577 bool o1 :1;
26578 bool o2 :1;
26579 bool o3 :1;
26580 bool o4 :1;
26582
26584 public:
26585
26589
26595 MetaException o4;
26596
26598
26599 void __set_success(const WMCreateOrUpdateMappingResponse& val);
26600
26601 void __set_o1(const AlreadyExistsException& val);
26602
26603 void __set_o2(const NoSuchObjectException& val);
26604
26605 void __set_o3(const InvalidObjectException& val);
26606
26607 void __set_o4(const MetaException& val);
26608
26609 bool operator == (const ThriftHiveMetastore_create_or_update_wm_mapping_result & rhs) const;
26610 bool operator != (const ThriftHiveMetastore_create_or_update_wm_mapping_result &rhs) const {
26611 return !(*this == rhs);
26612 }
26613
26614 bool operator < (const ThriftHiveMetastore_create_or_update_wm_mapping_result & ) const;
26615
26616 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
26617 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
26618
26619};
26620
26622 _ThriftHiveMetastore_create_or_update_wm_mapping_presult__isset() : success(false), o1(false), o2(false), o3(false), o4(false) {}
26623 bool success :1;
26624 bool o1 :1;
26625 bool o2 :1;
26626 bool o3 :1;
26627 bool o4 :1;
26629
26631 public:
26632
26633
26639 MetaException o4;
26640
26642
26643 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
26644
26645};
26646
26651
26653 public:
26654
26658
26660 WMDropMappingRequest request;
26661
26663
26664 void __set_request(const WMDropMappingRequest& val);
26665
26666 bool operator == (const ThriftHiveMetastore_drop_wm_mapping_args & rhs) const;
26667 bool operator != (const ThriftHiveMetastore_drop_wm_mapping_args &rhs) const {
26668 return !(*this == rhs);
26669 }
26670
26671 bool operator < (const ThriftHiveMetastore_drop_wm_mapping_args & ) const;
26672
26673 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
26674 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
26675
26676};
26677
26678
26680 public:
26681
26682
26684 const WMDropMappingRequest* request;
26685
26686 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
26687
26688};
26689
26691 _ThriftHiveMetastore_drop_wm_mapping_result__isset() : success(false), o1(false), o2(false), o3(false) {}
26692 bool success :1;
26693 bool o1 :1;
26694 bool o2 :1;
26695 bool o3 :1;
26697
26699 public:
26700
26704
26706 WMDropMappingResponse success;
26709 MetaException o3;
26710
26712
26713 void __set_success(const WMDropMappingResponse& val);
26714
26715 void __set_o1(const NoSuchObjectException& val);
26716
26717 void __set_o2(const InvalidOperationException& val);
26718
26719 void __set_o3(const MetaException& val);
26720
26721 bool operator == (const ThriftHiveMetastore_drop_wm_mapping_result & rhs) const;
26722 bool operator != (const ThriftHiveMetastore_drop_wm_mapping_result &rhs) const {
26723 return !(*this == rhs);
26724 }
26725
26726 bool operator < (const ThriftHiveMetastore_drop_wm_mapping_result & ) const;
26727
26728 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
26729 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
26730
26731};
26732
26734 _ThriftHiveMetastore_drop_wm_mapping_presult__isset() : success(false), o1(false), o2(false), o3(false) {}
26735 bool success :1;
26736 bool o1 :1;
26737 bool o2 :1;
26738 bool o3 :1;
26740
26742 public:
26743
26744
26746 WMDropMappingResponse* success;
26749 MetaException o3;
26750
26752
26753 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
26754
26755};
26756
26761
26763 public:
26764
26768
26771
26773
26774 void __set_request(const WMCreateOrDropTriggerToPoolMappingRequest& val);
26775
26776 bool operator == (const ThriftHiveMetastore_create_or_drop_wm_trigger_to_pool_mapping_args & rhs) const;
26777 bool operator != (const ThriftHiveMetastore_create_or_drop_wm_trigger_to_pool_mapping_args &rhs) const {
26778 return !(*this == rhs);
26779 }
26780
26782
26783 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
26784 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
26785
26786};
26787
26788
26790 public:
26791
26792
26795
26796 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
26797
26798};
26799
26801 _ThriftHiveMetastore_create_or_drop_wm_trigger_to_pool_mapping_result__isset() : success(false), o1(false), o2(false), o3(false), o4(false) {}
26802 bool success :1;
26803 bool o1 :1;
26804 bool o2 :1;
26805 bool o3 :1;
26806 bool o4 :1;
26808
26810 public:
26811
26815
26821 MetaException o4;
26822
26824
26825 void __set_success(const WMCreateOrDropTriggerToPoolMappingResponse& val);
26826
26827 void __set_o1(const AlreadyExistsException& val);
26828
26829 void __set_o2(const NoSuchObjectException& val);
26830
26831 void __set_o3(const InvalidObjectException& val);
26832
26833 void __set_o4(const MetaException& val);
26834
26837 return !(*this == rhs);
26838 }
26839
26841
26842 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
26843 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
26844
26845};
26846
26848 _ThriftHiveMetastore_create_or_drop_wm_trigger_to_pool_mapping_presult__isset() : success(false), o1(false), o2(false), o3(false), o4(false) {}
26849 bool success :1;
26850 bool o1 :1;
26851 bool o2 :1;
26852 bool o3 :1;
26853 bool o4 :1;
26855
26857 public:
26858
26859
26865 MetaException o4;
26866
26868
26869 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
26870
26871};
26872
26877
26879 public:
26880
26884
26886 ISchema schema;
26887
26889
26890 void __set_schema(const ISchema& val);
26891
26892 bool operator == (const ThriftHiveMetastore_create_ischema_args & rhs) const;
26893 bool operator != (const ThriftHiveMetastore_create_ischema_args &rhs) const {
26894 return !(*this == rhs);
26895 }
26896
26897 bool operator < (const ThriftHiveMetastore_create_ischema_args & ) const;
26898
26899 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
26900 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
26901
26902};
26903
26904
26906 public:
26907
26908
26910 const ISchema* schema;
26911
26912 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
26913
26914};
26915
26917 _ThriftHiveMetastore_create_ischema_result__isset() : o1(false), o2(false), o3(false) {}
26918 bool o1 :1;
26919 bool o2 :1;
26920 bool o3 :1;
26922
26924 public:
26925
26929
26933 MetaException o3;
26934
26936
26937 void __set_o1(const AlreadyExistsException& val);
26938
26939 void __set_o2(const NoSuchObjectException& val);
26940
26941 void __set_o3(const MetaException& val);
26942
26943 bool operator == (const ThriftHiveMetastore_create_ischema_result & rhs) const;
26944 bool operator != (const ThriftHiveMetastore_create_ischema_result &rhs) const {
26945 return !(*this == rhs);
26946 }
26947
26948 bool operator < (const ThriftHiveMetastore_create_ischema_result & ) const;
26949
26950 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
26951 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
26952
26953};
26954
26956 _ThriftHiveMetastore_create_ischema_presult__isset() : o1(false), o2(false), o3(false) {}
26957 bool o1 :1;
26958 bool o2 :1;
26959 bool o3 :1;
26961
26963 public:
26964
26965
26969 MetaException o3;
26970
26972
26973 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
26974
26975};
26976
26981
26983 public:
26984
26988
26989 virtual ~ThriftHiveMetastore_alter_ischema_args() noexcept;
26991
26993
26994 void __set_rqst(const AlterISchemaRequest& val);
26995
26996 bool operator == (const ThriftHiveMetastore_alter_ischema_args & rhs) const;
26997 bool operator != (const ThriftHiveMetastore_alter_ischema_args &rhs) const {
26998 return !(*this == rhs);
26999 }
27000
27001 bool operator < (const ThriftHiveMetastore_alter_ischema_args & ) const;
27002
27003 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
27004 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
27005
27006};
27007
27008
27010 public:
27011
27012
27014 const AlterISchemaRequest* rqst;
27015
27016 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
27017
27018};
27019
27025
27027 public:
27028
27032
27035 MetaException o2;
27036
27038
27039 void __set_o1(const NoSuchObjectException& val);
27040
27041 void __set_o2(const MetaException& val);
27042
27043 bool operator == (const ThriftHiveMetastore_alter_ischema_result & rhs) const;
27044 bool operator != (const ThriftHiveMetastore_alter_ischema_result &rhs) const {
27045 return !(*this == rhs);
27046 }
27047
27048 bool operator < (const ThriftHiveMetastore_alter_ischema_result & ) const;
27049
27050 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
27051 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
27052
27053};
27054
27060
27062 public:
27063
27064
27067 MetaException o2;
27068
27070
27071 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
27072
27073};
27074
27079
27081 public:
27082
27086
27087 virtual ~ThriftHiveMetastore_get_ischema_args() noexcept;
27088 ISchemaName name;
27089
27091
27092 void __set_name(const ISchemaName& val);
27093
27094 bool operator == (const ThriftHiveMetastore_get_ischema_args & rhs) const;
27095 bool operator != (const ThriftHiveMetastore_get_ischema_args &rhs) const {
27096 return !(*this == rhs);
27097 }
27098
27099 bool operator < (const ThriftHiveMetastore_get_ischema_args & ) const;
27100
27101 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
27102 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
27103
27104};
27105
27106
27108 public:
27109
27110
27111 virtual ~ThriftHiveMetastore_get_ischema_pargs() noexcept;
27112 const ISchemaName* name;
27113
27114 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
27115
27116};
27117
27119 _ThriftHiveMetastore_get_ischema_result__isset() : success(false), o1(false), o2(false) {}
27120 bool success :1;
27121 bool o1 :1;
27122 bool o2 :1;
27124
27126 public:
27127
27131
27132 virtual ~ThriftHiveMetastore_get_ischema_result() noexcept;
27133 ISchema success;
27135 MetaException o2;
27136
27138
27139 void __set_success(const ISchema& val);
27140
27141 void __set_o1(const NoSuchObjectException& val);
27142
27143 void __set_o2(const MetaException& val);
27144
27145 bool operator == (const ThriftHiveMetastore_get_ischema_result & rhs) const;
27146 bool operator != (const ThriftHiveMetastore_get_ischema_result &rhs) const {
27147 return !(*this == rhs);
27148 }
27149
27150 bool operator < (const ThriftHiveMetastore_get_ischema_result & ) const;
27151
27152 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
27153 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
27154
27155};
27156
27158 _ThriftHiveMetastore_get_ischema_presult__isset() : success(false), o1(false), o2(false) {}
27159 bool success :1;
27160 bool o1 :1;
27161 bool o2 :1;
27163
27165 public:
27166
27167
27169 ISchema* success;
27171 MetaException o2;
27172
27174
27175 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
27176
27177};
27178
27183
27185 public:
27186
27190
27191 virtual ~ThriftHiveMetastore_drop_ischema_args() noexcept;
27192 ISchemaName name;
27193
27195
27196 void __set_name(const ISchemaName& val);
27197
27198 bool operator == (const ThriftHiveMetastore_drop_ischema_args & rhs) const;
27199 bool operator != (const ThriftHiveMetastore_drop_ischema_args &rhs) const {
27200 return !(*this == rhs);
27201 }
27202
27203 bool operator < (const ThriftHiveMetastore_drop_ischema_args & ) const;
27204
27205 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
27206 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
27207
27208};
27209
27210
27212 public:
27213
27214
27215 virtual ~ThriftHiveMetastore_drop_ischema_pargs() noexcept;
27216 const ISchemaName* name;
27217
27218 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
27219
27220};
27221
27223 _ThriftHiveMetastore_drop_ischema_result__isset() : o1(false), o2(false), o3(false) {}
27224 bool o1 :1;
27225 bool o2 :1;
27226 bool o3 :1;
27228
27230 public:
27231
27235
27239 MetaException o3;
27240
27242
27243 void __set_o1(const NoSuchObjectException& val);
27244
27245 void __set_o2(const InvalidOperationException& val);
27246
27247 void __set_o3(const MetaException& val);
27248
27249 bool operator == (const ThriftHiveMetastore_drop_ischema_result & rhs) const;
27250 bool operator != (const ThriftHiveMetastore_drop_ischema_result &rhs) const {
27251 return !(*this == rhs);
27252 }
27253
27254 bool operator < (const ThriftHiveMetastore_drop_ischema_result & ) const;
27255
27256 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
27257 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
27258
27259};
27260
27262 _ThriftHiveMetastore_drop_ischema_presult__isset() : o1(false), o2(false), o3(false) {}
27263 bool o1 :1;
27264 bool o2 :1;
27265 bool o3 :1;
27267
27269 public:
27270
27271
27275 MetaException o3;
27276
27278
27279 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
27280
27281};
27282
27287
27289 public:
27290
27294
27296 SchemaVersion schemaVersion;
27297
27299
27300 void __set_schemaVersion(const SchemaVersion& val);
27301
27302 bool operator == (const ThriftHiveMetastore_add_schema_version_args & rhs) const;
27303 bool operator != (const ThriftHiveMetastore_add_schema_version_args &rhs) const {
27304 return !(*this == rhs);
27305 }
27306
27307 bool operator < (const ThriftHiveMetastore_add_schema_version_args & ) const;
27308
27309 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
27310 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
27311
27312};
27313
27314
27316 public:
27317
27318
27320 const SchemaVersion* schemaVersion;
27321
27322 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
27323
27324};
27325
27327 _ThriftHiveMetastore_add_schema_version_result__isset() : o1(false), o2(false), o3(false) {}
27328 bool o1 :1;
27329 bool o2 :1;
27330 bool o3 :1;
27332
27334 public:
27335
27339
27343 MetaException o3;
27344
27346
27347 void __set_o1(const AlreadyExistsException& val);
27348
27349 void __set_o2(const NoSuchObjectException& val);
27350
27351 void __set_o3(const MetaException& val);
27352
27353 bool operator == (const ThriftHiveMetastore_add_schema_version_result & rhs) const;
27354 bool operator != (const ThriftHiveMetastore_add_schema_version_result &rhs) const {
27355 return !(*this == rhs);
27356 }
27357
27358 bool operator < (const ThriftHiveMetastore_add_schema_version_result & ) const;
27359
27360 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
27361 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
27362
27363};
27364
27366 _ThriftHiveMetastore_add_schema_version_presult__isset() : o1(false), o2(false), o3(false) {}
27367 bool o1 :1;
27368 bool o2 :1;
27369 bool o3 :1;
27371
27373 public:
27374
27375
27379 MetaException o3;
27380
27382
27383 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
27384
27385};
27386
27391
27393 public:
27394
27398
27400 SchemaVersionDescriptor schemaVersion;
27401
27403
27404 void __set_schemaVersion(const SchemaVersionDescriptor& val);
27405
27406 bool operator == (const ThriftHiveMetastore_get_schema_version_args & rhs) const;
27407 bool operator != (const ThriftHiveMetastore_get_schema_version_args &rhs) const {
27408 return !(*this == rhs);
27409 }
27410
27411 bool operator < (const ThriftHiveMetastore_get_schema_version_args & ) const;
27412
27413 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
27414 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
27415
27416};
27417
27418
27420 public:
27421
27422
27424 const SchemaVersionDescriptor* schemaVersion;
27425
27426 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
27427
27428};
27429
27431 _ThriftHiveMetastore_get_schema_version_result__isset() : success(false), o1(false), o2(false) {}
27432 bool success :1;
27433 bool o1 :1;
27434 bool o2 :1;
27436
27438 public:
27439
27443
27445 SchemaVersion success;
27447 MetaException o2;
27448
27450
27451 void __set_success(const SchemaVersion& val);
27452
27453 void __set_o1(const NoSuchObjectException& val);
27454
27455 void __set_o2(const MetaException& val);
27456
27457 bool operator == (const ThriftHiveMetastore_get_schema_version_result & rhs) const;
27458 bool operator != (const ThriftHiveMetastore_get_schema_version_result &rhs) const {
27459 return !(*this == rhs);
27460 }
27461
27462 bool operator < (const ThriftHiveMetastore_get_schema_version_result & ) const;
27463
27464 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
27465 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
27466
27467};
27468
27470 _ThriftHiveMetastore_get_schema_version_presult__isset() : success(false), o1(false), o2(false) {}
27471 bool success :1;
27472 bool o1 :1;
27473 bool o2 :1;
27475
27477 public:
27478
27479
27481 SchemaVersion* success;
27483 MetaException o2;
27484
27486
27487 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
27488
27489};
27490
27495
27497 public:
27498
27502
27504 ISchemaName schemaName;
27505
27507
27508 void __set_schemaName(const ISchemaName& val);
27509
27510 bool operator == (const ThriftHiveMetastore_get_schema_latest_version_args & rhs) const;
27511 bool operator != (const ThriftHiveMetastore_get_schema_latest_version_args &rhs) const {
27512 return !(*this == rhs);
27513 }
27514
27515 bool operator < (const ThriftHiveMetastore_get_schema_latest_version_args & ) const;
27516
27517 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
27518 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
27519
27520};
27521
27522
27524 public:
27525
27526
27528 const ISchemaName* schemaName;
27529
27530 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
27531
27532};
27533
27535 _ThriftHiveMetastore_get_schema_latest_version_result__isset() : success(false), o1(false), o2(false) {}
27536 bool success :1;
27537 bool o1 :1;
27538 bool o2 :1;
27540
27542 public:
27543
27547
27549 SchemaVersion success;
27551 MetaException o2;
27552
27554
27555 void __set_success(const SchemaVersion& val);
27556
27557 void __set_o1(const NoSuchObjectException& val);
27558
27559 void __set_o2(const MetaException& val);
27560
27561 bool operator == (const ThriftHiveMetastore_get_schema_latest_version_result & rhs) const;
27562 bool operator != (const ThriftHiveMetastore_get_schema_latest_version_result &rhs) const {
27563 return !(*this == rhs);
27564 }
27565
27566 bool operator < (const ThriftHiveMetastore_get_schema_latest_version_result & ) const;
27567
27568 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
27569 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
27570
27571};
27572
27574 _ThriftHiveMetastore_get_schema_latest_version_presult__isset() : success(false), o1(false), o2(false) {}
27575 bool success :1;
27576 bool o1 :1;
27577 bool o2 :1;
27579
27581 public:
27582
27583
27585 SchemaVersion* success;
27587 MetaException o2;
27588
27590
27591 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
27592
27593};
27594
27599
27601 public:
27602
27606
27608 ISchemaName schemaName;
27609
27611
27612 void __set_schemaName(const ISchemaName& val);
27613
27614 bool operator == (const ThriftHiveMetastore_get_schema_all_versions_args & rhs) const;
27615 bool operator != (const ThriftHiveMetastore_get_schema_all_versions_args &rhs) const {
27616 return !(*this == rhs);
27617 }
27618
27619 bool operator < (const ThriftHiveMetastore_get_schema_all_versions_args & ) const;
27620
27621 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
27622 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
27623
27624};
27625
27626
27628 public:
27629
27630
27632 const ISchemaName* schemaName;
27633
27634 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
27635
27636};
27637
27639 _ThriftHiveMetastore_get_schema_all_versions_result__isset() : success(false), o1(false), o2(false) {}
27640 bool success :1;
27641 bool o1 :1;
27642 bool o2 :1;
27644
27646 public:
27647
27651
27653 std::vector<SchemaVersion> success;
27655 MetaException o2;
27656
27658
27659 void __set_success(const std::vector<SchemaVersion> & val);
27660
27661 void __set_o1(const NoSuchObjectException& val);
27662
27663 void __set_o2(const MetaException& val);
27664
27665 bool operator == (const ThriftHiveMetastore_get_schema_all_versions_result & rhs) const;
27666 bool operator != (const ThriftHiveMetastore_get_schema_all_versions_result &rhs) const {
27667 return !(*this == rhs);
27668 }
27669
27670 bool operator < (const ThriftHiveMetastore_get_schema_all_versions_result & ) const;
27671
27672 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
27673 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
27674
27675};
27676
27678 _ThriftHiveMetastore_get_schema_all_versions_presult__isset() : success(false), o1(false), o2(false) {}
27679 bool success :1;
27680 bool o1 :1;
27681 bool o2 :1;
27683
27685 public:
27686
27687
27689 std::vector<SchemaVersion> * success;
27691 MetaException o2;
27692
27694
27695 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
27696
27697};
27698
27703
27705 public:
27706
27710
27712 SchemaVersionDescriptor schemaVersion;
27713
27715
27716 void __set_schemaVersion(const SchemaVersionDescriptor& val);
27717
27718 bool operator == (const ThriftHiveMetastore_drop_schema_version_args & rhs) const;
27719 bool operator != (const ThriftHiveMetastore_drop_schema_version_args &rhs) const {
27720 return !(*this == rhs);
27721 }
27722
27723 bool operator < (const ThriftHiveMetastore_drop_schema_version_args & ) const;
27724
27725 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
27726 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
27727
27728};
27729
27730
27732 public:
27733
27734
27736 const SchemaVersionDescriptor* schemaVersion;
27737
27738 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
27739
27740};
27741
27747
27749 public:
27750
27754
27757 MetaException o2;
27758
27760
27761 void __set_o1(const NoSuchObjectException& val);
27762
27763 void __set_o2(const MetaException& val);
27764
27765 bool operator == (const ThriftHiveMetastore_drop_schema_version_result & rhs) const;
27766 bool operator != (const ThriftHiveMetastore_drop_schema_version_result &rhs) const {
27767 return !(*this == rhs);
27768 }
27769
27770 bool operator < (const ThriftHiveMetastore_drop_schema_version_result & ) const;
27771
27772 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
27773 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
27774
27775};
27776
27782
27784 public:
27785
27786
27789 MetaException o2;
27790
27792
27793 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
27794
27795};
27796
27801
27803 public:
27804
27808
27811
27813
27814 void __set_rqst(const FindSchemasByColsRqst& val);
27815
27816 bool operator == (const ThriftHiveMetastore_get_schemas_by_cols_args & rhs) const;
27817 bool operator != (const ThriftHiveMetastore_get_schemas_by_cols_args &rhs) const {
27818 return !(*this == rhs);
27819 }
27820
27821 bool operator < (const ThriftHiveMetastore_get_schemas_by_cols_args & ) const;
27822
27823 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
27824 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
27825
27826};
27827
27828
27830 public:
27831
27832
27834 const FindSchemasByColsRqst* rqst;
27835
27836 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
27837
27838};
27839
27845
27847 public:
27848
27852
27854 FindSchemasByColsResp success;
27855 MetaException o1;
27856
27858
27859 void __set_success(const FindSchemasByColsResp& val);
27860
27861 void __set_o1(const MetaException& val);
27862
27863 bool operator == (const ThriftHiveMetastore_get_schemas_by_cols_result & rhs) const;
27864 bool operator != (const ThriftHiveMetastore_get_schemas_by_cols_result &rhs) const {
27865 return !(*this == rhs);
27866 }
27867
27868 bool operator < (const ThriftHiveMetastore_get_schemas_by_cols_result & ) const;
27869
27870 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
27871 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
27872
27873};
27874
27880
27882 public:
27883
27884
27886 FindSchemasByColsResp* success;
27887 MetaException o1;
27888
27890
27891 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
27892
27893};
27894
27899
27901 public:
27902
27906
27909
27911
27912 void __set_rqst(const MapSchemaVersionToSerdeRequest& val);
27913
27914 bool operator == (const ThriftHiveMetastore_map_schema_version_to_serde_args & rhs) const;
27915 bool operator != (const ThriftHiveMetastore_map_schema_version_to_serde_args &rhs) const {
27916 return !(*this == rhs);
27917 }
27918
27919 bool operator < (const ThriftHiveMetastore_map_schema_version_to_serde_args & ) const;
27920
27921 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
27922 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
27923
27924};
27925
27926
27928 public:
27929
27930
27933
27934 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
27935
27936};
27937
27943
27945 public:
27946
27950
27953 MetaException o2;
27954
27956
27957 void __set_o1(const NoSuchObjectException& val);
27958
27959 void __set_o2(const MetaException& val);
27960
27961 bool operator == (const ThriftHiveMetastore_map_schema_version_to_serde_result & rhs) const;
27962 bool operator != (const ThriftHiveMetastore_map_schema_version_to_serde_result &rhs) const {
27963 return !(*this == rhs);
27964 }
27965
27966 bool operator < (const ThriftHiveMetastore_map_schema_version_to_serde_result & ) const;
27967
27968 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
27969 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
27970
27971};
27972
27978
27980 public:
27981
27982
27985 MetaException o2;
27986
27988
27989 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
27990
27991};
27992
27997
27999 public:
28000
28004
28007
28009
28010 void __set_rqst(const SetSchemaVersionStateRequest& val);
28011
28012 bool operator == (const ThriftHiveMetastore_set_schema_version_state_args & rhs) const;
28013 bool operator != (const ThriftHiveMetastore_set_schema_version_state_args &rhs) const {
28014 return !(*this == rhs);
28015 }
28016
28017 bool operator < (const ThriftHiveMetastore_set_schema_version_state_args & ) const;
28018
28019 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
28020 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
28021
28022};
28023
28024
28026 public:
28027
28028
28030 const SetSchemaVersionStateRequest* rqst;
28031
28032 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
28033
28034};
28035
28037 _ThriftHiveMetastore_set_schema_version_state_result__isset() : o1(false), o2(false), o3(false) {}
28038 bool o1 :1;
28039 bool o2 :1;
28040 bool o3 :1;
28042
28044 public:
28045
28049
28053 MetaException o3;
28054
28056
28057 void __set_o1(const NoSuchObjectException& val);
28058
28059 void __set_o2(const InvalidOperationException& val);
28060
28061 void __set_o3(const MetaException& val);
28062
28063 bool operator == (const ThriftHiveMetastore_set_schema_version_state_result & rhs) const;
28064 bool operator != (const ThriftHiveMetastore_set_schema_version_state_result &rhs) const {
28065 return !(*this == rhs);
28066 }
28067
28068 bool operator < (const ThriftHiveMetastore_set_schema_version_state_result & ) const;
28069
28070 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
28071 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
28072
28073};
28074
28076 _ThriftHiveMetastore_set_schema_version_state_presult__isset() : o1(false), o2(false), o3(false) {}
28077 bool o1 :1;
28078 bool o2 :1;
28079 bool o3 :1;
28081
28083 public:
28084
28085
28089 MetaException o3;
28090
28092
28093 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
28094
28095};
28096
28101
28103 public:
28104
28108
28109 virtual ~ThriftHiveMetastore_add_serde_args() noexcept;
28110 SerDeInfo serde;
28111
28113
28114 void __set_serde(const SerDeInfo& val);
28115
28116 bool operator == (const ThriftHiveMetastore_add_serde_args & rhs) const;
28117 bool operator != (const ThriftHiveMetastore_add_serde_args &rhs) const {
28118 return !(*this == rhs);
28119 }
28120
28121 bool operator < (const ThriftHiveMetastore_add_serde_args & ) const;
28122
28123 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
28124 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
28125
28126};
28127
28128
28130 public:
28131
28132
28133 virtual ~ThriftHiveMetastore_add_serde_pargs() noexcept;
28134 const SerDeInfo* serde;
28135
28136 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
28137
28138};
28139
28141 _ThriftHiveMetastore_add_serde_result__isset() : o1(false), o2(false) {}
28142 bool o1 :1;
28143 bool o2 :1;
28145
28147 public:
28148
28152
28153 virtual ~ThriftHiveMetastore_add_serde_result() noexcept;
28155 MetaException o2;
28156
28158
28159 void __set_o1(const AlreadyExistsException& val);
28160
28161 void __set_o2(const MetaException& val);
28162
28163 bool operator == (const ThriftHiveMetastore_add_serde_result & rhs) const;
28164 bool operator != (const ThriftHiveMetastore_add_serde_result &rhs) const {
28165 return !(*this == rhs);
28166 }
28167
28168 bool operator < (const ThriftHiveMetastore_add_serde_result & ) const;
28169
28170 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
28171 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
28172
28173};
28174
28176 _ThriftHiveMetastore_add_serde_presult__isset() : o1(false), o2(false) {}
28177 bool o1 :1;
28178 bool o2 :1;
28180
28182 public:
28183
28184
28185 virtual ~ThriftHiveMetastore_add_serde_presult() noexcept;
28187 MetaException o2;
28188
28190
28191 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
28192
28193};
28194
28199
28201 public:
28202
28206
28207 virtual ~ThriftHiveMetastore_get_serde_args() noexcept;
28208 GetSerdeRequest rqst;
28209
28211
28212 void __set_rqst(const GetSerdeRequest& val);
28213
28214 bool operator == (const ThriftHiveMetastore_get_serde_args & rhs) const;
28215 bool operator != (const ThriftHiveMetastore_get_serde_args &rhs) const {
28216 return !(*this == rhs);
28217 }
28218
28219 bool operator < (const ThriftHiveMetastore_get_serde_args & ) const;
28220
28221 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
28222 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
28223
28224};
28225
28226
28228 public:
28229
28230
28231 virtual ~ThriftHiveMetastore_get_serde_pargs() noexcept;
28232 const GetSerdeRequest* rqst;
28233
28234 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
28235
28236};
28237
28239 _ThriftHiveMetastore_get_serde_result__isset() : success(false), o1(false), o2(false) {}
28240 bool success :1;
28241 bool o1 :1;
28242 bool o2 :1;
28244
28246 public:
28247
28251
28252 virtual ~ThriftHiveMetastore_get_serde_result() noexcept;
28253 SerDeInfo success;
28255 MetaException o2;
28256
28258
28259 void __set_success(const SerDeInfo& val);
28260
28261 void __set_o1(const NoSuchObjectException& val);
28262
28263 void __set_o2(const MetaException& val);
28264
28265 bool operator == (const ThriftHiveMetastore_get_serde_result & rhs) const;
28266 bool operator != (const ThriftHiveMetastore_get_serde_result &rhs) const {
28267 return !(*this == rhs);
28268 }
28269
28270 bool operator < (const ThriftHiveMetastore_get_serde_result & ) const;
28271
28272 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
28273 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
28274
28275};
28276
28278 _ThriftHiveMetastore_get_serde_presult__isset() : success(false), o1(false), o2(false) {}
28279 bool success :1;
28280 bool o1 :1;
28281 bool o2 :1;
28283
28285 public:
28286
28287
28288 virtual ~ThriftHiveMetastore_get_serde_presult() noexcept;
28289 SerDeInfo* success;
28291 MetaException o2;
28292
28294
28295 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
28296
28297};
28298
28300 _ThriftHiveMetastore_get_lock_materialization_rebuild_args__isset() : dbName(false), tableName(false), txnId(false) {}
28301 bool dbName :1;
28302 bool tableName :1;
28303 bool txnId :1;
28305
28307 public:
28308
28312
28314 std::string dbName;
28315 std::string tableName;
28316 int64_t txnId;
28317
28319
28320 void __set_dbName(const std::string& val);
28321
28322 void __set_tableName(const std::string& val);
28323
28324 void __set_txnId(const int64_t val);
28325
28326 bool operator == (const ThriftHiveMetastore_get_lock_materialization_rebuild_args & rhs) const;
28327 bool operator != (const ThriftHiveMetastore_get_lock_materialization_rebuild_args &rhs) const {
28328 return !(*this == rhs);
28329 }
28330
28331 bool operator < (const ThriftHiveMetastore_get_lock_materialization_rebuild_args & ) const;
28332
28333 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
28334 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
28335
28336};
28337
28338
28340 public:
28341
28342
28344 const std::string* dbName;
28345 const std::string* tableName;
28346 const int64_t* txnId;
28347
28348 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
28349
28350};
28351
28356
28358 public:
28359
28363
28365 LockResponse success;
28366
28368
28369 void __set_success(const LockResponse& val);
28370
28371 bool operator == (const ThriftHiveMetastore_get_lock_materialization_rebuild_result & rhs) const;
28372 bool operator != (const ThriftHiveMetastore_get_lock_materialization_rebuild_result &rhs) const {
28373 return !(*this == rhs);
28374 }
28375
28376 bool operator < (const ThriftHiveMetastore_get_lock_materialization_rebuild_result & ) const;
28377
28378 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
28379 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
28380
28381};
28382
28387
28389 public:
28390
28391
28393 LockResponse* success;
28394
28396
28397 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
28398
28399};
28400
28402 _ThriftHiveMetastore_heartbeat_lock_materialization_rebuild_args__isset() : dbName(false), tableName(false), txnId(false) {}
28403 bool dbName :1;
28404 bool tableName :1;
28405 bool txnId :1;
28407
28409 public:
28410
28414
28416 std::string dbName;
28417 std::string tableName;
28418 int64_t txnId;
28419
28421
28422 void __set_dbName(const std::string& val);
28423
28424 void __set_tableName(const std::string& val);
28425
28426 void __set_txnId(const int64_t val);
28427
28428 bool operator == (const ThriftHiveMetastore_heartbeat_lock_materialization_rebuild_args & rhs) const;
28429 bool operator != (const ThriftHiveMetastore_heartbeat_lock_materialization_rebuild_args &rhs) const {
28430 return !(*this == rhs);
28431 }
28432
28434
28435 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
28436 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
28437
28438};
28439
28440
28442 public:
28443
28444
28446 const std::string* dbName;
28447 const std::string* tableName;
28448 const int64_t* txnId;
28449
28450 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
28451
28452};
28453
28458
28460 public:
28461
28465
28467 bool success;
28468
28470
28471 void __set_success(const bool val);
28472
28473 bool operator == (const ThriftHiveMetastore_heartbeat_lock_materialization_rebuild_result & rhs) const;
28474 bool operator != (const ThriftHiveMetastore_heartbeat_lock_materialization_rebuild_result &rhs) const {
28475 return !(*this == rhs);
28476 }
28477
28479
28480 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
28481 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
28482
28483};
28484
28489
28491 public:
28492
28493
28495 bool* success;
28496
28498
28499 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
28500
28501};
28502
28507
28509 public:
28510
28514
28516 RuntimeStat stat;
28517
28519
28520 void __set_stat(const RuntimeStat& val);
28521
28522 bool operator == (const ThriftHiveMetastore_add_runtime_stats_args & rhs) const;
28523 bool operator != (const ThriftHiveMetastore_add_runtime_stats_args &rhs) const {
28524 return !(*this == rhs);
28525 }
28526
28527 bool operator < (const ThriftHiveMetastore_add_runtime_stats_args & ) const;
28528
28529 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
28530 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
28531
28532};
28533
28534
28536 public:
28537
28538
28540 const RuntimeStat* stat;
28541
28542 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
28543
28544};
28545
28550
28552 public:
28553
28557
28559 MetaException o1;
28560
28562
28563 void __set_o1(const MetaException& val);
28564
28565 bool operator == (const ThriftHiveMetastore_add_runtime_stats_result & rhs) const;
28566 bool operator != (const ThriftHiveMetastore_add_runtime_stats_result &rhs) const {
28567 return !(*this == rhs);
28568 }
28569
28570 bool operator < (const ThriftHiveMetastore_add_runtime_stats_result & ) const;
28571
28572 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
28573 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
28574
28575};
28576
28581
28583 public:
28584
28585
28587 MetaException o1;
28588
28590
28591 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
28592
28593};
28594
28599
28601 public:
28602
28606
28609
28611
28612 void __set_rqst(const GetRuntimeStatsRequest& val);
28613
28614 bool operator == (const ThriftHiveMetastore_get_runtime_stats_args & rhs) const;
28615 bool operator != (const ThriftHiveMetastore_get_runtime_stats_args &rhs) const {
28616 return !(*this == rhs);
28617 }
28618
28619 bool operator < (const ThriftHiveMetastore_get_runtime_stats_args & ) const;
28620
28621 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
28622 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
28623
28624};
28625
28626
28628 public:
28629
28630
28632 const GetRuntimeStatsRequest* rqst;
28633
28634 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
28635
28636};
28637
28639 _ThriftHiveMetastore_get_runtime_stats_result__isset() : success(false), o1(false) {}
28640 bool success :1;
28641 bool o1 :1;
28643
28645 public:
28646
28650
28652 std::vector<RuntimeStat> success;
28653 MetaException o1;
28654
28656
28657 void __set_success(const std::vector<RuntimeStat> & val);
28658
28659 void __set_o1(const MetaException& val);
28660
28661 bool operator == (const ThriftHiveMetastore_get_runtime_stats_result & rhs) const;
28662 bool operator != (const ThriftHiveMetastore_get_runtime_stats_result &rhs) const {
28663 return !(*this == rhs);
28664 }
28665
28666 bool operator < (const ThriftHiveMetastore_get_runtime_stats_result & ) const;
28667
28668 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
28669 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
28670
28671};
28672
28678
28680 public:
28681
28682
28684 std::vector<RuntimeStat> * success;
28685 MetaException o1;
28686
28688
28689 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
28690
28691};
28692
28697
28699 public:
28700
28704
28706 GetPartitionsRequest request;
28707
28709
28710 void __set_request(const GetPartitionsRequest& val);
28711
28712 bool operator == (const ThriftHiveMetastore_get_partitions_with_specs_args & rhs) const;
28713 bool operator != (const ThriftHiveMetastore_get_partitions_with_specs_args &rhs) const {
28714 return !(*this == rhs);
28715 }
28716
28717 bool operator < (const ThriftHiveMetastore_get_partitions_with_specs_args & ) const;
28718
28719 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
28720 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
28721
28722};
28723
28724
28726 public:
28727
28728
28730 const GetPartitionsRequest* request;
28731
28732 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
28733
28734};
28735
28741
28743 public:
28744
28748
28750 GetPartitionsResponse success;
28751 MetaException o1;
28752
28754
28755 void __set_success(const GetPartitionsResponse& val);
28756
28757 void __set_o1(const MetaException& val);
28758
28759 bool operator == (const ThriftHiveMetastore_get_partitions_with_specs_result & rhs) const;
28760 bool operator != (const ThriftHiveMetastore_get_partitions_with_specs_result &rhs) const {
28761 return !(*this == rhs);
28762 }
28763
28764 bool operator < (const ThriftHiveMetastore_get_partitions_with_specs_result & ) const;
28765
28766 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
28767 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
28768
28769};
28770
28776
28778 public:
28779
28780
28782 GetPartitionsResponse* success;
28783 MetaException o1;
28784
28786
28787 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
28788
28789};
28790
28795
28797 public:
28798
28802
28805
28807
28808 void __set_request(const ScheduledQueryPollRequest& val);
28809
28810 bool operator == (const ThriftHiveMetastore_scheduled_query_poll_args & rhs) const;
28811 bool operator != (const ThriftHiveMetastore_scheduled_query_poll_args &rhs) const {
28812 return !(*this == rhs);
28813 }
28814
28815 bool operator < (const ThriftHiveMetastore_scheduled_query_poll_args & ) const;
28816
28817 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
28818 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
28819
28820};
28821
28822
28824 public:
28825
28826
28828 const ScheduledQueryPollRequest* request;
28829
28830 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
28831
28832};
28833
28839
28841 public:
28842
28846
28849 MetaException o1;
28850
28852
28853 void __set_success(const ScheduledQueryPollResponse& val);
28854
28855 void __set_o1(const MetaException& val);
28856
28857 bool operator == (const ThriftHiveMetastore_scheduled_query_poll_result & rhs) const;
28858 bool operator != (const ThriftHiveMetastore_scheduled_query_poll_result &rhs) const {
28859 return !(*this == rhs);
28860 }
28861
28862 bool operator < (const ThriftHiveMetastore_scheduled_query_poll_result & ) const;
28863
28864 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
28865 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
28866
28867};
28868
28874
28876 public:
28877
28878
28881 MetaException o1;
28882
28884
28885 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
28886
28887};
28888
28893
28895 public:
28896
28900
28903
28905
28906 void __set_request(const ScheduledQueryMaintenanceRequest& val);
28907
28908 bool operator == (const ThriftHiveMetastore_scheduled_query_maintenance_args & rhs) const;
28909 bool operator != (const ThriftHiveMetastore_scheduled_query_maintenance_args &rhs) const {
28910 return !(*this == rhs);
28911 }
28912
28913 bool operator < (const ThriftHiveMetastore_scheduled_query_maintenance_args & ) const;
28914
28915 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
28916 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
28917
28918};
28919
28920
28922 public:
28923
28924
28926 const ScheduledQueryMaintenanceRequest* request;
28927
28928 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
28929
28930};
28931
28933 _ThriftHiveMetastore_scheduled_query_maintenance_result__isset() : o1(false), o2(false), o3(false), o4(false) {}
28934 bool o1 :1;
28935 bool o2 :1;
28936 bool o3 :1;
28937 bool o4 :1;
28939
28941 public:
28942
28946
28948 MetaException o1;
28952
28954
28955 void __set_o1(const MetaException& val);
28956
28957 void __set_o2(const NoSuchObjectException& val);
28958
28959 void __set_o3(const AlreadyExistsException& val);
28960
28961 void __set_o4(const InvalidInputException& val);
28962
28963 bool operator == (const ThriftHiveMetastore_scheduled_query_maintenance_result & rhs) const;
28964 bool operator != (const ThriftHiveMetastore_scheduled_query_maintenance_result &rhs) const {
28965 return !(*this == rhs);
28966 }
28967
28968 bool operator < (const ThriftHiveMetastore_scheduled_query_maintenance_result & ) const;
28969
28970 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
28971 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
28972
28973};
28974
28976 _ThriftHiveMetastore_scheduled_query_maintenance_presult__isset() : o1(false), o2(false), o3(false), o4(false) {}
28977 bool o1 :1;
28978 bool o2 :1;
28979 bool o3 :1;
28980 bool o4 :1;
28982
28984 public:
28985
28986
28988 MetaException o1;
28992
28994
28995 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
28996
28997};
28998
29003
29005 public:
29006
29010
29013
29015
29016 void __set_info(const ScheduledQueryProgressInfo& val);
29017
29018 bool operator == (const ThriftHiveMetastore_scheduled_query_progress_args & rhs) const;
29019 bool operator != (const ThriftHiveMetastore_scheduled_query_progress_args &rhs) const {
29020 return !(*this == rhs);
29021 }
29022
29023 bool operator < (const ThriftHiveMetastore_scheduled_query_progress_args & ) const;
29024
29025 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
29026 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
29027
29028};
29029
29030
29032 public:
29033
29034
29036 const ScheduledQueryProgressInfo* info;
29037
29038 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
29039
29040};
29041
29047
29049 public:
29050
29054
29056 MetaException o1;
29058
29060
29061 void __set_o1(const MetaException& val);
29062
29063 void __set_o2(const InvalidOperationException& val);
29064
29065 bool operator == (const ThriftHiveMetastore_scheduled_query_progress_result & rhs) const;
29066 bool operator != (const ThriftHiveMetastore_scheduled_query_progress_result &rhs) const {
29067 return !(*this == rhs);
29068 }
29069
29070 bool operator < (const ThriftHiveMetastore_scheduled_query_progress_result & ) const;
29071
29072 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
29073 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
29074
29075};
29076
29082
29084 public:
29085
29086
29088 MetaException o1;
29090
29092
29093 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
29094
29095};
29096
29101
29103 public:
29104
29108
29110 ScheduledQueryKey scheduleKey;
29111
29113
29114 void __set_scheduleKey(const ScheduledQueryKey& val);
29115
29116 bool operator == (const ThriftHiveMetastore_get_scheduled_query_args & rhs) const;
29117 bool operator != (const ThriftHiveMetastore_get_scheduled_query_args &rhs) const {
29118 return !(*this == rhs);
29119 }
29120
29121 bool operator < (const ThriftHiveMetastore_get_scheduled_query_args & ) const;
29122
29123 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
29124 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
29125
29126};
29127
29128
29130 public:
29131
29132
29134 const ScheduledQueryKey* scheduleKey;
29135
29136 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
29137
29138};
29139
29141 _ThriftHiveMetastore_get_scheduled_query_result__isset() : success(false), o1(false), o2(false) {}
29142 bool success :1;
29143 bool o1 :1;
29144 bool o2 :1;
29146
29148 public:
29149
29153
29155 ScheduledQuery success;
29156 MetaException o1;
29158
29160
29161 void __set_success(const ScheduledQuery& val);
29162
29163 void __set_o1(const MetaException& val);
29164
29165 void __set_o2(const NoSuchObjectException& val);
29166
29167 bool operator == (const ThriftHiveMetastore_get_scheduled_query_result & rhs) const;
29168 bool operator != (const ThriftHiveMetastore_get_scheduled_query_result &rhs) const {
29169 return !(*this == rhs);
29170 }
29171
29172 bool operator < (const ThriftHiveMetastore_get_scheduled_query_result & ) const;
29173
29174 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
29175 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
29176
29177};
29178
29180 _ThriftHiveMetastore_get_scheduled_query_presult__isset() : success(false), o1(false), o2(false) {}
29181 bool success :1;
29182 bool o1 :1;
29183 bool o2 :1;
29185
29187 public:
29188
29189
29191 ScheduledQuery* success;
29192 MetaException o1;
29194
29196
29197 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
29198
29199};
29200
29205
29207 public:
29208
29212
29214 ReplicationMetricList replicationMetricList;
29215
29217
29218 void __set_replicationMetricList(const ReplicationMetricList& val);
29219
29220 bool operator == (const ThriftHiveMetastore_add_replication_metrics_args & rhs) const;
29221 bool operator != (const ThriftHiveMetastore_add_replication_metrics_args &rhs) const {
29222 return !(*this == rhs);
29223 }
29224
29225 bool operator < (const ThriftHiveMetastore_add_replication_metrics_args & ) const;
29226
29227 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
29228 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
29229
29230};
29231
29232
29234 public:
29235
29236
29238 const ReplicationMetricList* replicationMetricList;
29239
29240 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
29241
29242};
29243
29248
29250 public:
29251
29255
29257 MetaException o1;
29258
29260
29261 void __set_o1(const MetaException& val);
29262
29263 bool operator == (const ThriftHiveMetastore_add_replication_metrics_result & rhs) const;
29264 bool operator != (const ThriftHiveMetastore_add_replication_metrics_result &rhs) const {
29265 return !(*this == rhs);
29266 }
29267
29268 bool operator < (const ThriftHiveMetastore_add_replication_metrics_result & ) const;
29269
29270 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
29271 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
29272
29273};
29274
29279
29281 public:
29282
29283
29285 MetaException o1;
29286
29288
29289 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
29290
29291};
29292
29297
29299 public:
29300
29304
29307
29309
29310 void __set_rqst(const GetReplicationMetricsRequest& val);
29311
29312 bool operator == (const ThriftHiveMetastore_get_replication_metrics_args & rhs) const;
29313 bool operator != (const ThriftHiveMetastore_get_replication_metrics_args &rhs) const {
29314 return !(*this == rhs);
29315 }
29316
29317 bool operator < (const ThriftHiveMetastore_get_replication_metrics_args & ) const;
29318
29319 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
29320 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
29321
29322};
29323
29324
29326 public:
29327
29328
29330 const GetReplicationMetricsRequest* rqst;
29331
29332 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
29333
29334};
29335
29341
29343 public:
29344
29348
29350 ReplicationMetricList success;
29351 MetaException o1;
29352
29354
29355 void __set_success(const ReplicationMetricList& val);
29356
29357 void __set_o1(const MetaException& val);
29358
29359 bool operator == (const ThriftHiveMetastore_get_replication_metrics_result & rhs) const;
29360 bool operator != (const ThriftHiveMetastore_get_replication_metrics_result &rhs) const {
29361 return !(*this == rhs);
29362 }
29363
29364 bool operator < (const ThriftHiveMetastore_get_replication_metrics_result & ) const;
29365
29366 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
29367 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
29368
29369};
29370
29376
29378 public:
29379
29380
29382 ReplicationMetricList* success;
29383 MetaException o1;
29384
29386
29387 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
29388
29389};
29390
29395
29397 public:
29398
29402
29404 GetOpenTxnsRequest getOpenTxnsRequest;
29405
29407
29408 void __set_getOpenTxnsRequest(const GetOpenTxnsRequest& val);
29409
29410 bool operator == (const ThriftHiveMetastore_get_open_txns_req_args & rhs) const;
29411 bool operator != (const ThriftHiveMetastore_get_open_txns_req_args &rhs) const {
29412 return !(*this == rhs);
29413 }
29414
29415 bool operator < (const ThriftHiveMetastore_get_open_txns_req_args & ) const;
29416
29417 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
29418 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
29419
29420};
29421
29422
29424 public:
29425
29426
29428 const GetOpenTxnsRequest* getOpenTxnsRequest;
29429
29430 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
29431
29432};
29433
29438
29440 public:
29441
29445
29447 GetOpenTxnsResponse success;
29448
29450
29451 void __set_success(const GetOpenTxnsResponse& val);
29452
29453 bool operator == (const ThriftHiveMetastore_get_open_txns_req_result & rhs) const;
29454 bool operator != (const ThriftHiveMetastore_get_open_txns_req_result &rhs) const {
29455 return !(*this == rhs);
29456 }
29457
29458 bool operator < (const ThriftHiveMetastore_get_open_txns_req_result & ) const;
29459
29460 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
29461 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
29462
29463};
29464
29469
29471 public:
29472
29473
29475 GetOpenTxnsResponse* success;
29476
29478
29479 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
29480
29481};
29482
29487
29489 public:
29490
29494
29496 StoredProcedure proc;
29497
29499
29500 void __set_proc(const StoredProcedure& val);
29501
29502 bool operator == (const ThriftHiveMetastore_create_stored_procedure_args & rhs) const;
29503 bool operator != (const ThriftHiveMetastore_create_stored_procedure_args &rhs) const {
29504 return !(*this == rhs);
29505 }
29506
29507 bool operator < (const ThriftHiveMetastore_create_stored_procedure_args & ) const;
29508
29509 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
29510 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
29511
29512};
29513
29514
29516 public:
29517
29518
29520 const StoredProcedure* proc;
29521
29522 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
29523
29524};
29525
29531
29533 public:
29534
29538
29541 MetaException o2;
29542
29544
29545 void __set_o1(const NoSuchObjectException& val);
29546
29547 void __set_o2(const MetaException& val);
29548
29549 bool operator == (const ThriftHiveMetastore_create_stored_procedure_result & rhs) const;
29550 bool operator != (const ThriftHiveMetastore_create_stored_procedure_result &rhs) const {
29551 return !(*this == rhs);
29552 }
29553
29554 bool operator < (const ThriftHiveMetastore_create_stored_procedure_result & ) const;
29555
29556 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
29557 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
29558
29559};
29560
29566
29568 public:
29569
29570
29573 MetaException o2;
29574
29576
29577 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
29578
29579};
29580
29585
29587 public:
29588
29592
29594 StoredProcedureRequest request;
29595
29597
29598 void __set_request(const StoredProcedureRequest& val);
29599
29600 bool operator == (const ThriftHiveMetastore_get_stored_procedure_args & rhs) const;
29601 bool operator != (const ThriftHiveMetastore_get_stored_procedure_args &rhs) const {
29602 return !(*this == rhs);
29603 }
29604
29605 bool operator < (const ThriftHiveMetastore_get_stored_procedure_args & ) const;
29606
29607 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
29608 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
29609
29610};
29611
29612
29614 public:
29615
29616
29618 const StoredProcedureRequest* request;
29619
29620 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
29621
29622};
29623
29625 _ThriftHiveMetastore_get_stored_procedure_result__isset() : success(false), o1(false), o2(false) {}
29626 bool success :1;
29627 bool o1 :1;
29628 bool o2 :1;
29630
29632 public:
29633
29637
29639 StoredProcedure success;
29640 MetaException o1;
29642
29644
29645 void __set_success(const StoredProcedure& val);
29646
29647 void __set_o1(const MetaException& val);
29648
29649 void __set_o2(const NoSuchObjectException& val);
29650
29651 bool operator == (const ThriftHiveMetastore_get_stored_procedure_result & rhs) const;
29652 bool operator != (const ThriftHiveMetastore_get_stored_procedure_result &rhs) const {
29653 return !(*this == rhs);
29654 }
29655
29656 bool operator < (const ThriftHiveMetastore_get_stored_procedure_result & ) const;
29657
29658 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
29659 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
29660
29661};
29662
29664 _ThriftHiveMetastore_get_stored_procedure_presult__isset() : success(false), o1(false), o2(false) {}
29665 bool success :1;
29666 bool o1 :1;
29667 bool o2 :1;
29669
29671 public:
29672
29673
29675 StoredProcedure* success;
29676 MetaException o1;
29678
29680
29681 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
29682
29683};
29684
29689
29691 public:
29692
29696
29698 StoredProcedureRequest request;
29699
29701
29702 void __set_request(const StoredProcedureRequest& val);
29703
29704 bool operator == (const ThriftHiveMetastore_drop_stored_procedure_args & rhs) const;
29705 bool operator != (const ThriftHiveMetastore_drop_stored_procedure_args &rhs) const {
29706 return !(*this == rhs);
29707 }
29708
29709 bool operator < (const ThriftHiveMetastore_drop_stored_procedure_args & ) const;
29710
29711 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
29712 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
29713
29714};
29715
29716
29718 public:
29719
29720
29722 const StoredProcedureRequest* request;
29723
29724 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
29725
29726};
29727
29732
29734 public:
29735
29739
29741 MetaException o1;
29742
29744
29745 void __set_o1(const MetaException& val);
29746
29747 bool operator == (const ThriftHiveMetastore_drop_stored_procedure_result & rhs) const;
29748 bool operator != (const ThriftHiveMetastore_drop_stored_procedure_result &rhs) const {
29749 return !(*this == rhs);
29750 }
29751
29752 bool operator < (const ThriftHiveMetastore_drop_stored_procedure_result & ) const;
29753
29754 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
29755 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
29756
29757};
29758
29763
29765 public:
29766
29767
29769 MetaException o1;
29770
29772
29773 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
29774
29775};
29776
29781
29783 public:
29784
29788
29791
29793
29794 void __set_request(const ListStoredProcedureRequest& val);
29795
29796 bool operator == (const ThriftHiveMetastore_get_all_stored_procedures_args & rhs) const;
29797 bool operator != (const ThriftHiveMetastore_get_all_stored_procedures_args &rhs) const {
29798 return !(*this == rhs);
29799 }
29800
29801 bool operator < (const ThriftHiveMetastore_get_all_stored_procedures_args & ) const;
29802
29803 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
29804 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
29805
29806};
29807
29808
29810 public:
29811
29812
29814 const ListStoredProcedureRequest* request;
29815
29816 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
29817
29818};
29819
29825
29827 public:
29828
29832
29834 std::vector<std::string> success;
29835 MetaException o1;
29836
29838
29839 void __set_success(const std::vector<std::string> & val);
29840
29841 void __set_o1(const MetaException& val);
29842
29843 bool operator == (const ThriftHiveMetastore_get_all_stored_procedures_result & rhs) const;
29844 bool operator != (const ThriftHiveMetastore_get_all_stored_procedures_result &rhs) const {
29845 return !(*this == rhs);
29846 }
29847
29848 bool operator < (const ThriftHiveMetastore_get_all_stored_procedures_result & ) const;
29849
29850 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
29851 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
29852
29853};
29854
29860
29862 public:
29863
29864
29866 std::vector<std::string> * success;
29867 MetaException o1;
29868
29870
29871 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
29872
29873};
29874
29879
29881 public:
29882
29886
29887 virtual ~ThriftHiveMetastore_find_package_args() noexcept;
29888 GetPackageRequest request;
29889
29891
29892 void __set_request(const GetPackageRequest& val);
29893
29894 bool operator == (const ThriftHiveMetastore_find_package_args & rhs) const;
29895 bool operator != (const ThriftHiveMetastore_find_package_args &rhs) const {
29896 return !(*this == rhs);
29897 }
29898
29899 bool operator < (const ThriftHiveMetastore_find_package_args & ) const;
29900
29901 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
29902 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
29903
29904};
29905
29906
29908 public:
29909
29910
29911 virtual ~ThriftHiveMetastore_find_package_pargs() noexcept;
29912 const GetPackageRequest* request;
29913
29914 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
29915
29916};
29917
29919 _ThriftHiveMetastore_find_package_result__isset() : success(false), o1(false), o2(false) {}
29920 bool success :1;
29921 bool o1 :1;
29922 bool o2 :1;
29924
29926 public:
29927
29931
29933 Package success;
29934 MetaException o1;
29936
29938
29939 void __set_success(const Package& val);
29940
29941 void __set_o1(const MetaException& val);
29942
29943 void __set_o2(const NoSuchObjectException& val);
29944
29945 bool operator == (const ThriftHiveMetastore_find_package_result & rhs) const;
29946 bool operator != (const ThriftHiveMetastore_find_package_result &rhs) const {
29947 return !(*this == rhs);
29948 }
29949
29950 bool operator < (const ThriftHiveMetastore_find_package_result & ) const;
29951
29952 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
29953 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
29954
29955};
29956
29958 _ThriftHiveMetastore_find_package_presult__isset() : success(false), o1(false), o2(false) {}
29959 bool success :1;
29960 bool o1 :1;
29961 bool o2 :1;
29963
29965 public:
29966
29967
29969 Package* success;
29970 MetaException o1;
29972
29974
29975 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
29976
29977};
29978
29983
29985 public:
29986
29990
29991 virtual ~ThriftHiveMetastore_add_package_args() noexcept;
29992 AddPackageRequest request;
29993
29995
29996 void __set_request(const AddPackageRequest& val);
29997
29998 bool operator == (const ThriftHiveMetastore_add_package_args & rhs) const;
29999 bool operator != (const ThriftHiveMetastore_add_package_args &rhs) const {
30000 return !(*this == rhs);
30001 }
30002
30003 bool operator < (const ThriftHiveMetastore_add_package_args & ) const;
30004
30005 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
30006 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
30007
30008};
30009
30010
30012 public:
30013
30014
30015 virtual ~ThriftHiveMetastore_add_package_pargs() noexcept;
30016 const AddPackageRequest* request;
30017
30018 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
30019
30020};
30021
30026
30028 public:
30029
30033
30034 virtual ~ThriftHiveMetastore_add_package_result() noexcept;
30035 MetaException o1;
30036
30038
30039 void __set_o1(const MetaException& val);
30040
30041 bool operator == (const ThriftHiveMetastore_add_package_result & rhs) const;
30042 bool operator != (const ThriftHiveMetastore_add_package_result &rhs) const {
30043 return !(*this == rhs);
30044 }
30045
30046 bool operator < (const ThriftHiveMetastore_add_package_result & ) const;
30047
30048 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
30049 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
30050
30051};
30052
30057
30059 public:
30060
30061
30063 MetaException o1;
30064
30066
30067 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
30068
30069};
30070
30075
30077 public:
30078
30082
30084 ListPackageRequest request;
30085
30087
30088 void __set_request(const ListPackageRequest& val);
30089
30090 bool operator == (const ThriftHiveMetastore_get_all_packages_args & rhs) const;
30091 bool operator != (const ThriftHiveMetastore_get_all_packages_args &rhs) const {
30092 return !(*this == rhs);
30093 }
30094
30095 bool operator < (const ThriftHiveMetastore_get_all_packages_args & ) const;
30096
30097 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
30098 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
30099
30100};
30101
30102
30104 public:
30105
30106
30108 const ListPackageRequest* request;
30109
30110 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
30111
30112};
30113
30115 _ThriftHiveMetastore_get_all_packages_result__isset() : success(false), o1(false) {}
30116 bool success :1;
30117 bool o1 :1;
30119
30121 public:
30122
30126
30128 std::vector<std::string> success;
30129 MetaException o1;
30130
30132
30133 void __set_success(const std::vector<std::string> & val);
30134
30135 void __set_o1(const MetaException& val);
30136
30137 bool operator == (const ThriftHiveMetastore_get_all_packages_result & rhs) const;
30138 bool operator != (const ThriftHiveMetastore_get_all_packages_result &rhs) const {
30139 return !(*this == rhs);
30140 }
30141
30142 bool operator < (const ThriftHiveMetastore_get_all_packages_result & ) const;
30143
30144 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
30145 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
30146
30147};
30148
30150 _ThriftHiveMetastore_get_all_packages_presult__isset() : success(false), o1(false) {}
30151 bool success :1;
30152 bool o1 :1;
30154
30156 public:
30157
30158
30160 std::vector<std::string> * success;
30161 MetaException o1;
30162
30164
30165 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
30166
30167};
30168
30173
30175 public:
30176
30180
30181 virtual ~ThriftHiveMetastore_drop_package_args() noexcept;
30182 DropPackageRequest request;
30183
30185
30186 void __set_request(const DropPackageRequest& val);
30187
30188 bool operator == (const ThriftHiveMetastore_drop_package_args & rhs) const;
30189 bool operator != (const ThriftHiveMetastore_drop_package_args &rhs) const {
30190 return !(*this == rhs);
30191 }
30192
30193 bool operator < (const ThriftHiveMetastore_drop_package_args & ) const;
30194
30195 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
30196 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
30197
30198};
30199
30200
30202 public:
30203
30204
30205 virtual ~ThriftHiveMetastore_drop_package_pargs() noexcept;
30206 const DropPackageRequest* request;
30207
30208 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
30209
30210};
30211
30216
30218 public:
30219
30223
30225 MetaException o1;
30226
30228
30229 void __set_o1(const MetaException& val);
30230
30231 bool operator == (const ThriftHiveMetastore_drop_package_result & rhs) const;
30232 bool operator != (const ThriftHiveMetastore_drop_package_result &rhs) const {
30233 return !(*this == rhs);
30234 }
30235
30236 bool operator < (const ThriftHiveMetastore_drop_package_result & ) const;
30237
30238 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
30239 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
30240
30241};
30242
30247
30249 public:
30250
30251
30253 MetaException o1;
30254
30256
30257 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
30258
30259};
30260
30265
30267 public:
30268
30272
30275
30277
30278 void __set_request(const GetAllWriteEventInfoRequest& val);
30279
30280 bool operator == (const ThriftHiveMetastore_get_all_write_event_info_args & rhs) const;
30281 bool operator != (const ThriftHiveMetastore_get_all_write_event_info_args &rhs) const {
30282 return !(*this == rhs);
30283 }
30284
30285 bool operator < (const ThriftHiveMetastore_get_all_write_event_info_args & ) const;
30286
30287 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
30288 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
30289
30290};
30291
30292
30294 public:
30295
30296
30298 const GetAllWriteEventInfoRequest* request;
30299
30300 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
30301
30302};
30303
30309
30311 public:
30312
30316
30318 std::vector<WriteEventInfo> success;
30319 MetaException o1;
30320
30322
30323 void __set_success(const std::vector<WriteEventInfo> & val);
30324
30325 void __set_o1(const MetaException& val);
30326
30327 bool operator == (const ThriftHiveMetastore_get_all_write_event_info_result & rhs) const;
30328 bool operator != (const ThriftHiveMetastore_get_all_write_event_info_result &rhs) const {
30329 return !(*this == rhs);
30330 }
30331
30332 bool operator < (const ThriftHiveMetastore_get_all_write_event_info_result & ) const;
30333
30334 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
30335 uint32_t write(::apache::thrift::protocol::TProtocol* oprot) const;
30336
30337};
30338
30344
30346 public:
30347
30348
30350 std::vector<WriteEventInfo> * success;
30351 MetaException o1;
30352
30354
30355 uint32_t read(::apache::thrift::protocol::TProtocol* iprot);
30356
30357};
30358
30360 public:
30361 ThriftHiveMetastoreClient(std::shared_ptr< ::apache::thrift::protocol::TProtocol> prot) :
30363 ThriftHiveMetastoreClient(std::shared_ptr< ::apache::thrift::protocol::TProtocol> iprot, std::shared_ptr< ::apache::thrift::protocol::TProtocol> oprot) : ::facebook::fb303::FacebookServiceClient(iprot, oprot) {}
30364 std::shared_ptr< ::apache::thrift::protocol::TProtocol> getInputProtocol() {
30365 return piprot_;
30366 }
30367 std::shared_ptr< ::apache::thrift::protocol::TProtocol> getOutputProtocol() {
30368 return poprot_;
30369 }
30370 void abort_Compactions(AbortCompactResponse& _return, const AbortCompactionRequest& rqst) override;
30371 void send_abort_Compactions(const AbortCompactionRequest& rqst);
30372 void recv_abort_Compactions(AbortCompactResponse& _return);
30373 void getMetaConf(std::string& _return, const std::string& key) override;
30374 void send_getMetaConf(const std::string& key);
30375 void recv_getMetaConf(std::string& _return);
30376 void setMetaConf(const std::string& key, const std::string& value) override;
30377 void send_setMetaConf(const std::string& key, const std::string& value);
30378 void recv_setMetaConf();
30379 void create_catalog(const CreateCatalogRequest& catalog) override;
30380 void send_create_catalog(const CreateCatalogRequest& catalog);
30381 void recv_create_catalog();
30382 void alter_catalog(const AlterCatalogRequest& rqst) override;
30383 void send_alter_catalog(const AlterCatalogRequest& rqst);
30384 void recv_alter_catalog();
30385 void get_catalog(GetCatalogResponse& _return, const GetCatalogRequest& catName) override;
30386 void send_get_catalog(const GetCatalogRequest& catName);
30387 void recv_get_catalog(GetCatalogResponse& _return);
30388 void get_catalogs(GetCatalogsResponse& _return) override;
30389 void send_get_catalogs();
30390 void recv_get_catalogs(GetCatalogsResponse& _return);
30391 void drop_catalog(const DropCatalogRequest& catName) override;
30392 void send_drop_catalog(const DropCatalogRequest& catName);
30393 void recv_drop_catalog();
30394 void create_database(const Database& database) override;
30395 void send_create_database(const Database& database);
30396 void recv_create_database();
30397 void create_database_req(const CreateDatabaseRequest& createDatabaseRequest) override;
30398 void send_create_database_req(const CreateDatabaseRequest& createDatabaseRequest);
30399 void recv_create_database_req();
30400 void get_database(Database& _return, const std::string& name) override;
30401 void send_get_database(const std::string& name);
30402 void recv_get_database(Database& _return);
30403 void get_database_req(Database& _return, const GetDatabaseRequest& request) override;
30404 void send_get_database_req(const GetDatabaseRequest& request);
30405 void recv_get_database_req(Database& _return);
30406 void drop_database(const std::string& name, const bool deleteData, const bool cascade) override;
30407 void send_drop_database(const std::string& name, const bool deleteData, const bool cascade);
30408 void recv_drop_database();
30409 void drop_database_req(const DropDatabaseRequest& req) override;
30410 void send_drop_database_req(const DropDatabaseRequest& req);
30411 void recv_drop_database_req();
30412 void get_databases(std::vector<std::string> & _return, const std::string& pattern) override;
30413 void send_get_databases(const std::string& pattern);
30414 void recv_get_databases(std::vector<std::string> & _return);
30415 void get_all_databases(std::vector<std::string> & _return) override;
30416 void send_get_all_databases();
30417 void recv_get_all_databases(std::vector<std::string> & _return);
30418 void alter_database(const std::string& dbname, const Database& db) override;
30419 void send_alter_database(const std::string& dbname, const Database& db);
30420 void recv_alter_database();
30421 void alter_database_req(const AlterDatabaseRequest& alterDbReq) override;
30422 void send_alter_database_req(const AlterDatabaseRequest& alterDbReq);
30423 void recv_alter_database_req();
30424 void create_dataconnector_req(const CreateDataConnectorRequest& connectorReq) override;
30425 void send_create_dataconnector_req(const CreateDataConnectorRequest& connectorReq);
30426 void recv_create_dataconnector_req();
30427 void get_dataconnector_req(DataConnector& _return, const GetDataConnectorRequest& request) override;
30428 void send_get_dataconnector_req(const GetDataConnectorRequest& request);
30429 void recv_get_dataconnector_req(DataConnector& _return);
30430 void drop_dataconnector_req(const DropDataConnectorRequest& dropDcReq) override;
30431 void send_drop_dataconnector_req(const DropDataConnectorRequest& dropDcReq);
30432 void recv_drop_dataconnector_req();
30433 void get_dataconnectors(std::vector<std::string> & _return) override;
30434 void send_get_dataconnectors();
30435 void recv_get_dataconnectors(std::vector<std::string> & _return);
30436 void alter_dataconnector_req(const AlterDataConnectorRequest& alterReq) override;
30437 void send_alter_dataconnector_req(const AlterDataConnectorRequest& alterReq);
30438 void recv_alter_dataconnector_req();
30439 void get_type(Type& _return, const std::string& name) override;
30440 void send_get_type(const std::string& name);
30441 void recv_get_type(Type& _return);
30442 bool create_type(const Type& type) override;
30443 void send_create_type(const Type& type);
30444 bool recv_create_type();
30445 bool drop_type(const std::string& type) override;
30446 void send_drop_type(const std::string& type);
30447 bool recv_drop_type();
30448 void get_type_all(std::map<std::string, Type> & _return, const std::string& name) override;
30449 void send_get_type_all(const std::string& name);
30450 void recv_get_type_all(std::map<std::string, Type> & _return);
30451 void get_fields(std::vector<FieldSchema> & _return, const std::string& db_name, const std::string& table_name) override;
30452 void send_get_fields(const std::string& db_name, const std::string& table_name);
30453 void recv_get_fields(std::vector<FieldSchema> & _return);
30454 void get_fields_with_environment_context(std::vector<FieldSchema> & _return, const std::string& db_name, const std::string& table_name, const EnvironmentContext& environment_context) override;
30455 void send_get_fields_with_environment_context(const std::string& db_name, const std::string& table_name, const EnvironmentContext& environment_context);
30456 void recv_get_fields_with_environment_context(std::vector<FieldSchema> & _return);
30457 void get_fields_req(GetFieldsResponse& _return, const GetFieldsRequest& req) override;
30458 void send_get_fields_req(const GetFieldsRequest& req);
30459 void recv_get_fields_req(GetFieldsResponse& _return);
30460 void get_schema(std::vector<FieldSchema> & _return, const std::string& db_name, const std::string& table_name) override;
30461 void send_get_schema(const std::string& db_name, const std::string& table_name);
30462 void recv_get_schema(std::vector<FieldSchema> & _return);
30463 void get_schema_with_environment_context(std::vector<FieldSchema> & _return, const std::string& db_name, const std::string& table_name, const EnvironmentContext& environment_context) override;
30464 void send_get_schema_with_environment_context(const std::string& db_name, const std::string& table_name, const EnvironmentContext& environment_context);
30465 void recv_get_schema_with_environment_context(std::vector<FieldSchema> & _return);
30466 void get_schema_req(GetSchemaResponse& _return, const GetSchemaRequest& req) override;
30467 void send_get_schema_req(const GetSchemaRequest& req);
30468 void recv_get_schema_req(GetSchemaResponse& _return);
30469 void create_table(const Table& tbl) override;
30470 void send_create_table(const Table& tbl);
30471 void recv_create_table();
30472 void create_table_with_environment_context(const Table& tbl, const EnvironmentContext& environment_context) override;
30473 void send_create_table_with_environment_context(const Table& tbl, const EnvironmentContext& environment_context);
30474 void recv_create_table_with_environment_context();
30475 void create_table_with_constraints(const Table& tbl, const std::vector<SQLPrimaryKey> & primaryKeys, const std::vector<SQLForeignKey> & foreignKeys, const std::vector<SQLUniqueConstraint> & uniqueConstraints, const std::vector<SQLNotNullConstraint> & notNullConstraints, const std::vector<SQLDefaultConstraint> & defaultConstraints, const std::vector<SQLCheckConstraint> & checkConstraints) override;
30476 void send_create_table_with_constraints(const Table& tbl, const std::vector<SQLPrimaryKey> & primaryKeys, const std::vector<SQLForeignKey> & foreignKeys, const std::vector<SQLUniqueConstraint> & uniqueConstraints, const std::vector<SQLNotNullConstraint> & notNullConstraints, const std::vector<SQLDefaultConstraint> & defaultConstraints, const std::vector<SQLCheckConstraint> & checkConstraints);
30477 void recv_create_table_with_constraints();
30478 void create_table_req(const CreateTableRequest& request) override;
30479 void send_create_table_req(const CreateTableRequest& request);
30480 void recv_create_table_req();
30481 void drop_constraint(const DropConstraintRequest& req) override;
30482 void send_drop_constraint(const DropConstraintRequest& req);
30483 void recv_drop_constraint();
30484 void add_primary_key(const AddPrimaryKeyRequest& req) override;
30485 void send_add_primary_key(const AddPrimaryKeyRequest& req);
30486 void recv_add_primary_key();
30487 void add_foreign_key(const AddForeignKeyRequest& req) override;
30488 void send_add_foreign_key(const AddForeignKeyRequest& req);
30489 void recv_add_foreign_key();
30490 void add_unique_constraint(const AddUniqueConstraintRequest& req) override;
30491 void send_add_unique_constraint(const AddUniqueConstraintRequest& req);
30492 void recv_add_unique_constraint();
30493 void add_not_null_constraint(const AddNotNullConstraintRequest& req) override;
30494 void send_add_not_null_constraint(const AddNotNullConstraintRequest& req);
30495 void recv_add_not_null_constraint();
30496 void add_default_constraint(const AddDefaultConstraintRequest& req) override;
30497 void send_add_default_constraint(const AddDefaultConstraintRequest& req);
30498 void recv_add_default_constraint();
30499 void add_check_constraint(const AddCheckConstraintRequest& req) override;
30500 void send_add_check_constraint(const AddCheckConstraintRequest& req);
30501 void recv_add_check_constraint();
30502 void translate_table_dryrun(Table& _return, const CreateTableRequest& request) override;
30503 void send_translate_table_dryrun(const CreateTableRequest& request);
30504 void recv_translate_table_dryrun(Table& _return);
30505 void drop_table(const std::string& dbname, const std::string& name, const bool deleteData) override;
30506 void send_drop_table(const std::string& dbname, const std::string& name, const bool deleteData);
30507 void recv_drop_table();
30508 void drop_table_with_environment_context(const std::string& dbname, const std::string& name, const bool deleteData, const EnvironmentContext& environment_context) override;
30509 void send_drop_table_with_environment_context(const std::string& dbname, const std::string& name, const bool deleteData, const EnvironmentContext& environment_context);
30510 void recv_drop_table_with_environment_context();
30511 void drop_table_req(const DropTableRequest& dropTableReq) override;
30512 void send_drop_table_req(const DropTableRequest& dropTableReq);
30513 void recv_drop_table_req();
30514 void truncate_table(const std::string& dbName, const std::string& tableName, const std::vector<std::string> & partNames) override;
30515 void send_truncate_table(const std::string& dbName, const std::string& tableName, const std::vector<std::string> & partNames);
30516 void recv_truncate_table();
30517 void truncate_table_req(TruncateTableResponse& _return, const TruncateTableRequest& req) override;
30518 void send_truncate_table_req(const TruncateTableRequest& req);
30519 void recv_truncate_table_req(TruncateTableResponse& _return);
30520 void get_tables(std::vector<std::string> & _return, const std::string& db_name, const std::string& pattern) override;
30521 void send_get_tables(const std::string& db_name, const std::string& pattern);
30522 void recv_get_tables(std::vector<std::string> & _return);
30523 void get_tables_by_type(std::vector<std::string> & _return, const std::string& db_name, const std::string& pattern, const std::string& tableType) override;
30524 void send_get_tables_by_type(const std::string& db_name, const std::string& pattern, const std::string& tableType);
30525 void recv_get_tables_by_type(std::vector<std::string> & _return);
30526 void get_all_materialized_view_objects_for_rewriting(std::vector<Table> & _return) override;
30527 void send_get_all_materialized_view_objects_for_rewriting();
30528 void recv_get_all_materialized_view_objects_for_rewriting(std::vector<Table> & _return);
30529 void get_materialized_views_for_rewriting(std::vector<std::string> & _return, const std::string& db_name) override;
30530 void send_get_materialized_views_for_rewriting(const std::string& db_name);
30531 void recv_get_materialized_views_for_rewriting(std::vector<std::string> & _return);
30532 void get_table_meta(std::vector<TableMeta> & _return, const std::string& db_patterns, const std::string& tbl_patterns, const std::vector<std::string> & tbl_types) override;
30533 void send_get_table_meta(const std::string& db_patterns, const std::string& tbl_patterns, const std::vector<std::string> & tbl_types);
30534 void recv_get_table_meta(std::vector<TableMeta> & _return);
30535 void get_all_tables(std::vector<std::string> & _return, const std::string& db_name) override;
30536 void send_get_all_tables(const std::string& db_name);
30537 void recv_get_all_tables(std::vector<std::string> & _return);
30538 void get_tables_ext(std::vector<ExtendedTableInfo> & _return, const GetTablesExtRequest& req) override;
30539 void send_get_tables_ext(const GetTablesExtRequest& req);
30540 void recv_get_tables_ext(std::vector<ExtendedTableInfo> & _return);
30541 void get_table_req(GetTableResult& _return, const GetTableRequest& req) override;
30542 void send_get_table_req(const GetTableRequest& req);
30543 void recv_get_table_req(GetTableResult& _return);
30544 void get_table_objects_by_name_req(GetTablesResult& _return, const GetTablesRequest& req) override;
30545 void send_get_table_objects_by_name_req(const GetTablesRequest& req);
30546 void recv_get_table_objects_by_name_req(GetTablesResult& _return);
30547 void get_materialization_invalidation_info(Materialization& _return, const CreationMetadata& creation_metadata, const std::string& validTxnList) override;
30548 void send_get_materialization_invalidation_info(const CreationMetadata& creation_metadata, const std::string& validTxnList);
30549 void recv_get_materialization_invalidation_info(Materialization& _return);
30550 void update_creation_metadata(const std::string& catName, const std::string& dbname, const std::string& tbl_name, const CreationMetadata& creation_metadata) override;
30551 void send_update_creation_metadata(const std::string& catName, const std::string& dbname, const std::string& tbl_name, const CreationMetadata& creation_metadata);
30552 void recv_update_creation_metadata();
30553 void get_table_names_by_filter(std::vector<std::string> & _return, const std::string& dbname, const std::string& filter, const int16_t max_tables) override;
30554 void send_get_table_names_by_filter(const std::string& dbname, const std::string& filter, const int16_t max_tables);
30555 void recv_get_table_names_by_filter(std::vector<std::string> & _return);
30556 void alter_table(const std::string& dbname, const std::string& tbl_name, const Table& new_tbl) override;
30557 void send_alter_table(const std::string& dbname, const std::string& tbl_name, const Table& new_tbl);
30558 void recv_alter_table();
30559 void alter_table_with_environment_context(const std::string& dbname, const std::string& tbl_name, const Table& new_tbl, const EnvironmentContext& environment_context) override;
30560 void send_alter_table_with_environment_context(const std::string& dbname, const std::string& tbl_name, const Table& new_tbl, const EnvironmentContext& environment_context);
30561 void recv_alter_table_with_environment_context();
30562 void alter_table_with_cascade(const std::string& dbname, const std::string& tbl_name, const Table& new_tbl, const bool cascade) override;
30563 void send_alter_table_with_cascade(const std::string& dbname, const std::string& tbl_name, const Table& new_tbl, const bool cascade);
30564 void recv_alter_table_with_cascade();
30565 void alter_table_req(AlterTableResponse& _return, const AlterTableRequest& req) override;
30566 void send_alter_table_req(const AlterTableRequest& req);
30567 void recv_alter_table_req(AlterTableResponse& _return);
30568 void add_partition(Partition& _return, const Partition& new_part) override;
30569 void send_add_partition(const Partition& new_part);
30570 void recv_add_partition(Partition& _return);
30571 void add_partition_with_environment_context(Partition& _return, const Partition& new_part, const EnvironmentContext& environment_context) override;
30572 void send_add_partition_with_environment_context(const Partition& new_part, const EnvironmentContext& environment_context);
30573 void recv_add_partition_with_environment_context(Partition& _return);
30574 int32_t add_partitions(const std::vector<Partition> & new_parts) override;
30575 void send_add_partitions(const std::vector<Partition> & new_parts);
30576 int32_t recv_add_partitions();
30577 int32_t add_partitions_pspec(const std::vector<PartitionSpec> & new_parts) override;
30578 void send_add_partitions_pspec(const std::vector<PartitionSpec> & new_parts);
30579 int32_t recv_add_partitions_pspec();
30580 void append_partition(Partition& _return, const std::string& db_name, const std::string& tbl_name, const std::vector<std::string> & part_vals) override;
30581 void send_append_partition(const std::string& db_name, const std::string& tbl_name, const std::vector<std::string> & part_vals);
30582 void recv_append_partition(Partition& _return);
30583 void add_partitions_req(AddPartitionsResult& _return, const AddPartitionsRequest& request) override;
30584 void send_add_partitions_req(const AddPartitionsRequest& request);
30585 void recv_add_partitions_req(AddPartitionsResult& _return);
30586 void append_partition_with_environment_context(Partition& _return, const std::string& db_name, const std::string& tbl_name, const std::vector<std::string> & part_vals, const EnvironmentContext& environment_context) override;
30587 void send_append_partition_with_environment_context(const std::string& db_name, const std::string& tbl_name, const std::vector<std::string> & part_vals, const EnvironmentContext& environment_context);
30588 void recv_append_partition_with_environment_context(Partition& _return);
30589 void append_partition_req(Partition& _return, const AppendPartitionsRequest& appendPartitionsReq) override;
30590 void send_append_partition_req(const AppendPartitionsRequest& appendPartitionsReq);
30591 void recv_append_partition_req(Partition& _return);
30592 void append_partition_by_name(Partition& _return, const std::string& db_name, const std::string& tbl_name, const std::string& part_name) override;
30593 void send_append_partition_by_name(const std::string& db_name, const std::string& tbl_name, const std::string& part_name);
30594 void recv_append_partition_by_name(Partition& _return);
30595 void append_partition_by_name_with_environment_context(Partition& _return, const std::string& db_name, const std::string& tbl_name, const std::string& part_name, const EnvironmentContext& environment_context) override;
30596 void send_append_partition_by_name_with_environment_context(const std::string& db_name, const std::string& tbl_name, const std::string& part_name, const EnvironmentContext& environment_context);
30597 void recv_append_partition_by_name_with_environment_context(Partition& _return);
30598 bool drop_partition(const std::string& db_name, const std::string& tbl_name, const std::vector<std::string> & part_vals, const bool deleteData) override;
30599 void send_drop_partition(const std::string& db_name, const std::string& tbl_name, const std::vector<std::string> & part_vals, const bool deleteData);
30600 bool recv_drop_partition();
30601 bool drop_partition_with_environment_context(const std::string& db_name, const std::string& tbl_name, const std::vector<std::string> & part_vals, const bool deleteData, const EnvironmentContext& environment_context) override;
30602 void send_drop_partition_with_environment_context(const std::string& db_name, const std::string& tbl_name, const std::vector<std::string> & part_vals, const bool deleteData, const EnvironmentContext& environment_context);
30603 bool recv_drop_partition_with_environment_context();
30604 bool drop_partition_req(const DropPartitionRequest& dropPartitionReq) override;
30605 void send_drop_partition_req(const DropPartitionRequest& dropPartitionReq);
30606 bool recv_drop_partition_req();
30607 bool drop_partition_by_name(const std::string& db_name, const std::string& tbl_name, const std::string& part_name, const bool deleteData) override;
30608 void send_drop_partition_by_name(const std::string& db_name, const std::string& tbl_name, const std::string& part_name, const bool deleteData);
30609 bool recv_drop_partition_by_name();
30610 bool drop_partition_by_name_with_environment_context(const std::string& db_name, const std::string& tbl_name, const std::string& part_name, const bool deleteData, const EnvironmentContext& environment_context) override;
30611 void send_drop_partition_by_name_with_environment_context(const std::string& db_name, const std::string& tbl_name, const std::string& part_name, const bool deleteData, const EnvironmentContext& environment_context);
30612 bool recv_drop_partition_by_name_with_environment_context();
30613 void drop_partitions_req(DropPartitionsResult& _return, const DropPartitionsRequest& req) override;
30614 void send_drop_partitions_req(const DropPartitionsRequest& req);
30615 void recv_drop_partitions_req(DropPartitionsResult& _return);
30616 void get_partition(Partition& _return, const std::string& db_name, const std::string& tbl_name, const std::vector<std::string> & part_vals) override;
30617 void send_get_partition(const std::string& db_name, const std::string& tbl_name, const std::vector<std::string> & part_vals);
30618 void recv_get_partition(Partition& _return);
30619 void get_partition_req(GetPartitionResponse& _return, const GetPartitionRequest& req) override;
30620 void send_get_partition_req(const GetPartitionRequest& req);
30621 void recv_get_partition_req(GetPartitionResponse& _return);
30622 void exchange_partition(Partition& _return, const std::map<std::string, std::string> & partitionSpecs, const std::string& source_db, const std::string& source_table_name, const std::string& dest_db, const std::string& dest_table_name) override;
30623 void send_exchange_partition(const std::map<std::string, std::string> & partitionSpecs, const std::string& source_db, const std::string& source_table_name, const std::string& dest_db, const std::string& dest_table_name);
30624 void recv_exchange_partition(Partition& _return);
30625 void exchange_partitions(std::vector<Partition> & _return, const std::map<std::string, std::string> & partitionSpecs, const std::string& source_db, const std::string& source_table_name, const std::string& dest_db, const std::string& dest_table_name) override;
30626 void send_exchange_partitions(const std::map<std::string, std::string> & partitionSpecs, const std::string& source_db, const std::string& source_table_name, const std::string& dest_db, const std::string& dest_table_name);
30627 void recv_exchange_partitions(std::vector<Partition> & _return);
30628 void get_partition_with_auth(Partition& _return, const std::string& db_name, const std::string& tbl_name, const std::vector<std::string> & part_vals, const std::string& user_name, const std::vector<std::string> & group_names) override;
30629 void send_get_partition_with_auth(const std::string& db_name, const std::string& tbl_name, const std::vector<std::string> & part_vals, const std::string& user_name, const std::vector<std::string> & group_names);
30630 void recv_get_partition_with_auth(Partition& _return);
30631 void get_partition_by_name(Partition& _return, const std::string& db_name, const std::string& tbl_name, const std::string& part_name) override;
30632 void send_get_partition_by_name(const std::string& db_name, const std::string& tbl_name, const std::string& part_name);
30633 void recv_get_partition_by_name(Partition& _return);
30634 void get_partitions(std::vector<Partition> & _return, const std::string& db_name, const std::string& tbl_name, const int16_t max_parts) override;
30635 void send_get_partitions(const std::string& db_name, const std::string& tbl_name, const int16_t max_parts);
30636 void recv_get_partitions(std::vector<Partition> & _return);
30637 void get_partitions_req(PartitionsResponse& _return, const PartitionsRequest& req) override;
30638 void send_get_partitions_req(const PartitionsRequest& req);
30639 void recv_get_partitions_req(PartitionsResponse& _return);
30640 void get_partitions_with_auth(std::vector<Partition> & _return, const std::string& db_name, const std::string& tbl_name, const int16_t max_parts, const std::string& user_name, const std::vector<std::string> & group_names) override;
30641 void send_get_partitions_with_auth(const std::string& db_name, const std::string& tbl_name, const int16_t max_parts, const std::string& user_name, const std::vector<std::string> & group_names);
30642 void recv_get_partitions_with_auth(std::vector<Partition> & _return);
30643 void get_partitions_pspec(std::vector<PartitionSpec> & _return, const std::string& db_name, const std::string& tbl_name, const int32_t max_parts) override;
30644 void send_get_partitions_pspec(const std::string& db_name, const std::string& tbl_name, const int32_t max_parts);
30645 void recv_get_partitions_pspec(std::vector<PartitionSpec> & _return);
30646 void get_partition_names(std::vector<std::string> & _return, const std::string& db_name, const std::string& tbl_name, const int16_t max_parts) override;
30647 void send_get_partition_names(const std::string& db_name, const std::string& tbl_name, const int16_t max_parts);
30648 void recv_get_partition_names(std::vector<std::string> & _return);
30649 void fetch_partition_names_req(std::vector<std::string> & _return, const PartitionsRequest& partitionReq) override;
30650 void send_fetch_partition_names_req(const PartitionsRequest& partitionReq);
30651 void recv_fetch_partition_names_req(std::vector<std::string> & _return);
30652 void get_partition_values(PartitionValuesResponse& _return, const PartitionValuesRequest& request) override;
30653 void send_get_partition_values(const PartitionValuesRequest& request);
30654 void recv_get_partition_values(PartitionValuesResponse& _return);
30655 void get_partitions_ps(std::vector<Partition> & _return, const std::string& db_name, const std::string& tbl_name, const std::vector<std::string> & part_vals, const int16_t max_parts) override;
30656 void send_get_partitions_ps(const std::string& db_name, const std::string& tbl_name, const std::vector<std::string> & part_vals, const int16_t max_parts);
30657 void recv_get_partitions_ps(std::vector<Partition> & _return);
30658 void get_partitions_ps_with_auth(std::vector<Partition> & _return, const std::string& db_name, const std::string& tbl_name, const std::vector<std::string> & part_vals, const int16_t max_parts, const std::string& user_name, const std::vector<std::string> & group_names) override;
30659 void send_get_partitions_ps_with_auth(const std::string& db_name, const std::string& tbl_name, const std::vector<std::string> & part_vals, const int16_t max_parts, const std::string& user_name, const std::vector<std::string> & group_names);
30660 void recv_get_partitions_ps_with_auth(std::vector<Partition> & _return);
30661 void get_partitions_ps_with_auth_req(GetPartitionsPsWithAuthResponse& _return, const GetPartitionsPsWithAuthRequest& req) override;
30662 void send_get_partitions_ps_with_auth_req(const GetPartitionsPsWithAuthRequest& req);
30663 void recv_get_partitions_ps_with_auth_req(GetPartitionsPsWithAuthResponse& _return);
30664 void get_partition_names_ps(std::vector<std::string> & _return, const std::string& db_name, const std::string& tbl_name, const std::vector<std::string> & part_vals, const int16_t max_parts) override;
30665 void send_get_partition_names_ps(const std::string& db_name, const std::string& tbl_name, const std::vector<std::string> & part_vals, const int16_t max_parts);
30666 void recv_get_partition_names_ps(std::vector<std::string> & _return);
30667 void get_partition_names_ps_req(GetPartitionNamesPsResponse& _return, const GetPartitionNamesPsRequest& req) override;
30668 void send_get_partition_names_ps_req(const GetPartitionNamesPsRequest& req);
30669 void recv_get_partition_names_ps_req(GetPartitionNamesPsResponse& _return);
30670 void get_partition_names_req(std::vector<std::string> & _return, const PartitionsByExprRequest& req) override;
30671 void send_get_partition_names_req(const PartitionsByExprRequest& req);
30672 void recv_get_partition_names_req(std::vector<std::string> & _return);
30673 void get_partitions_by_filter(std::vector<Partition> & _return, const std::string& db_name, const std::string& tbl_name, const std::string& filter, const int16_t max_parts) override;
30674 void send_get_partitions_by_filter(const std::string& db_name, const std::string& tbl_name, const std::string& filter, const int16_t max_parts);
30675 void recv_get_partitions_by_filter(std::vector<Partition> & _return);
30676 void get_partitions_by_filter_req(std::vector<Partition> & _return, const GetPartitionsByFilterRequest& req) override;
30677 void send_get_partitions_by_filter_req(const GetPartitionsByFilterRequest& req);
30678 void recv_get_partitions_by_filter_req(std::vector<Partition> & _return);
30679 void get_part_specs_by_filter(std::vector<PartitionSpec> & _return, const std::string& db_name, const std::string& tbl_name, const std::string& filter, const int32_t max_parts) override;
30680 void send_get_part_specs_by_filter(const std::string& db_name, const std::string& tbl_name, const std::string& filter, const int32_t max_parts);
30681 void recv_get_part_specs_by_filter(std::vector<PartitionSpec> & _return);
30682 void get_partitions_by_expr(PartitionsByExprResult& _return, const PartitionsByExprRequest& req) override;
30683 void send_get_partitions_by_expr(const PartitionsByExprRequest& req);
30684 void recv_get_partitions_by_expr(PartitionsByExprResult& _return);
30685 void get_partitions_spec_by_expr(PartitionsSpecByExprResult& _return, const PartitionsByExprRequest& req) override;
30686 void send_get_partitions_spec_by_expr(const PartitionsByExprRequest& req);
30687 void recv_get_partitions_spec_by_expr(PartitionsSpecByExprResult& _return);
30688 int32_t get_num_partitions_by_filter(const std::string& db_name, const std::string& tbl_name, const std::string& filter) override;
30689 void send_get_num_partitions_by_filter(const std::string& db_name, const std::string& tbl_name, const std::string& filter);
30690 int32_t recv_get_num_partitions_by_filter();
30691 void get_partitions_by_names(std::vector<Partition> & _return, const std::string& db_name, const std::string& tbl_name, const std::vector<std::string> & names) override;
30692 void send_get_partitions_by_names(const std::string& db_name, const std::string& tbl_name, const std::vector<std::string> & names);
30693 void recv_get_partitions_by_names(std::vector<Partition> & _return);
30694 void get_partitions_by_names_req(GetPartitionsByNamesResult& _return, const GetPartitionsByNamesRequest& req) override;
30695 void send_get_partitions_by_names_req(const GetPartitionsByNamesRequest& req);
30696 void recv_get_partitions_by_names_req(GetPartitionsByNamesResult& _return);
30697 void get_properties(PropertyGetResponse& _return, const PropertyGetRequest& req) override;
30698 void send_get_properties(const PropertyGetRequest& req);
30699 void recv_get_properties(PropertyGetResponse& _return);
30700 bool set_properties(const PropertySetRequest& req) override;
30701 void send_set_properties(const PropertySetRequest& req);
30702 bool recv_set_properties();
30703 void alter_partition(const std::string& db_name, const std::string& tbl_name, const Partition& new_part) override;
30704 void send_alter_partition(const std::string& db_name, const std::string& tbl_name, const Partition& new_part);
30705 void recv_alter_partition();
30706 void alter_partitions(const std::string& db_name, const std::string& tbl_name, const std::vector<Partition> & new_parts) override;
30707 void send_alter_partitions(const std::string& db_name, const std::string& tbl_name, const std::vector<Partition> & new_parts);
30708 void recv_alter_partitions();
30709 void alter_partitions_with_environment_context(const std::string& db_name, const std::string& tbl_name, const std::vector<Partition> & new_parts, const EnvironmentContext& environment_context) override;
30710 void send_alter_partitions_with_environment_context(const std::string& db_name, const std::string& tbl_name, const std::vector<Partition> & new_parts, const EnvironmentContext& environment_context);
30711 void recv_alter_partitions_with_environment_context();
30712 void alter_partitions_req(AlterPartitionsResponse& _return, const AlterPartitionsRequest& req) override;
30713 void send_alter_partitions_req(const AlterPartitionsRequest& req);
30714 void recv_alter_partitions_req(AlterPartitionsResponse& _return);
30715 void alter_partition_with_environment_context(const std::string& db_name, const std::string& tbl_name, const Partition& new_part, const EnvironmentContext& environment_context) override;
30716 void send_alter_partition_with_environment_context(const std::string& db_name, const std::string& tbl_name, const Partition& new_part, const EnvironmentContext& environment_context);
30717 void recv_alter_partition_with_environment_context();
30718 void rename_partition(const std::string& db_name, const std::string& tbl_name, const std::vector<std::string> & part_vals, const Partition& new_part) override;
30719 void send_rename_partition(const std::string& db_name, const std::string& tbl_name, const std::vector<std::string> & part_vals, const Partition& new_part);
30720 void recv_rename_partition();
30721 void rename_partition_req(RenamePartitionResponse& _return, const RenamePartitionRequest& req) override;
30722 void send_rename_partition_req(const RenamePartitionRequest& req);
30723 void recv_rename_partition_req(RenamePartitionResponse& _return);
30724 bool partition_name_has_valid_characters(const std::vector<std::string> & part_vals, const bool throw_exception) override;
30725 void send_partition_name_has_valid_characters(const std::vector<std::string> & part_vals, const bool throw_exception);
30726 bool recv_partition_name_has_valid_characters();
30727 void get_config_value(std::string& _return, const std::string& name, const std::string& defaultValue) override;
30728 void send_get_config_value(const std::string& name, const std::string& defaultValue);
30729 void recv_get_config_value(std::string& _return);
30730 void partition_name_to_vals(std::vector<std::string> & _return, const std::string& part_name) override;
30731 void send_partition_name_to_vals(const std::string& part_name);
30732 void recv_partition_name_to_vals(std::vector<std::string> & _return);
30733 void partition_name_to_spec(std::map<std::string, std::string> & _return, const std::string& part_name) override;
30734 void send_partition_name_to_spec(const std::string& part_name);
30735 void recv_partition_name_to_spec(std::map<std::string, std::string> & _return);
30736 void markPartitionForEvent(const std::string& db_name, const std::string& tbl_name, const std::map<std::string, std::string> & part_vals, const PartitionEventType::type eventType) override;
30737 void send_markPartitionForEvent(const std::string& db_name, const std::string& tbl_name, const std::map<std::string, std::string> & part_vals, const PartitionEventType::type eventType);
30738 void recv_markPartitionForEvent();
30739 bool isPartitionMarkedForEvent(const std::string& db_name, const std::string& tbl_name, const std::map<std::string, std::string> & part_vals, const PartitionEventType::type eventType) override;
30740 void send_isPartitionMarkedForEvent(const std::string& db_name, const std::string& tbl_name, const std::map<std::string, std::string> & part_vals, const PartitionEventType::type eventType);
30741 bool recv_isPartitionMarkedForEvent();
30742 void get_primary_keys(PrimaryKeysResponse& _return, const PrimaryKeysRequest& request) override;
30743 void send_get_primary_keys(const PrimaryKeysRequest& request);
30744 void recv_get_primary_keys(PrimaryKeysResponse& _return);
30745 void get_foreign_keys(ForeignKeysResponse& _return, const ForeignKeysRequest& request) override;
30746 void send_get_foreign_keys(const ForeignKeysRequest& request);
30747 void recv_get_foreign_keys(ForeignKeysResponse& _return);
30748 void get_unique_constraints(UniqueConstraintsResponse& _return, const UniqueConstraintsRequest& request) override;
30749 void send_get_unique_constraints(const UniqueConstraintsRequest& request);
30750 void recv_get_unique_constraints(UniqueConstraintsResponse& _return);
30751 void get_not_null_constraints(NotNullConstraintsResponse& _return, const NotNullConstraintsRequest& request) override;
30752 void send_get_not_null_constraints(const NotNullConstraintsRequest& request);
30753 void recv_get_not_null_constraints(NotNullConstraintsResponse& _return);
30754 void get_default_constraints(DefaultConstraintsResponse& _return, const DefaultConstraintsRequest& request) override;
30755 void send_get_default_constraints(const DefaultConstraintsRequest& request);
30756 void recv_get_default_constraints(DefaultConstraintsResponse& _return);
30757 void get_check_constraints(CheckConstraintsResponse& _return, const CheckConstraintsRequest& request) override;
30758 void send_get_check_constraints(const CheckConstraintsRequest& request);
30759 void recv_get_check_constraints(CheckConstraintsResponse& _return);
30760 void get_all_table_constraints(AllTableConstraintsResponse& _return, const AllTableConstraintsRequest& request) override;
30761 void send_get_all_table_constraints(const AllTableConstraintsRequest& request);
30762 void recv_get_all_table_constraints(AllTableConstraintsResponse& _return);
30763 bool update_table_column_statistics(const ColumnStatistics& stats_obj) override;
30764 void send_update_table_column_statistics(const ColumnStatistics& stats_obj);
30765 bool recv_update_table_column_statistics();
30766 bool update_partition_column_statistics(const ColumnStatistics& stats_obj) override;
30767 void send_update_partition_column_statistics(const ColumnStatistics& stats_obj);
30768 bool recv_update_partition_column_statistics();
30769 void update_table_column_statistics_req(SetPartitionsStatsResponse& _return, const SetPartitionsStatsRequest& req) override;
30770 void send_update_table_column_statistics_req(const SetPartitionsStatsRequest& req);
30771 void recv_update_table_column_statistics_req(SetPartitionsStatsResponse& _return);
30772 void update_partition_column_statistics_req(SetPartitionsStatsResponse& _return, const SetPartitionsStatsRequest& req) override;
30773 void send_update_partition_column_statistics_req(const SetPartitionsStatsRequest& req);
30774 void recv_update_partition_column_statistics_req(SetPartitionsStatsResponse& _return);
30775 void update_transaction_statistics(const UpdateTransactionalStatsRequest& req) override;
30776 void send_update_transaction_statistics(const UpdateTransactionalStatsRequest& req);
30777 void recv_update_transaction_statistics();
30778 void get_table_column_statistics(ColumnStatistics& _return, const std::string& db_name, const std::string& tbl_name, const std::string& col_name) override;
30779 void send_get_table_column_statistics(const std::string& db_name, const std::string& tbl_name, const std::string& col_name);
30780 void recv_get_table_column_statistics(ColumnStatistics& _return);
30781 void get_partition_column_statistics(ColumnStatistics& _return, const std::string& db_name, const std::string& tbl_name, const std::string& part_name, const std::string& col_name) override;
30782 void send_get_partition_column_statistics(const std::string& db_name, const std::string& tbl_name, const std::string& part_name, const std::string& col_name);
30783 void recv_get_partition_column_statistics(ColumnStatistics& _return);
30784 void get_table_statistics_req(TableStatsResult& _return, const TableStatsRequest& request) override;
30785 void send_get_table_statistics_req(const TableStatsRequest& request);
30786 void recv_get_table_statistics_req(TableStatsResult& _return);
30787 void get_partitions_statistics_req(PartitionsStatsResult& _return, const PartitionsStatsRequest& request) override;
30788 void send_get_partitions_statistics_req(const PartitionsStatsRequest& request);
30789 void recv_get_partitions_statistics_req(PartitionsStatsResult& _return);
30790 void get_aggr_stats_for(AggrStats& _return, const PartitionsStatsRequest& request) override;
30791 void send_get_aggr_stats_for(const PartitionsStatsRequest& request);
30792 void recv_get_aggr_stats_for(AggrStats& _return);
30793 bool set_aggr_stats_for(const SetPartitionsStatsRequest& request) override;
30794 void send_set_aggr_stats_for(const SetPartitionsStatsRequest& request);
30795 bool recv_set_aggr_stats_for();
30796 bool delete_partition_column_statistics(const std::string& db_name, const std::string& tbl_name, const std::string& part_name, const std::string& col_name, const std::string& engine) override;
30797 void send_delete_partition_column_statistics(const std::string& db_name, const std::string& tbl_name, const std::string& part_name, const std::string& col_name, const std::string& engine);
30798 bool recv_delete_partition_column_statistics();
30799 bool delete_table_column_statistics(const std::string& db_name, const std::string& tbl_name, const std::string& col_name, const std::string& engine) override;
30800 void send_delete_table_column_statistics(const std::string& db_name, const std::string& tbl_name, const std::string& col_name, const std::string& engine);
30801 bool recv_delete_table_column_statistics();
30802 void create_function(const Function& func) override;
30803 void send_create_function(const Function& func);
30804 void recv_create_function();
30805 void drop_function(const std::string& dbName, const std::string& funcName) override;
30806 void send_drop_function(const std::string& dbName, const std::string& funcName);
30807 void recv_drop_function();
30808 void alter_function(const std::string& dbName, const std::string& funcName, const Function& newFunc) override;
30809 void send_alter_function(const std::string& dbName, const std::string& funcName, const Function& newFunc);
30810 void recv_alter_function();
30811 void get_functions(std::vector<std::string> & _return, const std::string& dbName, const std::string& pattern) override;
30812 void send_get_functions(const std::string& dbName, const std::string& pattern);
30813 void recv_get_functions(std::vector<std::string> & _return);
30814 void get_function(Function& _return, const std::string& dbName, const std::string& funcName) override;
30815 void send_get_function(const std::string& dbName, const std::string& funcName);
30816 void recv_get_function(Function& _return);
30817 void get_all_functions(GetAllFunctionsResponse& _return) override;
30818 void send_get_all_functions();
30819 void recv_get_all_functions(GetAllFunctionsResponse& _return);
30820 bool create_role(const Role& role) override;
30821 void send_create_role(const Role& role);
30822 bool recv_create_role();
30823 bool drop_role(const std::string& role_name) override;
30824 void send_drop_role(const std::string& role_name);
30825 bool recv_drop_role();
30826 void get_role_names(std::vector<std::string> & _return) override;
30827 void send_get_role_names();
30828 void recv_get_role_names(std::vector<std::string> & _return);
30829 bool grant_role(const std::string& role_name, const std::string& principal_name, const PrincipalType::type principal_type, const std::string& grantor, const PrincipalType::type grantorType, const bool grant_option) override;
30830 void send_grant_role(const std::string& role_name, const std::string& principal_name, const PrincipalType::type principal_type, const std::string& grantor, const PrincipalType::type grantorType, const bool grant_option);
30831 bool recv_grant_role();
30832 bool revoke_role(const std::string& role_name, const std::string& principal_name, const PrincipalType::type principal_type) override;
30833 void send_revoke_role(const std::string& role_name, const std::string& principal_name, const PrincipalType::type principal_type);
30834 bool recv_revoke_role();
30835 void list_roles(std::vector<Role> & _return, const std::string& principal_name, const PrincipalType::type principal_type) override;
30836 void send_list_roles(const std::string& principal_name, const PrincipalType::type principal_type);
30837 void recv_list_roles(std::vector<Role> & _return);
30838 void grant_revoke_role(GrantRevokeRoleResponse& _return, const GrantRevokeRoleRequest& request) override;
30839 void send_grant_revoke_role(const GrantRevokeRoleRequest& request);
30840 void recv_grant_revoke_role(GrantRevokeRoleResponse& _return);
30841 void get_principals_in_role(GetPrincipalsInRoleResponse& _return, const GetPrincipalsInRoleRequest& request) override;
30842 void send_get_principals_in_role(const GetPrincipalsInRoleRequest& request);
30843 void recv_get_principals_in_role(GetPrincipalsInRoleResponse& _return);
30844 void get_role_grants_for_principal(GetRoleGrantsForPrincipalResponse& _return, const GetRoleGrantsForPrincipalRequest& request) override;
30845 void send_get_role_grants_for_principal(const GetRoleGrantsForPrincipalRequest& request);
30846 void recv_get_role_grants_for_principal(GetRoleGrantsForPrincipalResponse& _return);
30847 void get_privilege_set(PrincipalPrivilegeSet& _return, const HiveObjectRef& hiveObject, const std::string& user_name, const std::vector<std::string> & group_names) override;
30848 void send_get_privilege_set(const HiveObjectRef& hiveObject, const std::string& user_name, const std::vector<std::string> & group_names);
30849 void recv_get_privilege_set(PrincipalPrivilegeSet& _return);
30850 void list_privileges(std::vector<HiveObjectPrivilege> & _return, const std::string& principal_name, const PrincipalType::type principal_type, const HiveObjectRef& hiveObject) override;
30851 void send_list_privileges(const std::string& principal_name, const PrincipalType::type principal_type, const HiveObjectRef& hiveObject);
30852 void recv_list_privileges(std::vector<HiveObjectPrivilege> & _return);
30853 bool grant_privileges(const PrivilegeBag& privileges) override;
30854 void send_grant_privileges(const PrivilegeBag& privileges);
30855 bool recv_grant_privileges();
30856 bool revoke_privileges(const PrivilegeBag& privileges) override;
30857 void send_revoke_privileges(const PrivilegeBag& privileges);
30858 bool recv_revoke_privileges();
30859 void grant_revoke_privileges(GrantRevokePrivilegeResponse& _return, const GrantRevokePrivilegeRequest& request) override;
30860 void send_grant_revoke_privileges(const GrantRevokePrivilegeRequest& request);
30861 void recv_grant_revoke_privileges(GrantRevokePrivilegeResponse& _return);
30862 void refresh_privileges(GrantRevokePrivilegeResponse& _return, const HiveObjectRef& objToRefresh, const std::string& authorizer, const GrantRevokePrivilegeRequest& grantRequest) override;
30863 void send_refresh_privileges(const HiveObjectRef& objToRefresh, const std::string& authorizer, const GrantRevokePrivilegeRequest& grantRequest);
30864 void recv_refresh_privileges(GrantRevokePrivilegeResponse& _return);
30865 void set_ugi(std::vector<std::string> & _return, const std::string& user_name, const std::vector<std::string> & group_names) override;
30866 void send_set_ugi(const std::string& user_name, const std::vector<std::string> & group_names);
30867 void recv_set_ugi(std::vector<std::string> & _return);
30868 void get_delegation_token(std::string& _return, const std::string& token_owner, const std::string& renewer_kerberos_principal_name) override;
30869 void send_get_delegation_token(const std::string& token_owner, const std::string& renewer_kerberos_principal_name);
30870 void recv_get_delegation_token(std::string& _return);
30871 int64_t renew_delegation_token(const std::string& token_str_form) override;
30872 void send_renew_delegation_token(const std::string& token_str_form);
30873 int64_t recv_renew_delegation_token();
30874 void cancel_delegation_token(const std::string& token_str_form) override;
30875 void send_cancel_delegation_token(const std::string& token_str_form);
30876 void recv_cancel_delegation_token();
30877 bool add_token(const std::string& token_identifier, const std::string& delegation_token) override;
30878 void send_add_token(const std::string& token_identifier, const std::string& delegation_token);
30879 bool recv_add_token();
30880 bool remove_token(const std::string& token_identifier) override;
30881 void send_remove_token(const std::string& token_identifier);
30882 bool recv_remove_token();
30883 void get_token(std::string& _return, const std::string& token_identifier) override;
30884 void send_get_token(const std::string& token_identifier);
30885 void recv_get_token(std::string& _return);
30886 void get_all_token_identifiers(std::vector<std::string> & _return) override;
30887 void send_get_all_token_identifiers();
30888 void recv_get_all_token_identifiers(std::vector<std::string> & _return);
30889 int32_t add_master_key(const std::string& key) override;
30890 void send_add_master_key(const std::string& key);
30891 int32_t recv_add_master_key();
30892 void update_master_key(const int32_t seq_number, const std::string& key) override;
30893 void send_update_master_key(const int32_t seq_number, const std::string& key);
30894 void recv_update_master_key();
30895 bool remove_master_key(const int32_t key_seq) override;
30896 void send_remove_master_key(const int32_t key_seq);
30897 bool recv_remove_master_key();
30898 void get_master_keys(std::vector<std::string> & _return) override;
30899 void send_get_master_keys();
30900 void recv_get_master_keys(std::vector<std::string> & _return);
30901 void get_open_txns(GetOpenTxnsResponse& _return) override;
30902 void send_get_open_txns();
30903 void recv_get_open_txns(GetOpenTxnsResponse& _return);
30904 void get_open_txns_info(GetOpenTxnsInfoResponse& _return) override;
30905 void send_get_open_txns_info();
30906 void recv_get_open_txns_info(GetOpenTxnsInfoResponse& _return);
30907 void open_txns(OpenTxnsResponse& _return, const OpenTxnRequest& rqst) override;
30908 void send_open_txns(const OpenTxnRequest& rqst);
30909 void recv_open_txns(OpenTxnsResponse& _return);
30910 void abort_txn(const AbortTxnRequest& rqst) override;
30911 void send_abort_txn(const AbortTxnRequest& rqst);
30912 void recv_abort_txn();
30913 void abort_txns(const AbortTxnsRequest& rqst) override;
30914 void send_abort_txns(const AbortTxnsRequest& rqst);
30915 void recv_abort_txns();
30916 void commit_txn(const CommitTxnRequest& rqst) override;
30917 void send_commit_txn(const CommitTxnRequest& rqst);
30918 void recv_commit_txn();
30919 int64_t get_latest_txnid_in_conflict(const int64_t txnId) override;
30920 void send_get_latest_txnid_in_conflict(const int64_t txnId);
30921 int64_t recv_get_latest_txnid_in_conflict();
30922 void repl_tbl_writeid_state(const ReplTblWriteIdStateRequest& rqst) override;
30923 void send_repl_tbl_writeid_state(const ReplTblWriteIdStateRequest& rqst);
30924 void recv_repl_tbl_writeid_state();
30925 void get_valid_write_ids(GetValidWriteIdsResponse& _return, const GetValidWriteIdsRequest& rqst) override;
30926 void send_get_valid_write_ids(const GetValidWriteIdsRequest& rqst);
30927 void recv_get_valid_write_ids(GetValidWriteIdsResponse& _return);
30928 void add_write_ids_to_min_history(const int64_t txnId, const std::map<std::string, int64_t> & writeIds) override;
30929 void send_add_write_ids_to_min_history(const int64_t txnId, const std::map<std::string, int64_t> & writeIds);
30930 void recv_add_write_ids_to_min_history();
30931 void allocate_table_write_ids(AllocateTableWriteIdsResponse& _return, const AllocateTableWriteIdsRequest& rqst) override;
30932 void send_allocate_table_write_ids(const AllocateTableWriteIdsRequest& rqst);
30933 void recv_allocate_table_write_ids(AllocateTableWriteIdsResponse& _return);
30934 void get_max_allocated_table_write_id(MaxAllocatedTableWriteIdResponse& _return, const MaxAllocatedTableWriteIdRequest& rqst) override;
30935 void send_get_max_allocated_table_write_id(const MaxAllocatedTableWriteIdRequest& rqst);
30936 void recv_get_max_allocated_table_write_id(MaxAllocatedTableWriteIdResponse& _return);
30937 void seed_write_id(const SeedTableWriteIdsRequest& rqst) override;
30938 void send_seed_write_id(const SeedTableWriteIdsRequest& rqst);
30939 void recv_seed_write_id();
30940 void seed_txn_id(const SeedTxnIdRequest& rqst) override;
30941 void send_seed_txn_id(const SeedTxnIdRequest& rqst);
30942 void recv_seed_txn_id();
30943 void lock(LockResponse& _return, const LockRequest& rqst) override;
30944 void send_lock(const LockRequest& rqst);
30945 void recv_lock(LockResponse& _return);
30946 void check_lock(LockResponse& _return, const CheckLockRequest& rqst) override;
30947 void send_check_lock(const CheckLockRequest& rqst);
30948 void recv_check_lock(LockResponse& _return);
30949 void unlock(const UnlockRequest& rqst) override;
30950 void send_unlock(const UnlockRequest& rqst);
30951 void recv_unlock();
30952 void show_locks(ShowLocksResponse& _return, const ShowLocksRequest& rqst) override;
30953 void send_show_locks(const ShowLocksRequest& rqst);
30954 void recv_show_locks(ShowLocksResponse& _return);
30955 void heartbeat(const HeartbeatRequest& ids) override;
30956 void send_heartbeat(const HeartbeatRequest& ids);
30957 void recv_heartbeat();
30958 void heartbeat_txn_range(HeartbeatTxnRangeResponse& _return, const HeartbeatTxnRangeRequest& txns) override;
30959 void send_heartbeat_txn_range(const HeartbeatTxnRangeRequest& txns);
30960 void recv_heartbeat_txn_range(HeartbeatTxnRangeResponse& _return);
30961 void compact(const CompactionRequest& rqst) override;
30962 void send_compact(const CompactionRequest& rqst);
30963 void recv_compact();
30964 void compact2(CompactionResponse& _return, const CompactionRequest& rqst) override;
30965 void send_compact2(const CompactionRequest& rqst);
30966 void recv_compact2(CompactionResponse& _return);
30967 void show_compact(ShowCompactResponse& _return, const ShowCompactRequest& rqst) override;
30968 void send_show_compact(const ShowCompactRequest& rqst);
30969 void recv_show_compact(ShowCompactResponse& _return);
30970 bool submit_for_cleanup(const CompactionRequest& o1, const int64_t o2, const int64_t o3) override;
30971 void send_submit_for_cleanup(const CompactionRequest& o1, const int64_t o2, const int64_t o3);
30972 bool recv_submit_for_cleanup();
30973 void add_dynamic_partitions(const AddDynamicPartitions& rqst) override;
30974 void send_add_dynamic_partitions(const AddDynamicPartitions& rqst);
30975 void recv_add_dynamic_partitions();
30976 void find_next_compact(OptionalCompactionInfoStruct& _return, const std::string& workerId) override;
30977 void send_find_next_compact(const std::string& workerId);
30978 void recv_find_next_compact(OptionalCompactionInfoStruct& _return);
30979 void find_next_compact2(OptionalCompactionInfoStruct& _return, const FindNextCompactRequest& rqst) override;
30980 void send_find_next_compact2(const FindNextCompactRequest& rqst);
30981 void recv_find_next_compact2(OptionalCompactionInfoStruct& _return);
30982 void update_compactor_state(const CompactionInfoStruct& cr, const int64_t txn_id) override;
30983 void send_update_compactor_state(const CompactionInfoStruct& cr, const int64_t txn_id);
30984 void recv_update_compactor_state();
30985 void find_columns_with_stats(std::vector<std::string> & _return, const CompactionInfoStruct& cr) override;
30986 void send_find_columns_with_stats(const CompactionInfoStruct& cr);
30987 void recv_find_columns_with_stats(std::vector<std::string> & _return);
30988 void mark_cleaned(const CompactionInfoStruct& cr) override;
30989 void send_mark_cleaned(const CompactionInfoStruct& cr);
30990 void recv_mark_cleaned();
30991 void mark_compacted(const CompactionInfoStruct& cr) override;
30992 void send_mark_compacted(const CompactionInfoStruct& cr);
30993 void recv_mark_compacted();
30994 void mark_failed(const CompactionInfoStruct& cr) override;
30995 void send_mark_failed(const CompactionInfoStruct& cr);
30996 void recv_mark_failed();
30997 void mark_refused(const CompactionInfoStruct& cr) override;
30998 void send_mark_refused(const CompactionInfoStruct& cr);
30999 void recv_mark_refused();
31000 bool update_compaction_metrics_data(const CompactionMetricsDataStruct& data) override;
31001 void send_update_compaction_metrics_data(const CompactionMetricsDataStruct& data);
31002 bool recv_update_compaction_metrics_data();
31003 void remove_compaction_metrics_data(const CompactionMetricsDataRequest& request) override;
31004 void send_remove_compaction_metrics_data(const CompactionMetricsDataRequest& request);
31005 void recv_remove_compaction_metrics_data();
31006 void set_hadoop_jobid(const std::string& jobId, const int64_t cq_id) override;
31007 void send_set_hadoop_jobid(const std::string& jobId, const int64_t cq_id);
31008 void recv_set_hadoop_jobid();
31009 void get_latest_committed_compaction_info(GetLatestCommittedCompactionInfoResponse& _return, const GetLatestCommittedCompactionInfoRequest& rqst) override;
31010 void send_get_latest_committed_compaction_info(const GetLatestCommittedCompactionInfoRequest& rqst);
31011 void recv_get_latest_committed_compaction_info(GetLatestCommittedCompactionInfoResponse& _return);
31012 void get_next_notification(NotificationEventResponse& _return, const NotificationEventRequest& rqst) override;
31013 void send_get_next_notification(const NotificationEventRequest& rqst);
31014 void recv_get_next_notification(NotificationEventResponse& _return);
31015 void get_current_notificationEventId(CurrentNotificationEventId& _return) override;
31016 void send_get_current_notificationEventId();
31017 void recv_get_current_notificationEventId(CurrentNotificationEventId& _return);
31018 void get_notification_events_count(NotificationEventsCountResponse& _return, const NotificationEventsCountRequest& rqst) override;
31019 void send_get_notification_events_count(const NotificationEventsCountRequest& rqst);
31020 void recv_get_notification_events_count(NotificationEventsCountResponse& _return);
31021 void fire_listener_event(FireEventResponse& _return, const FireEventRequest& rqst) override;
31022 void send_fire_listener_event(const FireEventRequest& rqst);
31023 void recv_fire_listener_event(FireEventResponse& _return);
31024 void flushCache() override;
31025 void send_flushCache();
31026 void recv_flushCache();
31027 void add_write_notification_log(WriteNotificationLogResponse& _return, const WriteNotificationLogRequest& rqst) override;
31028 void send_add_write_notification_log(const WriteNotificationLogRequest& rqst);
31029 void recv_add_write_notification_log(WriteNotificationLogResponse& _return);
31030 void add_write_notification_log_in_batch(WriteNotificationLogBatchResponse& _return, const WriteNotificationLogBatchRequest& rqst) override;
31031 void send_add_write_notification_log_in_batch(const WriteNotificationLogBatchRequest& rqst);
31032 void recv_add_write_notification_log_in_batch(WriteNotificationLogBatchResponse& _return);
31033 void cm_recycle(CmRecycleResponse& _return, const CmRecycleRequest& request) override;
31034 void send_cm_recycle(const CmRecycleRequest& request);
31035 void recv_cm_recycle(CmRecycleResponse& _return);
31036 void get_file_metadata_by_expr(GetFileMetadataByExprResult& _return, const GetFileMetadataByExprRequest& req) override;
31037 void send_get_file_metadata_by_expr(const GetFileMetadataByExprRequest& req);
31038 void recv_get_file_metadata_by_expr(GetFileMetadataByExprResult& _return);
31039 void get_file_metadata(GetFileMetadataResult& _return, const GetFileMetadataRequest& req) override;
31040 void send_get_file_metadata(const GetFileMetadataRequest& req);
31041 void recv_get_file_metadata(GetFileMetadataResult& _return);
31042 void put_file_metadata(PutFileMetadataResult& _return, const PutFileMetadataRequest& req) override;
31043 void send_put_file_metadata(const PutFileMetadataRequest& req);
31044 void recv_put_file_metadata(PutFileMetadataResult& _return);
31045 void clear_file_metadata(ClearFileMetadataResult& _return, const ClearFileMetadataRequest& req) override;
31046 void send_clear_file_metadata(const ClearFileMetadataRequest& req);
31047 void recv_clear_file_metadata(ClearFileMetadataResult& _return);
31048 void cache_file_metadata(CacheFileMetadataResult& _return, const CacheFileMetadataRequest& req) override;
31049 void send_cache_file_metadata(const CacheFileMetadataRequest& req);
31050 void recv_cache_file_metadata(CacheFileMetadataResult& _return);
31051 void get_metastore_db_uuid(std::string& _return) override;
31052 void send_get_metastore_db_uuid();
31053 void recv_get_metastore_db_uuid(std::string& _return);
31054 void create_resource_plan(WMCreateResourcePlanResponse& _return, const WMCreateResourcePlanRequest& request) override;
31055 void send_create_resource_plan(const WMCreateResourcePlanRequest& request);
31056 void recv_create_resource_plan(WMCreateResourcePlanResponse& _return);
31057 void get_resource_plan(WMGetResourcePlanResponse& _return, const WMGetResourcePlanRequest& request) override;
31058 void send_get_resource_plan(const WMGetResourcePlanRequest& request);
31059 void recv_get_resource_plan(WMGetResourcePlanResponse& _return);
31060 void get_active_resource_plan(WMGetActiveResourcePlanResponse& _return, const WMGetActiveResourcePlanRequest& request) override;
31061 void send_get_active_resource_plan(const WMGetActiveResourcePlanRequest& request);
31062 void recv_get_active_resource_plan(WMGetActiveResourcePlanResponse& _return);
31063 void get_all_resource_plans(WMGetAllResourcePlanResponse& _return, const WMGetAllResourcePlanRequest& request) override;
31064 void send_get_all_resource_plans(const WMGetAllResourcePlanRequest& request);
31065 void recv_get_all_resource_plans(WMGetAllResourcePlanResponse& _return);
31066 void alter_resource_plan(WMAlterResourcePlanResponse& _return, const WMAlterResourcePlanRequest& request) override;
31067 void send_alter_resource_plan(const WMAlterResourcePlanRequest& request);
31068 void recv_alter_resource_plan(WMAlterResourcePlanResponse& _return);
31069 void validate_resource_plan(WMValidateResourcePlanResponse& _return, const WMValidateResourcePlanRequest& request) override;
31070 void send_validate_resource_plan(const WMValidateResourcePlanRequest& request);
31071 void recv_validate_resource_plan(WMValidateResourcePlanResponse& _return);
31072 void drop_resource_plan(WMDropResourcePlanResponse& _return, const WMDropResourcePlanRequest& request) override;
31073 void send_drop_resource_plan(const WMDropResourcePlanRequest& request);
31074 void recv_drop_resource_plan(WMDropResourcePlanResponse& _return);
31075 void create_wm_trigger(WMCreateTriggerResponse& _return, const WMCreateTriggerRequest& request) override;
31076 void send_create_wm_trigger(const WMCreateTriggerRequest& request);
31077 void recv_create_wm_trigger(WMCreateTriggerResponse& _return);
31078 void alter_wm_trigger(WMAlterTriggerResponse& _return, const WMAlterTriggerRequest& request) override;
31079 void send_alter_wm_trigger(const WMAlterTriggerRequest& request);
31080 void recv_alter_wm_trigger(WMAlterTriggerResponse& _return);
31081 void drop_wm_trigger(WMDropTriggerResponse& _return, const WMDropTriggerRequest& request) override;
31082 void send_drop_wm_trigger(const WMDropTriggerRequest& request);
31083 void recv_drop_wm_trigger(WMDropTriggerResponse& _return);
31084 void get_triggers_for_resourceplan(WMGetTriggersForResourePlanResponse& _return, const WMGetTriggersForResourePlanRequest& request) override;
31085 void send_get_triggers_for_resourceplan(const WMGetTriggersForResourePlanRequest& request);
31086 void recv_get_triggers_for_resourceplan(WMGetTriggersForResourePlanResponse& _return);
31087 void create_wm_pool(WMCreatePoolResponse& _return, const WMCreatePoolRequest& request) override;
31088 void send_create_wm_pool(const WMCreatePoolRequest& request);
31089 void recv_create_wm_pool(WMCreatePoolResponse& _return);
31090 void alter_wm_pool(WMAlterPoolResponse& _return, const WMAlterPoolRequest& request) override;
31091 void send_alter_wm_pool(const WMAlterPoolRequest& request);
31092 void recv_alter_wm_pool(WMAlterPoolResponse& _return);
31093 void drop_wm_pool(WMDropPoolResponse& _return, const WMDropPoolRequest& request) override;
31094 void send_drop_wm_pool(const WMDropPoolRequest& request);
31095 void recv_drop_wm_pool(WMDropPoolResponse& _return);
31096 void create_or_update_wm_mapping(WMCreateOrUpdateMappingResponse& _return, const WMCreateOrUpdateMappingRequest& request) override;
31097 void send_create_or_update_wm_mapping(const WMCreateOrUpdateMappingRequest& request);
31098 void recv_create_or_update_wm_mapping(WMCreateOrUpdateMappingResponse& _return);
31099 void drop_wm_mapping(WMDropMappingResponse& _return, const WMDropMappingRequest& request) override;
31100 void send_drop_wm_mapping(const WMDropMappingRequest& request);
31101 void recv_drop_wm_mapping(WMDropMappingResponse& _return);
31102 void create_or_drop_wm_trigger_to_pool_mapping(WMCreateOrDropTriggerToPoolMappingResponse& _return, const WMCreateOrDropTriggerToPoolMappingRequest& request) override;
31103 void send_create_or_drop_wm_trigger_to_pool_mapping(const WMCreateOrDropTriggerToPoolMappingRequest& request);
31104 void recv_create_or_drop_wm_trigger_to_pool_mapping(WMCreateOrDropTriggerToPoolMappingResponse& _return);
31105 void create_ischema(const ISchema& schema) override;
31106 void send_create_ischema(const ISchema& schema);
31107 void recv_create_ischema();
31108 void alter_ischema(const AlterISchemaRequest& rqst) override;
31109 void send_alter_ischema(const AlterISchemaRequest& rqst);
31110 void recv_alter_ischema();
31111 void get_ischema(ISchema& _return, const ISchemaName& name) override;
31112 void send_get_ischema(const ISchemaName& name);
31113 void recv_get_ischema(ISchema& _return);
31114 void drop_ischema(const ISchemaName& name) override;
31115 void send_drop_ischema(const ISchemaName& name);
31116 void recv_drop_ischema();
31117 void add_schema_version(const SchemaVersion& schemaVersion) override;
31118 void send_add_schema_version(const SchemaVersion& schemaVersion);
31119 void recv_add_schema_version();
31120 void get_schema_version(SchemaVersion& _return, const SchemaVersionDescriptor& schemaVersion) override;
31121 void send_get_schema_version(const SchemaVersionDescriptor& schemaVersion);
31122 void recv_get_schema_version(SchemaVersion& _return);
31123 void get_schema_latest_version(SchemaVersion& _return, const ISchemaName& schemaName) override;
31124 void send_get_schema_latest_version(const ISchemaName& schemaName);
31125 void recv_get_schema_latest_version(SchemaVersion& _return);
31126 void get_schema_all_versions(std::vector<SchemaVersion> & _return, const ISchemaName& schemaName) override;
31127 void send_get_schema_all_versions(const ISchemaName& schemaName);
31128 void recv_get_schema_all_versions(std::vector<SchemaVersion> & _return);
31129 void drop_schema_version(const SchemaVersionDescriptor& schemaVersion) override;
31130 void send_drop_schema_version(const SchemaVersionDescriptor& schemaVersion);
31131 void recv_drop_schema_version();
31132 void get_schemas_by_cols(FindSchemasByColsResp& _return, const FindSchemasByColsRqst& rqst) override;
31133 void send_get_schemas_by_cols(const FindSchemasByColsRqst& rqst);
31134 void recv_get_schemas_by_cols(FindSchemasByColsResp& _return);
31135 void map_schema_version_to_serde(const MapSchemaVersionToSerdeRequest& rqst) override;
31136 void send_map_schema_version_to_serde(const MapSchemaVersionToSerdeRequest& rqst);
31137 void recv_map_schema_version_to_serde();
31138 void set_schema_version_state(const SetSchemaVersionStateRequest& rqst) override;
31139 void send_set_schema_version_state(const SetSchemaVersionStateRequest& rqst);
31140 void recv_set_schema_version_state();
31141 void add_serde(const SerDeInfo& serde) override;
31142 void send_add_serde(const SerDeInfo& serde);
31143 void recv_add_serde();
31144 void get_serde(SerDeInfo& _return, const GetSerdeRequest& rqst) override;
31145 void send_get_serde(const GetSerdeRequest& rqst);
31146 void recv_get_serde(SerDeInfo& _return);
31147 void get_lock_materialization_rebuild(LockResponse& _return, const std::string& dbName, const std::string& tableName, const int64_t txnId) override;
31148 void send_get_lock_materialization_rebuild(const std::string& dbName, const std::string& tableName, const int64_t txnId);
31149 void recv_get_lock_materialization_rebuild(LockResponse& _return);
31150 bool heartbeat_lock_materialization_rebuild(const std::string& dbName, const std::string& tableName, const int64_t txnId) override;
31151 void send_heartbeat_lock_materialization_rebuild(const std::string& dbName, const std::string& tableName, const int64_t txnId);
31152 bool recv_heartbeat_lock_materialization_rebuild();
31153 void add_runtime_stats(const RuntimeStat& stat) override;
31154 void send_add_runtime_stats(const RuntimeStat& stat);
31155 void recv_add_runtime_stats();
31156 void get_runtime_stats(std::vector<RuntimeStat> & _return, const GetRuntimeStatsRequest& rqst) override;
31157 void send_get_runtime_stats(const GetRuntimeStatsRequest& rqst);
31158 void recv_get_runtime_stats(std::vector<RuntimeStat> & _return);
31159 void get_partitions_with_specs(GetPartitionsResponse& _return, const GetPartitionsRequest& request) override;
31160 void send_get_partitions_with_specs(const GetPartitionsRequest& request);
31161 void recv_get_partitions_with_specs(GetPartitionsResponse& _return);
31162 void scheduled_query_poll(ScheduledQueryPollResponse& _return, const ScheduledQueryPollRequest& request) override;
31163 void send_scheduled_query_poll(const ScheduledQueryPollRequest& request);
31164 void recv_scheduled_query_poll(ScheduledQueryPollResponse& _return);
31165 void scheduled_query_maintenance(const ScheduledQueryMaintenanceRequest& request) override;
31166 void send_scheduled_query_maintenance(const ScheduledQueryMaintenanceRequest& request);
31167 void recv_scheduled_query_maintenance();
31168 void scheduled_query_progress(const ScheduledQueryProgressInfo& info) override;
31169 void send_scheduled_query_progress(const ScheduledQueryProgressInfo& info);
31170 void recv_scheduled_query_progress();
31171 void get_scheduled_query(ScheduledQuery& _return, const ScheduledQueryKey& scheduleKey) override;
31172 void send_get_scheduled_query(const ScheduledQueryKey& scheduleKey);
31173 void recv_get_scheduled_query(ScheduledQuery& _return);
31174 void add_replication_metrics(const ReplicationMetricList& replicationMetricList) override;
31175 void send_add_replication_metrics(const ReplicationMetricList& replicationMetricList);
31176 void recv_add_replication_metrics();
31177 void get_replication_metrics(ReplicationMetricList& _return, const GetReplicationMetricsRequest& rqst) override;
31178 void send_get_replication_metrics(const GetReplicationMetricsRequest& rqst);
31179 void recv_get_replication_metrics(ReplicationMetricList& _return);
31180 void get_open_txns_req(GetOpenTxnsResponse& _return, const GetOpenTxnsRequest& getOpenTxnsRequest) override;
31181 void send_get_open_txns_req(const GetOpenTxnsRequest& getOpenTxnsRequest);
31182 void recv_get_open_txns_req(GetOpenTxnsResponse& _return);
31183 void create_stored_procedure(const StoredProcedure& proc) override;
31184 void send_create_stored_procedure(const StoredProcedure& proc);
31185 void recv_create_stored_procedure();
31186 void get_stored_procedure(StoredProcedure& _return, const StoredProcedureRequest& request) override;
31187 void send_get_stored_procedure(const StoredProcedureRequest& request);
31188 void recv_get_stored_procedure(StoredProcedure& _return);
31189 void drop_stored_procedure(const StoredProcedureRequest& request) override;
31190 void send_drop_stored_procedure(const StoredProcedureRequest& request);
31191 void recv_drop_stored_procedure();
31192 void get_all_stored_procedures(std::vector<std::string> & _return, const ListStoredProcedureRequest& request) override;
31193 void send_get_all_stored_procedures(const ListStoredProcedureRequest& request);
31194 void recv_get_all_stored_procedures(std::vector<std::string> & _return);
31195 void find_package(Package& _return, const GetPackageRequest& request) override;
31196 void send_find_package(const GetPackageRequest& request);
31197 void recv_find_package(Package& _return);
31198 void add_package(const AddPackageRequest& request) override;
31199 void send_add_package(const AddPackageRequest& request);
31200 void recv_add_package();
31201 void get_all_packages(std::vector<std::string> & _return, const ListPackageRequest& request) override;
31202 void send_get_all_packages(const ListPackageRequest& request);
31203 void recv_get_all_packages(std::vector<std::string> & _return);
31204 void drop_package(const DropPackageRequest& request) override;
31205 void send_drop_package(const DropPackageRequest& request);
31206 void recv_drop_package();
31207 void get_all_write_event_info(std::vector<WriteEventInfo> & _return, const GetAllWriteEventInfoRequest& request) override;
31208 void send_get_all_write_event_info(const GetAllWriteEventInfoRequest& request);
31209 void recv_get_all_write_event_info(std::vector<WriteEventInfo> & _return);
31210};
31211
31213 protected:
31214 ::std::shared_ptr<ThriftHiveMetastoreIf> iface_;
31215 virtual bool dispatchCall(::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, const std::string& fname, int32_t seqid, void* callContext) override;
31216 private:
31217 typedef void (ThriftHiveMetastoreProcessor::*ProcessFunction)(int32_t, ::apache::thrift::protocol::TProtocol*, ::apache::thrift::protocol::TProtocol*, void*);
31218 typedef std::map<std::string, ProcessFunction> ProcessMap;
31219 ProcessMap processMap_;
31220 void process_abort_Compactions(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31221 void process_getMetaConf(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31222 void process_setMetaConf(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31223 void process_create_catalog(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31224 void process_alter_catalog(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31225 void process_get_catalog(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31226 void process_get_catalogs(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31227 void process_drop_catalog(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31228 void process_create_database(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31229 void process_create_database_req(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31230 void process_get_database(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31231 void process_get_database_req(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31232 void process_drop_database(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31233 void process_drop_database_req(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31234 void process_get_databases(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31235 void process_get_all_databases(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31236 void process_alter_database(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31237 void process_alter_database_req(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31238 void process_create_dataconnector_req(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31239 void process_get_dataconnector_req(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31240 void process_drop_dataconnector_req(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31241 void process_get_dataconnectors(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31242 void process_alter_dataconnector_req(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31243 void process_get_type(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31244 void process_create_type(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31245 void process_drop_type(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31246 void process_get_type_all(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31247 void process_get_fields(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31248 void process_get_fields_with_environment_context(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31249 void process_get_fields_req(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31250 void process_get_schema(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31251 void process_get_schema_with_environment_context(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31252 void process_get_schema_req(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31253 void process_create_table(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31254 void process_create_table_with_environment_context(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31255 void process_create_table_with_constraints(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31256 void process_create_table_req(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31257 void process_drop_constraint(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31258 void process_add_primary_key(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31259 void process_add_foreign_key(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31260 void process_add_unique_constraint(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31261 void process_add_not_null_constraint(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31262 void process_add_default_constraint(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31263 void process_add_check_constraint(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31264 void process_translate_table_dryrun(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31265 void process_drop_table(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31266 void process_drop_table_with_environment_context(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31267 void process_drop_table_req(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31268 void process_truncate_table(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31269 void process_truncate_table_req(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31270 void process_get_tables(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31271 void process_get_tables_by_type(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31272 void process_get_all_materialized_view_objects_for_rewriting(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31273 void process_get_materialized_views_for_rewriting(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31274 void process_get_table_meta(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31275 void process_get_all_tables(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31276 void process_get_tables_ext(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31277 void process_get_table_req(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31278 void process_get_table_objects_by_name_req(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31279 void process_get_materialization_invalidation_info(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31280 void process_update_creation_metadata(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31281 void process_get_table_names_by_filter(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31282 void process_alter_table(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31283 void process_alter_table_with_environment_context(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31284 void process_alter_table_with_cascade(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31285 void process_alter_table_req(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31286 void process_add_partition(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31287 void process_add_partition_with_environment_context(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31288 void process_add_partitions(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31289 void process_add_partitions_pspec(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31290 void process_append_partition(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31291 void process_add_partitions_req(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31292 void process_append_partition_with_environment_context(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31293 void process_append_partition_req(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31294 void process_append_partition_by_name(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31295 void process_append_partition_by_name_with_environment_context(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31296 void process_drop_partition(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31297 void process_drop_partition_with_environment_context(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31298 void process_drop_partition_req(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31299 void process_drop_partition_by_name(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31300 void process_drop_partition_by_name_with_environment_context(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31301 void process_drop_partitions_req(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31302 void process_get_partition(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31303 void process_get_partition_req(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31304 void process_exchange_partition(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31305 void process_exchange_partitions(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31306 void process_get_partition_with_auth(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31307 void process_get_partition_by_name(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31308 void process_get_partitions(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31309 void process_get_partitions_req(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31310 void process_get_partitions_with_auth(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31311 void process_get_partitions_pspec(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31312 void process_get_partition_names(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31313 void process_fetch_partition_names_req(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31314 void process_get_partition_values(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31315 void process_get_partitions_ps(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31316 void process_get_partitions_ps_with_auth(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31317 void process_get_partitions_ps_with_auth_req(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31318 void process_get_partition_names_ps(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31319 void process_get_partition_names_ps_req(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31320 void process_get_partition_names_req(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31321 void process_get_partitions_by_filter(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31322 void process_get_partitions_by_filter_req(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31323 void process_get_part_specs_by_filter(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31324 void process_get_partitions_by_expr(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31325 void process_get_partitions_spec_by_expr(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31326 void process_get_num_partitions_by_filter(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31327 void process_get_partitions_by_names(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31328 void process_get_partitions_by_names_req(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31329 void process_get_properties(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31330 void process_set_properties(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31331 void process_alter_partition(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31332 void process_alter_partitions(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31333 void process_alter_partitions_with_environment_context(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31334 void process_alter_partitions_req(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31335 void process_alter_partition_with_environment_context(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31336 void process_rename_partition(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31337 void process_rename_partition_req(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31338 void process_partition_name_has_valid_characters(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31339 void process_get_config_value(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31340 void process_partition_name_to_vals(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31341 void process_partition_name_to_spec(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31342 void process_markPartitionForEvent(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31343 void process_isPartitionMarkedForEvent(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31344 void process_get_primary_keys(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31345 void process_get_foreign_keys(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31346 void process_get_unique_constraints(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31347 void process_get_not_null_constraints(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31348 void process_get_default_constraints(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31349 void process_get_check_constraints(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31350 void process_get_all_table_constraints(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31351 void process_update_table_column_statistics(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31352 void process_update_partition_column_statistics(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31353 void process_update_table_column_statistics_req(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31354 void process_update_partition_column_statistics_req(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31355 void process_update_transaction_statistics(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31356 void process_get_table_column_statistics(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31357 void process_get_partition_column_statistics(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31358 void process_get_table_statistics_req(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31359 void process_get_partitions_statistics_req(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31360 void process_get_aggr_stats_for(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31361 void process_set_aggr_stats_for(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31362 void process_delete_partition_column_statistics(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31363 void process_delete_table_column_statistics(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31364 void process_create_function(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31365 void process_drop_function(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31366 void process_alter_function(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31367 void process_get_functions(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31368 void process_get_function(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31369 void process_get_all_functions(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31370 void process_create_role(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31371 void process_drop_role(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31372 void process_get_role_names(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31373 void process_grant_role(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31374 void process_revoke_role(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31375 void process_list_roles(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31376 void process_grant_revoke_role(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31377 void process_get_principals_in_role(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31378 void process_get_role_grants_for_principal(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31379 void process_get_privilege_set(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31380 void process_list_privileges(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31381 void process_grant_privileges(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31382 void process_revoke_privileges(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31383 void process_grant_revoke_privileges(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31384 void process_refresh_privileges(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31385 void process_set_ugi(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31386 void process_get_delegation_token(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31387 void process_renew_delegation_token(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31388 void process_cancel_delegation_token(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31389 void process_add_token(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31390 void process_remove_token(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31391 void process_get_token(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31392 void process_get_all_token_identifiers(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31393 void process_add_master_key(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31394 void process_update_master_key(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31395 void process_remove_master_key(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31396 void process_get_master_keys(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31397 void process_get_open_txns(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31398 void process_get_open_txns_info(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31399 void process_open_txns(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31400 void process_abort_txn(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31401 void process_abort_txns(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31402 void process_commit_txn(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31403 void process_get_latest_txnid_in_conflict(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31404 void process_repl_tbl_writeid_state(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31405 void process_get_valid_write_ids(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31406 void process_add_write_ids_to_min_history(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31407 void process_allocate_table_write_ids(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31408 void process_get_max_allocated_table_write_id(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31409 void process_seed_write_id(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31410 void process_seed_txn_id(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31411 void process_lock(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31412 void process_check_lock(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31413 void process_unlock(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31414 void process_show_locks(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31415 void process_heartbeat(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31416 void process_heartbeat_txn_range(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31417 void process_compact(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31418 void process_compact2(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31419 void process_show_compact(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31420 void process_submit_for_cleanup(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31421 void process_add_dynamic_partitions(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31422 void process_find_next_compact(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31423 void process_find_next_compact2(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31424 void process_update_compactor_state(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31425 void process_find_columns_with_stats(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31426 void process_mark_cleaned(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31427 void process_mark_compacted(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31428 void process_mark_failed(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31429 void process_mark_refused(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31430 void process_update_compaction_metrics_data(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31431 void process_remove_compaction_metrics_data(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31432 void process_set_hadoop_jobid(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31433 void process_get_latest_committed_compaction_info(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31434 void process_get_next_notification(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31435 void process_get_current_notificationEventId(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31436 void process_get_notification_events_count(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31437 void process_fire_listener_event(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31438 void process_flushCache(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31439 void process_add_write_notification_log(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31440 void process_add_write_notification_log_in_batch(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31441 void process_cm_recycle(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31442 void process_get_file_metadata_by_expr(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31443 void process_get_file_metadata(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31444 void process_put_file_metadata(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31445 void process_clear_file_metadata(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31446 void process_cache_file_metadata(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31447 void process_get_metastore_db_uuid(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31448 void process_create_resource_plan(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31449 void process_get_resource_plan(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31450 void process_get_active_resource_plan(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31451 void process_get_all_resource_plans(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31452 void process_alter_resource_plan(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31453 void process_validate_resource_plan(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31454 void process_drop_resource_plan(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31455 void process_create_wm_trigger(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31456 void process_alter_wm_trigger(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31457 void process_drop_wm_trigger(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31458 void process_get_triggers_for_resourceplan(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31459 void process_create_wm_pool(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31460 void process_alter_wm_pool(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31461 void process_drop_wm_pool(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31462 void process_create_or_update_wm_mapping(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31463 void process_drop_wm_mapping(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31464 void process_create_or_drop_wm_trigger_to_pool_mapping(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31465 void process_create_ischema(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31466 void process_alter_ischema(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31467 void process_get_ischema(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31468 void process_drop_ischema(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31469 void process_add_schema_version(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31470 void process_get_schema_version(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31471 void process_get_schema_latest_version(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31472 void process_get_schema_all_versions(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31473 void process_drop_schema_version(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31474 void process_get_schemas_by_cols(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31475 void process_map_schema_version_to_serde(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31476 void process_set_schema_version_state(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31477 void process_add_serde(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31478 void process_get_serde(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31479 void process_get_lock_materialization_rebuild(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31480 void process_heartbeat_lock_materialization_rebuild(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31481 void process_add_runtime_stats(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31482 void process_get_runtime_stats(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31483 void process_get_partitions_with_specs(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31484 void process_scheduled_query_poll(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31485 void process_scheduled_query_maintenance(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31486 void process_scheduled_query_progress(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31487 void process_get_scheduled_query(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31488 void process_add_replication_metrics(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31489 void process_get_replication_metrics(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31490 void process_get_open_txns_req(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31491 void process_create_stored_procedure(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31492 void process_get_stored_procedure(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31493 void process_drop_stored_procedure(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31494 void process_get_all_stored_procedures(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31495 void process_find_package(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31496 void process_add_package(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31497 void process_get_all_packages(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31498 void process_drop_package(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31499 void process_get_all_write_event_info(int32_t seqid, ::apache::thrift::protocol::TProtocol* iprot, ::apache::thrift::protocol::TProtocol* oprot, void* callContext);
31500 public:
31501 ThriftHiveMetastoreProcessor(::std::shared_ptr<ThriftHiveMetastoreIf> iface) :
31503 iface_(iface) {
31504 processMap_["abort_Compactions"] = &ThriftHiveMetastoreProcessor::process_abort_Compactions;
31505 processMap_["getMetaConf"] = &ThriftHiveMetastoreProcessor::process_getMetaConf;
31506 processMap_["setMetaConf"] = &ThriftHiveMetastoreProcessor::process_setMetaConf;
31507 processMap_["create_catalog"] = &ThriftHiveMetastoreProcessor::process_create_catalog;
31508 processMap_["alter_catalog"] = &ThriftHiveMetastoreProcessor::process_alter_catalog;
31509 processMap_["get_catalog"] = &ThriftHiveMetastoreProcessor::process_get_catalog;
31510 processMap_["get_catalogs"] = &ThriftHiveMetastoreProcessor::process_get_catalogs;
31511 processMap_["drop_catalog"] = &ThriftHiveMetastoreProcessor::process_drop_catalog;
31512 processMap_["create_database"] = &ThriftHiveMetastoreProcessor::process_create_database;
31513 processMap_["create_database_req"] = &ThriftHiveMetastoreProcessor::process_create_database_req;
31514 processMap_["get_database"] = &ThriftHiveMetastoreProcessor::process_get_database;
31515 processMap_["get_database_req"] = &ThriftHiveMetastoreProcessor::process_get_database_req;
31516 processMap_["drop_database"] = &ThriftHiveMetastoreProcessor::process_drop_database;
31517 processMap_["drop_database_req"] = &ThriftHiveMetastoreProcessor::process_drop_database_req;
31518 processMap_["get_databases"] = &ThriftHiveMetastoreProcessor::process_get_databases;
31519 processMap_["get_all_databases"] = &ThriftHiveMetastoreProcessor::process_get_all_databases;
31520 processMap_["alter_database"] = &ThriftHiveMetastoreProcessor::process_alter_database;
31521 processMap_["alter_database_req"] = &ThriftHiveMetastoreProcessor::process_alter_database_req;
31522 processMap_["create_dataconnector_req"] = &ThriftHiveMetastoreProcessor::process_create_dataconnector_req;
31523 processMap_["get_dataconnector_req"] = &ThriftHiveMetastoreProcessor::process_get_dataconnector_req;
31524 processMap_["drop_dataconnector_req"] = &ThriftHiveMetastoreProcessor::process_drop_dataconnector_req;
31525 processMap_["get_dataconnectors"] = &ThriftHiveMetastoreProcessor::process_get_dataconnectors;
31526 processMap_["alter_dataconnector_req"] = &ThriftHiveMetastoreProcessor::process_alter_dataconnector_req;
31527 processMap_["get_type"] = &ThriftHiveMetastoreProcessor::process_get_type;
31528 processMap_["create_type"] = &ThriftHiveMetastoreProcessor::process_create_type;
31529 processMap_["drop_type"] = &ThriftHiveMetastoreProcessor::process_drop_type;
31530 processMap_["get_type_all"] = &ThriftHiveMetastoreProcessor::process_get_type_all;
31531 processMap_["get_fields"] = &ThriftHiveMetastoreProcessor::process_get_fields;
31532 processMap_["get_fields_with_environment_context"] = &ThriftHiveMetastoreProcessor::process_get_fields_with_environment_context;
31533 processMap_["get_fields_req"] = &ThriftHiveMetastoreProcessor::process_get_fields_req;
31534 processMap_["get_schema"] = &ThriftHiveMetastoreProcessor::process_get_schema;
31535 processMap_["get_schema_with_environment_context"] = &ThriftHiveMetastoreProcessor::process_get_schema_with_environment_context;
31536 processMap_["get_schema_req"] = &ThriftHiveMetastoreProcessor::process_get_schema_req;
31537 processMap_["create_table"] = &ThriftHiveMetastoreProcessor::process_create_table;
31538 processMap_["create_table_with_environment_context"] = &ThriftHiveMetastoreProcessor::process_create_table_with_environment_context;
31539 processMap_["create_table_with_constraints"] = &ThriftHiveMetastoreProcessor::process_create_table_with_constraints;
31540 processMap_["create_table_req"] = &ThriftHiveMetastoreProcessor::process_create_table_req;
31541 processMap_["drop_constraint"] = &ThriftHiveMetastoreProcessor::process_drop_constraint;
31542 processMap_["add_primary_key"] = &ThriftHiveMetastoreProcessor::process_add_primary_key;
31543 processMap_["add_foreign_key"] = &ThriftHiveMetastoreProcessor::process_add_foreign_key;
31544 processMap_["add_unique_constraint"] = &ThriftHiveMetastoreProcessor::process_add_unique_constraint;
31545 processMap_["add_not_null_constraint"] = &ThriftHiveMetastoreProcessor::process_add_not_null_constraint;
31546 processMap_["add_default_constraint"] = &ThriftHiveMetastoreProcessor::process_add_default_constraint;
31547 processMap_["add_check_constraint"] = &ThriftHiveMetastoreProcessor::process_add_check_constraint;
31548 processMap_["translate_table_dryrun"] = &ThriftHiveMetastoreProcessor::process_translate_table_dryrun;
31549 processMap_["drop_table"] = &ThriftHiveMetastoreProcessor::process_drop_table;
31550 processMap_["drop_table_with_environment_context"] = &ThriftHiveMetastoreProcessor::process_drop_table_with_environment_context;
31551 processMap_["drop_table_req"] = &ThriftHiveMetastoreProcessor::process_drop_table_req;
31552 processMap_["truncate_table"] = &ThriftHiveMetastoreProcessor::process_truncate_table;
31553 processMap_["truncate_table_req"] = &ThriftHiveMetastoreProcessor::process_truncate_table_req;
31554 processMap_["get_tables"] = &ThriftHiveMetastoreProcessor::process_get_tables;
31555 processMap_["get_tables_by_type"] = &ThriftHiveMetastoreProcessor::process_get_tables_by_type;
31556 processMap_["get_all_materialized_view_objects_for_rewriting"] = &ThriftHiveMetastoreProcessor::process_get_all_materialized_view_objects_for_rewriting;
31557 processMap_["get_materialized_views_for_rewriting"] = &ThriftHiveMetastoreProcessor::process_get_materialized_views_for_rewriting;
31558 processMap_["get_table_meta"] = &ThriftHiveMetastoreProcessor::process_get_table_meta;
31559 processMap_["get_all_tables"] = &ThriftHiveMetastoreProcessor::process_get_all_tables;
31560 processMap_["get_tables_ext"] = &ThriftHiveMetastoreProcessor::process_get_tables_ext;
31561 processMap_["get_table_req"] = &ThriftHiveMetastoreProcessor::process_get_table_req;
31562 processMap_["get_table_objects_by_name_req"] = &ThriftHiveMetastoreProcessor::process_get_table_objects_by_name_req;
31563 processMap_["get_materialization_invalidation_info"] = &ThriftHiveMetastoreProcessor::process_get_materialization_invalidation_info;
31564 processMap_["update_creation_metadata"] = &ThriftHiveMetastoreProcessor::process_update_creation_metadata;
31565 processMap_["get_table_names_by_filter"] = &ThriftHiveMetastoreProcessor::process_get_table_names_by_filter;
31566 processMap_["alter_table"] = &ThriftHiveMetastoreProcessor::process_alter_table;
31567 processMap_["alter_table_with_environment_context"] = &ThriftHiveMetastoreProcessor::process_alter_table_with_environment_context;
31568 processMap_["alter_table_with_cascade"] = &ThriftHiveMetastoreProcessor::process_alter_table_with_cascade;
31569 processMap_["alter_table_req"] = &ThriftHiveMetastoreProcessor::process_alter_table_req;
31570 processMap_["add_partition"] = &ThriftHiveMetastoreProcessor::process_add_partition;
31571 processMap_["add_partition_with_environment_context"] = &ThriftHiveMetastoreProcessor::process_add_partition_with_environment_context;
31572 processMap_["add_partitions"] = &ThriftHiveMetastoreProcessor::process_add_partitions;
31573 processMap_["add_partitions_pspec"] = &ThriftHiveMetastoreProcessor::process_add_partitions_pspec;
31574 processMap_["append_partition"] = &ThriftHiveMetastoreProcessor::process_append_partition;
31575 processMap_["add_partitions_req"] = &ThriftHiveMetastoreProcessor::process_add_partitions_req;
31576 processMap_["append_partition_with_environment_context"] = &ThriftHiveMetastoreProcessor::process_append_partition_with_environment_context;
31577 processMap_["append_partition_req"] = &ThriftHiveMetastoreProcessor::process_append_partition_req;
31578 processMap_["append_partition_by_name"] = &ThriftHiveMetastoreProcessor::process_append_partition_by_name;
31579 processMap_["append_partition_by_name_with_environment_context"] = &ThriftHiveMetastoreProcessor::process_append_partition_by_name_with_environment_context;
31580 processMap_["drop_partition"] = &ThriftHiveMetastoreProcessor::process_drop_partition;
31581 processMap_["drop_partition_with_environment_context"] = &ThriftHiveMetastoreProcessor::process_drop_partition_with_environment_context;
31582 processMap_["drop_partition_req"] = &ThriftHiveMetastoreProcessor::process_drop_partition_req;
31583 processMap_["drop_partition_by_name"] = &ThriftHiveMetastoreProcessor::process_drop_partition_by_name;
31584 processMap_["drop_partition_by_name_with_environment_context"] = &ThriftHiveMetastoreProcessor::process_drop_partition_by_name_with_environment_context;
31585 processMap_["drop_partitions_req"] = &ThriftHiveMetastoreProcessor::process_drop_partitions_req;
31586 processMap_["get_partition"] = &ThriftHiveMetastoreProcessor::process_get_partition;
31587 processMap_["get_partition_req"] = &ThriftHiveMetastoreProcessor::process_get_partition_req;
31588 processMap_["exchange_partition"] = &ThriftHiveMetastoreProcessor::process_exchange_partition;
31589 processMap_["exchange_partitions"] = &ThriftHiveMetastoreProcessor::process_exchange_partitions;
31590 processMap_["get_partition_with_auth"] = &ThriftHiveMetastoreProcessor::process_get_partition_with_auth;
31591 processMap_["get_partition_by_name"] = &ThriftHiveMetastoreProcessor::process_get_partition_by_name;
31592 processMap_["get_partitions"] = &ThriftHiveMetastoreProcessor::process_get_partitions;
31593 processMap_["get_partitions_req"] = &ThriftHiveMetastoreProcessor::process_get_partitions_req;
31594 processMap_["get_partitions_with_auth"] = &ThriftHiveMetastoreProcessor::process_get_partitions_with_auth;
31595 processMap_["get_partitions_pspec"] = &ThriftHiveMetastoreProcessor::process_get_partitions_pspec;
31596 processMap_["get_partition_names"] = &ThriftHiveMetastoreProcessor::process_get_partition_names;
31597 processMap_["fetch_partition_names_req"] = &ThriftHiveMetastoreProcessor::process_fetch_partition_names_req;
31598 processMap_["get_partition_values"] = &ThriftHiveMetastoreProcessor::process_get_partition_values;
31599 processMap_["get_partitions_ps"] = &ThriftHiveMetastoreProcessor::process_get_partitions_ps;
31600 processMap_["get_partitions_ps_with_auth"] = &ThriftHiveMetastoreProcessor::process_get_partitions_ps_with_auth;
31601 processMap_["get_partitions_ps_with_auth_req"] = &ThriftHiveMetastoreProcessor::process_get_partitions_ps_with_auth_req;
31602 processMap_["get_partition_names_ps"] = &ThriftHiveMetastoreProcessor::process_get_partition_names_ps;
31603 processMap_["get_partition_names_ps_req"] = &ThriftHiveMetastoreProcessor::process_get_partition_names_ps_req;
31604 processMap_["get_partition_names_req"] = &ThriftHiveMetastoreProcessor::process_get_partition_names_req;
31605 processMap_["get_partitions_by_filter"] = &ThriftHiveMetastoreProcessor::process_get_partitions_by_filter;
31606 processMap_["get_partitions_by_filter_req"] = &ThriftHiveMetastoreProcessor::process_get_partitions_by_filter_req;
31607 processMap_["get_part_specs_by_filter"] = &ThriftHiveMetastoreProcessor::process_get_part_specs_by_filter;
31608 processMap_["get_partitions_by_expr"] = &ThriftHiveMetastoreProcessor::process_get_partitions_by_expr;
31609 processMap_["get_partitions_spec_by_expr"] = &ThriftHiveMetastoreProcessor::process_get_partitions_spec_by_expr;
31610 processMap_["get_num_partitions_by_filter"] = &ThriftHiveMetastoreProcessor::process_get_num_partitions_by_filter;
31611 processMap_["get_partitions_by_names"] = &ThriftHiveMetastoreProcessor::process_get_partitions_by_names;
31612 processMap_["get_partitions_by_names_req"] = &ThriftHiveMetastoreProcessor::process_get_partitions_by_names_req;
31613 processMap_["get_properties"] = &ThriftHiveMetastoreProcessor::process_get_properties;
31614 processMap_["set_properties"] = &ThriftHiveMetastoreProcessor::process_set_properties;
31615 processMap_["alter_partition"] = &ThriftHiveMetastoreProcessor::process_alter_partition;
31616 processMap_["alter_partitions"] = &ThriftHiveMetastoreProcessor::process_alter_partitions;
31617 processMap_["alter_partitions_with_environment_context"] = &ThriftHiveMetastoreProcessor::process_alter_partitions_with_environment_context;
31618 processMap_["alter_partitions_req"] = &ThriftHiveMetastoreProcessor::process_alter_partitions_req;
31619 processMap_["alter_partition_with_environment_context"] = &ThriftHiveMetastoreProcessor::process_alter_partition_with_environment_context;
31620 processMap_["rename_partition"] = &ThriftHiveMetastoreProcessor::process_rename_partition;
31621 processMap_["rename_partition_req"] = &ThriftHiveMetastoreProcessor::process_rename_partition_req;
31622 processMap_["partition_name_has_valid_characters"] = &ThriftHiveMetastoreProcessor::process_partition_name_has_valid_characters;
31623 processMap_["get_config_value"] = &ThriftHiveMetastoreProcessor::process_get_config_value;
31624 processMap_["partition_name_to_vals"] = &ThriftHiveMetastoreProcessor::process_partition_name_to_vals;
31625 processMap_["partition_name_to_spec"] = &ThriftHiveMetastoreProcessor::process_partition_name_to_spec;
31626 processMap_["markPartitionForEvent"] = &ThriftHiveMetastoreProcessor::process_markPartitionForEvent;
31627 processMap_["isPartitionMarkedForEvent"] = &ThriftHiveMetastoreProcessor::process_isPartitionMarkedForEvent;
31628 processMap_["get_primary_keys"] = &ThriftHiveMetastoreProcessor::process_get_primary_keys;
31629 processMap_["get_foreign_keys"] = &ThriftHiveMetastoreProcessor::process_get_foreign_keys;
31630 processMap_["get_unique_constraints"] = &ThriftHiveMetastoreProcessor::process_get_unique_constraints;
31631 processMap_["get_not_null_constraints"] = &ThriftHiveMetastoreProcessor::process_get_not_null_constraints;
31632 processMap_["get_default_constraints"] = &ThriftHiveMetastoreProcessor::process_get_default_constraints;
31633 processMap_["get_check_constraints"] = &ThriftHiveMetastoreProcessor::process_get_check_constraints;
31634 processMap_["get_all_table_constraints"] = &ThriftHiveMetastoreProcessor::process_get_all_table_constraints;
31635 processMap_["update_table_column_statistics"] = &ThriftHiveMetastoreProcessor::process_update_table_column_statistics;
31636 processMap_["update_partition_column_statistics"] = &ThriftHiveMetastoreProcessor::process_update_partition_column_statistics;
31637 processMap_["update_table_column_statistics_req"] = &ThriftHiveMetastoreProcessor::process_update_table_column_statistics_req;
31638 processMap_["update_partition_column_statistics_req"] = &ThriftHiveMetastoreProcessor::process_update_partition_column_statistics_req;
31639 processMap_["update_transaction_statistics"] = &ThriftHiveMetastoreProcessor::process_update_transaction_statistics;
31640 processMap_["get_table_column_statistics"] = &ThriftHiveMetastoreProcessor::process_get_table_column_statistics;
31641 processMap_["get_partition_column_statistics"] = &ThriftHiveMetastoreProcessor::process_get_partition_column_statistics;
31642 processMap_["get_table_statistics_req"] = &ThriftHiveMetastoreProcessor::process_get_table_statistics_req;
31643 processMap_["get_partitions_statistics_req"] = &ThriftHiveMetastoreProcessor::process_get_partitions_statistics_req;
31644 processMap_["get_aggr_stats_for"] = &ThriftHiveMetastoreProcessor::process_get_aggr_stats_for;
31645 processMap_["set_aggr_stats_for"] = &ThriftHiveMetastoreProcessor::process_set_aggr_stats_for;
31646 processMap_["delete_partition_column_statistics"] = &ThriftHiveMetastoreProcessor::process_delete_partition_column_statistics;
31647 processMap_["delete_table_column_statistics"] = &ThriftHiveMetastoreProcessor::process_delete_table_column_statistics;
31648 processMap_["create_function"] = &ThriftHiveMetastoreProcessor::process_create_function;
31649 processMap_["drop_function"] = &ThriftHiveMetastoreProcessor::process_drop_function;
31650 processMap_["alter_function"] = &ThriftHiveMetastoreProcessor::process_alter_function;
31651 processMap_["get_functions"] = &ThriftHiveMetastoreProcessor::process_get_functions;
31652 processMap_["get_function"] = &ThriftHiveMetastoreProcessor::process_get_function;
31653 processMap_["get_all_functions"] = &ThriftHiveMetastoreProcessor::process_get_all_functions;
31654 processMap_["create_role"] = &ThriftHiveMetastoreProcessor::process_create_role;
31655 processMap_["drop_role"] = &ThriftHiveMetastoreProcessor::process_drop_role;
31656 processMap_["get_role_names"] = &ThriftHiveMetastoreProcessor::process_get_role_names;
31657 processMap_["grant_role"] = &ThriftHiveMetastoreProcessor::process_grant_role;
31658 processMap_["revoke_role"] = &ThriftHiveMetastoreProcessor::process_revoke_role;
31659 processMap_["list_roles"] = &ThriftHiveMetastoreProcessor::process_list_roles;
31660 processMap_["grant_revoke_role"] = &ThriftHiveMetastoreProcessor::process_grant_revoke_role;
31661 processMap_["get_principals_in_role"] = &ThriftHiveMetastoreProcessor::process_get_principals_in_role;
31662 processMap_["get_role_grants_for_principal"] = &ThriftHiveMetastoreProcessor::process_get_role_grants_for_principal;
31663 processMap_["get_privilege_set"] = &ThriftHiveMetastoreProcessor::process_get_privilege_set;
31664 processMap_["list_privileges"] = &ThriftHiveMetastoreProcessor::process_list_privileges;
31665 processMap_["grant_privileges"] = &ThriftHiveMetastoreProcessor::process_grant_privileges;
31666 processMap_["revoke_privileges"] = &ThriftHiveMetastoreProcessor::process_revoke_privileges;
31667 processMap_["grant_revoke_privileges"] = &ThriftHiveMetastoreProcessor::process_grant_revoke_privileges;
31668 processMap_["refresh_privileges"] = &ThriftHiveMetastoreProcessor::process_refresh_privileges;
31669 processMap_["set_ugi"] = &ThriftHiveMetastoreProcessor::process_set_ugi;
31670 processMap_["get_delegation_token"] = &ThriftHiveMetastoreProcessor::process_get_delegation_token;
31671 processMap_["renew_delegation_token"] = &ThriftHiveMetastoreProcessor::process_renew_delegation_token;
31672 processMap_["cancel_delegation_token"] = &ThriftHiveMetastoreProcessor::process_cancel_delegation_token;
31673 processMap_["add_token"] = &ThriftHiveMetastoreProcessor::process_add_token;
31674 processMap_["remove_token"] = &ThriftHiveMetastoreProcessor::process_remove_token;
31675 processMap_["get_token"] = &ThriftHiveMetastoreProcessor::process_get_token;
31676 processMap_["get_all_token_identifiers"] = &ThriftHiveMetastoreProcessor::process_get_all_token_identifiers;
31677 processMap_["add_master_key"] = &ThriftHiveMetastoreProcessor::process_add_master_key;
31678 processMap_["update_master_key"] = &ThriftHiveMetastoreProcessor::process_update_master_key;
31679 processMap_["remove_master_key"] = &ThriftHiveMetastoreProcessor::process_remove_master_key;
31680 processMap_["get_master_keys"] = &ThriftHiveMetastoreProcessor::process_get_master_keys;
31681 processMap_["get_open_txns"] = &ThriftHiveMetastoreProcessor::process_get_open_txns;
31682 processMap_["get_open_txns_info"] = &ThriftHiveMetastoreProcessor::process_get_open_txns_info;
31683 processMap_["open_txns"] = &ThriftHiveMetastoreProcessor::process_open_txns;
31684 processMap_["abort_txn"] = &ThriftHiveMetastoreProcessor::process_abort_txn;
31685 processMap_["abort_txns"] = &ThriftHiveMetastoreProcessor::process_abort_txns;
31686 processMap_["commit_txn"] = &ThriftHiveMetastoreProcessor::process_commit_txn;
31687 processMap_["get_latest_txnid_in_conflict"] = &ThriftHiveMetastoreProcessor::process_get_latest_txnid_in_conflict;
31688 processMap_["repl_tbl_writeid_state"] = &ThriftHiveMetastoreProcessor::process_repl_tbl_writeid_state;
31689 processMap_["get_valid_write_ids"] = &ThriftHiveMetastoreProcessor::process_get_valid_write_ids;
31690 processMap_["add_write_ids_to_min_history"] = &ThriftHiveMetastoreProcessor::process_add_write_ids_to_min_history;
31691 processMap_["allocate_table_write_ids"] = &ThriftHiveMetastoreProcessor::process_allocate_table_write_ids;
31692 processMap_["get_max_allocated_table_write_id"] = &ThriftHiveMetastoreProcessor::process_get_max_allocated_table_write_id;
31693 processMap_["seed_write_id"] = &ThriftHiveMetastoreProcessor::process_seed_write_id;
31694 processMap_["seed_txn_id"] = &ThriftHiveMetastoreProcessor::process_seed_txn_id;
31695 processMap_["lock"] = &ThriftHiveMetastoreProcessor::process_lock;
31696 processMap_["check_lock"] = &ThriftHiveMetastoreProcessor::process_check_lock;
31697 processMap_["unlock"] = &ThriftHiveMetastoreProcessor::process_unlock;
31698 processMap_["show_locks"] = &ThriftHiveMetastoreProcessor::process_show_locks;
31699 processMap_["heartbeat"] = &ThriftHiveMetastoreProcessor::process_heartbeat;
31700 processMap_["heartbeat_txn_range"] = &ThriftHiveMetastoreProcessor::process_heartbeat_txn_range;
31701 processMap_["compact"] = &ThriftHiveMetastoreProcessor::process_compact;
31702 processMap_["compact2"] = &ThriftHiveMetastoreProcessor::process_compact2;
31703 processMap_["show_compact"] = &ThriftHiveMetastoreProcessor::process_show_compact;
31704 processMap_["submit_for_cleanup"] = &ThriftHiveMetastoreProcessor::process_submit_for_cleanup;
31705 processMap_["add_dynamic_partitions"] = &ThriftHiveMetastoreProcessor::process_add_dynamic_partitions;
31706 processMap_["find_next_compact"] = &ThriftHiveMetastoreProcessor::process_find_next_compact;
31707 processMap_["find_next_compact2"] = &ThriftHiveMetastoreProcessor::process_find_next_compact2;
31708 processMap_["update_compactor_state"] = &ThriftHiveMetastoreProcessor::process_update_compactor_state;
31709 processMap_["find_columns_with_stats"] = &ThriftHiveMetastoreProcessor::process_find_columns_with_stats;
31710 processMap_["mark_cleaned"] = &ThriftHiveMetastoreProcessor::process_mark_cleaned;
31711 processMap_["mark_compacted"] = &ThriftHiveMetastoreProcessor::process_mark_compacted;
31712 processMap_["mark_failed"] = &ThriftHiveMetastoreProcessor::process_mark_failed;
31713 processMap_["mark_refused"] = &ThriftHiveMetastoreProcessor::process_mark_refused;
31714 processMap_["update_compaction_metrics_data"] = &ThriftHiveMetastoreProcessor::process_update_compaction_metrics_data;
31715 processMap_["remove_compaction_metrics_data"] = &ThriftHiveMetastoreProcessor::process_remove_compaction_metrics_data;
31716 processMap_["set_hadoop_jobid"] = &ThriftHiveMetastoreProcessor::process_set_hadoop_jobid;
31717 processMap_["get_latest_committed_compaction_info"] = &ThriftHiveMetastoreProcessor::process_get_latest_committed_compaction_info;
31718 processMap_["get_next_notification"] = &ThriftHiveMetastoreProcessor::process_get_next_notification;
31719 processMap_["get_current_notificationEventId"] = &ThriftHiveMetastoreProcessor::process_get_current_notificationEventId;
31720 processMap_["get_notification_events_count"] = &ThriftHiveMetastoreProcessor::process_get_notification_events_count;
31721 processMap_["fire_listener_event"] = &ThriftHiveMetastoreProcessor::process_fire_listener_event;
31722 processMap_["flushCache"] = &ThriftHiveMetastoreProcessor::process_flushCache;
31723 processMap_["add_write_notification_log"] = &ThriftHiveMetastoreProcessor::process_add_write_notification_log;
31724 processMap_["add_write_notification_log_in_batch"] = &ThriftHiveMetastoreProcessor::process_add_write_notification_log_in_batch;
31725 processMap_["cm_recycle"] = &ThriftHiveMetastoreProcessor::process_cm_recycle;
31726 processMap_["get_file_metadata_by_expr"] = &ThriftHiveMetastoreProcessor::process_get_file_metadata_by_expr;
31727 processMap_["get_file_metadata"] = &ThriftHiveMetastoreProcessor::process_get_file_metadata;
31728 processMap_["put_file_metadata"] = &ThriftHiveMetastoreProcessor::process_put_file_metadata;
31729 processMap_["clear_file_metadata"] = &ThriftHiveMetastoreProcessor::process_clear_file_metadata;
31730 processMap_["cache_file_metadata"] = &ThriftHiveMetastoreProcessor::process_cache_file_metadata;
31731 processMap_["get_metastore_db_uuid"] = &ThriftHiveMetastoreProcessor::process_get_metastore_db_uuid;
31732 processMap_["create_resource_plan"] = &ThriftHiveMetastoreProcessor::process_create_resource_plan;
31733 processMap_["get_resource_plan"] = &ThriftHiveMetastoreProcessor::process_get_resource_plan;
31734 processMap_["get_active_resource_plan"] = &ThriftHiveMetastoreProcessor::process_get_active_resource_plan;
31735 processMap_["get_all_resource_plans"] = &ThriftHiveMetastoreProcessor::process_get_all_resource_plans;
31736 processMap_["alter_resource_plan"] = &ThriftHiveMetastoreProcessor::process_alter_resource_plan;
31737 processMap_["validate_resource_plan"] = &ThriftHiveMetastoreProcessor::process_validate_resource_plan;
31738 processMap_["drop_resource_plan"] = &ThriftHiveMetastoreProcessor::process_drop_resource_plan;
31739 processMap_["create_wm_trigger"] = &ThriftHiveMetastoreProcessor::process_create_wm_trigger;
31740 processMap_["alter_wm_trigger"] = &ThriftHiveMetastoreProcessor::process_alter_wm_trigger;
31741 processMap_["drop_wm_trigger"] = &ThriftHiveMetastoreProcessor::process_drop_wm_trigger;
31742 processMap_["get_triggers_for_resourceplan"] = &ThriftHiveMetastoreProcessor::process_get_triggers_for_resourceplan;
31743 processMap_["create_wm_pool"] = &ThriftHiveMetastoreProcessor::process_create_wm_pool;
31744 processMap_["alter_wm_pool"] = &ThriftHiveMetastoreProcessor::process_alter_wm_pool;
31745 processMap_["drop_wm_pool"] = &ThriftHiveMetastoreProcessor::process_drop_wm_pool;
31746 processMap_["create_or_update_wm_mapping"] = &ThriftHiveMetastoreProcessor::process_create_or_update_wm_mapping;
31747 processMap_["drop_wm_mapping"] = &ThriftHiveMetastoreProcessor::process_drop_wm_mapping;
31748 processMap_["create_or_drop_wm_trigger_to_pool_mapping"] = &ThriftHiveMetastoreProcessor::process_create_or_drop_wm_trigger_to_pool_mapping;
31749 processMap_["create_ischema"] = &ThriftHiveMetastoreProcessor::process_create_ischema;
31750 processMap_["alter_ischema"] = &ThriftHiveMetastoreProcessor::process_alter_ischema;
31751 processMap_["get_ischema"] = &ThriftHiveMetastoreProcessor::process_get_ischema;
31752 processMap_["drop_ischema"] = &ThriftHiveMetastoreProcessor::process_drop_ischema;
31753 processMap_["add_schema_version"] = &ThriftHiveMetastoreProcessor::process_add_schema_version;
31754 processMap_["get_schema_version"] = &ThriftHiveMetastoreProcessor::process_get_schema_version;
31755 processMap_["get_schema_latest_version"] = &ThriftHiveMetastoreProcessor::process_get_schema_latest_version;
31756 processMap_["get_schema_all_versions"] = &ThriftHiveMetastoreProcessor::process_get_schema_all_versions;
31757 processMap_["drop_schema_version"] = &ThriftHiveMetastoreProcessor::process_drop_schema_version;
31758 processMap_["get_schemas_by_cols"] = &ThriftHiveMetastoreProcessor::process_get_schemas_by_cols;
31759 processMap_["map_schema_version_to_serde"] = &ThriftHiveMetastoreProcessor::process_map_schema_version_to_serde;
31760 processMap_["set_schema_version_state"] = &ThriftHiveMetastoreProcessor::process_set_schema_version_state;
31761 processMap_["add_serde"] = &ThriftHiveMetastoreProcessor::process_add_serde;
31762 processMap_["get_serde"] = &ThriftHiveMetastoreProcessor::process_get_serde;
31763 processMap_["get_lock_materialization_rebuild"] = &ThriftHiveMetastoreProcessor::process_get_lock_materialization_rebuild;
31764 processMap_["heartbeat_lock_materialization_rebuild"] = &ThriftHiveMetastoreProcessor::process_heartbeat_lock_materialization_rebuild;
31765 processMap_["add_runtime_stats"] = &ThriftHiveMetastoreProcessor::process_add_runtime_stats;
31766 processMap_["get_runtime_stats"] = &ThriftHiveMetastoreProcessor::process_get_runtime_stats;
31767 processMap_["get_partitions_with_specs"] = &ThriftHiveMetastoreProcessor::process_get_partitions_with_specs;
31768 processMap_["scheduled_query_poll"] = &ThriftHiveMetastoreProcessor::process_scheduled_query_poll;
31769 processMap_["scheduled_query_maintenance"] = &ThriftHiveMetastoreProcessor::process_scheduled_query_maintenance;
31770 processMap_["scheduled_query_progress"] = &ThriftHiveMetastoreProcessor::process_scheduled_query_progress;
31771 processMap_["get_scheduled_query"] = &ThriftHiveMetastoreProcessor::process_get_scheduled_query;
31772 processMap_["add_replication_metrics"] = &ThriftHiveMetastoreProcessor::process_add_replication_metrics;
31773 processMap_["get_replication_metrics"] = &ThriftHiveMetastoreProcessor::process_get_replication_metrics;
31774 processMap_["get_open_txns_req"] = &ThriftHiveMetastoreProcessor::process_get_open_txns_req;
31775 processMap_["create_stored_procedure"] = &ThriftHiveMetastoreProcessor::process_create_stored_procedure;
31776 processMap_["get_stored_procedure"] = &ThriftHiveMetastoreProcessor::process_get_stored_procedure;
31777 processMap_["drop_stored_procedure"] = &ThriftHiveMetastoreProcessor::process_drop_stored_procedure;
31778 processMap_["get_all_stored_procedures"] = &ThriftHiveMetastoreProcessor::process_get_all_stored_procedures;
31779 processMap_["find_package"] = &ThriftHiveMetastoreProcessor::process_find_package;
31780 processMap_["add_package"] = &ThriftHiveMetastoreProcessor::process_add_package;
31781 processMap_["get_all_packages"] = &ThriftHiveMetastoreProcessor::process_get_all_packages;
31782 processMap_["drop_package"] = &ThriftHiveMetastoreProcessor::process_drop_package;
31783 processMap_["get_all_write_event_info"] = &ThriftHiveMetastoreProcessor::process_get_all_write_event_info;
31784 }
31785
31787};
31788
31789class ThriftHiveMetastoreProcessorFactory : public ::apache::thrift::TProcessorFactory {
31790 public:
31791 ThriftHiveMetastoreProcessorFactory(const ::std::shared_ptr< ThriftHiveMetastoreIfFactory >& handlerFactory) noexcept :
31792 handlerFactory_(handlerFactory) {}
31793
31794 ::std::shared_ptr< ::apache::thrift::TProcessor > getProcessor(const ::apache::thrift::TConnectionInfo& connInfo) override;
31795
31796 protected:
31797 ::std::shared_ptr< ThriftHiveMetastoreIfFactory > handlerFactory_;
31798};
31799
31801 public:
31802 ThriftHiveMetastoreMultiface(std::vector<std::shared_ptr<ThriftHiveMetastoreIf> >& ifaces) : ifaces_(ifaces) {
31803 std::vector<std::shared_ptr<ThriftHiveMetastoreIf> >::iterator iter;
31804 for (iter = ifaces.begin(); iter != ifaces.end(); ++iter) {
31805 ::facebook::fb303::FacebookServiceMultiface::add(*iter);
31806 }
31807 }
31809 protected:
31810 std::vector<std::shared_ptr<ThriftHiveMetastoreIf> > ifaces_;
31812 void add(::std::shared_ptr<ThriftHiveMetastoreIf> iface) {
31813 ::facebook::fb303::FacebookServiceMultiface::add(iface);
31814 ifaces_.push_back(iface);
31815 }
31816 public:
31817 void abort_Compactions(AbortCompactResponse& _return, const AbortCompactionRequest& rqst) override {
31818 size_t sz = ifaces_.size();
31819 size_t i = 0;
31820 for (; i < (sz - 1); ++i) {
31821 ifaces_[i]->abort_Compactions(_return, rqst);
31822 }
31823 ifaces_[i]->abort_Compactions(_return, rqst);
31824 return;
31825 }
31826
31827 void getMetaConf(std::string& _return, const std::string& key) override {
31828 size_t sz = ifaces_.size();
31829 size_t i = 0;
31830 for (; i < (sz - 1); ++i) {
31831 ifaces_[i]->getMetaConf(_return, key);
31832 }
31833 ifaces_[i]->getMetaConf(_return, key);
31834 return;
31835 }
31836
31837 void setMetaConf(const std::string& key, const std::string& value) override {
31838 size_t sz = ifaces_.size();
31839 size_t i = 0;
31840 for (; i < (sz - 1); ++i) {
31841 ifaces_[i]->setMetaConf(key, value);
31842 }
31843 ifaces_[i]->setMetaConf(key, value);
31844 }
31845
31846 void create_catalog(const CreateCatalogRequest& catalog) override {
31847 size_t sz = ifaces_.size();
31848 size_t i = 0;
31849 for (; i < (sz - 1); ++i) {
31850 ifaces_[i]->create_catalog(catalog);
31851 }
31852 ifaces_[i]->create_catalog(catalog);
31853 }
31854
31855 void alter_catalog(const AlterCatalogRequest& rqst) override {
31856 size_t sz = ifaces_.size();
31857 size_t i = 0;
31858 for (; i < (sz - 1); ++i) {
31859 ifaces_[i]->alter_catalog(rqst);
31860 }
31861 ifaces_[i]->alter_catalog(rqst);
31862 }
31863
31864 void get_catalog(GetCatalogResponse& _return, const GetCatalogRequest& catName) override {
31865 size_t sz = ifaces_.size();
31866 size_t i = 0;
31867 for (; i < (sz - 1); ++i) {
31868 ifaces_[i]->get_catalog(_return, catName);
31869 }
31870 ifaces_[i]->get_catalog(_return, catName);
31871 return;
31872 }
31873
31874 void get_catalogs(GetCatalogsResponse& _return) override {
31875 size_t sz = ifaces_.size();
31876 size_t i = 0;
31877 for (; i < (sz - 1); ++i) {
31878 ifaces_[i]->get_catalogs(_return);
31879 }
31880 ifaces_[i]->get_catalogs(_return);
31881 return;
31882 }
31883
31884 void drop_catalog(const DropCatalogRequest& catName) override {
31885 size_t sz = ifaces_.size();
31886 size_t i = 0;
31887 for (; i < (sz - 1); ++i) {
31888 ifaces_[i]->drop_catalog(catName);
31889 }
31890 ifaces_[i]->drop_catalog(catName);
31891 }
31892
31893 void create_database(const Database& database) override {
31894 size_t sz = ifaces_.size();
31895 size_t i = 0;
31896 for (; i < (sz - 1); ++i) {
31897 ifaces_[i]->create_database(database);
31898 }
31899 ifaces_[i]->create_database(database);
31900 }
31901
31902 void create_database_req(const CreateDatabaseRequest& createDatabaseRequest) override {
31903 size_t sz = ifaces_.size();
31904 size_t i = 0;
31905 for (; i < (sz - 1); ++i) {
31906 ifaces_[i]->create_database_req(createDatabaseRequest);
31907 }
31908 ifaces_[i]->create_database_req(createDatabaseRequest);
31909 }
31910
31911 void get_database(Database& _return, const std::string& name) override {
31912 size_t sz = ifaces_.size();
31913 size_t i = 0;
31914 for (; i < (sz - 1); ++i) {
31915 ifaces_[i]->get_database(_return, name);
31916 }
31917 ifaces_[i]->get_database(_return, name);
31918 return;
31919 }
31920
31921 void get_database_req(Database& _return, const GetDatabaseRequest& request) override {
31922 size_t sz = ifaces_.size();
31923 size_t i = 0;
31924 for (; i < (sz - 1); ++i) {
31925 ifaces_[i]->get_database_req(_return, request);
31926 }
31927 ifaces_[i]->get_database_req(_return, request);
31928 return;
31929 }
31930
31931 void drop_database(const std::string& name, const bool deleteData, const bool cascade) override {
31932 size_t sz = ifaces_.size();
31933 size_t i = 0;
31934 for (; i < (sz - 1); ++i) {
31935 ifaces_[i]->drop_database(name, deleteData, cascade);
31936 }
31937 ifaces_[i]->drop_database(name, deleteData, cascade);
31938 }
31939
31940 void drop_database_req(const DropDatabaseRequest& req) override {
31941 size_t sz = ifaces_.size();
31942 size_t i = 0;
31943 for (; i < (sz - 1); ++i) {
31944 ifaces_[i]->drop_database_req(req);
31945 }
31946 ifaces_[i]->drop_database_req(req);
31947 }
31948
31949 void get_databases(std::vector<std::string> & _return, const std::string& pattern) override {
31950 size_t sz = ifaces_.size();
31951 size_t i = 0;
31952 for (; i < (sz - 1); ++i) {
31953 ifaces_[i]->get_databases(_return, pattern);
31954 }
31955 ifaces_[i]->get_databases(_return, pattern);
31956 return;
31957 }
31958
31959 void get_all_databases(std::vector<std::string> & _return) override {
31960 size_t sz = ifaces_.size();
31961 size_t i = 0;
31962 for (; i < (sz - 1); ++i) {
31963 ifaces_[i]->get_all_databases(_return);
31964 }
31965 ifaces_[i]->get_all_databases(_return);
31966 return;
31967 }
31968
31969 void alter_database(const std::string& dbname, const Database& db) override {
31970 size_t sz = ifaces_.size();
31971 size_t i = 0;
31972 for (; i < (sz - 1); ++i) {
31973 ifaces_[i]->alter_database(dbname, db);
31974 }
31975 ifaces_[i]->alter_database(dbname, db);
31976 }
31977
31978 void alter_database_req(const AlterDatabaseRequest& alterDbReq) override {
31979 size_t sz = ifaces_.size();
31980 size_t i = 0;
31981 for (; i < (sz - 1); ++i) {
31982 ifaces_[i]->alter_database_req(alterDbReq);
31983 }
31984 ifaces_[i]->alter_database_req(alterDbReq);
31985 }
31986
31987 void create_dataconnector_req(const CreateDataConnectorRequest& connectorReq) override {
31988 size_t sz = ifaces_.size();
31989 size_t i = 0;
31990 for (; i < (sz - 1); ++i) {
31991 ifaces_[i]->create_dataconnector_req(connectorReq);
31992 }
31993 ifaces_[i]->create_dataconnector_req(connectorReq);
31994 }
31995
31996 void get_dataconnector_req(DataConnector& _return, const GetDataConnectorRequest& request) override {
31997 size_t sz = ifaces_.size();
31998 size_t i = 0;
31999 for (; i < (sz - 1); ++i) {
32000 ifaces_[i]->get_dataconnector_req(_return, request);
32001 }
32002 ifaces_[i]->get_dataconnector_req(_return, request);
32003 return;
32004 }
32005
32006 void drop_dataconnector_req(const DropDataConnectorRequest& dropDcReq) override {
32007 size_t sz = ifaces_.size();
32008 size_t i = 0;
32009 for (; i < (sz - 1); ++i) {
32010 ifaces_[i]->drop_dataconnector_req(dropDcReq);
32011 }
32012 ifaces_[i]->drop_dataconnector_req(dropDcReq);
32013 }
32014
32015 void get_dataconnectors(std::vector<std::string> & _return) override {
32016 size_t sz = ifaces_.size();
32017 size_t i = 0;
32018 for (; i < (sz - 1); ++i) {
32019 ifaces_[i]->get_dataconnectors(_return);
32020 }
32021 ifaces_[i]->get_dataconnectors(_return);
32022 return;
32023 }
32024
32025 void alter_dataconnector_req(const AlterDataConnectorRequest& alterReq) override {
32026 size_t sz = ifaces_.size();
32027 size_t i = 0;
32028 for (; i < (sz - 1); ++i) {
32029 ifaces_[i]->alter_dataconnector_req(alterReq);
32030 }
32031 ifaces_[i]->alter_dataconnector_req(alterReq);
32032 }
32033
32034 void get_type(Type& _return, const std::string& name) override {
32035 size_t sz = ifaces_.size();
32036 size_t i = 0;
32037 for (; i < (sz - 1); ++i) {
32038 ifaces_[i]->get_type(_return, name);
32039 }
32040 ifaces_[i]->get_type(_return, name);
32041 return;
32042 }
32043
32044 bool create_type(const Type& type) override {
32045 size_t sz = ifaces_.size();
32046 size_t i = 0;
32047 for (; i < (sz - 1); ++i) {
32048 ifaces_[i]->create_type(type);
32049 }
32050 return ifaces_[i]->create_type(type);
32051 }
32052
32053 bool drop_type(const std::string& type) override {
32054 size_t sz = ifaces_.size();
32055 size_t i = 0;
32056 for (; i < (sz - 1); ++i) {
32057 ifaces_[i]->drop_type(type);
32058 }
32059 return ifaces_[i]->drop_type(type);
32060 }
32061
32062 void get_type_all(std::map<std::string, Type> & _return, const std::string& name) override {
32063 size_t sz = ifaces_.size();
32064 size_t i = 0;
32065 for (; i < (sz - 1); ++i) {
32066 ifaces_[i]->get_type_all(_return, name);
32067 }
32068 ifaces_[i]->get_type_all(_return, name);
32069 return;
32070 }
32071
32072 void get_fields(std::vector<FieldSchema> & _return, const std::string& db_name, const std::string& table_name) override {
32073 size_t sz = ifaces_.size();
32074 size_t i = 0;
32075 for (; i < (sz - 1); ++i) {
32076 ifaces_[i]->get_fields(_return, db_name, table_name);
32077 }
32078 ifaces_[i]->get_fields(_return, db_name, table_name);
32079 return;
32080 }
32081
32082 void get_fields_with_environment_context(std::vector<FieldSchema> & _return, const std::string& db_name, const std::string& table_name, const EnvironmentContext& environment_context) override {
32083 size_t sz = ifaces_.size();
32084 size_t i = 0;
32085 for (; i < (sz - 1); ++i) {
32086 ifaces_[i]->get_fields_with_environment_context(_return, db_name, table_name, environment_context);
32087 }
32088 ifaces_[i]->get_fields_with_environment_context(_return, db_name, table_name, environment_context);
32089 return;
32090 }
32091
32092 void get_fields_req(GetFieldsResponse& _return, const GetFieldsRequest& req) override {
32093 size_t sz = ifaces_.size();
32094 size_t i = 0;
32095 for (; i < (sz - 1); ++i) {
32096 ifaces_[i]->get_fields_req(_return, req);
32097 }
32098 ifaces_[i]->get_fields_req(_return, req);
32099 return;
32100 }
32101
32102 void get_schema(std::vector<FieldSchema> & _return, const std::string& db_name, const std::string& table_name) override {
32103 size_t sz = ifaces_.size();
32104 size_t i = 0;
32105 for (; i < (sz - 1); ++i) {
32106 ifaces_[i]->get_schema(_return, db_name, table_name);
32107 }
32108 ifaces_[i]->get_schema(_return, db_name, table_name);
32109 return;
32110 }
32111
32112 void get_schema_with_environment_context(std::vector<FieldSchema> & _return, const std::string& db_name, const std::string& table_name, const EnvironmentContext& environment_context) override {
32113 size_t sz = ifaces_.size();
32114 size_t i = 0;
32115 for (; i < (sz - 1); ++i) {
32116 ifaces_[i]->get_schema_with_environment_context(_return, db_name, table_name, environment_context);
32117 }
32118 ifaces_[i]->get_schema_with_environment_context(_return, db_name, table_name, environment_context);
32119 return;
32120 }
32121
32122 void get_schema_req(GetSchemaResponse& _return, const GetSchemaRequest& req) override {
32123 size_t sz = ifaces_.size();
32124 size_t i = 0;
32125 for (; i < (sz - 1); ++i) {
32126 ifaces_[i]->get_schema_req(_return, req);
32127 }
32128 ifaces_[i]->get_schema_req(_return, req);
32129 return;
32130 }
32131
32132 void create_table(const Table& tbl) override {
32133 size_t sz = ifaces_.size();
32134 size_t i = 0;
32135 for (; i < (sz - 1); ++i) {
32136 ifaces_[i]->create_table(tbl);
32137 }
32138 ifaces_[i]->create_table(tbl);
32139 }
32140
32141 void create_table_with_environment_context(const Table& tbl, const EnvironmentContext& environment_context) override {
32142 size_t sz = ifaces_.size();
32143 size_t i = 0;
32144 for (; i < (sz - 1); ++i) {
32145 ifaces_[i]->create_table_with_environment_context(tbl, environment_context);
32146 }
32147 ifaces_[i]->create_table_with_environment_context(tbl, environment_context);
32148 }
32149
32150 void create_table_with_constraints(const Table& tbl, const std::vector<SQLPrimaryKey> & primaryKeys, const std::vector<SQLForeignKey> & foreignKeys, const std::vector<SQLUniqueConstraint> & uniqueConstraints, const std::vector<SQLNotNullConstraint> & notNullConstraints, const std::vector<SQLDefaultConstraint> & defaultConstraints, const std::vector<SQLCheckConstraint> & checkConstraints) override {
32151 size_t sz = ifaces_.size();
32152 size_t i = 0;
32153 for (; i < (sz - 1); ++i) {
32154 ifaces_[i]->create_table_with_constraints(tbl, primaryKeys, foreignKeys, uniqueConstraints, notNullConstraints, defaultConstraints, checkConstraints);
32155 }
32156 ifaces_[i]->create_table_with_constraints(tbl, primaryKeys, foreignKeys, uniqueConstraints, notNullConstraints, defaultConstraints, checkConstraints);
32157 }
32158
32159 void create_table_req(const CreateTableRequest& request) override {
32160 size_t sz = ifaces_.size();
32161 size_t i = 0;
32162 for (; i < (sz - 1); ++i) {
32163 ifaces_[i]->create_table_req(request);
32164 }
32165 ifaces_[i]->create_table_req(request);
32166 }
32167
32168 void drop_constraint(const DropConstraintRequest& req) override {
32169 size_t sz = ifaces_.size();
32170 size_t i = 0;
32171 for (; i < (sz - 1); ++i) {
32172 ifaces_[i]->drop_constraint(req);
32173 }
32174 ifaces_[i]->drop_constraint(req);
32175 }
32176
32177 void add_primary_key(const AddPrimaryKeyRequest& req) override {
32178 size_t sz = ifaces_.size();
32179 size_t i = 0;
32180 for (; i < (sz - 1); ++i) {
32181 ifaces_[i]->add_primary_key(req);
32182 }
32183 ifaces_[i]->add_primary_key(req);
32184 }
32185
32186 void add_foreign_key(const AddForeignKeyRequest& req) override {
32187 size_t sz = ifaces_.size();
32188 size_t i = 0;
32189 for (; i < (sz - 1); ++i) {
32190 ifaces_[i]->add_foreign_key(req);
32191 }
32192 ifaces_[i]->add_foreign_key(req);
32193 }
32194
32195 void add_unique_constraint(const AddUniqueConstraintRequest& req) override {
32196 size_t sz = ifaces_.size();
32197 size_t i = 0;
32198 for (; i < (sz - 1); ++i) {
32199 ifaces_[i]->add_unique_constraint(req);
32200 }
32201 ifaces_[i]->add_unique_constraint(req);
32202 }
32203
32204 void add_not_null_constraint(const AddNotNullConstraintRequest& req) override {
32205 size_t sz = ifaces_.size();
32206 size_t i = 0;
32207 for (; i < (sz - 1); ++i) {
32208 ifaces_[i]->add_not_null_constraint(req);
32209 }
32210 ifaces_[i]->add_not_null_constraint(req);
32211 }
32212
32213 void add_default_constraint(const AddDefaultConstraintRequest& req) override {
32214 size_t sz = ifaces_.size();
32215 size_t i = 0;
32216 for (; i < (sz - 1); ++i) {
32217 ifaces_[i]->add_default_constraint(req);
32218 }
32219 ifaces_[i]->add_default_constraint(req);
32220 }
32221
32222 void add_check_constraint(const AddCheckConstraintRequest& req) override {
32223 size_t sz = ifaces_.size();
32224 size_t i = 0;
32225 for (; i < (sz - 1); ++i) {
32226 ifaces_[i]->add_check_constraint(req);
32227 }
32228 ifaces_[i]->add_check_constraint(req);
32229 }
32230
32231 void translate_table_dryrun(Table& _return, const CreateTableRequest& request) override {
32232 size_t sz = ifaces_.size();
32233 size_t i = 0;
32234 for (; i < (sz - 1); ++i) {
32235 ifaces_[i]->translate_table_dryrun(_return, request);
32236 }
32237 ifaces_[i]->translate_table_dryrun(_return, request);
32238 return;
32239 }
32240
32241 void drop_table(const std::string& dbname, const std::string& name, const bool deleteData) override {
32242 size_t sz = ifaces_.size();
32243 size_t i = 0;
32244 for (; i < (sz - 1); ++i) {
32245 ifaces_[i]->drop_table(dbname, name, deleteData);
32246 }
32247 ifaces_[i]->drop_table(dbname, name, deleteData);
32248 }
32249
32250 void drop_table_with_environment_context(const std::string& dbname, const std::string& name, const bool deleteData, const EnvironmentContext& environment_context) override {
32251 size_t sz = ifaces_.size();
32252 size_t i = 0;
32253 for (; i < (sz - 1); ++i) {
32254 ifaces_[i]->drop_table_with_environment_context(dbname, name, deleteData, environment_context);
32255 }
32256 ifaces_[i]->drop_table_with_environment_context(dbname, name, deleteData, environment_context);
32257 }
32258
32259 void drop_table_req(const DropTableRequest& dropTableReq) override {
32260 size_t sz = ifaces_.size();
32261 size_t i = 0;
32262 for (; i < (sz - 1); ++i) {
32263 ifaces_[i]->drop_table_req(dropTableReq);
32264 }
32265 ifaces_[i]->drop_table_req(dropTableReq);
32266 }
32267
32268 void truncate_table(const std::string& dbName, const std::string& tableName, const std::vector<std::string> & partNames) override {
32269 size_t sz = ifaces_.size();
32270 size_t i = 0;
32271 for (; i < (sz - 1); ++i) {
32272 ifaces_[i]->truncate_table(dbName, tableName, partNames);
32273 }
32274 ifaces_[i]->truncate_table(dbName, tableName, partNames);
32275 }
32276
32277 void truncate_table_req(TruncateTableResponse& _return, const TruncateTableRequest& req) override {
32278 size_t sz = ifaces_.size();
32279 size_t i = 0;
32280 for (; i < (sz - 1); ++i) {
32281 ifaces_[i]->truncate_table_req(_return, req);
32282 }
32283 ifaces_[i]->truncate_table_req(_return, req);
32284 return;
32285 }
32286
32287 void get_tables(std::vector<std::string> & _return, const std::string& db_name, const std::string& pattern) override {
32288 size_t sz = ifaces_.size();
32289 size_t i = 0;
32290 for (; i < (sz - 1); ++i) {
32291 ifaces_[i]->get_tables(_return, db_name, pattern);
32292 }
32293 ifaces_[i]->get_tables(_return, db_name, pattern);
32294 return;
32295 }
32296
32297 void get_tables_by_type(std::vector<std::string> & _return, const std::string& db_name, const std::string& pattern, const std::string& tableType) override {
32298 size_t sz = ifaces_.size();
32299 size_t i = 0;
32300 for (; i < (sz - 1); ++i) {
32301 ifaces_[i]->get_tables_by_type(_return, db_name, pattern, tableType);
32302 }
32303 ifaces_[i]->get_tables_by_type(_return, db_name, pattern, tableType);
32304 return;
32305 }
32306
32307 void get_all_materialized_view_objects_for_rewriting(std::vector<Table> & _return) override {
32308 size_t sz = ifaces_.size();
32309 size_t i = 0;
32310 for (; i < (sz - 1); ++i) {
32311 ifaces_[i]->get_all_materialized_view_objects_for_rewriting(_return);
32312 }
32313 ifaces_[i]->get_all_materialized_view_objects_for_rewriting(_return);
32314 return;
32315 }
32316
32317 void get_materialized_views_for_rewriting(std::vector<std::string> & _return, const std::string& db_name) override {
32318 size_t sz = ifaces_.size();
32319 size_t i = 0;
32320 for (; i < (sz - 1); ++i) {
32321 ifaces_[i]->get_materialized_views_for_rewriting(_return, db_name);
32322 }
32323 ifaces_[i]->get_materialized_views_for_rewriting(_return, db_name);
32324 return;
32325 }
32326
32327 void get_table_meta(std::vector<TableMeta> & _return, const std::string& db_patterns, const std::string& tbl_patterns, const std::vector<std::string> & tbl_types) override {
32328 size_t sz = ifaces_.size();
32329 size_t i = 0;
32330 for (; i < (sz - 1); ++i) {
32331 ifaces_[i]->get_table_meta(_return, db_patterns, tbl_patterns, tbl_types);
32332 }
32333 ifaces_[i]->get_table_meta(_return, db_patterns, tbl_patterns, tbl_types);
32334 return;
32335 }
32336
32337 void get_all_tables(std::vector<std::string> & _return, const std::string& db_name) override {
32338 size_t sz = ifaces_.size();
32339 size_t i = 0;
32340 for (; i < (sz - 1); ++i) {
32341 ifaces_[i]->get_all_tables(_return, db_name);
32342 }
32343 ifaces_[i]->get_all_tables(_return, db_name);
32344 return;
32345 }
32346
32347 void get_tables_ext(std::vector<ExtendedTableInfo> & _return, const GetTablesExtRequest& req) override {
32348 size_t sz = ifaces_.size();
32349 size_t i = 0;
32350 for (; i < (sz - 1); ++i) {
32351 ifaces_[i]->get_tables_ext(_return, req);
32352 }
32353 ifaces_[i]->get_tables_ext(_return, req);
32354 return;
32355 }
32356
32357 void get_table_req(GetTableResult& _return, const GetTableRequest& req) override {
32358 size_t sz = ifaces_.size();
32359 size_t i = 0;
32360 for (; i < (sz - 1); ++i) {
32361 ifaces_[i]->get_table_req(_return, req);
32362 }
32363 ifaces_[i]->get_table_req(_return, req);
32364 return;
32365 }
32366
32367 void get_table_objects_by_name_req(GetTablesResult& _return, const GetTablesRequest& req) override {
32368 size_t sz = ifaces_.size();
32369 size_t i = 0;
32370 for (; i < (sz - 1); ++i) {
32371 ifaces_[i]->get_table_objects_by_name_req(_return, req);
32372 }
32373 ifaces_[i]->get_table_objects_by_name_req(_return, req);
32374 return;
32375 }
32376
32377 void get_materialization_invalidation_info(Materialization& _return, const CreationMetadata& creation_metadata, const std::string& validTxnList) override {
32378 size_t sz = ifaces_.size();
32379 size_t i = 0;
32380 for (; i < (sz - 1); ++i) {
32381 ifaces_[i]->get_materialization_invalidation_info(_return, creation_metadata, validTxnList);
32382 }
32383 ifaces_[i]->get_materialization_invalidation_info(_return, creation_metadata, validTxnList);
32384 return;
32385 }
32386
32387 void update_creation_metadata(const std::string& catName, const std::string& dbname, const std::string& tbl_name, const CreationMetadata& creation_metadata) override {
32388 size_t sz = ifaces_.size();
32389 size_t i = 0;
32390 for (; i < (sz - 1); ++i) {
32391 ifaces_[i]->update_creation_metadata(catName, dbname, tbl_name, creation_metadata);
32392 }
32393 ifaces_[i]->update_creation_metadata(catName, dbname, tbl_name, creation_metadata);
32394 }
32395
32396 void get_table_names_by_filter(std::vector<std::string> & _return, const std::string& dbname, const std::string& filter, const int16_t max_tables) override {
32397 size_t sz = ifaces_.size();
32398 size_t i = 0;
32399 for (; i < (sz - 1); ++i) {
32400 ifaces_[i]->get_table_names_by_filter(_return, dbname, filter, max_tables);
32401 }
32402 ifaces_[i]->get_table_names_by_filter(_return, dbname, filter, max_tables);
32403 return;
32404 }
32405
32406 void alter_table(const std::string& dbname, const std::string& tbl_name, const Table& new_tbl) override {
32407 size_t sz = ifaces_.size();
32408 size_t i = 0;
32409 for (; i < (sz - 1); ++i) {
32410 ifaces_[i]->alter_table(dbname, tbl_name, new_tbl);
32411 }
32412 ifaces_[i]->alter_table(dbname, tbl_name, new_tbl);
32413 }
32414
32415 void alter_table_with_environment_context(const std::string& dbname, const std::string& tbl_name, const Table& new_tbl, const EnvironmentContext& environment_context) override {
32416 size_t sz = ifaces_.size();
32417 size_t i = 0;
32418 for (; i < (sz - 1); ++i) {
32419 ifaces_[i]->alter_table_with_environment_context(dbname, tbl_name, new_tbl, environment_context);
32420 }
32421 ifaces_[i]->alter_table_with_environment_context(dbname, tbl_name, new_tbl, environment_context);
32422 }
32423
32424 void alter_table_with_cascade(const std::string& dbname, const std::string& tbl_name, const Table& new_tbl, const bool cascade) override {
32425 size_t sz = ifaces_.size();
32426 size_t i = 0;
32427 for (; i < (sz - 1); ++i) {
32428 ifaces_[i]->alter_table_with_cascade(dbname, tbl_name, new_tbl, cascade);
32429 }
32430 ifaces_[i]->alter_table_with_cascade(dbname, tbl_name, new_tbl, cascade);
32431 }
32432
32433 void alter_table_req(AlterTableResponse& _return, const AlterTableRequest& req) override {
32434 size_t sz = ifaces_.size();
32435 size_t i = 0;
32436 for (; i < (sz - 1); ++i) {
32437 ifaces_[i]->alter_table_req(_return, req);
32438 }
32439 ifaces_[i]->alter_table_req(_return, req);
32440 return;
32441 }
32442
32443 void add_partition(Partition& _return, const Partition& new_part) override {
32444 size_t sz = ifaces_.size();
32445 size_t i = 0;
32446 for (; i < (sz - 1); ++i) {
32447 ifaces_[i]->add_partition(_return, new_part);
32448 }
32449 ifaces_[i]->add_partition(_return, new_part);
32450 return;
32451 }
32452
32453 void add_partition_with_environment_context(Partition& _return, const Partition& new_part, const EnvironmentContext& environment_context) override {
32454 size_t sz = ifaces_.size();
32455 size_t i = 0;
32456 for (; i < (sz - 1); ++i) {
32457 ifaces_[i]->add_partition_with_environment_context(_return, new_part, environment_context);
32458 }
32459 ifaces_[i]->add_partition_with_environment_context(_return, new_part, environment_context);
32460 return;
32461 }
32462
32463 int32_t add_partitions(const std::vector<Partition> & new_parts) override {
32464 size_t sz = ifaces_.size();
32465 size_t i = 0;
32466 for (; i < (sz - 1); ++i) {
32467 ifaces_[i]->add_partitions(new_parts);
32468 }
32469 return ifaces_[i]->add_partitions(new_parts);
32470 }
32471
32472 int32_t add_partitions_pspec(const std::vector<PartitionSpec> & new_parts) override {
32473 size_t sz = ifaces_.size();
32474 size_t i = 0;
32475 for (; i < (sz - 1); ++i) {
32476 ifaces_[i]->add_partitions_pspec(new_parts);
32477 }
32478 return ifaces_[i]->add_partitions_pspec(new_parts);
32479 }
32480
32481 void append_partition(Partition& _return, const std::string& db_name, const std::string& tbl_name, const std::vector<std::string> & part_vals) override {
32482 size_t sz = ifaces_.size();
32483 size_t i = 0;
32484 for (; i < (sz - 1); ++i) {
32485 ifaces_[i]->append_partition(_return, db_name, tbl_name, part_vals);
32486 }
32487 ifaces_[i]->append_partition(_return, db_name, tbl_name, part_vals);
32488 return;
32489 }
32490
32491 void add_partitions_req(AddPartitionsResult& _return, const AddPartitionsRequest& request) override {
32492 size_t sz = ifaces_.size();
32493 size_t i = 0;
32494 for (; i < (sz - 1); ++i) {
32495 ifaces_[i]->add_partitions_req(_return, request);
32496 }
32497 ifaces_[i]->add_partitions_req(_return, request);
32498 return;
32499 }
32500
32501 void append_partition_with_environment_context(Partition& _return, const std::string& db_name, const std::string& tbl_name, const std::vector<std::string> & part_vals, const EnvironmentContext& environment_context) override {
32502 size_t sz = ifaces_.size();
32503 size_t i = 0;
32504 for (; i < (sz - 1); ++i) {
32505 ifaces_[i]->append_partition_with_environment_context(_return, db_name, tbl_name, part_vals, environment_context);
32506 }
32507 ifaces_[i]->append_partition_with_environment_context(_return, db_name, tbl_name, part_vals, environment_context);
32508 return;
32509 }
32510
32511 void append_partition_req(Partition& _return, const AppendPartitionsRequest& appendPartitionsReq) override {
32512 size_t sz = ifaces_.size();
32513 size_t i = 0;
32514 for (; i < (sz - 1); ++i) {
32515 ifaces_[i]->append_partition_req(_return, appendPartitionsReq);
32516 }
32517 ifaces_[i]->append_partition_req(_return, appendPartitionsReq);
32518 return;
32519 }
32520
32521 void append_partition_by_name(Partition& _return, const std::string& db_name, const std::string& tbl_name, const std::string& part_name) override {
32522 size_t sz = ifaces_.size();
32523 size_t i = 0;
32524 for (; i < (sz - 1); ++i) {
32525 ifaces_[i]->append_partition_by_name(_return, db_name, tbl_name, part_name);
32526 }
32527 ifaces_[i]->append_partition_by_name(_return, db_name, tbl_name, part_name);
32528 return;
32529 }
32530
32531 void append_partition_by_name_with_environment_context(Partition& _return, const std::string& db_name, const std::string& tbl_name, const std::string& part_name, const EnvironmentContext& environment_context) override {
32532 size_t sz = ifaces_.size();
32533 size_t i = 0;
32534 for (; i < (sz - 1); ++i) {
32535 ifaces_[i]->append_partition_by_name_with_environment_context(_return, db_name, tbl_name, part_name, environment_context);
32536 }
32537 ifaces_[i]->append_partition_by_name_with_environment_context(_return, db_name, tbl_name, part_name, environment_context);
32538 return;
32539 }
32540
32541 bool drop_partition(const std::string& db_name, const std::string& tbl_name, const std::vector<std::string> & part_vals, const bool deleteData) override {
32542 size_t sz = ifaces_.size();
32543 size_t i = 0;
32544 for (; i < (sz - 1); ++i) {
32545 ifaces_[i]->drop_partition(db_name, tbl_name, part_vals, deleteData);
32546 }
32547 return ifaces_[i]->drop_partition(db_name, tbl_name, part_vals, deleteData);
32548 }
32549
32550 bool drop_partition_with_environment_context(const std::string& db_name, const std::string& tbl_name, const std::vector<std::string> & part_vals, const bool deleteData, const EnvironmentContext& environment_context) override {
32551 size_t sz = ifaces_.size();
32552 size_t i = 0;
32553 for (; i < (sz - 1); ++i) {
32554 ifaces_[i]->drop_partition_with_environment_context(db_name, tbl_name, part_vals, deleteData, environment_context);
32555 }
32556 return ifaces_[i]->drop_partition_with_environment_context(db_name, tbl_name, part_vals, deleteData, environment_context);
32557 }
32558
32559 bool drop_partition_req(const DropPartitionRequest& dropPartitionReq) override {
32560 size_t sz = ifaces_.size();
32561 size_t i = 0;
32562 for (; i < (sz - 1); ++i) {
32563 ifaces_[i]->drop_partition_req(dropPartitionReq);
32564 }
32565 return ifaces_[i]->drop_partition_req(dropPartitionReq);
32566 }
32567
32568 bool drop_partition_by_name(const std::string& db_name, const std::string& tbl_name, const std::string& part_name, const bool deleteData) override {
32569 size_t sz = ifaces_.size();
32570 size_t i = 0;
32571 for (; i < (sz - 1); ++i) {
32572 ifaces_[i]->drop_partition_by_name(db_name, tbl_name, part_name, deleteData);
32573 }
32574 return ifaces_[i]->drop_partition_by_name(db_name, tbl_name, part_name, deleteData);
32575 }
32576
32577 bool drop_partition_by_name_with_environment_context(const std::string& db_name, const std::string& tbl_name, const std::string& part_name, const bool deleteData, const EnvironmentContext& environment_context) override {
32578 size_t sz = ifaces_.size();
32579 size_t i = 0;
32580 for (; i < (sz - 1); ++i) {
32581 ifaces_[i]->drop_partition_by_name_with_environment_context(db_name, tbl_name, part_name, deleteData, environment_context);
32582 }
32583 return ifaces_[i]->drop_partition_by_name_with_environment_context(db_name, tbl_name, part_name, deleteData, environment_context);
32584 }
32585
32586 void drop_partitions_req(DropPartitionsResult& _return, const DropPartitionsRequest& req) override {
32587 size_t sz = ifaces_.size();
32588 size_t i = 0;
32589 for (; i < (sz - 1); ++i) {
32590 ifaces_[i]->drop_partitions_req(_return, req);
32591 }
32592 ifaces_[i]->drop_partitions_req(_return, req);
32593 return;
32594 }
32595
32596 void get_partition(Partition& _return, const std::string& db_name, const std::string& tbl_name, const std::vector<std::string> & part_vals) override {
32597 size_t sz = ifaces_.size();
32598 size_t i = 0;
32599 for (; i < (sz - 1); ++i) {
32600 ifaces_[i]->get_partition(_return, db_name, tbl_name, part_vals);
32601 }
32602 ifaces_[i]->get_partition(_return, db_name, tbl_name, part_vals);
32603 return;
32604 }
32605
32606 void get_partition_req(GetPartitionResponse& _return, const GetPartitionRequest& req) override {
32607 size_t sz = ifaces_.size();
32608 size_t i = 0;
32609 for (; i < (sz - 1); ++i) {
32610 ifaces_[i]->get_partition_req(_return, req);
32611 }
32612 ifaces_[i]->get_partition_req(_return, req);
32613 return;
32614 }
32615
32616 void exchange_partition(Partition& _return, const std::map<std::string, std::string> & partitionSpecs, const std::string& source_db, const std::string& source_table_name, const std::string& dest_db, const std::string& dest_table_name) override {
32617 size_t sz = ifaces_.size();
32618 size_t i = 0;
32619 for (; i < (sz - 1); ++i) {
32620 ifaces_[i]->exchange_partition(_return, partitionSpecs, source_db, source_table_name, dest_db, dest_table_name);
32621 }
32622 ifaces_[i]->exchange_partition(_return, partitionSpecs, source_db, source_table_name, dest_db, dest_table_name);
32623 return;
32624 }
32625
32626 void exchange_partitions(std::vector<Partition> & _return, const std::map<std::string, std::string> & partitionSpecs, const std::string& source_db, const std::string& source_table_name, const std::string& dest_db, const std::string& dest_table_name) override {
32627 size_t sz = ifaces_.size();
32628 size_t i = 0;
32629 for (; i < (sz - 1); ++i) {
32630 ifaces_[i]->exchange_partitions(_return, partitionSpecs, source_db, source_table_name, dest_db, dest_table_name);
32631 }
32632 ifaces_[i]->exchange_partitions(_return, partitionSpecs, source_db, source_table_name, dest_db, dest_table_name);
32633 return;
32634 }
32635
32636 void get_partition_with_auth(Partition& _return, const std::string& db_name, const std::string& tbl_name, const std::vector<std::string> & part_vals, const std::string& user_name, const std::vector<std::string> & group_names) override {
32637 size_t sz = ifaces_.size();
32638 size_t i = 0;
32639 for (; i < (sz - 1); ++i) {
32640 ifaces_[i]->get_partition_with_auth(_return, db_name, tbl_name, part_vals, user_name, group_names);
32641 }
32642 ifaces_[i]->get_partition_with_auth(_return, db_name, tbl_name, part_vals, user_name, group_names);
32643 return;
32644 }
32645
32646 void get_partition_by_name(Partition& _return, const std::string& db_name, const std::string& tbl_name, const std::string& part_name) override {
32647 size_t sz = ifaces_.size();
32648 size_t i = 0;
32649 for (; i < (sz - 1); ++i) {
32650 ifaces_[i]->get_partition_by_name(_return, db_name, tbl_name, part_name);
32651 }
32652 ifaces_[i]->get_partition_by_name(_return, db_name, tbl_name, part_name);
32653 return;
32654 }
32655
32656 void get_partitions(std::vector<Partition> & _return, const std::string& db_name, const std::string& tbl_name, const int16_t max_parts) override {
32657 size_t sz = ifaces_.size();
32658 size_t i = 0;
32659 for (; i < (sz - 1); ++i) {
32660 ifaces_[i]->get_partitions(_return, db_name, tbl_name, max_parts);
32661 }
32662 ifaces_[i]->get_partitions(_return, db_name, tbl_name, max_parts);
32663 return;
32664 }
32665
32666 void get_partitions_req(PartitionsResponse& _return, const PartitionsRequest& req) override {
32667 size_t sz = ifaces_.size();
32668 size_t i = 0;
32669 for (; i < (sz - 1); ++i) {
32670 ifaces_[i]->get_partitions_req(_return, req);
32671 }
32672 ifaces_[i]->get_partitions_req(_return, req);
32673 return;
32674 }
32675
32676 void get_partitions_with_auth(std::vector<Partition> & _return, const std::string& db_name, const std::string& tbl_name, const int16_t max_parts, const std::string& user_name, const std::vector<std::string> & group_names) override {
32677 size_t sz = ifaces_.size();
32678 size_t i = 0;
32679 for (; i < (sz - 1); ++i) {
32680 ifaces_[i]->get_partitions_with_auth(_return, db_name, tbl_name, max_parts, user_name, group_names);
32681 }
32682 ifaces_[i]->get_partitions_with_auth(_return, db_name, tbl_name, max_parts, user_name, group_names);
32683 return;
32684 }
32685
32686 void get_partitions_pspec(std::vector<PartitionSpec> & _return, const std::string& db_name, const std::string& tbl_name, const int32_t max_parts) override {
32687 size_t sz = ifaces_.size();
32688 size_t i = 0;
32689 for (; i < (sz - 1); ++i) {
32690 ifaces_[i]->get_partitions_pspec(_return, db_name, tbl_name, max_parts);
32691 }
32692 ifaces_[i]->get_partitions_pspec(_return, db_name, tbl_name, max_parts);
32693 return;
32694 }
32695
32696 void get_partition_names(std::vector<std::string> & _return, const std::string& db_name, const std::string& tbl_name, const int16_t max_parts) override {
32697 size_t sz = ifaces_.size();
32698 size_t i = 0;
32699 for (; i < (sz - 1); ++i) {
32700 ifaces_[i]->get_partition_names(_return, db_name, tbl_name, max_parts);
32701 }
32702 ifaces_[i]->get_partition_names(_return, db_name, tbl_name, max_parts);
32703 return;
32704 }
32705
32706 void fetch_partition_names_req(std::vector<std::string> & _return, const PartitionsRequest& partitionReq) override {
32707 size_t sz = ifaces_.size();
32708 size_t i = 0;
32709 for (; i < (sz - 1); ++i) {
32710 ifaces_[i]->fetch_partition_names_req(_return, partitionReq);
32711 }
32712 ifaces_[i]->fetch_partition_names_req(_return, partitionReq);
32713 return;
32714 }
32715
32716 void get_partition_values(PartitionValuesResponse& _return, const PartitionValuesRequest& request) override {
32717 size_t sz = ifaces_.size();
32718 size_t i = 0;
32719 for (; i < (sz - 1); ++i) {
32720 ifaces_[i]->get_partition_values(_return, request);
32721 }
32722 ifaces_[i]->get_partition_values(_return, request);
32723 return;
32724 }
32725
32726 void get_partitions_ps(std::vector<Partition> & _return, const std::string& db_name, const std::string& tbl_name, const std::vector<std::string> & part_vals, const int16_t max_parts) override {
32727 size_t sz = ifaces_.size();
32728 size_t i = 0;
32729 for (; i < (sz - 1); ++i) {
32730 ifaces_[i]->get_partitions_ps(_return, db_name, tbl_name, part_vals, max_parts);
32731 }
32732 ifaces_[i]->get_partitions_ps(_return, db_name, tbl_name, part_vals, max_parts);
32733 return;
32734 }
32735
32736 void get_partitions_ps_with_auth(std::vector<Partition> & _return, const std::string& db_name, const std::string& tbl_name, const std::vector<std::string> & part_vals, const int16_t max_parts, const std::string& user_name, const std::vector<std::string> & group_names) override {
32737 size_t sz = ifaces_.size();
32738 size_t i = 0;
32739 for (; i < (sz - 1); ++i) {
32740 ifaces_[i]->get_partitions_ps_with_auth(_return, db_name, tbl_name, part_vals, max_parts, user_name, group_names);
32741 }
32742 ifaces_[i]->get_partitions_ps_with_auth(_return, db_name, tbl_name, part_vals, max_parts, user_name, group_names);
32743 return;
32744 }
32745
32746 void get_partitions_ps_with_auth_req(GetPartitionsPsWithAuthResponse& _return, const GetPartitionsPsWithAuthRequest& req) override {
32747 size_t sz = ifaces_.size();
32748 size_t i = 0;
32749 for (; i < (sz - 1); ++i) {
32750 ifaces_[i]->get_partitions_ps_with_auth_req(_return, req);
32751 }
32752 ifaces_[i]->get_partitions_ps_with_auth_req(_return, req);
32753 return;
32754 }
32755
32756 void get_partition_names_ps(std::vector<std::string> & _return, const std::string& db_name, const std::string& tbl_name, const std::vector<std::string> & part_vals, const int16_t max_parts) override {
32757 size_t sz = ifaces_.size();
32758 size_t i = 0;
32759 for (; i < (sz - 1); ++i) {
32760 ifaces_[i]->get_partition_names_ps(_return, db_name, tbl_name, part_vals, max_parts);
32761 }
32762 ifaces_[i]->get_partition_names_ps(_return, db_name, tbl_name, part_vals, max_parts);
32763 return;
32764 }
32765
32766 void get_partition_names_ps_req(GetPartitionNamesPsResponse& _return, const GetPartitionNamesPsRequest& req) override {
32767 size_t sz = ifaces_.size();
32768 size_t i = 0;
32769 for (; i < (sz - 1); ++i) {
32770 ifaces_[i]->get_partition_names_ps_req(_return, req);
32771 }
32772 ifaces_[i]->get_partition_names_ps_req(_return, req);
32773 return;
32774 }
32775
32776 void get_partition_names_req(std::vector<std::string> & _return, const PartitionsByExprRequest& req) override {
32777 size_t sz = ifaces_.size();
32778 size_t i = 0;
32779 for (; i < (sz - 1); ++i) {
32780 ifaces_[i]->get_partition_names_req(_return, req);
32781 }
32782 ifaces_[i]->get_partition_names_req(_return, req);
32783 return;
32784 }
32785
32786 void get_partitions_by_filter(std::vector<Partition> & _return, const std::string& db_name, const std::string& tbl_name, const std::string& filter, const int16_t max_parts) override {
32787 size_t sz = ifaces_.size();
32788 size_t i = 0;
32789 for (; i < (sz - 1); ++i) {
32790 ifaces_[i]->get_partitions_by_filter(_return, db_name, tbl_name, filter, max_parts);
32791 }
32792 ifaces_[i]->get_partitions_by_filter(_return, db_name, tbl_name, filter, max_parts);
32793 return;
32794 }
32795
32796 void get_partitions_by_filter_req(std::vector<Partition> & _return, const GetPartitionsByFilterRequest& req) override {
32797 size_t sz = ifaces_.size();
32798 size_t i = 0;
32799 for (; i < (sz - 1); ++i) {
32800 ifaces_[i]->get_partitions_by_filter_req(_return, req);
32801 }
32802 ifaces_[i]->get_partitions_by_filter_req(_return, req);
32803 return;
32804 }
32805
32806 void get_part_specs_by_filter(std::vector<PartitionSpec> & _return, const std::string& db_name, const std::string& tbl_name, const std::string& filter, const int32_t max_parts) override {
32807 size_t sz = ifaces_.size();
32808 size_t i = 0;
32809 for (; i < (sz - 1); ++i) {
32810 ifaces_[i]->get_part_specs_by_filter(_return, db_name, tbl_name, filter, max_parts);
32811 }
32812 ifaces_[i]->get_part_specs_by_filter(_return, db_name, tbl_name, filter, max_parts);
32813 return;
32814 }
32815
32816 void get_partitions_by_expr(PartitionsByExprResult& _return, const PartitionsByExprRequest& req) override {
32817 size_t sz = ifaces_.size();
32818 size_t i = 0;
32819 for (; i < (sz - 1); ++i) {
32820 ifaces_[i]->get_partitions_by_expr(_return, req);
32821 }
32822 ifaces_[i]->get_partitions_by_expr(_return, req);
32823 return;
32824 }
32825
32826 void get_partitions_spec_by_expr(PartitionsSpecByExprResult& _return, const PartitionsByExprRequest& req) override {
32827 size_t sz = ifaces_.size();
32828 size_t i = 0;
32829 for (; i < (sz - 1); ++i) {
32830 ifaces_[i]->get_partitions_spec_by_expr(_return, req);
32831 }
32832 ifaces_[i]->get_partitions_spec_by_expr(_return, req);
32833 return;
32834 }
32835
32836 int32_t get_num_partitions_by_filter(const std::string& db_name, const std::string& tbl_name, const std::string& filter) override {
32837 size_t sz = ifaces_.size();
32838 size_t i = 0;
32839 for (; i < (sz - 1); ++i) {
32840 ifaces_[i]->get_num_partitions_by_filter(db_name, tbl_name, filter);
32841 }
32842 return ifaces_[i]->get_num_partitions_by_filter(db_name, tbl_name, filter);
32843 }
32844
32845 void get_partitions_by_names(std::vector<Partition> & _return, const std::string& db_name, const std::string& tbl_name, const std::vector<std::string> & names) override {
32846 size_t sz = ifaces_.size();
32847 size_t i = 0;
32848 for (; i < (sz - 1); ++i) {
32849 ifaces_[i]->get_partitions_by_names(_return, db_name, tbl_name, names);
32850 }
32851 ifaces_[i]->get_partitions_by_names(_return, db_name, tbl_name, names);
32852 return;
32853 }
32854
32855 void get_partitions_by_names_req(GetPartitionsByNamesResult& _return, const GetPartitionsByNamesRequest& req) override {
32856 size_t sz = ifaces_.size();
32857 size_t i = 0;
32858 for (; i < (sz - 1); ++i) {
32859 ifaces_[i]->get_partitions_by_names_req(_return, req);
32860 }
32861 ifaces_[i]->get_partitions_by_names_req(_return, req);
32862 return;
32863 }
32864
32865 void get_properties(PropertyGetResponse& _return, const PropertyGetRequest& req) override {
32866 size_t sz = ifaces_.size();
32867 size_t i = 0;
32868 for (; i < (sz - 1); ++i) {
32869 ifaces_[i]->get_properties(_return, req);
32870 }
32871 ifaces_[i]->get_properties(_return, req);
32872 return;
32873 }
32874
32875 bool set_properties(const PropertySetRequest& req) override {
32876 size_t sz = ifaces_.size();
32877 size_t i = 0;
32878 for (; i < (sz - 1); ++i) {
32879 ifaces_[i]->set_properties(req);
32880 }
32881 return ifaces_[i]->set_properties(req);
32882 }
32883
32884 void alter_partition(const std::string& db_name, const std::string& tbl_name, const Partition& new_part) override {
32885 size_t sz = ifaces_.size();
32886 size_t i = 0;
32887 for (; i < (sz - 1); ++i) {
32888 ifaces_[i]->alter_partition(db_name, tbl_name, new_part);
32889 }
32890 ifaces_[i]->alter_partition(db_name, tbl_name, new_part);
32891 }
32892
32893 void alter_partitions(const std::string& db_name, const std::string& tbl_name, const std::vector<Partition> & new_parts) override {
32894 size_t sz = ifaces_.size();
32895 size_t i = 0;
32896 for (; i < (sz - 1); ++i) {
32897 ifaces_[i]->alter_partitions(db_name, tbl_name, new_parts);
32898 }
32899 ifaces_[i]->alter_partitions(db_name, tbl_name, new_parts);
32900 }
32901
32902 void alter_partitions_with_environment_context(const std::string& db_name, const std::string& tbl_name, const std::vector<Partition> & new_parts, const EnvironmentContext& environment_context) override {
32903 size_t sz = ifaces_.size();
32904 size_t i = 0;
32905 for (; i < (sz - 1); ++i) {
32906 ifaces_[i]->alter_partitions_with_environment_context(db_name, tbl_name, new_parts, environment_context);
32907 }
32908 ifaces_[i]->alter_partitions_with_environment_context(db_name, tbl_name, new_parts, environment_context);
32909 }
32910
32911 void alter_partitions_req(AlterPartitionsResponse& _return, const AlterPartitionsRequest& req) override {
32912 size_t sz = ifaces_.size();
32913 size_t i = 0;
32914 for (; i < (sz - 1); ++i) {
32915 ifaces_[i]->alter_partitions_req(_return, req);
32916 }
32917 ifaces_[i]->alter_partitions_req(_return, req);
32918 return;
32919 }
32920
32921 void alter_partition_with_environment_context(const std::string& db_name, const std::string& tbl_name, const Partition& new_part, const EnvironmentContext& environment_context) override {
32922 size_t sz = ifaces_.size();
32923 size_t i = 0;
32924 for (; i < (sz - 1); ++i) {
32925 ifaces_[i]->alter_partition_with_environment_context(db_name, tbl_name, new_part, environment_context);
32926 }
32927 ifaces_[i]->alter_partition_with_environment_context(db_name, tbl_name, new_part, environment_context);
32928 }
32929
32930 void rename_partition(const std::string& db_name, const std::string& tbl_name, const std::vector<std::string> & part_vals, const Partition& new_part) override {
32931 size_t sz = ifaces_.size();
32932 size_t i = 0;
32933 for (; i < (sz - 1); ++i) {
32934 ifaces_[i]->rename_partition(db_name, tbl_name, part_vals, new_part);
32935 }
32936 ifaces_[i]->rename_partition(db_name, tbl_name, part_vals, new_part);
32937 }
32938
32939 void rename_partition_req(RenamePartitionResponse& _return, const RenamePartitionRequest& req) override {
32940 size_t sz = ifaces_.size();
32941 size_t i = 0;
32942 for (; i < (sz - 1); ++i) {
32943 ifaces_[i]->rename_partition_req(_return, req);
32944 }
32945 ifaces_[i]->rename_partition_req(_return, req);
32946 return;
32947 }
32948
32949 bool partition_name_has_valid_characters(const std::vector<std::string> & part_vals, const bool throw_exception) override {
32950 size_t sz = ifaces_.size();
32951 size_t i = 0;
32952 for (; i < (sz - 1); ++i) {
32953 ifaces_[i]->partition_name_has_valid_characters(part_vals, throw_exception);
32954 }
32955 return ifaces_[i]->partition_name_has_valid_characters(part_vals, throw_exception);
32956 }
32957
32958 void get_config_value(std::string& _return, const std::string& name, const std::string& defaultValue) override {
32959 size_t sz = ifaces_.size();
32960 size_t i = 0;
32961 for (; i < (sz - 1); ++i) {
32962 ifaces_[i]->get_config_value(_return, name, defaultValue);
32963 }
32964 ifaces_[i]->get_config_value(_return, name, defaultValue);
32965 return;
32966 }
32967
32968 void partition_name_to_vals(std::vector<std::string> & _return, const std::string& part_name) override {
32969 size_t sz = ifaces_.size();
32970 size_t i = 0;
32971 for (; i < (sz - 1); ++i) {
32972 ifaces_[i]->partition_name_to_vals(_return, part_name);
32973 }
32974 ifaces_[i]->partition_name_to_vals(_return, part_name);
32975 return;
32976 }
32977
32978 void partition_name_to_spec(std::map<std::string, std::string> & _return, const std::string& part_name) override {
32979 size_t sz = ifaces_.size();
32980 size_t i = 0;
32981 for (; i < (sz - 1); ++i) {
32982 ifaces_[i]->partition_name_to_spec(_return, part_name);
32983 }
32984 ifaces_[i]->partition_name_to_spec(_return, part_name);
32985 return;
32986 }
32987
32988 void markPartitionForEvent(const std::string& db_name, const std::string& tbl_name, const std::map<std::string, std::string> & part_vals, const PartitionEventType::type eventType) override {
32989 size_t sz = ifaces_.size();
32990 size_t i = 0;
32991 for (; i < (sz - 1); ++i) {
32992 ifaces_[i]->markPartitionForEvent(db_name, tbl_name, part_vals, eventType);
32993 }
32994 ifaces_[i]->markPartitionForEvent(db_name, tbl_name, part_vals, eventType);
32995 }
32996
32997 bool isPartitionMarkedForEvent(const std::string& db_name, const std::string& tbl_name, const std::map<std::string, std::string> & part_vals, const PartitionEventType::type eventType) override {
32998 size_t sz = ifaces_.size();
32999 size_t i = 0;
33000 for (; i < (sz - 1); ++i) {
33001 ifaces_[i]->isPartitionMarkedForEvent(db_name, tbl_name, part_vals, eventType);
33002 }
33003 return ifaces_[i]->isPartitionMarkedForEvent(db_name, tbl_name, part_vals, eventType);
33004 }
33005
33006 void get_primary_keys(PrimaryKeysResponse& _return, const PrimaryKeysRequest& request) override {
33007 size_t sz = ifaces_.size();
33008 size_t i = 0;
33009 for (; i < (sz - 1); ++i) {
33010 ifaces_[i]->get_primary_keys(_return, request);
33011 }
33012 ifaces_[i]->get_primary_keys(_return, request);
33013 return;
33014 }
33015
33016 void get_foreign_keys(ForeignKeysResponse& _return, const ForeignKeysRequest& request) override {
33017 size_t sz = ifaces_.size();
33018 size_t i = 0;
33019 for (; i < (sz - 1); ++i) {
33020 ifaces_[i]->get_foreign_keys(_return, request);
33021 }
33022 ifaces_[i]->get_foreign_keys(_return, request);
33023 return;
33024 }
33025
33026 void get_unique_constraints(UniqueConstraintsResponse& _return, const UniqueConstraintsRequest& request) override {
33027 size_t sz = ifaces_.size();
33028 size_t i = 0;
33029 for (; i < (sz - 1); ++i) {
33030 ifaces_[i]->get_unique_constraints(_return, request);
33031 }
33032 ifaces_[i]->get_unique_constraints(_return, request);
33033 return;
33034 }
33035
33036 void get_not_null_constraints(NotNullConstraintsResponse& _return, const NotNullConstraintsRequest& request) override {
33037 size_t sz = ifaces_.size();
33038 size_t i = 0;
33039 for (; i < (sz - 1); ++i) {
33040 ifaces_[i]->get_not_null_constraints(_return, request);
33041 }
33042 ifaces_[i]->get_not_null_constraints(_return, request);
33043 return;
33044 }
33045
33046 void get_default_constraints(DefaultConstraintsResponse& _return, const DefaultConstraintsRequest& request) override {
33047 size_t sz = ifaces_.size();
33048 size_t i = 0;
33049 for (; i < (sz - 1); ++i) {
33050 ifaces_[i]->get_default_constraints(_return, request);
33051 }
33052 ifaces_[i]->get_default_constraints(_return, request);
33053 return;
33054 }
33055
33056 void get_check_constraints(CheckConstraintsResponse& _return, const CheckConstraintsRequest& request) override {
33057 size_t sz = ifaces_.size();
33058 size_t i = 0;
33059 for (; i < (sz - 1); ++i) {
33060 ifaces_[i]->get_check_constraints(_return, request);
33061 }
33062 ifaces_[i]->get_check_constraints(_return, request);
33063 return;
33064 }
33065
33066 void get_all_table_constraints(AllTableConstraintsResponse& _return, const AllTableConstraintsRequest& request) override {
33067 size_t sz = ifaces_.size();
33068 size_t i = 0;
33069 for (; i < (sz - 1); ++i) {
33070 ifaces_[i]->get_all_table_constraints(_return, request);
33071 }
33072 ifaces_[i]->get_all_table_constraints(_return, request);
33073 return;
33074 }
33075
33076 bool update_table_column_statistics(const ColumnStatistics& stats_obj) override {
33077 size_t sz = ifaces_.size();
33078 size_t i = 0;
33079 for (; i < (sz - 1); ++i) {
33080 ifaces_[i]->update_table_column_statistics(stats_obj);
33081 }
33082 return ifaces_[i]->update_table_column_statistics(stats_obj);
33083 }
33084
33085 bool update_partition_column_statistics(const ColumnStatistics& stats_obj) override {
33086 size_t sz = ifaces_.size();
33087 size_t i = 0;
33088 for (; i < (sz - 1); ++i) {
33089 ifaces_[i]->update_partition_column_statistics(stats_obj);
33090 }
33091 return ifaces_[i]->update_partition_column_statistics(stats_obj);
33092 }
33093
33094 void update_table_column_statistics_req(SetPartitionsStatsResponse& _return, const SetPartitionsStatsRequest& req) override {
33095 size_t sz = ifaces_.size();
33096 size_t i = 0;
33097 for (; i < (sz - 1); ++i) {
33098 ifaces_[i]->update_table_column_statistics_req(_return, req);
33099 }
33100 ifaces_[i]->update_table_column_statistics_req(_return, req);
33101 return;
33102 }
33103
33104 void update_partition_column_statistics_req(SetPartitionsStatsResponse& _return, const SetPartitionsStatsRequest& req) override {
33105 size_t sz = ifaces_.size();
33106 size_t i = 0;
33107 for (; i < (sz - 1); ++i) {
33108 ifaces_[i]->update_partition_column_statistics_req(_return, req);
33109 }
33110 ifaces_[i]->update_partition_column_statistics_req(_return, req);
33111 return;
33112 }
33113
33114 void update_transaction_statistics(const UpdateTransactionalStatsRequest& req) override {
33115 size_t sz = ifaces_.size();
33116 size_t i = 0;
33117 for (; i < (sz - 1); ++i) {
33118 ifaces_[i]->update_transaction_statistics(req);
33119 }
33120 ifaces_[i]->update_transaction_statistics(req);
33121 }
33122
33123 void get_table_column_statistics(ColumnStatistics& _return, const std::string& db_name, const std::string& tbl_name, const std::string& col_name) override {
33124 size_t sz = ifaces_.size();
33125 size_t i = 0;
33126 for (; i < (sz - 1); ++i) {
33127 ifaces_[i]->get_table_column_statistics(_return, db_name, tbl_name, col_name);
33128 }
33129 ifaces_[i]->get_table_column_statistics(_return, db_name, tbl_name, col_name);
33130 return;
33131 }
33132
33133 void get_partition_column_statistics(ColumnStatistics& _return, const std::string& db_name, const std::string& tbl_name, const std::string& part_name, const std::string& col_name) override {
33134 size_t sz = ifaces_.size();
33135 size_t i = 0;
33136 for (; i < (sz - 1); ++i) {
33137 ifaces_[i]->get_partition_column_statistics(_return, db_name, tbl_name, part_name, col_name);
33138 }
33139 ifaces_[i]->get_partition_column_statistics(_return, db_name, tbl_name, part_name, col_name);
33140 return;
33141 }
33142
33143 void get_table_statistics_req(TableStatsResult& _return, const TableStatsRequest& request) override {
33144 size_t sz = ifaces_.size();
33145 size_t i = 0;
33146 for (; i < (sz - 1); ++i) {
33147 ifaces_[i]->get_table_statistics_req(_return, request);
33148 }
33149 ifaces_[i]->get_table_statistics_req(_return, request);
33150 return;
33151 }
33152
33153 void get_partitions_statistics_req(PartitionsStatsResult& _return, const PartitionsStatsRequest& request) override {
33154 size_t sz = ifaces_.size();
33155 size_t i = 0;
33156 for (; i < (sz - 1); ++i) {
33157 ifaces_[i]->get_partitions_statistics_req(_return, request);
33158 }
33159 ifaces_[i]->get_partitions_statistics_req(_return, request);
33160 return;
33161 }
33162
33163 void get_aggr_stats_for(AggrStats& _return, const PartitionsStatsRequest& request) override {
33164 size_t sz = ifaces_.size();
33165 size_t i = 0;
33166 for (; i < (sz - 1); ++i) {
33167 ifaces_[i]->get_aggr_stats_for(_return, request);
33168 }
33169 ifaces_[i]->get_aggr_stats_for(_return, request);
33170 return;
33171 }
33172
33173 bool set_aggr_stats_for(const SetPartitionsStatsRequest& request) override {
33174 size_t sz = ifaces_.size();
33175 size_t i = 0;
33176 for (; i < (sz - 1); ++i) {
33177 ifaces_[i]->set_aggr_stats_for(request);
33178 }
33179 return ifaces_[i]->set_aggr_stats_for(request);
33180 }
33181
33182 bool delete_partition_column_statistics(const std::string& db_name, const std::string& tbl_name, const std::string& part_name, const std::string& col_name, const std::string& engine) override {
33183 size_t sz = ifaces_.size();
33184 size_t i = 0;
33185 for (; i < (sz - 1); ++i) {
33186 ifaces_[i]->delete_partition_column_statistics(db_name, tbl_name, part_name, col_name, engine);
33187 }
33188 return ifaces_[i]->delete_partition_column_statistics(db_name, tbl_name, part_name, col_name, engine);
33189 }
33190
33191 bool delete_table_column_statistics(const std::string& db_name, const std::string& tbl_name, const std::string& col_name, const std::string& engine) override {
33192 size_t sz = ifaces_.size();
33193 size_t i = 0;
33194 for (; i < (sz - 1); ++i) {
33195 ifaces_[i]->delete_table_column_statistics(db_name, tbl_name, col_name, engine);
33196 }
33197 return ifaces_[i]->delete_table_column_statistics(db_name, tbl_name, col_name, engine);
33198 }
33199
33200 void create_function(const Function& func) override {
33201 size_t sz = ifaces_.size();
33202 size_t i = 0;
33203 for (; i < (sz - 1); ++i) {
33204 ifaces_[i]->create_function(func);
33205 }
33206 ifaces_[i]->create_function(func);
33207 }
33208
33209 void drop_function(const std::string& dbName, const std::string& funcName) override {
33210 size_t sz = ifaces_.size();
33211 size_t i = 0;
33212 for (; i < (sz - 1); ++i) {
33213 ifaces_[i]->drop_function(dbName, funcName);
33214 }
33215 ifaces_[i]->drop_function(dbName, funcName);
33216 }
33217
33218 void alter_function(const std::string& dbName, const std::string& funcName, const Function& newFunc) override {
33219 size_t sz = ifaces_.size();
33220 size_t i = 0;
33221 for (; i < (sz - 1); ++i) {
33222 ifaces_[i]->alter_function(dbName, funcName, newFunc);
33223 }
33224 ifaces_[i]->alter_function(dbName, funcName, newFunc);
33225 }
33226
33227 void get_functions(std::vector<std::string> & _return, const std::string& dbName, const std::string& pattern) override {
33228 size_t sz = ifaces_.size();
33229 size_t i = 0;
33230 for (; i < (sz - 1); ++i) {
33231 ifaces_[i]->get_functions(_return, dbName, pattern);
33232 }
33233 ifaces_[i]->get_functions(_return, dbName, pattern);
33234 return;
33235 }
33236
33237 void get_function(Function& _return, const std::string& dbName, const std::string& funcName) override {
33238 size_t sz = ifaces_.size();
33239 size_t i = 0;
33240 for (; i < (sz - 1); ++i) {
33241 ifaces_[i]->get_function(_return, dbName, funcName);
33242 }
33243 ifaces_[i]->get_function(_return, dbName, funcName);
33244 return;
33245 }
33246
33247 void get_all_functions(GetAllFunctionsResponse& _return) override {
33248 size_t sz = ifaces_.size();
33249 size_t i = 0;
33250 for (; i < (sz - 1); ++i) {
33251 ifaces_[i]->get_all_functions(_return);
33252 }
33253 ifaces_[i]->get_all_functions(_return);
33254 return;
33255 }
33256
33257 bool create_role(const Role& role) override {
33258 size_t sz = ifaces_.size();
33259 size_t i = 0;
33260 for (; i < (sz - 1); ++i) {
33261 ifaces_[i]->create_role(role);
33262 }
33263 return ifaces_[i]->create_role(role);
33264 }
33265
33266 bool drop_role(const std::string& role_name) override {
33267 size_t sz = ifaces_.size();
33268 size_t i = 0;
33269 for (; i < (sz - 1); ++i) {
33270 ifaces_[i]->drop_role(role_name);
33271 }
33272 return ifaces_[i]->drop_role(role_name);
33273 }
33274
33275 void get_role_names(std::vector<std::string> & _return) override {
33276 size_t sz = ifaces_.size();
33277 size_t i = 0;
33278 for (; i < (sz - 1); ++i) {
33279 ifaces_[i]->get_role_names(_return);
33280 }
33281 ifaces_[i]->get_role_names(_return);
33282 return;
33283 }
33284
33285 bool grant_role(const std::string& role_name, const std::string& principal_name, const PrincipalType::type principal_type, const std::string& grantor, const PrincipalType::type grantorType, const bool grant_option) override {
33286 size_t sz = ifaces_.size();
33287 size_t i = 0;
33288 for (; i < (sz - 1); ++i) {
33289 ifaces_[i]->grant_role(role_name, principal_name, principal_type, grantor, grantorType, grant_option);
33290 }
33291 return ifaces_[i]->grant_role(role_name, principal_name, principal_type, grantor, grantorType, grant_option);
33292 }
33293
33294 bool revoke_role(const std::string& role_name, const std::string& principal_name, const PrincipalType::type principal_type) override {
33295 size_t sz = ifaces_.size();
33296 size_t i = 0;
33297 for (; i < (sz - 1); ++i) {
33298 ifaces_[i]->revoke_role(role_name, principal_name, principal_type);
33299 }
33300 return ifaces_[i]->revoke_role(role_name, principal_name, principal_type);
33301 }
33302
33303 void list_roles(std::vector<Role> & _return, const std::string& principal_name, const PrincipalType::type principal_type) override {
33304 size_t sz = ifaces_.size();
33305 size_t i = 0;
33306 for (; i < (sz - 1); ++i) {
33307 ifaces_[i]->list_roles(_return, principal_name, principal_type);
33308 }
33309 ifaces_[i]->list_roles(_return, principal_name, principal_type);
33310 return;
33311 }
33312
33313 void grant_revoke_role(GrantRevokeRoleResponse& _return, const GrantRevokeRoleRequest& request) override {
33314 size_t sz = ifaces_.size();
33315 size_t i = 0;
33316 for (; i < (sz - 1); ++i) {
33317 ifaces_[i]->grant_revoke_role(_return, request);
33318 }
33319 ifaces_[i]->grant_revoke_role(_return, request);
33320 return;
33321 }
33322
33323 void get_principals_in_role(GetPrincipalsInRoleResponse& _return, const GetPrincipalsInRoleRequest& request) override {
33324 size_t sz = ifaces_.size();
33325 size_t i = 0;
33326 for (; i < (sz - 1); ++i) {
33327 ifaces_[i]->get_principals_in_role(_return, request);
33328 }
33329 ifaces_[i]->get_principals_in_role(_return, request);
33330 return;
33331 }
33332
33333 void get_role_grants_for_principal(GetRoleGrantsForPrincipalResponse& _return, const GetRoleGrantsForPrincipalRequest& request) override {
33334 size_t sz = ifaces_.size();
33335 size_t i = 0;
33336 for (; i < (sz - 1); ++i) {
33337 ifaces_[i]->get_role_grants_for_principal(_return, request);
33338 }
33339 ifaces_[i]->get_role_grants_for_principal(_return, request);
33340 return;
33341 }
33342
33343 void get_privilege_set(PrincipalPrivilegeSet& _return, const HiveObjectRef& hiveObject, const std::string& user_name, const std::vector<std::string> & group_names) override {
33344 size_t sz = ifaces_.size();
33345 size_t i = 0;
33346 for (; i < (sz - 1); ++i) {
33347 ifaces_[i]->get_privilege_set(_return, hiveObject, user_name, group_names);
33348 }
33349 ifaces_[i]->get_privilege_set(_return, hiveObject, user_name, group_names);
33350 return;
33351 }
33352
33353 void list_privileges(std::vector<HiveObjectPrivilege> & _return, const std::string& principal_name, const PrincipalType::type principal_type, const HiveObjectRef& hiveObject) override {
33354 size_t sz = ifaces_.size();
33355 size_t i = 0;
33356 for (; i < (sz - 1); ++i) {
33357 ifaces_[i]->list_privileges(_return, principal_name, principal_type, hiveObject);
33358 }
33359 ifaces_[i]->list_privileges(_return, principal_name, principal_type, hiveObject);
33360 return;
33361 }
33362
33363 bool grant_privileges(const PrivilegeBag& privileges) override {
33364 size_t sz = ifaces_.size();
33365 size_t i = 0;
33366 for (; i < (sz - 1); ++i) {
33367 ifaces_[i]->grant_privileges(privileges);
33368 }
33369 return ifaces_[i]->grant_privileges(privileges);
33370 }
33371
33372 bool revoke_privileges(const PrivilegeBag& privileges) override {
33373 size_t sz = ifaces_.size();
33374 size_t i = 0;
33375 for (; i < (sz - 1); ++i) {
33376 ifaces_[i]->revoke_privileges(privileges);
33377 }
33378 return ifaces_[i]->revoke_privileges(privileges);
33379 }
33380
33381 void grant_revoke_privileges(GrantRevokePrivilegeResponse& _return, const GrantRevokePrivilegeRequest& request) override {
33382 size_t sz = ifaces_.size();
33383 size_t i = 0;
33384 for (; i < (sz - 1); ++i) {
33385 ifaces_[i]->grant_revoke_privileges(_return, request);
33386 }
33387 ifaces_[i]->grant_revoke_privileges(_return, request);
33388 return;
33389 }
33390
33391 void refresh_privileges(GrantRevokePrivilegeResponse& _return, const HiveObjectRef& objToRefresh, const std::string& authorizer, const GrantRevokePrivilegeRequest& grantRequest) override {
33392 size_t sz = ifaces_.size();
33393 size_t i = 0;
33394 for (; i < (sz - 1); ++i) {
33395 ifaces_[i]->refresh_privileges(_return, objToRefresh, authorizer, grantRequest);
33396 }
33397 ifaces_[i]->refresh_privileges(_return, objToRefresh, authorizer, grantRequest);
33398 return;
33399 }
33400
33401 void set_ugi(std::vector<std::string> & _return, const std::string& user_name, const std::vector<std::string> & group_names) override {
33402 size_t sz = ifaces_.size();
33403 size_t i = 0;
33404 for (; i < (sz - 1); ++i) {
33405 ifaces_[i]->set_ugi(_return, user_name, group_names);
33406 }
33407 ifaces_[i]->set_ugi(_return, user_name, group_names);
33408 return;
33409 }
33410
33411 void get_delegation_token(std::string& _return, const std::string& token_owner, const std::string& renewer_kerberos_principal_name) override {
33412 size_t sz = ifaces_.size();
33413 size_t i = 0;
33414 for (; i < (sz - 1); ++i) {
33415 ifaces_[i]->get_delegation_token(_return, token_owner, renewer_kerberos_principal_name);
33416 }
33417 ifaces_[i]->get_delegation_token(_return, token_owner, renewer_kerberos_principal_name);
33418 return;
33419 }
33420
33421 int64_t renew_delegation_token(const std::string& token_str_form) override {
33422 size_t sz = ifaces_.size();
33423 size_t i = 0;
33424 for (; i < (sz - 1); ++i) {
33425 ifaces_[i]->renew_delegation_token(token_str_form);
33426 }
33427 return ifaces_[i]->renew_delegation_token(token_str_form);
33428 }
33429
33430 void cancel_delegation_token(const std::string& token_str_form) override {
33431 size_t sz = ifaces_.size();
33432 size_t i = 0;
33433 for (; i < (sz - 1); ++i) {
33434 ifaces_[i]->cancel_delegation_token(token_str_form);
33435 }
33436 ifaces_[i]->cancel_delegation_token(token_str_form);
33437 }
33438
33439 bool add_token(const std::string& token_identifier, const std::string& delegation_token) override {
33440 size_t sz = ifaces_.size();
33441 size_t i = 0;
33442 for (; i < (sz - 1); ++i) {
33443 ifaces_[i]->add_token(token_identifier, delegation_token);
33444 }
33445 return ifaces_[i]->add_token(token_identifier, delegation_token);
33446 }
33447
33448 bool remove_token(const std::string& token_identifier) override {
33449 size_t sz = ifaces_.size();
33450 size_t i = 0;
33451 for (; i < (sz - 1); ++i) {
33452 ifaces_[i]->remove_token(token_identifier);
33453 }
33454 return ifaces_[i]->remove_token(token_identifier);
33455 }
33456
33457 void get_token(std::string& _return, const std::string& token_identifier) override {
33458 size_t sz = ifaces_.size();
33459 size_t i = 0;
33460 for (; i < (sz - 1); ++i) {
33461 ifaces_[i]->get_token(_return, token_identifier);
33462 }
33463 ifaces_[i]->get_token(_return, token_identifier);
33464 return;
33465 }
33466
33467 void get_all_token_identifiers(std::vector<std::string> & _return) override {
33468 size_t sz = ifaces_.size();
33469 size_t i = 0;
33470 for (; i < (sz - 1); ++i) {
33471 ifaces_[i]->get_all_token_identifiers(_return);
33472 }
33473 ifaces_[i]->get_all_token_identifiers(_return);
33474 return;
33475 }
33476
33477 int32_t add_master_key(const std::string& key) override {
33478 size_t sz = ifaces_.size();
33479 size_t i = 0;
33480 for (; i < (sz - 1); ++i) {
33481 ifaces_[i]->add_master_key(key);
33482 }
33483 return ifaces_[i]->add_master_key(key);
33484 }
33485
33486 void update_master_key(const int32_t seq_number, const std::string& key) override {
33487 size_t sz = ifaces_.size();
33488 size_t i = 0;
33489 for (; i < (sz - 1); ++i) {
33490 ifaces_[i]->update_master_key(seq_number, key);
33491 }
33492 ifaces_[i]->update_master_key(seq_number, key);
33493 }
33494
33495 bool remove_master_key(const int32_t key_seq) override {
33496 size_t sz = ifaces_.size();
33497 size_t i = 0;
33498 for (; i < (sz - 1); ++i) {
33499 ifaces_[i]->remove_master_key(key_seq);
33500 }
33501 return ifaces_[i]->remove_master_key(key_seq);
33502 }
33503
33504 void get_master_keys(std::vector<std::string> & _return) override {
33505 size_t sz = ifaces_.size();
33506 size_t i = 0;
33507 for (; i < (sz - 1); ++i) {
33508 ifaces_[i]->get_master_keys(_return);
33509 }
33510 ifaces_[i]->get_master_keys(_return);
33511 return;
33512 }
33513
33514 void get_open_txns(GetOpenTxnsResponse& _return) override {
33515 size_t sz = ifaces_.size();
33516 size_t i = 0;
33517 for (; i < (sz - 1); ++i) {
33518 ifaces_[i]->get_open_txns(_return);
33519 }
33520 ifaces_[i]->get_open_txns(_return);
33521 return;
33522 }
33523
33524 void get_open_txns_info(GetOpenTxnsInfoResponse& _return) override {
33525 size_t sz = ifaces_.size();
33526 size_t i = 0;
33527 for (; i < (sz - 1); ++i) {
33528 ifaces_[i]->get_open_txns_info(_return);
33529 }
33530 ifaces_[i]->get_open_txns_info(_return);
33531 return;
33532 }
33533
33534 void open_txns(OpenTxnsResponse& _return, const OpenTxnRequest& rqst) override {
33535 size_t sz = ifaces_.size();
33536 size_t i = 0;
33537 for (; i < (sz - 1); ++i) {
33538 ifaces_[i]->open_txns(_return, rqst);
33539 }
33540 ifaces_[i]->open_txns(_return, rqst);
33541 return;
33542 }
33543
33544 void abort_txn(const AbortTxnRequest& rqst) override {
33545 size_t sz = ifaces_.size();
33546 size_t i = 0;
33547 for (; i < (sz - 1); ++i) {
33548 ifaces_[i]->abort_txn(rqst);
33549 }
33550 ifaces_[i]->abort_txn(rqst);
33551 }
33552
33553 void abort_txns(const AbortTxnsRequest& rqst) override {
33554 size_t sz = ifaces_.size();
33555 size_t i = 0;
33556 for (; i < (sz - 1); ++i) {
33557 ifaces_[i]->abort_txns(rqst);
33558 }
33559 ifaces_[i]->abort_txns(rqst);
33560 }
33561
33562 void commit_txn(const CommitTxnRequest& rqst) override {
33563 size_t sz = ifaces_.size();
33564 size_t i = 0;
33565 for (; i < (sz - 1); ++i) {
33566 ifaces_[i]->commit_txn(rqst);
33567 }
33568 ifaces_[i]->commit_txn(rqst);
33569 }
33570
33571 int64_t get_latest_txnid_in_conflict(const int64_t txnId) override {
33572 size_t sz = ifaces_.size();
33573 size_t i = 0;
33574 for (; i < (sz - 1); ++i) {
33575 ifaces_[i]->get_latest_txnid_in_conflict(txnId);
33576 }
33577 return ifaces_[i]->get_latest_txnid_in_conflict(txnId);
33578 }
33579
33580 void repl_tbl_writeid_state(const ReplTblWriteIdStateRequest& rqst) override {
33581 size_t sz = ifaces_.size();
33582 size_t i = 0;
33583 for (; i < (sz - 1); ++i) {
33584 ifaces_[i]->repl_tbl_writeid_state(rqst);
33585 }
33586 ifaces_[i]->repl_tbl_writeid_state(rqst);
33587 }
33588
33589 void get_valid_write_ids(GetValidWriteIdsResponse& _return, const GetValidWriteIdsRequest& rqst) override {
33590 size_t sz = ifaces_.size();
33591 size_t i = 0;
33592 for (; i < (sz - 1); ++i) {
33593 ifaces_[i]->get_valid_write_ids(_return, rqst);
33594 }
33595 ifaces_[i]->get_valid_write_ids(_return, rqst);
33596 return;
33597 }
33598
33599 void add_write_ids_to_min_history(const int64_t txnId, const std::map<std::string, int64_t> & writeIds) override {
33600 size_t sz = ifaces_.size();
33601 size_t i = 0;
33602 for (; i < (sz - 1); ++i) {
33603 ifaces_[i]->add_write_ids_to_min_history(txnId, writeIds);
33604 }
33605 ifaces_[i]->add_write_ids_to_min_history(txnId, writeIds);
33606 }
33607
33608 void allocate_table_write_ids(AllocateTableWriteIdsResponse& _return, const AllocateTableWriteIdsRequest& rqst) override {
33609 size_t sz = ifaces_.size();
33610 size_t i = 0;
33611 for (; i < (sz - 1); ++i) {
33612 ifaces_[i]->allocate_table_write_ids(_return, rqst);
33613 }
33614 ifaces_[i]->allocate_table_write_ids(_return, rqst);
33615 return;
33616 }
33617
33618 void get_max_allocated_table_write_id(MaxAllocatedTableWriteIdResponse& _return, const MaxAllocatedTableWriteIdRequest& rqst) override {
33619 size_t sz = ifaces_.size();
33620 size_t i = 0;
33621 for (; i < (sz - 1); ++i) {
33622 ifaces_[i]->get_max_allocated_table_write_id(_return, rqst);
33623 }
33624 ifaces_[i]->get_max_allocated_table_write_id(_return, rqst);
33625 return;
33626 }
33627
33628 void seed_write_id(const SeedTableWriteIdsRequest& rqst) override {
33629 size_t sz = ifaces_.size();
33630 size_t i = 0;
33631 for (; i < (sz - 1); ++i) {
33632 ifaces_[i]->seed_write_id(rqst);
33633 }
33634 ifaces_[i]->seed_write_id(rqst);
33635 }
33636
33637 void seed_txn_id(const SeedTxnIdRequest& rqst) override {
33638 size_t sz = ifaces_.size();
33639 size_t i = 0;
33640 for (; i < (sz - 1); ++i) {
33641 ifaces_[i]->seed_txn_id(rqst);
33642 }
33643 ifaces_[i]->seed_txn_id(rqst);
33644 }
33645
33646 void lock(LockResponse& _return, const LockRequest& rqst) override {
33647 size_t sz = ifaces_.size();
33648 size_t i = 0;
33649 for (; i < (sz - 1); ++i) {
33650 ifaces_[i]->lock(_return, rqst);
33651 }
33652 ifaces_[i]->lock(_return, rqst);
33653 return;
33654 }
33655
33656 void check_lock(LockResponse& _return, const CheckLockRequest& rqst) override {
33657 size_t sz = ifaces_.size();
33658 size_t i = 0;
33659 for (; i < (sz - 1); ++i) {
33660 ifaces_[i]->check_lock(_return, rqst);
33661 }
33662 ifaces_[i]->check_lock(_return, rqst);
33663 return;
33664 }
33665
33666 void unlock(const UnlockRequest& rqst) override {
33667 size_t sz = ifaces_.size();
33668 size_t i = 0;
33669 for (; i < (sz - 1); ++i) {
33670 ifaces_[i]->unlock(rqst);
33671 }
33672 ifaces_[i]->unlock(rqst);
33673 }
33674
33675 void show_locks(ShowLocksResponse& _return, const ShowLocksRequest& rqst) override {
33676 size_t sz = ifaces_.size();
33677 size_t i = 0;
33678 for (; i < (sz - 1); ++i) {
33679 ifaces_[i]->show_locks(_return, rqst);
33680 }
33681 ifaces_[i]->show_locks(_return, rqst);
33682 return;
33683 }
33684
33685 void heartbeat(const HeartbeatRequest& ids) override {
33686 size_t sz = ifaces_.size();
33687 size_t i = 0;
33688 for (; i < (sz - 1); ++i) {
33689 ifaces_[i]->heartbeat(ids);
33690 }
33691 ifaces_[i]->heartbeat(ids);
33692 }
33693
33694 void heartbeat_txn_range(HeartbeatTxnRangeResponse& _return, const HeartbeatTxnRangeRequest& txns) override {
33695 size_t sz = ifaces_.size();
33696 size_t i = 0;
33697 for (; i < (sz - 1); ++i) {
33698 ifaces_[i]->heartbeat_txn_range(_return, txns);
33699 }
33700 ifaces_[i]->heartbeat_txn_range(_return, txns);
33701 return;
33702 }
33703
33704 void compact(const CompactionRequest& rqst) override {
33705 size_t sz = ifaces_.size();
33706 size_t i = 0;
33707 for (; i < (sz - 1); ++i) {
33708 ifaces_[i]->compact(rqst);
33709 }
33710 ifaces_[i]->compact(rqst);
33711 }
33712
33713 void compact2(CompactionResponse& _return, const CompactionRequest& rqst) override {
33714 size_t sz = ifaces_.size();
33715 size_t i = 0;
33716 for (; i < (sz - 1); ++i) {
33717 ifaces_[i]->compact2(_return, rqst);
33718 }
33719 ifaces_[i]->compact2(_return, rqst);
33720 return;
33721 }
33722
33723 void show_compact(ShowCompactResponse& _return, const ShowCompactRequest& rqst) override {
33724 size_t sz = ifaces_.size();
33725 size_t i = 0;
33726 for (; i < (sz - 1); ++i) {
33727 ifaces_[i]->show_compact(_return, rqst);
33728 }
33729 ifaces_[i]->show_compact(_return, rqst);
33730 return;
33731 }
33732
33733 bool submit_for_cleanup(const CompactionRequest& o1, const int64_t o2, const int64_t o3) override {
33734 size_t sz = ifaces_.size();
33735 size_t i = 0;
33736 for (; i < (sz - 1); ++i) {
33737 ifaces_[i]->submit_for_cleanup(o1, o2, o3);
33738 }
33739 return ifaces_[i]->submit_for_cleanup(o1, o2, o3);
33740 }
33741
33742 void add_dynamic_partitions(const AddDynamicPartitions& rqst) override {
33743 size_t sz = ifaces_.size();
33744 size_t i = 0;
33745 for (; i < (sz - 1); ++i) {
33746 ifaces_[i]->add_dynamic_partitions(rqst);
33747 }
33748 ifaces_[i]->add_dynamic_partitions(rqst);
33749 }
33750
33751 void find_next_compact(OptionalCompactionInfoStruct& _return, const std::string& workerId) override {
33752 size_t sz = ifaces_.size();
33753 size_t i = 0;
33754 for (; i < (sz - 1); ++i) {
33755 ifaces_[i]->find_next_compact(_return, workerId);
33756 }
33757 ifaces_[i]->find_next_compact(_return, workerId);
33758 return;
33759 }
33760
33761 void find_next_compact2(OptionalCompactionInfoStruct& _return, const FindNextCompactRequest& rqst) override {
33762 size_t sz = ifaces_.size();
33763 size_t i = 0;
33764 for (; i < (sz - 1); ++i) {
33765 ifaces_[i]->find_next_compact2(_return, rqst);
33766 }
33767 ifaces_[i]->find_next_compact2(_return, rqst);
33768 return;
33769 }
33770
33771 void update_compactor_state(const CompactionInfoStruct& cr, const int64_t txn_id) override {
33772 size_t sz = ifaces_.size();
33773 size_t i = 0;
33774 for (; i < (sz - 1); ++i) {
33775 ifaces_[i]->update_compactor_state(cr, txn_id);
33776 }
33777 ifaces_[i]->update_compactor_state(cr, txn_id);
33778 }
33779
33780 void find_columns_with_stats(std::vector<std::string> & _return, const CompactionInfoStruct& cr) override {
33781 size_t sz = ifaces_.size();
33782 size_t i = 0;
33783 for (; i < (sz - 1); ++i) {
33784 ifaces_[i]->find_columns_with_stats(_return, cr);
33785 }
33786 ifaces_[i]->find_columns_with_stats(_return, cr);
33787 return;
33788 }
33789
33790 void mark_cleaned(const CompactionInfoStruct& cr) override {
33791 size_t sz = ifaces_.size();
33792 size_t i = 0;
33793 for (; i < (sz - 1); ++i) {
33794 ifaces_[i]->mark_cleaned(cr);
33795 }
33796 ifaces_[i]->mark_cleaned(cr);
33797 }
33798
33799 void mark_compacted(const CompactionInfoStruct& cr) override {
33800 size_t sz = ifaces_.size();
33801 size_t i = 0;
33802 for (; i < (sz - 1); ++i) {
33803 ifaces_[i]->mark_compacted(cr);
33804 }
33805 ifaces_[i]->mark_compacted(cr);
33806 }
33807
33808 void mark_failed(const CompactionInfoStruct& cr) override {
33809 size_t sz = ifaces_.size();
33810 size_t i = 0;
33811 for (; i < (sz - 1); ++i) {
33812 ifaces_[i]->mark_failed(cr);
33813 }
33814 ifaces_[i]->mark_failed(cr);
33815 }
33816
33817 void mark_refused(const CompactionInfoStruct& cr) override {
33818 size_t sz = ifaces_.size();
33819 size_t i = 0;
33820 for (; i < (sz - 1); ++i) {
33821 ifaces_[i]->mark_refused(cr);
33822 }
33823 ifaces_[i]->mark_refused(cr);
33824 }
33825
33826 bool update_compaction_metrics_data(const CompactionMetricsDataStruct& data) override {
33827 size_t sz = ifaces_.size();
33828 size_t i = 0;
33829 for (; i < (sz - 1); ++i) {
33830 ifaces_[i]->update_compaction_metrics_data(data);
33831 }
33832 return ifaces_[i]->update_compaction_metrics_data(data);
33833 }
33834
33835 void remove_compaction_metrics_data(const CompactionMetricsDataRequest& request) override {
33836 size_t sz = ifaces_.size();
33837 size_t i = 0;
33838 for (; i < (sz - 1); ++i) {
33839 ifaces_[i]->remove_compaction_metrics_data(request);
33840 }
33841 ifaces_[i]->remove_compaction_metrics_data(request);
33842 }
33843
33844 void set_hadoop_jobid(const std::string& jobId, const int64_t cq_id) override {
33845 size_t sz = ifaces_.size();
33846 size_t i = 0;
33847 for (; i < (sz - 1); ++i) {
33848 ifaces_[i]->set_hadoop_jobid(jobId, cq_id);
33849 }
33850 ifaces_[i]->set_hadoop_jobid(jobId, cq_id);
33851 }
33852
33853 void get_latest_committed_compaction_info(GetLatestCommittedCompactionInfoResponse& _return, const GetLatestCommittedCompactionInfoRequest& rqst) override {
33854 size_t sz = ifaces_.size();
33855 size_t i = 0;
33856 for (; i < (sz - 1); ++i) {
33857 ifaces_[i]->get_latest_committed_compaction_info(_return, rqst);
33858 }
33859 ifaces_[i]->get_latest_committed_compaction_info(_return, rqst);
33860 return;
33861 }
33862
33863 void get_next_notification(NotificationEventResponse& _return, const NotificationEventRequest& rqst) override {
33864 size_t sz = ifaces_.size();
33865 size_t i = 0;
33866 for (; i < (sz - 1); ++i) {
33867 ifaces_[i]->get_next_notification(_return, rqst);
33868 }
33869 ifaces_[i]->get_next_notification(_return, rqst);
33870 return;
33871 }
33872
33873 void get_current_notificationEventId(CurrentNotificationEventId& _return) override {
33874 size_t sz = ifaces_.size();
33875 size_t i = 0;
33876 for (; i < (sz - 1); ++i) {
33877 ifaces_[i]->get_current_notificationEventId(_return);
33878 }
33879 ifaces_[i]->get_current_notificationEventId(_return);
33880 return;
33881 }
33882
33883 void get_notification_events_count(NotificationEventsCountResponse& _return, const NotificationEventsCountRequest& rqst) override {
33884 size_t sz = ifaces_.size();
33885 size_t i = 0;
33886 for (; i < (sz - 1); ++i) {
33887 ifaces_[i]->get_notification_events_count(_return, rqst);
33888 }
33889 ifaces_[i]->get_notification_events_count(_return, rqst);
33890 return;
33891 }
33892
33893 void fire_listener_event(FireEventResponse& _return, const FireEventRequest& rqst) override {
33894 size_t sz = ifaces_.size();
33895 size_t i = 0;
33896 for (; i < (sz - 1); ++i) {
33897 ifaces_[i]->fire_listener_event(_return, rqst);
33898 }
33899 ifaces_[i]->fire_listener_event(_return, rqst);
33900 return;
33901 }
33902
33903 void flushCache() override {
33904 size_t sz = ifaces_.size();
33905 size_t i = 0;
33906 for (; i < (sz - 1); ++i) {
33907 ifaces_[i]->flushCache();
33908 }
33909 ifaces_[i]->flushCache();
33910 }
33911
33912 void add_write_notification_log(WriteNotificationLogResponse& _return, const WriteNotificationLogRequest& rqst) override {
33913 size_t sz = ifaces_.size();
33914 size_t i = 0;
33915 for (; i < (sz - 1); ++i) {
33916 ifaces_[i]->add_write_notification_log(_return, rqst);
33917 }
33918 ifaces_[i]->add_write_notification_log(_return, rqst);
33919 return;
33920 }
33921
33922 void add_write_notification_log_in_batch(WriteNotificationLogBatchResponse& _return, const WriteNotificationLogBatchRequest& rqst) override {
33923 size_t sz = ifaces_.size();
33924 size_t i = 0;
33925 for (; i < (sz - 1); ++i) {
33926 ifaces_[i]->add_write_notification_log_in_batch(_return, rqst);
33927 }
33928 ifaces_[i]->add_write_notification_log_in_batch(_return, rqst);
33929 return;
33930 }
33931
33932 void cm_recycle(CmRecycleResponse& _return, const CmRecycleRequest& request) override {
33933 size_t sz = ifaces_.size();
33934 size_t i = 0;
33935 for (; i < (sz - 1); ++i) {
33936 ifaces_[i]->cm_recycle(_return, request);
33937 }
33938 ifaces_[i]->cm_recycle(_return, request);
33939 return;
33940 }
33941
33942 void get_file_metadata_by_expr(GetFileMetadataByExprResult& _return, const GetFileMetadataByExprRequest& req) override {
33943 size_t sz = ifaces_.size();
33944 size_t i = 0;
33945 for (; i < (sz - 1); ++i) {
33946 ifaces_[i]->get_file_metadata_by_expr(_return, req);
33947 }
33948 ifaces_[i]->get_file_metadata_by_expr(_return, req);
33949 return;
33950 }
33951
33952 void get_file_metadata(GetFileMetadataResult& _return, const GetFileMetadataRequest& req) override {
33953 size_t sz = ifaces_.size();
33954 size_t i = 0;
33955 for (; i < (sz - 1); ++i) {
33956 ifaces_[i]->get_file_metadata(_return, req);
33957 }
33958 ifaces_[i]->get_file_metadata(_return, req);
33959 return;
33960 }
33961
33962 void put_file_metadata(PutFileMetadataResult& _return, const PutFileMetadataRequest& req) override {
33963 size_t sz = ifaces_.size();
33964 size_t i = 0;
33965 for (; i < (sz - 1); ++i) {
33966 ifaces_[i]->put_file_metadata(_return, req);
33967 }
33968 ifaces_[i]->put_file_metadata(_return, req);
33969 return;
33970 }
33971
33972 void clear_file_metadata(ClearFileMetadataResult& _return, const ClearFileMetadataRequest& req) override {
33973 size_t sz = ifaces_.size();
33974 size_t i = 0;
33975 for (; i < (sz - 1); ++i) {
33976 ifaces_[i]->clear_file_metadata(_return, req);
33977 }
33978 ifaces_[i]->clear_file_metadata(_return, req);
33979 return;
33980 }
33981
33982 void cache_file_metadata(CacheFileMetadataResult& _return, const CacheFileMetadataRequest& req) override {
33983 size_t sz = ifaces_.size();
33984 size_t i = 0;
33985 for (; i < (sz - 1); ++i) {
33986 ifaces_[i]->cache_file_metadata(_return, req);
33987 }
33988 ifaces_[i]->cache_file_metadata(_return, req);
33989 return;
33990 }
33991
33992 void get_metastore_db_uuid(std::string& _return) override {
33993 size_t sz = ifaces_.size();
33994 size_t i = 0;
33995 for (; i < (sz - 1); ++i) {
33996 ifaces_[i]->get_metastore_db_uuid(_return);
33997 }
33998 ifaces_[i]->get_metastore_db_uuid(_return);
33999 return;
34000 }
34001
34002 void create_resource_plan(WMCreateResourcePlanResponse& _return, const WMCreateResourcePlanRequest& request) override {
34003 size_t sz = ifaces_.size();
34004 size_t i = 0;
34005 for (; i < (sz - 1); ++i) {
34006 ifaces_[i]->create_resource_plan(_return, request);
34007 }
34008 ifaces_[i]->create_resource_plan(_return, request);
34009 return;
34010 }
34011
34012 void get_resource_plan(WMGetResourcePlanResponse& _return, const WMGetResourcePlanRequest& request) override {
34013 size_t sz = ifaces_.size();
34014 size_t i = 0;
34015 for (; i < (sz - 1); ++i) {
34016 ifaces_[i]->get_resource_plan(_return, request);
34017 }
34018 ifaces_[i]->get_resource_plan(_return, request);
34019 return;
34020 }
34021
34022 void get_active_resource_plan(WMGetActiveResourcePlanResponse& _return, const WMGetActiveResourcePlanRequest& request) override {
34023 size_t sz = ifaces_.size();
34024 size_t i = 0;
34025 for (; i < (sz - 1); ++i) {
34026 ifaces_[i]->get_active_resource_plan(_return, request);
34027 }
34028 ifaces_[i]->get_active_resource_plan(_return, request);
34029 return;
34030 }
34031
34032 void get_all_resource_plans(WMGetAllResourcePlanResponse& _return, const WMGetAllResourcePlanRequest& request) override {
34033 size_t sz = ifaces_.size();
34034 size_t i = 0;
34035 for (; i < (sz - 1); ++i) {
34036 ifaces_[i]->get_all_resource_plans(_return, request);
34037 }
34038 ifaces_[i]->get_all_resource_plans(_return, request);
34039 return;
34040 }
34041
34042 void alter_resource_plan(WMAlterResourcePlanResponse& _return, const WMAlterResourcePlanRequest& request) override {
34043 size_t sz = ifaces_.size();
34044 size_t i = 0;
34045 for (; i < (sz - 1); ++i) {
34046 ifaces_[i]->alter_resource_plan(_return, request);
34047 }
34048 ifaces_[i]->alter_resource_plan(_return, request);
34049 return;
34050 }
34051
34052 void validate_resource_plan(WMValidateResourcePlanResponse& _return, const WMValidateResourcePlanRequest& request) override {
34053 size_t sz = ifaces_.size();
34054 size_t i = 0;
34055 for (; i < (sz - 1); ++i) {
34056 ifaces_[i]->validate_resource_plan(_return, request);
34057 }
34058 ifaces_[i]->validate_resource_plan(_return, request);
34059 return;
34060 }
34061
34062 void drop_resource_plan(WMDropResourcePlanResponse& _return, const WMDropResourcePlanRequest& request) override {
34063 size_t sz = ifaces_.size();
34064 size_t i = 0;
34065 for (; i < (sz - 1); ++i) {
34066 ifaces_[i]->drop_resource_plan(_return, request);
34067 }
34068 ifaces_[i]->drop_resource_plan(_return, request);
34069 return;
34070 }
34071
34072 void create_wm_trigger(WMCreateTriggerResponse& _return, const WMCreateTriggerRequest& request) override {
34073 size_t sz = ifaces_.size();
34074 size_t i = 0;
34075 for (; i < (sz - 1); ++i) {
34076 ifaces_[i]->create_wm_trigger(_return, request);
34077 }
34078 ifaces_[i]->create_wm_trigger(_return, request);
34079 return;
34080 }
34081
34082 void alter_wm_trigger(WMAlterTriggerResponse& _return, const WMAlterTriggerRequest& request) override {
34083 size_t sz = ifaces_.size();
34084 size_t i = 0;
34085 for (; i < (sz - 1); ++i) {
34086 ifaces_[i]->alter_wm_trigger(_return, request);
34087 }
34088 ifaces_[i]->alter_wm_trigger(_return, request);
34089 return;
34090 }
34091
34092 void drop_wm_trigger(WMDropTriggerResponse& _return, const WMDropTriggerRequest& request) override {
34093 size_t sz = ifaces_.size();
34094 size_t i = 0;
34095 for (; i < (sz - 1); ++i) {
34096 ifaces_[i]->drop_wm_trigger(_return, request);
34097 }
34098 ifaces_[i]->drop_wm_trigger(_return, request);
34099 return;
34100 }
34101
34102 void get_triggers_for_resourceplan(WMGetTriggersForResourePlanResponse& _return, const WMGetTriggersForResourePlanRequest& request) override {
34103 size_t sz = ifaces_.size();
34104 size_t i = 0;
34105 for (; i < (sz - 1); ++i) {
34106 ifaces_[i]->get_triggers_for_resourceplan(_return, request);
34107 }
34108 ifaces_[i]->get_triggers_for_resourceplan(_return, request);
34109 return;
34110 }
34111
34112 void create_wm_pool(WMCreatePoolResponse& _return, const WMCreatePoolRequest& request) override {
34113 size_t sz = ifaces_.size();
34114 size_t i = 0;
34115 for (; i < (sz - 1); ++i) {
34116 ifaces_[i]->create_wm_pool(_return, request);
34117 }
34118 ifaces_[i]->create_wm_pool(_return, request);
34119 return;
34120 }
34121
34122 void alter_wm_pool(WMAlterPoolResponse& _return, const WMAlterPoolRequest& request) override {
34123 size_t sz = ifaces_.size();
34124 size_t i = 0;
34125 for (; i < (sz - 1); ++i) {
34126 ifaces_[i]->alter_wm_pool(_return, request);
34127 }
34128 ifaces_[i]->alter_wm_pool(_return, request);
34129 return;
34130 }
34131
34132 void drop_wm_pool(WMDropPoolResponse& _return, const WMDropPoolRequest& request) override {
34133 size_t sz = ifaces_.size();
34134 size_t i = 0;
34135 for (; i < (sz - 1); ++i) {
34136 ifaces_[i]->drop_wm_pool(_return, request);
34137 }
34138 ifaces_[i]->drop_wm_pool(_return, request);
34139 return;
34140 }
34141
34142 void create_or_update_wm_mapping(WMCreateOrUpdateMappingResponse& _return, const WMCreateOrUpdateMappingRequest& request) override {
34143 size_t sz = ifaces_.size();
34144 size_t i = 0;
34145 for (; i < (sz - 1); ++i) {
34146 ifaces_[i]->create_or_update_wm_mapping(_return, request);
34147 }
34148 ifaces_[i]->create_or_update_wm_mapping(_return, request);
34149 return;
34150 }
34151
34152 void drop_wm_mapping(WMDropMappingResponse& _return, const WMDropMappingRequest& request) override {
34153 size_t sz = ifaces_.size();
34154 size_t i = 0;
34155 for (; i < (sz - 1); ++i) {
34156 ifaces_[i]->drop_wm_mapping(_return, request);
34157 }
34158 ifaces_[i]->drop_wm_mapping(_return, request);
34159 return;
34160 }
34161
34162 void create_or_drop_wm_trigger_to_pool_mapping(WMCreateOrDropTriggerToPoolMappingResponse& _return, const WMCreateOrDropTriggerToPoolMappingRequest& request) override {
34163 size_t sz = ifaces_.size();
34164 size_t i = 0;
34165 for (; i < (sz - 1); ++i) {
34166 ifaces_[i]->create_or_drop_wm_trigger_to_pool_mapping(_return, request);
34167 }
34168 ifaces_[i]->create_or_drop_wm_trigger_to_pool_mapping(_return, request);
34169 return;
34170 }
34171
34172 void create_ischema(const ISchema& schema) override {
34173 size_t sz = ifaces_.size();
34174 size_t i = 0;
34175 for (; i < (sz - 1); ++i) {
34176 ifaces_[i]->create_ischema(schema);
34177 }
34178 ifaces_[i]->create_ischema(schema);
34179 }
34180
34181 void alter_ischema(const AlterISchemaRequest& rqst) override {
34182 size_t sz = ifaces_.size();
34183 size_t i = 0;
34184 for (; i < (sz - 1); ++i) {
34185 ifaces_[i]->alter_ischema(rqst);
34186 }
34187 ifaces_[i]->alter_ischema(rqst);
34188 }
34189
34190 void get_ischema(ISchema& _return, const ISchemaName& name) override {
34191 size_t sz = ifaces_.size();
34192 size_t i = 0;
34193 for (; i < (sz - 1); ++i) {
34194 ifaces_[i]->get_ischema(_return, name);
34195 }
34196 ifaces_[i]->get_ischema(_return, name);
34197 return;
34198 }
34199
34200 void drop_ischema(const ISchemaName& name) override {
34201 size_t sz = ifaces_.size();
34202 size_t i = 0;
34203 for (; i < (sz - 1); ++i) {
34204 ifaces_[i]->drop_ischema(name);
34205 }
34206 ifaces_[i]->drop_ischema(name);
34207 }
34208
34209 void add_schema_version(const SchemaVersion& schemaVersion) override {
34210 size_t sz = ifaces_.size();
34211 size_t i = 0;
34212 for (; i < (sz - 1); ++i) {
34213 ifaces_[i]->add_schema_version(schemaVersion);
34214 }
34215 ifaces_[i]->add_schema_version(schemaVersion);
34216 }
34217
34218 void get_schema_version(SchemaVersion& _return, const SchemaVersionDescriptor& schemaVersion) override {
34219 size_t sz = ifaces_.size();
34220 size_t i = 0;
34221 for (; i < (sz - 1); ++i) {
34222 ifaces_[i]->get_schema_version(_return, schemaVersion);
34223 }
34224 ifaces_[i]->get_schema_version(_return, schemaVersion);
34225 return;
34226 }
34227
34228 void get_schema_latest_version(SchemaVersion& _return, const ISchemaName& schemaName) override {
34229 size_t sz = ifaces_.size();
34230 size_t i = 0;
34231 for (; i < (sz - 1); ++i) {
34232 ifaces_[i]->get_schema_latest_version(_return, schemaName);
34233 }
34234 ifaces_[i]->get_schema_latest_version(_return, schemaName);
34235 return;
34236 }
34237
34238 void get_schema_all_versions(std::vector<SchemaVersion> & _return, const ISchemaName& schemaName) override {
34239 size_t sz = ifaces_.size();
34240 size_t i = 0;
34241 for (; i < (sz - 1); ++i) {
34242 ifaces_[i]->get_schema_all_versions(_return, schemaName);
34243 }
34244 ifaces_[i]->get_schema_all_versions(_return, schemaName);
34245 return;
34246 }
34247
34248 void drop_schema_version(const SchemaVersionDescriptor& schemaVersion) override {
34249 size_t sz = ifaces_.size();
34250 size_t i = 0;
34251 for (; i < (sz - 1); ++i) {
34252 ifaces_[i]->drop_schema_version(schemaVersion);
34253 }
34254 ifaces_[i]->drop_schema_version(schemaVersion);
34255 }
34256
34257 void get_schemas_by_cols(FindSchemasByColsResp& _return, const FindSchemasByColsRqst& rqst) override {
34258 size_t sz = ifaces_.size();
34259 size_t i = 0;
34260 for (; i < (sz - 1); ++i) {
34261 ifaces_[i]->get_schemas_by_cols(_return, rqst);
34262 }
34263 ifaces_[i]->get_schemas_by_cols(_return, rqst);
34264 return;
34265 }
34266
34267 void map_schema_version_to_serde(const MapSchemaVersionToSerdeRequest& rqst) override {
34268 size_t sz = ifaces_.size();
34269 size_t i = 0;
34270 for (; i < (sz - 1); ++i) {
34271 ifaces_[i]->map_schema_version_to_serde(rqst);
34272 }
34273 ifaces_[i]->map_schema_version_to_serde(rqst);
34274 }
34275
34276 void set_schema_version_state(const SetSchemaVersionStateRequest& rqst) override {
34277 size_t sz = ifaces_.size();
34278 size_t i = 0;
34279 for (; i < (sz - 1); ++i) {
34280 ifaces_[i]->set_schema_version_state(rqst);
34281 }
34282 ifaces_[i]->set_schema_version_state(rqst);
34283 }
34284
34285 void add_serde(const SerDeInfo& serde) override {
34286 size_t sz = ifaces_.size();
34287 size_t i = 0;
34288 for (; i < (sz - 1); ++i) {
34289 ifaces_[i]->add_serde(serde);
34290 }
34291 ifaces_[i]->add_serde(serde);
34292 }
34293
34294 void get_serde(SerDeInfo& _return, const GetSerdeRequest& rqst) override {
34295 size_t sz = ifaces_.size();
34296 size_t i = 0;
34297 for (; i < (sz - 1); ++i) {
34298 ifaces_[i]->get_serde(_return, rqst);
34299 }
34300 ifaces_[i]->get_serde(_return, rqst);
34301 return;
34302 }
34303
34304 void get_lock_materialization_rebuild(LockResponse& _return, const std::string& dbName, const std::string& tableName, const int64_t txnId) override {
34305 size_t sz = ifaces_.size();
34306 size_t i = 0;
34307 for (; i < (sz - 1); ++i) {
34308 ifaces_[i]->get_lock_materialization_rebuild(_return, dbName, tableName, txnId);
34309 }
34310 ifaces_[i]->get_lock_materialization_rebuild(_return, dbName, tableName, txnId);
34311 return;
34312 }
34313
34314 bool heartbeat_lock_materialization_rebuild(const std::string& dbName, const std::string& tableName, const int64_t txnId) override {
34315 size_t sz = ifaces_.size();
34316 size_t i = 0;
34317 for (; i < (sz - 1); ++i) {
34318 ifaces_[i]->heartbeat_lock_materialization_rebuild(dbName, tableName, txnId);
34319 }
34320 return ifaces_[i]->heartbeat_lock_materialization_rebuild(dbName, tableName, txnId);
34321 }
34322
34323 void add_runtime_stats(const RuntimeStat& stat) override {
34324 size_t sz = ifaces_.size();
34325 size_t i = 0;
34326 for (; i < (sz - 1); ++i) {
34327 ifaces_[i]->add_runtime_stats(stat);
34328 }
34329 ifaces_[i]->add_runtime_stats(stat);
34330 }
34331
34332 void get_runtime_stats(std::vector<RuntimeStat> & _return, const GetRuntimeStatsRequest& rqst) override {
34333 size_t sz = ifaces_.size();
34334 size_t i = 0;
34335 for (; i < (sz - 1); ++i) {
34336 ifaces_[i]->get_runtime_stats(_return, rqst);
34337 }
34338 ifaces_[i]->get_runtime_stats(_return, rqst);
34339 return;
34340 }
34341
34342 void get_partitions_with_specs(GetPartitionsResponse& _return, const GetPartitionsRequest& request) override {
34343 size_t sz = ifaces_.size();
34344 size_t i = 0;
34345 for (; i < (sz - 1); ++i) {
34346 ifaces_[i]->get_partitions_with_specs(_return, request);
34347 }
34348 ifaces_[i]->get_partitions_with_specs(_return, request);
34349 return;
34350 }
34351
34352 void scheduled_query_poll(ScheduledQueryPollResponse& _return, const ScheduledQueryPollRequest& request) override {
34353 size_t sz = ifaces_.size();
34354 size_t i = 0;
34355 for (; i < (sz - 1); ++i) {
34356 ifaces_[i]->scheduled_query_poll(_return, request);
34357 }
34358 ifaces_[i]->scheduled_query_poll(_return, request);
34359 return;
34360 }
34361
34362 void scheduled_query_maintenance(const ScheduledQueryMaintenanceRequest& request) override {
34363 size_t sz = ifaces_.size();
34364 size_t i = 0;
34365 for (; i < (sz - 1); ++i) {
34366 ifaces_[i]->scheduled_query_maintenance(request);
34367 }
34368 ifaces_[i]->scheduled_query_maintenance(request);
34369 }
34370
34371 void scheduled_query_progress(const ScheduledQueryProgressInfo& info) override {
34372 size_t sz = ifaces_.size();
34373 size_t i = 0;
34374 for (; i < (sz - 1); ++i) {
34375 ifaces_[i]->scheduled_query_progress(info);
34376 }
34377 ifaces_[i]->scheduled_query_progress(info);
34378 }
34379
34380 void get_scheduled_query(ScheduledQuery& _return, const ScheduledQueryKey& scheduleKey) override {
34381 size_t sz = ifaces_.size();
34382 size_t i = 0;
34383 for (; i < (sz - 1); ++i) {
34384 ifaces_[i]->get_scheduled_query(_return, scheduleKey);
34385 }
34386 ifaces_[i]->get_scheduled_query(_return, scheduleKey);
34387 return;
34388 }
34389
34390 void add_replication_metrics(const ReplicationMetricList& replicationMetricList) override {
34391 size_t sz = ifaces_.size();
34392 size_t i = 0;
34393 for (; i < (sz - 1); ++i) {
34394 ifaces_[i]->add_replication_metrics(replicationMetricList);
34395 }
34396 ifaces_[i]->add_replication_metrics(replicationMetricList);
34397 }
34398
34399 void get_replication_metrics(ReplicationMetricList& _return, const GetReplicationMetricsRequest& rqst) override {
34400 size_t sz = ifaces_.size();
34401 size_t i = 0;
34402 for (; i < (sz - 1); ++i) {
34403 ifaces_[i]->get_replication_metrics(_return, rqst);
34404 }
34405 ifaces_[i]->get_replication_metrics(_return, rqst);
34406 return;
34407 }
34408
34409 void get_open_txns_req(GetOpenTxnsResponse& _return, const GetOpenTxnsRequest& getOpenTxnsRequest) override {
34410 size_t sz = ifaces_.size();
34411 size_t i = 0;
34412 for (; i < (sz - 1); ++i) {
34413 ifaces_[i]->get_open_txns_req(_return, getOpenTxnsRequest);
34414 }
34415 ifaces_[i]->get_open_txns_req(_return, getOpenTxnsRequest);
34416 return;
34417 }
34418
34419 void create_stored_procedure(const StoredProcedure& proc) override {
34420 size_t sz = ifaces_.size();
34421 size_t i = 0;
34422 for (; i < (sz - 1); ++i) {
34423 ifaces_[i]->create_stored_procedure(proc);
34424 }
34425 ifaces_[i]->create_stored_procedure(proc);
34426 }
34427
34428 void get_stored_procedure(StoredProcedure& _return, const StoredProcedureRequest& request) override {
34429 size_t sz = ifaces_.size();
34430 size_t i = 0;
34431 for (; i < (sz - 1); ++i) {
34432 ifaces_[i]->get_stored_procedure(_return, request);
34433 }
34434 ifaces_[i]->get_stored_procedure(_return, request);
34435 return;
34436 }
34437
34438 void drop_stored_procedure(const StoredProcedureRequest& request) override {
34439 size_t sz = ifaces_.size();
34440 size_t i = 0;
34441 for (; i < (sz - 1); ++i) {
34442 ifaces_[i]->drop_stored_procedure(request);
34443 }
34444 ifaces_[i]->drop_stored_procedure(request);
34445 }
34446
34447 void get_all_stored_procedures(std::vector<std::string> & _return, const ListStoredProcedureRequest& request) override {
34448 size_t sz = ifaces_.size();
34449 size_t i = 0;
34450 for (; i < (sz - 1); ++i) {
34451 ifaces_[i]->get_all_stored_procedures(_return, request);
34452 }
34453 ifaces_[i]->get_all_stored_procedures(_return, request);
34454 return;
34455 }
34456
34457 void find_package(Package& _return, const GetPackageRequest& request) override {
34458 size_t sz = ifaces_.size();
34459 size_t i = 0;
34460 for (; i < (sz - 1); ++i) {
34461 ifaces_[i]->find_package(_return, request);
34462 }
34463 ifaces_[i]->find_package(_return, request);
34464 return;
34465 }
34466
34467 void add_package(const AddPackageRequest& request) override {
34468 size_t sz = ifaces_.size();
34469 size_t i = 0;
34470 for (; i < (sz - 1); ++i) {
34471 ifaces_[i]->add_package(request);
34472 }
34473 ifaces_[i]->add_package(request);
34474 }
34475
34476 void get_all_packages(std::vector<std::string> & _return, const ListPackageRequest& request) override {
34477 size_t sz = ifaces_.size();
34478 size_t i = 0;
34479 for (; i < (sz - 1); ++i) {
34480 ifaces_[i]->get_all_packages(_return, request);
34481 }
34482 ifaces_[i]->get_all_packages(_return, request);
34483 return;
34484 }
34485
34486 void drop_package(const DropPackageRequest& request) override {
34487 size_t sz = ifaces_.size();
34488 size_t i = 0;
34489 for (; i < (sz - 1); ++i) {
34490 ifaces_[i]->drop_package(request);
34491 }
34492 ifaces_[i]->drop_package(request);
34493 }
34494
34495 void get_all_write_event_info(std::vector<WriteEventInfo> & _return, const GetAllWriteEventInfoRequest& request) override {
34496 size_t sz = ifaces_.size();
34497 size_t i = 0;
34498 for (; i < (sz - 1); ++i) {
34499 ifaces_[i]->get_all_write_event_info(_return, request);
34500 }
34501 ifaces_[i]->get_all_write_event_info(_return, request);
34502 return;
34503 }
34504
34505};
34506
34507// The 'concurrent' client is a thread safe client that correctly handles
34508// out of order responses. It is slower than the regular client, so should
34509// only be used when you need to share a connection among multiple threads
34511 public:
34512 ThriftHiveMetastoreConcurrentClient(std::shared_ptr< ::apache::thrift::protocol::TProtocol> prot, std::shared_ptr< ::apache::thrift::async::TConcurrentClientSyncInfo> sync) :
34514 ThriftHiveMetastoreConcurrentClient(std::shared_ptr< ::apache::thrift::protocol::TProtocol> iprot, std::shared_ptr< ::apache::thrift::protocol::TProtocol> oprot, std::shared_ptr< ::apache::thrift::async::TConcurrentClientSyncInfo> sync) : ::facebook::fb303::FacebookServiceConcurrentClient(iprot, oprot, sync) {}
34515 std::shared_ptr< ::apache::thrift::protocol::TProtocol> getInputProtocol() {
34516 return piprot_;
34517 }
34518 std::shared_ptr< ::apache::thrift::protocol::TProtocol> getOutputProtocol() {
34519 return poprot_;
34520 }
34521 void abort_Compactions(AbortCompactResponse& _return, const AbortCompactionRequest& rqst) override;
34522 int32_t send_abort_Compactions(const AbortCompactionRequest& rqst);
34523 void recv_abort_Compactions(AbortCompactResponse& _return, const int32_t seqid);
34524 void getMetaConf(std::string& _return, const std::string& key) override;
34525 int32_t send_getMetaConf(const std::string& key);
34526 void recv_getMetaConf(std::string& _return, const int32_t seqid);
34527 void setMetaConf(const std::string& key, const std::string& value) override;
34528 int32_t send_setMetaConf(const std::string& key, const std::string& value);
34529 void recv_setMetaConf(const int32_t seqid);
34530 void create_catalog(const CreateCatalogRequest& catalog) override;
34531 int32_t send_create_catalog(const CreateCatalogRequest& catalog);
34532 void recv_create_catalog(const int32_t seqid);
34533 void alter_catalog(const AlterCatalogRequest& rqst) override;
34534 int32_t send_alter_catalog(const AlterCatalogRequest& rqst);
34535 void recv_alter_catalog(const int32_t seqid);
34536 void get_catalog(GetCatalogResponse& _return, const GetCatalogRequest& catName) override;
34537 int32_t send_get_catalog(const GetCatalogRequest& catName);
34538 void recv_get_catalog(GetCatalogResponse& _return, const int32_t seqid);
34539 void get_catalogs(GetCatalogsResponse& _return) override;
34540 int32_t send_get_catalogs();
34541 void recv_get_catalogs(GetCatalogsResponse& _return, const int32_t seqid);
34542 void drop_catalog(const DropCatalogRequest& catName) override;
34543 int32_t send_drop_catalog(const DropCatalogRequest& catName);
34544 void recv_drop_catalog(const int32_t seqid);
34545 void create_database(const Database& database) override;
34546 int32_t send_create_database(const Database& database);
34547 void recv_create_database(const int32_t seqid);
34548 void create_database_req(const CreateDatabaseRequest& createDatabaseRequest) override;
34549 int32_t send_create_database_req(const CreateDatabaseRequest& createDatabaseRequest);
34550 void recv_create_database_req(const int32_t seqid);
34551 void get_database(Database& _return, const std::string& name) override;
34552 int32_t send_get_database(const std::string& name);
34553 void recv_get_database(Database& _return, const int32_t seqid);
34554 void get_database_req(Database& _return, const GetDatabaseRequest& request) override;
34555 int32_t send_get_database_req(const GetDatabaseRequest& request);
34556 void recv_get_database_req(Database& _return, const int32_t seqid);
34557 void drop_database(const std::string& name, const bool deleteData, const bool cascade) override;
34558 int32_t send_drop_database(const std::string& name, const bool deleteData, const bool cascade);
34559 void recv_drop_database(const int32_t seqid);
34560 void drop_database_req(const DropDatabaseRequest& req) override;
34561 int32_t send_drop_database_req(const DropDatabaseRequest& req);
34562 void recv_drop_database_req(const int32_t seqid);
34563 void get_databases(std::vector<std::string> & _return, const std::string& pattern) override;
34564 int32_t send_get_databases(const std::string& pattern);
34565 void recv_get_databases(std::vector<std::string> & _return, const int32_t seqid);
34566 void get_all_databases(std::vector<std::string> & _return) override;
34567 int32_t send_get_all_databases();
34568 void recv_get_all_databases(std::vector<std::string> & _return, const int32_t seqid);
34569 void alter_database(const std::string& dbname, const Database& db) override;
34570 int32_t send_alter_database(const std::string& dbname, const Database& db);
34571 void recv_alter_database(const int32_t seqid);
34572 void alter_database_req(const AlterDatabaseRequest& alterDbReq) override;
34573 int32_t send_alter_database_req(const AlterDatabaseRequest& alterDbReq);
34574 void recv_alter_database_req(const int32_t seqid);
34575 void create_dataconnector_req(const CreateDataConnectorRequest& connectorReq) override;
34576 int32_t send_create_dataconnector_req(const CreateDataConnectorRequest& connectorReq);
34577 void recv_create_dataconnector_req(const int32_t seqid);
34578 void get_dataconnector_req(DataConnector& _return, const GetDataConnectorRequest& request) override;
34579 int32_t send_get_dataconnector_req(const GetDataConnectorRequest& request);
34580 void recv_get_dataconnector_req(DataConnector& _return, const int32_t seqid);
34581 void drop_dataconnector_req(const DropDataConnectorRequest& dropDcReq) override;
34582 int32_t send_drop_dataconnector_req(const DropDataConnectorRequest& dropDcReq);
34583 void recv_drop_dataconnector_req(const int32_t seqid);
34584 void get_dataconnectors(std::vector<std::string> & _return) override;
34585 int32_t send_get_dataconnectors();
34586 void recv_get_dataconnectors(std::vector<std::string> & _return, const int32_t seqid);
34587 void alter_dataconnector_req(const AlterDataConnectorRequest& alterReq) override;
34588 int32_t send_alter_dataconnector_req(const AlterDataConnectorRequest& alterReq);
34589 void recv_alter_dataconnector_req(const int32_t seqid);
34590 void get_type(Type& _return, const std::string& name) override;
34591 int32_t send_get_type(const std::string& name);
34592 void recv_get_type(Type& _return, const int32_t seqid);
34593 bool create_type(const Type& type) override;
34594 int32_t send_create_type(const Type& type);
34595 bool recv_create_type(const int32_t seqid);
34596 bool drop_type(const std::string& type) override;
34597 int32_t send_drop_type(const std::string& type);
34598 bool recv_drop_type(const int32_t seqid);
34599 void get_type_all(std::map<std::string, Type> & _return, const std::string& name) override;
34600 int32_t send_get_type_all(const std::string& name);
34601 void recv_get_type_all(std::map<std::string, Type> & _return, const int32_t seqid);
34602 void get_fields(std::vector<FieldSchema> & _return, const std::string& db_name, const std::string& table_name) override;
34603 int32_t send_get_fields(const std::string& db_name, const std::string& table_name);
34604 void recv_get_fields(std::vector<FieldSchema> & _return, const int32_t seqid);
34605 void get_fields_with_environment_context(std::vector<FieldSchema> & _return, const std::string& db_name, const std::string& table_name, const EnvironmentContext& environment_context) override;
34606 int32_t send_get_fields_with_environment_context(const std::string& db_name, const std::string& table_name, const EnvironmentContext& environment_context);
34607 void recv_get_fields_with_environment_context(std::vector<FieldSchema> & _return, const int32_t seqid);
34608 void get_fields_req(GetFieldsResponse& _return, const GetFieldsRequest& req) override;
34609 int32_t send_get_fields_req(const GetFieldsRequest& req);
34610 void recv_get_fields_req(GetFieldsResponse& _return, const int32_t seqid);
34611 void get_schema(std::vector<FieldSchema> & _return, const std::string& db_name, const std::string& table_name) override;
34612 int32_t send_get_schema(const std::string& db_name, const std::string& table_name);
34613 void recv_get_schema(std::vector<FieldSchema> & _return, const int32_t seqid);
34614 void get_schema_with_environment_context(std::vector<FieldSchema> & _return, const std::string& db_name, const std::string& table_name, const EnvironmentContext& environment_context) override;
34615 int32_t send_get_schema_with_environment_context(const std::string& db_name, const std::string& table_name, const EnvironmentContext& environment_context);
34616 void recv_get_schema_with_environment_context(std::vector<FieldSchema> & _return, const int32_t seqid);
34617 void get_schema_req(GetSchemaResponse& _return, const GetSchemaRequest& req) override;
34618 int32_t send_get_schema_req(const GetSchemaRequest& req);
34619 void recv_get_schema_req(GetSchemaResponse& _return, const int32_t seqid);
34620 void create_table(const Table& tbl) override;
34621 int32_t send_create_table(const Table& tbl);
34622 void recv_create_table(const int32_t seqid);
34623 void create_table_with_environment_context(const Table& tbl, const EnvironmentContext& environment_context) override;
34624 int32_t send_create_table_with_environment_context(const Table& tbl, const EnvironmentContext& environment_context);
34625 void recv_create_table_with_environment_context(const int32_t seqid);
34626 void create_table_with_constraints(const Table& tbl, const std::vector<SQLPrimaryKey> & primaryKeys, const std::vector<SQLForeignKey> & foreignKeys, const std::vector<SQLUniqueConstraint> & uniqueConstraints, const std::vector<SQLNotNullConstraint> & notNullConstraints, const std::vector<SQLDefaultConstraint> & defaultConstraints, const std::vector<SQLCheckConstraint> & checkConstraints) override;
34627 int32_t send_create_table_with_constraints(const Table& tbl, const std::vector<SQLPrimaryKey> & primaryKeys, const std::vector<SQLForeignKey> & foreignKeys, const std::vector<SQLUniqueConstraint> & uniqueConstraints, const std::vector<SQLNotNullConstraint> & notNullConstraints, const std::vector<SQLDefaultConstraint> & defaultConstraints, const std::vector<SQLCheckConstraint> & checkConstraints);
34628 void recv_create_table_with_constraints(const int32_t seqid);
34629 void create_table_req(const CreateTableRequest& request) override;
34630 int32_t send_create_table_req(const CreateTableRequest& request);
34631 void recv_create_table_req(const int32_t seqid);
34632 void drop_constraint(const DropConstraintRequest& req) override;
34633 int32_t send_drop_constraint(const DropConstraintRequest& req);
34634 void recv_drop_constraint(const int32_t seqid);
34635 void add_primary_key(const AddPrimaryKeyRequest& req) override;
34636 int32_t send_add_primary_key(const AddPrimaryKeyRequest& req);
34637 void recv_add_primary_key(const int32_t seqid);
34638 void add_foreign_key(const AddForeignKeyRequest& req) override;
34639 int32_t send_add_foreign_key(const AddForeignKeyRequest& req);
34640 void recv_add_foreign_key(const int32_t seqid);
34641 void add_unique_constraint(const AddUniqueConstraintRequest& req) override;
34642 int32_t send_add_unique_constraint(const AddUniqueConstraintRequest& req);
34643 void recv_add_unique_constraint(const int32_t seqid);
34644 void add_not_null_constraint(const AddNotNullConstraintRequest& req) override;
34645 int32_t send_add_not_null_constraint(const AddNotNullConstraintRequest& req);
34646 void recv_add_not_null_constraint(const int32_t seqid);
34647 void add_default_constraint(const AddDefaultConstraintRequest& req) override;
34648 int32_t send_add_default_constraint(const AddDefaultConstraintRequest& req);
34649 void recv_add_default_constraint(const int32_t seqid);
34650 void add_check_constraint(const AddCheckConstraintRequest& req) override;
34651 int32_t send_add_check_constraint(const AddCheckConstraintRequest& req);
34652 void recv_add_check_constraint(const int32_t seqid);
34653 void translate_table_dryrun(Table& _return, const CreateTableRequest& request) override;
34654 int32_t send_translate_table_dryrun(const CreateTableRequest& request);
34655 void recv_translate_table_dryrun(Table& _return, const int32_t seqid);
34656 void drop_table(const std::string& dbname, const std::string& name, const bool deleteData) override;
34657 int32_t send_drop_table(const std::string& dbname, const std::string& name, const bool deleteData);
34658 void recv_drop_table(const int32_t seqid);
34659 void drop_table_with_environment_context(const std::string& dbname, const std::string& name, const bool deleteData, const EnvironmentContext& environment_context) override;
34660 int32_t send_drop_table_with_environment_context(const std::string& dbname, const std::string& name, const bool deleteData, const EnvironmentContext& environment_context);
34661 void recv_drop_table_with_environment_context(const int32_t seqid);
34662 void drop_table_req(const DropTableRequest& dropTableReq) override;
34663 int32_t send_drop_table_req(const DropTableRequest& dropTableReq);
34664 void recv_drop_table_req(const int32_t seqid);
34665 void truncate_table(const std::string& dbName, const std::string& tableName, const std::vector<std::string> & partNames) override;
34666 int32_t send_truncate_table(const std::string& dbName, const std::string& tableName, const std::vector<std::string> & partNames);
34667 void recv_truncate_table(const int32_t seqid);
34668 void truncate_table_req(TruncateTableResponse& _return, const TruncateTableRequest& req) override;
34669 int32_t send_truncate_table_req(const TruncateTableRequest& req);
34670 void recv_truncate_table_req(TruncateTableResponse& _return, const int32_t seqid);
34671 void get_tables(std::vector<std::string> & _return, const std::string& db_name, const std::string& pattern) override;
34672 int32_t send_get_tables(const std::string& db_name, const std::string& pattern);
34673 void recv_get_tables(std::vector<std::string> & _return, const int32_t seqid);
34674 void get_tables_by_type(std::vector<std::string> & _return, const std::string& db_name, const std::string& pattern, const std::string& tableType) override;
34675 int32_t send_get_tables_by_type(const std::string& db_name, const std::string& pattern, const std::string& tableType);
34676 void recv_get_tables_by_type(std::vector<std::string> & _return, const int32_t seqid);
34677 void get_all_materialized_view_objects_for_rewriting(std::vector<Table> & _return) override;
34678 int32_t send_get_all_materialized_view_objects_for_rewriting();
34679 void recv_get_all_materialized_view_objects_for_rewriting(std::vector<Table> & _return, const int32_t seqid);
34680 void get_materialized_views_for_rewriting(std::vector<std::string> & _return, const std::string& db_name) override;
34681 int32_t send_get_materialized_views_for_rewriting(const std::string& db_name);
34682 void recv_get_materialized_views_for_rewriting(std::vector<std::string> & _return, const int32_t seqid);
34683 void get_table_meta(std::vector<TableMeta> & _return, const std::string& db_patterns, const std::string& tbl_patterns, const std::vector<std::string> & tbl_types) override;
34684 int32_t send_get_table_meta(const std::string& db_patterns, const std::string& tbl_patterns, const std::vector<std::string> & tbl_types);
34685 void recv_get_table_meta(std::vector<TableMeta> & _return, const int32_t seqid);
34686 void get_all_tables(std::vector<std::string> & _return, const std::string& db_name) override;
34687 int32_t send_get_all_tables(const std::string& db_name);
34688 void recv_get_all_tables(std::vector<std::string> & _return, const int32_t seqid);
34689 void get_tables_ext(std::vector<ExtendedTableInfo> & _return, const GetTablesExtRequest& req) override;
34690 int32_t send_get_tables_ext(const GetTablesExtRequest& req);
34691 void recv_get_tables_ext(std::vector<ExtendedTableInfo> & _return, const int32_t seqid);
34692 void get_table_req(GetTableResult& _return, const GetTableRequest& req) override;
34693 int32_t send_get_table_req(const GetTableRequest& req);
34694 void recv_get_table_req(GetTableResult& _return, const int32_t seqid);
34695 void get_table_objects_by_name_req(GetTablesResult& _return, const GetTablesRequest& req) override;
34696 int32_t send_get_table_objects_by_name_req(const GetTablesRequest& req);
34697 void recv_get_table_objects_by_name_req(GetTablesResult& _return, const int32_t seqid);
34698 void get_materialization_invalidation_info(Materialization& _return, const CreationMetadata& creation_metadata, const std::string& validTxnList) override;
34699 int32_t send_get_materialization_invalidation_info(const CreationMetadata& creation_metadata, const std::string& validTxnList);
34700 void recv_get_materialization_invalidation_info(Materialization& _return, const int32_t seqid);
34701 void update_creation_metadata(const std::string& catName, const std::string& dbname, const std::string& tbl_name, const CreationMetadata& creation_metadata) override;
34702 int32_t send_update_creation_metadata(const std::string& catName, const std::string& dbname, const std::string& tbl_name, const CreationMetadata& creation_metadata);
34703 void recv_update_creation_metadata(const int32_t seqid);
34704 void get_table_names_by_filter(std::vector<std::string> & _return, const std::string& dbname, const std::string& filter, const int16_t max_tables) override;
34705 int32_t send_get_table_names_by_filter(const std::string& dbname, const std::string& filter, const int16_t max_tables);
34706 void recv_get_table_names_by_filter(std::vector<std::string> & _return, const int32_t seqid);
34707 void alter_table(const std::string& dbname, const std::string& tbl_name, const Table& new_tbl) override;
34708 int32_t send_alter_table(const std::string& dbname, const std::string& tbl_name, const Table& new_tbl);
34709 void recv_alter_table(const int32_t seqid);
34710 void alter_table_with_environment_context(const std::string& dbname, const std::string& tbl_name, const Table& new_tbl, const EnvironmentContext& environment_context) override;
34711 int32_t send_alter_table_with_environment_context(const std::string& dbname, const std::string& tbl_name, const Table& new_tbl, const EnvironmentContext& environment_context);
34712 void recv_alter_table_with_environment_context(const int32_t seqid);
34713 void alter_table_with_cascade(const std::string& dbname, const std::string& tbl_name, const Table& new_tbl, const bool cascade) override;
34714 int32_t send_alter_table_with_cascade(const std::string& dbname, const std::string& tbl_name, const Table& new_tbl, const bool cascade);
34715 void recv_alter_table_with_cascade(const int32_t seqid);
34716 void alter_table_req(AlterTableResponse& _return, const AlterTableRequest& req) override;
34717 int32_t send_alter_table_req(const AlterTableRequest& req);
34718 void recv_alter_table_req(AlterTableResponse& _return, const int32_t seqid);
34719 void add_partition(Partition& _return, const Partition& new_part) override;
34720 int32_t send_add_partition(const Partition& new_part);
34721 void recv_add_partition(Partition& _return, const int32_t seqid);
34722 void add_partition_with_environment_context(Partition& _return, const Partition& new_part, const EnvironmentContext& environment_context) override;
34723 int32_t send_add_partition_with_environment_context(const Partition& new_part, const EnvironmentContext& environment_context);
34724 void recv_add_partition_with_environment_context(Partition& _return, const int32_t seqid);
34725 int32_t add_partitions(const std::vector<Partition> & new_parts) override;
34726 int32_t send_add_partitions(const std::vector<Partition> & new_parts);
34727 int32_t recv_add_partitions(const int32_t seqid);
34728 int32_t add_partitions_pspec(const std::vector<PartitionSpec> & new_parts) override;
34729 int32_t send_add_partitions_pspec(const std::vector<PartitionSpec> & new_parts);
34730 int32_t recv_add_partitions_pspec(const int32_t seqid);
34731 void append_partition(Partition& _return, const std::string& db_name, const std::string& tbl_name, const std::vector<std::string> & part_vals) override;
34732 int32_t send_append_partition(const std::string& db_name, const std::string& tbl_name, const std::vector<std::string> & part_vals);
34733 void recv_append_partition(Partition& _return, const int32_t seqid);
34734 void add_partitions_req(AddPartitionsResult& _return, const AddPartitionsRequest& request) override;
34735 int32_t send_add_partitions_req(const AddPartitionsRequest& request);
34736 void recv_add_partitions_req(AddPartitionsResult& _return, const int32_t seqid);
34737 void append_partition_with_environment_context(Partition& _return, const std::string& db_name, const std::string& tbl_name, const std::vector<std::string> & part_vals, const EnvironmentContext& environment_context) override;
34738 int32_t send_append_partition_with_environment_context(const std::string& db_name, const std::string& tbl_name, const std::vector<std::string> & part_vals, const EnvironmentContext& environment_context);
34739 void recv_append_partition_with_environment_context(Partition& _return, const int32_t seqid);
34740 void append_partition_req(Partition& _return, const AppendPartitionsRequest& appendPartitionsReq) override;
34741 int32_t send_append_partition_req(const AppendPartitionsRequest& appendPartitionsReq);
34742 void recv_append_partition_req(Partition& _return, const int32_t seqid);
34743 void append_partition_by_name(Partition& _return, const std::string& db_name, const std::string& tbl_name, const std::string& part_name) override;
34744 int32_t send_append_partition_by_name(const std::string& db_name, const std::string& tbl_name, const std::string& part_name);
34745 void recv_append_partition_by_name(Partition& _return, const int32_t seqid);
34746 void append_partition_by_name_with_environment_context(Partition& _return, const std::string& db_name, const std::string& tbl_name, const std::string& part_name, const EnvironmentContext& environment_context) override;
34747 int32_t send_append_partition_by_name_with_environment_context(const std::string& db_name, const std::string& tbl_name, const std::string& part_name, const EnvironmentContext& environment_context);
34748 void recv_append_partition_by_name_with_environment_context(Partition& _return, const int32_t seqid);
34749 bool drop_partition(const std::string& db_name, const std::string& tbl_name, const std::vector<std::string> & part_vals, const bool deleteData) override;
34750 int32_t send_drop_partition(const std::string& db_name, const std::string& tbl_name, const std::vector<std::string> & part_vals, const bool deleteData);
34751 bool recv_drop_partition(const int32_t seqid);
34752 bool drop_partition_with_environment_context(const std::string& db_name, const std::string& tbl_name, const std::vector<std::string> & part_vals, const bool deleteData, const EnvironmentContext& environment_context) override;
34753 int32_t send_drop_partition_with_environment_context(const std::string& db_name, const std::string& tbl_name, const std::vector<std::string> & part_vals, const bool deleteData, const EnvironmentContext& environment_context);
34754 bool recv_drop_partition_with_environment_context(const int32_t seqid);
34755 bool drop_partition_req(const DropPartitionRequest& dropPartitionReq) override;
34756 int32_t send_drop_partition_req(const DropPartitionRequest& dropPartitionReq);
34757 bool recv_drop_partition_req(const int32_t seqid);
34758 bool drop_partition_by_name(const std::string& db_name, const std::string& tbl_name, const std::string& part_name, const bool deleteData) override;
34759 int32_t send_drop_partition_by_name(const std::string& db_name, const std::string& tbl_name, const std::string& part_name, const bool deleteData);
34760 bool recv_drop_partition_by_name(const int32_t seqid);
34761 bool drop_partition_by_name_with_environment_context(const std::string& db_name, const std::string& tbl_name, const std::string& part_name, const bool deleteData, const EnvironmentContext& environment_context) override;
34762 int32_t send_drop_partition_by_name_with_environment_context(const std::string& db_name, const std::string& tbl_name, const std::string& part_name, const bool deleteData, const EnvironmentContext& environment_context);
34763 bool recv_drop_partition_by_name_with_environment_context(const int32_t seqid);
34764 void drop_partitions_req(DropPartitionsResult& _return, const DropPartitionsRequest& req) override;
34765 int32_t send_drop_partitions_req(const DropPartitionsRequest& req);
34766 void recv_drop_partitions_req(DropPartitionsResult& _return, const int32_t seqid);
34767 void get_partition(Partition& _return, const std::string& db_name, const std::string& tbl_name, const std::vector<std::string> & part_vals) override;
34768 int32_t send_get_partition(const std::string& db_name, const std::string& tbl_name, const std::vector<std::string> & part_vals);
34769 void recv_get_partition(Partition& _return, const int32_t seqid);
34770 void get_partition_req(GetPartitionResponse& _return, const GetPartitionRequest& req) override;
34771 int32_t send_get_partition_req(const GetPartitionRequest& req);
34772 void recv_get_partition_req(GetPartitionResponse& _return, const int32_t seqid);
34773 void exchange_partition(Partition& _return, const std::map<std::string, std::string> & partitionSpecs, const std::string& source_db, const std::string& source_table_name, const std::string& dest_db, const std::string& dest_table_name) override;
34774 int32_t send_exchange_partition(const std::map<std::string, std::string> & partitionSpecs, const std::string& source_db, const std::string& source_table_name, const std::string& dest_db, const std::string& dest_table_name);
34775 void recv_exchange_partition(Partition& _return, const int32_t seqid);
34776 void exchange_partitions(std::vector<Partition> & _return, const std::map<std::string, std::string> & partitionSpecs, const std::string& source_db, const std::string& source_table_name, const std::string& dest_db, const std::string& dest_table_name) override;
34777 int32_t send_exchange_partitions(const std::map<std::string, std::string> & partitionSpecs, const std::string& source_db, const std::string& source_table_name, const std::string& dest_db, const std::string& dest_table_name);
34778 void recv_exchange_partitions(std::vector<Partition> & _return, const int32_t seqid);
34779 void get_partition_with_auth(Partition& _return, const std::string& db_name, const std::string& tbl_name, const std::vector<std::string> & part_vals, const std::string& user_name, const std::vector<std::string> & group_names) override;
34780 int32_t send_get_partition_with_auth(const std::string& db_name, const std::string& tbl_name, const std::vector<std::string> & part_vals, const std::string& user_name, const std::vector<std::string> & group_names);
34781 void recv_get_partition_with_auth(Partition& _return, const int32_t seqid);
34782 void get_partition_by_name(Partition& _return, const std::string& db_name, const std::string& tbl_name, const std::string& part_name) override;
34783 int32_t send_get_partition_by_name(const std::string& db_name, const std::string& tbl_name, const std::string& part_name);
34784 void recv_get_partition_by_name(Partition& _return, const int32_t seqid);
34785 void get_partitions(std::vector<Partition> & _return, const std::string& db_name, const std::string& tbl_name, const int16_t max_parts) override;
34786 int32_t send_get_partitions(const std::string& db_name, const std::string& tbl_name, const int16_t max_parts);
34787 void recv_get_partitions(std::vector<Partition> & _return, const int32_t seqid);
34788 void get_partitions_req(PartitionsResponse& _return, const PartitionsRequest& req) override;
34789 int32_t send_get_partitions_req(const PartitionsRequest& req);
34790 void recv_get_partitions_req(PartitionsResponse& _return, const int32_t seqid);
34791 void get_partitions_with_auth(std::vector<Partition> & _return, const std::string& db_name, const std::string& tbl_name, const int16_t max_parts, const std::string& user_name, const std::vector<std::string> & group_names) override;
34792 int32_t send_get_partitions_with_auth(const std::string& db_name, const std::string& tbl_name, const int16_t max_parts, const std::string& user_name, const std::vector<std::string> & group_names);
34793 void recv_get_partitions_with_auth(std::vector<Partition> & _return, const int32_t seqid);
34794 void get_partitions_pspec(std::vector<PartitionSpec> & _return, const std::string& db_name, const std::string& tbl_name, const int32_t max_parts) override;
34795 int32_t send_get_partitions_pspec(const std::string& db_name, const std::string& tbl_name, const int32_t max_parts);
34796 void recv_get_partitions_pspec(std::vector<PartitionSpec> & _return, const int32_t seqid);
34797 void get_partition_names(std::vector<std::string> & _return, const std::string& db_name, const std::string& tbl_name, const int16_t max_parts) override;
34798 int32_t send_get_partition_names(const std::string& db_name, const std::string& tbl_name, const int16_t max_parts);
34799 void recv_get_partition_names(std::vector<std::string> & _return, const int32_t seqid);
34800 void fetch_partition_names_req(std::vector<std::string> & _return, const PartitionsRequest& partitionReq) override;
34801 int32_t send_fetch_partition_names_req(const PartitionsRequest& partitionReq);
34802 void recv_fetch_partition_names_req(std::vector<std::string> & _return, const int32_t seqid);
34803 void get_partition_values(PartitionValuesResponse& _return, const PartitionValuesRequest& request) override;
34804 int32_t send_get_partition_values(const PartitionValuesRequest& request);
34805 void recv_get_partition_values(PartitionValuesResponse& _return, const int32_t seqid);
34806 void get_partitions_ps(std::vector<Partition> & _return, const std::string& db_name, const std::string& tbl_name, const std::vector<std::string> & part_vals, const int16_t max_parts) override;
34807 int32_t send_get_partitions_ps(const std::string& db_name, const std::string& tbl_name, const std::vector<std::string> & part_vals, const int16_t max_parts);
34808 void recv_get_partitions_ps(std::vector<Partition> & _return, const int32_t seqid);
34809 void get_partitions_ps_with_auth(std::vector<Partition> & _return, const std::string& db_name, const std::string& tbl_name, const std::vector<std::string> & part_vals, const int16_t max_parts, const std::string& user_name, const std::vector<std::string> & group_names) override;
34810 int32_t send_get_partitions_ps_with_auth(const std::string& db_name, const std::string& tbl_name, const std::vector<std::string> & part_vals, const int16_t max_parts, const std::string& user_name, const std::vector<std::string> & group_names);
34811 void recv_get_partitions_ps_with_auth(std::vector<Partition> & _return, const int32_t seqid);
34812 void get_partitions_ps_with_auth_req(GetPartitionsPsWithAuthResponse& _return, const GetPartitionsPsWithAuthRequest& req) override;
34813 int32_t send_get_partitions_ps_with_auth_req(const GetPartitionsPsWithAuthRequest& req);
34814 void recv_get_partitions_ps_with_auth_req(GetPartitionsPsWithAuthResponse& _return, const int32_t seqid);
34815 void get_partition_names_ps(std::vector<std::string> & _return, const std::string& db_name, const std::string& tbl_name, const std::vector<std::string> & part_vals, const int16_t max_parts) override;
34816 int32_t send_get_partition_names_ps(const std::string& db_name, const std::string& tbl_name, const std::vector<std::string> & part_vals, const int16_t max_parts);
34817 void recv_get_partition_names_ps(std::vector<std::string> & _return, const int32_t seqid);
34818 void get_partition_names_ps_req(GetPartitionNamesPsResponse& _return, const GetPartitionNamesPsRequest& req) override;
34819 int32_t send_get_partition_names_ps_req(const GetPartitionNamesPsRequest& req);
34820 void recv_get_partition_names_ps_req(GetPartitionNamesPsResponse& _return, const int32_t seqid);
34821 void get_partition_names_req(std::vector<std::string> & _return, const PartitionsByExprRequest& req) override;
34822 int32_t send_get_partition_names_req(const PartitionsByExprRequest& req);
34823 void recv_get_partition_names_req(std::vector<std::string> & _return, const int32_t seqid);
34824 void get_partitions_by_filter(std::vector<Partition> & _return, const std::string& db_name, const std::string& tbl_name, const std::string& filter, const int16_t max_parts) override;
34825 int32_t send_get_partitions_by_filter(const std::string& db_name, const std::string& tbl_name, const std::string& filter, const int16_t max_parts);
34826 void recv_get_partitions_by_filter(std::vector<Partition> & _return, const int32_t seqid);
34827 void get_partitions_by_filter_req(std::vector<Partition> & _return, const GetPartitionsByFilterRequest& req) override;
34828 int32_t send_get_partitions_by_filter_req(const GetPartitionsByFilterRequest& req);
34829 void recv_get_partitions_by_filter_req(std::vector<Partition> & _return, const int32_t seqid);
34830 void get_part_specs_by_filter(std::vector<PartitionSpec> & _return, const std::string& db_name, const std::string& tbl_name, const std::string& filter, const int32_t max_parts) override;
34831 int32_t send_get_part_specs_by_filter(const std::string& db_name, const std::string& tbl_name, const std::string& filter, const int32_t max_parts);
34832 void recv_get_part_specs_by_filter(std::vector<PartitionSpec> & _return, const int32_t seqid);
34833 void get_partitions_by_expr(PartitionsByExprResult& _return, const PartitionsByExprRequest& req) override;
34834 int32_t send_get_partitions_by_expr(const PartitionsByExprRequest& req);
34835 void recv_get_partitions_by_expr(PartitionsByExprResult& _return, const int32_t seqid);
34836 void get_partitions_spec_by_expr(PartitionsSpecByExprResult& _return, const PartitionsByExprRequest& req) override;
34837 int32_t send_get_partitions_spec_by_expr(const PartitionsByExprRequest& req);
34838 void recv_get_partitions_spec_by_expr(PartitionsSpecByExprResult& _return, const int32_t seqid);
34839 int32_t get_num_partitions_by_filter(const std::string& db_name, const std::string& tbl_name, const std::string& filter) override;
34840 int32_t send_get_num_partitions_by_filter(const std::string& db_name, const std::string& tbl_name, const std::string& filter);
34841 int32_t recv_get_num_partitions_by_filter(const int32_t seqid);
34842 void get_partitions_by_names(std::vector<Partition> & _return, const std::string& db_name, const std::string& tbl_name, const std::vector<std::string> & names) override;
34843 int32_t send_get_partitions_by_names(const std::string& db_name, const std::string& tbl_name, const std::vector<std::string> & names);
34844 void recv_get_partitions_by_names(std::vector<Partition> & _return, const int32_t seqid);
34845 void get_partitions_by_names_req(GetPartitionsByNamesResult& _return, const GetPartitionsByNamesRequest& req) override;
34846 int32_t send_get_partitions_by_names_req(const GetPartitionsByNamesRequest& req);
34847 void recv_get_partitions_by_names_req(GetPartitionsByNamesResult& _return, const int32_t seqid);
34848 void get_properties(PropertyGetResponse& _return, const PropertyGetRequest& req) override;
34849 int32_t send_get_properties(const PropertyGetRequest& req);
34850 void recv_get_properties(PropertyGetResponse& _return, const int32_t seqid);
34851 bool set_properties(const PropertySetRequest& req) override;
34852 int32_t send_set_properties(const PropertySetRequest& req);
34853 bool recv_set_properties(const int32_t seqid);
34854 void alter_partition(const std::string& db_name, const std::string& tbl_name, const Partition& new_part) override;
34855 int32_t send_alter_partition(const std::string& db_name, const std::string& tbl_name, const Partition& new_part);
34856 void recv_alter_partition(const int32_t seqid);
34857 void alter_partitions(const std::string& db_name, const std::string& tbl_name, const std::vector<Partition> & new_parts) override;
34858 int32_t send_alter_partitions(const std::string& db_name, const std::string& tbl_name, const std::vector<Partition> & new_parts);
34859 void recv_alter_partitions(const int32_t seqid);
34860 void alter_partitions_with_environment_context(const std::string& db_name, const std::string& tbl_name, const std::vector<Partition> & new_parts, const EnvironmentContext& environment_context) override;
34861 int32_t send_alter_partitions_with_environment_context(const std::string& db_name, const std::string& tbl_name, const std::vector<Partition> & new_parts, const EnvironmentContext& environment_context);
34862 void recv_alter_partitions_with_environment_context(const int32_t seqid);
34863 void alter_partitions_req(AlterPartitionsResponse& _return, const AlterPartitionsRequest& req) override;
34864 int32_t send_alter_partitions_req(const AlterPartitionsRequest& req);
34865 void recv_alter_partitions_req(AlterPartitionsResponse& _return, const int32_t seqid);
34866 void alter_partition_with_environment_context(const std::string& db_name, const std::string& tbl_name, const Partition& new_part, const EnvironmentContext& environment_context) override;
34867 int32_t send_alter_partition_with_environment_context(const std::string& db_name, const std::string& tbl_name, const Partition& new_part, const EnvironmentContext& environment_context);
34868 void recv_alter_partition_with_environment_context(const int32_t seqid);
34869 void rename_partition(const std::string& db_name, const std::string& tbl_name, const std::vector<std::string> & part_vals, const Partition& new_part) override;
34870 int32_t send_rename_partition(const std::string& db_name, const std::string& tbl_name, const std::vector<std::string> & part_vals, const Partition& new_part);
34871 void recv_rename_partition(const int32_t seqid);
34872 void rename_partition_req(RenamePartitionResponse& _return, const RenamePartitionRequest& req) override;
34873 int32_t send_rename_partition_req(const RenamePartitionRequest& req);
34874 void recv_rename_partition_req(RenamePartitionResponse& _return, const int32_t seqid);
34875 bool partition_name_has_valid_characters(const std::vector<std::string> & part_vals, const bool throw_exception) override;
34876 int32_t send_partition_name_has_valid_characters(const std::vector<std::string> & part_vals, const bool throw_exception);
34877 bool recv_partition_name_has_valid_characters(const int32_t seqid);
34878 void get_config_value(std::string& _return, const std::string& name, const std::string& defaultValue) override;
34879 int32_t send_get_config_value(const std::string& name, const std::string& defaultValue);
34880 void recv_get_config_value(std::string& _return, const int32_t seqid);
34881 void partition_name_to_vals(std::vector<std::string> & _return, const std::string& part_name) override;
34882 int32_t send_partition_name_to_vals(const std::string& part_name);
34883 void recv_partition_name_to_vals(std::vector<std::string> & _return, const int32_t seqid);
34884 void partition_name_to_spec(std::map<std::string, std::string> & _return, const std::string& part_name) override;
34885 int32_t send_partition_name_to_spec(const std::string& part_name);
34886 void recv_partition_name_to_spec(std::map<std::string, std::string> & _return, const int32_t seqid);
34887 void markPartitionForEvent(const std::string& db_name, const std::string& tbl_name, const std::map<std::string, std::string> & part_vals, const PartitionEventType::type eventType) override;
34888 int32_t send_markPartitionForEvent(const std::string& db_name, const std::string& tbl_name, const std::map<std::string, std::string> & part_vals, const PartitionEventType::type eventType);
34889 void recv_markPartitionForEvent(const int32_t seqid);
34890 bool isPartitionMarkedForEvent(const std::string& db_name, const std::string& tbl_name, const std::map<std::string, std::string> & part_vals, const PartitionEventType::type eventType) override;
34891 int32_t send_isPartitionMarkedForEvent(const std::string& db_name, const std::string& tbl_name, const std::map<std::string, std::string> & part_vals, const PartitionEventType::type eventType);
34892 bool recv_isPartitionMarkedForEvent(const int32_t seqid);
34893 void get_primary_keys(PrimaryKeysResponse& _return, const PrimaryKeysRequest& request) override;
34894 int32_t send_get_primary_keys(const PrimaryKeysRequest& request);
34895 void recv_get_primary_keys(PrimaryKeysResponse& _return, const int32_t seqid);
34896 void get_foreign_keys(ForeignKeysResponse& _return, const ForeignKeysRequest& request) override;
34897 int32_t send_get_foreign_keys(const ForeignKeysRequest& request);
34898 void recv_get_foreign_keys(ForeignKeysResponse& _return, const int32_t seqid);
34899 void get_unique_constraints(UniqueConstraintsResponse& _return, const UniqueConstraintsRequest& request) override;
34900 int32_t send_get_unique_constraints(const UniqueConstraintsRequest& request);
34901 void recv_get_unique_constraints(UniqueConstraintsResponse& _return, const int32_t seqid);
34902 void get_not_null_constraints(NotNullConstraintsResponse& _return, const NotNullConstraintsRequest& request) override;
34903 int32_t send_get_not_null_constraints(const NotNullConstraintsRequest& request);
34904 void recv_get_not_null_constraints(NotNullConstraintsResponse& _return, const int32_t seqid);
34905 void get_default_constraints(DefaultConstraintsResponse& _return, const DefaultConstraintsRequest& request) override;
34906 int32_t send_get_default_constraints(const DefaultConstraintsRequest& request);
34907 void recv_get_default_constraints(DefaultConstraintsResponse& _return, const int32_t seqid);
34908 void get_check_constraints(CheckConstraintsResponse& _return, const CheckConstraintsRequest& request) override;
34909 int32_t send_get_check_constraints(const CheckConstraintsRequest& request);
34910 void recv_get_check_constraints(CheckConstraintsResponse& _return, const int32_t seqid);
34911 void get_all_table_constraints(AllTableConstraintsResponse& _return, const AllTableConstraintsRequest& request) override;
34912 int32_t send_get_all_table_constraints(const AllTableConstraintsRequest& request);
34913 void recv_get_all_table_constraints(AllTableConstraintsResponse& _return, const int32_t seqid);
34914 bool update_table_column_statistics(const ColumnStatistics& stats_obj) override;
34915 int32_t send_update_table_column_statistics(const ColumnStatistics& stats_obj);
34916 bool recv_update_table_column_statistics(const int32_t seqid);
34917 bool update_partition_column_statistics(const ColumnStatistics& stats_obj) override;
34918 int32_t send_update_partition_column_statistics(const ColumnStatistics& stats_obj);
34919 bool recv_update_partition_column_statistics(const int32_t seqid);
34920 void update_table_column_statistics_req(SetPartitionsStatsResponse& _return, const SetPartitionsStatsRequest& req) override;
34921 int32_t send_update_table_column_statistics_req(const SetPartitionsStatsRequest& req);
34922 void recv_update_table_column_statistics_req(SetPartitionsStatsResponse& _return, const int32_t seqid);
34923 void update_partition_column_statistics_req(SetPartitionsStatsResponse& _return, const SetPartitionsStatsRequest& req) override;
34924 int32_t send_update_partition_column_statistics_req(const SetPartitionsStatsRequest& req);
34925 void recv_update_partition_column_statistics_req(SetPartitionsStatsResponse& _return, const int32_t seqid);
34926 void update_transaction_statistics(const UpdateTransactionalStatsRequest& req) override;
34927 int32_t send_update_transaction_statistics(const UpdateTransactionalStatsRequest& req);
34928 void recv_update_transaction_statistics(const int32_t seqid);
34929 void get_table_column_statistics(ColumnStatistics& _return, const std::string& db_name, const std::string& tbl_name, const std::string& col_name) override;
34930 int32_t send_get_table_column_statistics(const std::string& db_name, const std::string& tbl_name, const std::string& col_name);
34931 void recv_get_table_column_statistics(ColumnStatistics& _return, const int32_t seqid);
34932 void get_partition_column_statistics(ColumnStatistics& _return, const std::string& db_name, const std::string& tbl_name, const std::string& part_name, const std::string& col_name) override;
34933 int32_t send_get_partition_column_statistics(const std::string& db_name, const std::string& tbl_name, const std::string& part_name, const std::string& col_name);
34934 void recv_get_partition_column_statistics(ColumnStatistics& _return, const int32_t seqid);
34935 void get_table_statistics_req(TableStatsResult& _return, const TableStatsRequest& request) override;
34936 int32_t send_get_table_statistics_req(const TableStatsRequest& request);
34937 void recv_get_table_statistics_req(TableStatsResult& _return, const int32_t seqid);
34938 void get_partitions_statistics_req(PartitionsStatsResult& _return, const PartitionsStatsRequest& request) override;
34939 int32_t send_get_partitions_statistics_req(const PartitionsStatsRequest& request);
34940 void recv_get_partitions_statistics_req(PartitionsStatsResult& _return, const int32_t seqid);
34941 void get_aggr_stats_for(AggrStats& _return, const PartitionsStatsRequest& request) override;
34942 int32_t send_get_aggr_stats_for(const PartitionsStatsRequest& request);
34943 void recv_get_aggr_stats_for(AggrStats& _return, const int32_t seqid);
34944 bool set_aggr_stats_for(const SetPartitionsStatsRequest& request) override;
34945 int32_t send_set_aggr_stats_for(const SetPartitionsStatsRequest& request);
34946 bool recv_set_aggr_stats_for(const int32_t seqid);
34947 bool delete_partition_column_statistics(const std::string& db_name, const std::string& tbl_name, const std::string& part_name, const std::string& col_name, const std::string& engine) override;
34948 int32_t send_delete_partition_column_statistics(const std::string& db_name, const std::string& tbl_name, const std::string& part_name, const std::string& col_name, const std::string& engine);
34949 bool recv_delete_partition_column_statistics(const int32_t seqid);
34950 bool delete_table_column_statistics(const std::string& db_name, const std::string& tbl_name, const std::string& col_name, const std::string& engine) override;
34951 int32_t send_delete_table_column_statistics(const std::string& db_name, const std::string& tbl_name, const std::string& col_name, const std::string& engine);
34952 bool recv_delete_table_column_statistics(const int32_t seqid);
34953 void create_function(const Function& func) override;
34954 int32_t send_create_function(const Function& func);
34955 void recv_create_function(const int32_t seqid);
34956 void drop_function(const std::string& dbName, const std::string& funcName) override;
34957 int32_t send_drop_function(const std::string& dbName, const std::string& funcName);
34958 void recv_drop_function(const int32_t seqid);
34959 void alter_function(const std::string& dbName, const std::string& funcName, const Function& newFunc) override;
34960 int32_t send_alter_function(const std::string& dbName, const std::string& funcName, const Function& newFunc);
34961 void recv_alter_function(const int32_t seqid);
34962 void get_functions(std::vector<std::string> & _return, const std::string& dbName, const std::string& pattern) override;
34963 int32_t send_get_functions(const std::string& dbName, const std::string& pattern);
34964 void recv_get_functions(std::vector<std::string> & _return, const int32_t seqid);
34965 void get_function(Function& _return, const std::string& dbName, const std::string& funcName) override;
34966 int32_t send_get_function(const std::string& dbName, const std::string& funcName);
34967 void recv_get_function(Function& _return, const int32_t seqid);
34968 void get_all_functions(GetAllFunctionsResponse& _return) override;
34969 int32_t send_get_all_functions();
34970 void recv_get_all_functions(GetAllFunctionsResponse& _return, const int32_t seqid);
34971 bool create_role(const Role& role) override;
34972 int32_t send_create_role(const Role& role);
34973 bool recv_create_role(const int32_t seqid);
34974 bool drop_role(const std::string& role_name) override;
34975 int32_t send_drop_role(const std::string& role_name);
34976 bool recv_drop_role(const int32_t seqid);
34977 void get_role_names(std::vector<std::string> & _return) override;
34978 int32_t send_get_role_names();
34979 void recv_get_role_names(std::vector<std::string> & _return, const int32_t seqid);
34980 bool grant_role(const std::string& role_name, const std::string& principal_name, const PrincipalType::type principal_type, const std::string& grantor, const PrincipalType::type grantorType, const bool grant_option) override;
34981 int32_t send_grant_role(const std::string& role_name, const std::string& principal_name, const PrincipalType::type principal_type, const std::string& grantor, const PrincipalType::type grantorType, const bool grant_option);
34982 bool recv_grant_role(const int32_t seqid);
34983 bool revoke_role(const std::string& role_name, const std::string& principal_name, const PrincipalType::type principal_type) override;
34984 int32_t send_revoke_role(const std::string& role_name, const std::string& principal_name, const PrincipalType::type principal_type);
34985 bool recv_revoke_role(const int32_t seqid);
34986 void list_roles(std::vector<Role> & _return, const std::string& principal_name, const PrincipalType::type principal_type) override;
34987 int32_t send_list_roles(const std::string& principal_name, const PrincipalType::type principal_type);
34988 void recv_list_roles(std::vector<Role> & _return, const int32_t seqid);
34989 void grant_revoke_role(GrantRevokeRoleResponse& _return, const GrantRevokeRoleRequest& request) override;
34990 int32_t send_grant_revoke_role(const GrantRevokeRoleRequest& request);
34991 void recv_grant_revoke_role(GrantRevokeRoleResponse& _return, const int32_t seqid);
34992 void get_principals_in_role(GetPrincipalsInRoleResponse& _return, const GetPrincipalsInRoleRequest& request) override;
34993 int32_t send_get_principals_in_role(const GetPrincipalsInRoleRequest& request);
34994 void recv_get_principals_in_role(GetPrincipalsInRoleResponse& _return, const int32_t seqid);
34995 void get_role_grants_for_principal(GetRoleGrantsForPrincipalResponse& _return, const GetRoleGrantsForPrincipalRequest& request) override;
34996 int32_t send_get_role_grants_for_principal(const GetRoleGrantsForPrincipalRequest& request);
34997 void recv_get_role_grants_for_principal(GetRoleGrantsForPrincipalResponse& _return, const int32_t seqid);
34998 void get_privilege_set(PrincipalPrivilegeSet& _return, const HiveObjectRef& hiveObject, const std::string& user_name, const std::vector<std::string> & group_names) override;
34999 int32_t send_get_privilege_set(const HiveObjectRef& hiveObject, const std::string& user_name, const std::vector<std::string> & group_names);
35000 void recv_get_privilege_set(PrincipalPrivilegeSet& _return, const int32_t seqid);
35001 void list_privileges(std::vector<HiveObjectPrivilege> & _return, const std::string& principal_name, const PrincipalType::type principal_type, const HiveObjectRef& hiveObject) override;
35002 int32_t send_list_privileges(const std::string& principal_name, const PrincipalType::type principal_type, const HiveObjectRef& hiveObject);
35003 void recv_list_privileges(std::vector<HiveObjectPrivilege> & _return, const int32_t seqid);
35004 bool grant_privileges(const PrivilegeBag& privileges) override;
35005 int32_t send_grant_privileges(const PrivilegeBag& privileges);
35006 bool recv_grant_privileges(const int32_t seqid);
35007 bool revoke_privileges(const PrivilegeBag& privileges) override;
35008 int32_t send_revoke_privileges(const PrivilegeBag& privileges);
35009 bool recv_revoke_privileges(const int32_t seqid);
35010 void grant_revoke_privileges(GrantRevokePrivilegeResponse& _return, const GrantRevokePrivilegeRequest& request) override;
35011 int32_t send_grant_revoke_privileges(const GrantRevokePrivilegeRequest& request);
35012 void recv_grant_revoke_privileges(GrantRevokePrivilegeResponse& _return, const int32_t seqid);
35013 void refresh_privileges(GrantRevokePrivilegeResponse& _return, const HiveObjectRef& objToRefresh, const std::string& authorizer, const GrantRevokePrivilegeRequest& grantRequest) override;
35014 int32_t send_refresh_privileges(const HiveObjectRef& objToRefresh, const std::string& authorizer, const GrantRevokePrivilegeRequest& grantRequest);
35015 void recv_refresh_privileges(GrantRevokePrivilegeResponse& _return, const int32_t seqid);
35016 void set_ugi(std::vector<std::string> & _return, const std::string& user_name, const std::vector<std::string> & group_names) override;
35017 int32_t send_set_ugi(const std::string& user_name, const std::vector<std::string> & group_names);
35018 void recv_set_ugi(std::vector<std::string> & _return, const int32_t seqid);
35019 void get_delegation_token(std::string& _return, const std::string& token_owner, const std::string& renewer_kerberos_principal_name) override;
35020 int32_t send_get_delegation_token(const std::string& token_owner, const std::string& renewer_kerberos_principal_name);
35021 void recv_get_delegation_token(std::string& _return, const int32_t seqid);
35022 int64_t renew_delegation_token(const std::string& token_str_form) override;
35023 int32_t send_renew_delegation_token(const std::string& token_str_form);
35024 int64_t recv_renew_delegation_token(const int32_t seqid);
35025 void cancel_delegation_token(const std::string& token_str_form) override;
35026 int32_t send_cancel_delegation_token(const std::string& token_str_form);
35027 void recv_cancel_delegation_token(const int32_t seqid);
35028 bool add_token(const std::string& token_identifier, const std::string& delegation_token) override;
35029 int32_t send_add_token(const std::string& token_identifier, const std::string& delegation_token);
35030 bool recv_add_token(const int32_t seqid);
35031 bool remove_token(const std::string& token_identifier) override;
35032 int32_t send_remove_token(const std::string& token_identifier);
35033 bool recv_remove_token(const int32_t seqid);
35034 void get_token(std::string& _return, const std::string& token_identifier) override;
35035 int32_t send_get_token(const std::string& token_identifier);
35036 void recv_get_token(std::string& _return, const int32_t seqid);
35037 void get_all_token_identifiers(std::vector<std::string> & _return) override;
35038 int32_t send_get_all_token_identifiers();
35039 void recv_get_all_token_identifiers(std::vector<std::string> & _return, const int32_t seqid);
35040 int32_t add_master_key(const std::string& key) override;
35041 int32_t send_add_master_key(const std::string& key);
35042 int32_t recv_add_master_key(const int32_t seqid);
35043 void update_master_key(const int32_t seq_number, const std::string& key) override;
35044 int32_t send_update_master_key(const int32_t seq_number, const std::string& key);
35045 void recv_update_master_key(const int32_t seqid);
35046 bool remove_master_key(const int32_t key_seq) override;
35047 int32_t send_remove_master_key(const int32_t key_seq);
35048 bool recv_remove_master_key(const int32_t seqid);
35049 void get_master_keys(std::vector<std::string> & _return) override;
35050 int32_t send_get_master_keys();
35051 void recv_get_master_keys(std::vector<std::string> & _return, const int32_t seqid);
35052 void get_open_txns(GetOpenTxnsResponse& _return) override;
35053 int32_t send_get_open_txns();
35054 void recv_get_open_txns(GetOpenTxnsResponse& _return, const int32_t seqid);
35055 void get_open_txns_info(GetOpenTxnsInfoResponse& _return) override;
35056 int32_t send_get_open_txns_info();
35057 void recv_get_open_txns_info(GetOpenTxnsInfoResponse& _return, const int32_t seqid);
35058 void open_txns(OpenTxnsResponse& _return, const OpenTxnRequest& rqst) override;
35059 int32_t send_open_txns(const OpenTxnRequest& rqst);
35060 void recv_open_txns(OpenTxnsResponse& _return, const int32_t seqid);
35061 void abort_txn(const AbortTxnRequest& rqst) override;
35062 int32_t send_abort_txn(const AbortTxnRequest& rqst);
35063 void recv_abort_txn(const int32_t seqid);
35064 void abort_txns(const AbortTxnsRequest& rqst) override;
35065 int32_t send_abort_txns(const AbortTxnsRequest& rqst);
35066 void recv_abort_txns(const int32_t seqid);
35067 void commit_txn(const CommitTxnRequest& rqst) override;
35068 int32_t send_commit_txn(const CommitTxnRequest& rqst);
35069 void recv_commit_txn(const int32_t seqid);
35070 int64_t get_latest_txnid_in_conflict(const int64_t txnId) override;
35071 int32_t send_get_latest_txnid_in_conflict(const int64_t txnId);
35072 int64_t recv_get_latest_txnid_in_conflict(const int32_t seqid);
35073 void repl_tbl_writeid_state(const ReplTblWriteIdStateRequest& rqst) override;
35074 int32_t send_repl_tbl_writeid_state(const ReplTblWriteIdStateRequest& rqst);
35075 void recv_repl_tbl_writeid_state(const int32_t seqid);
35076 void get_valid_write_ids(GetValidWriteIdsResponse& _return, const GetValidWriteIdsRequest& rqst) override;
35077 int32_t send_get_valid_write_ids(const GetValidWriteIdsRequest& rqst);
35078 void recv_get_valid_write_ids(GetValidWriteIdsResponse& _return, const int32_t seqid);
35079 void add_write_ids_to_min_history(const int64_t txnId, const std::map<std::string, int64_t> & writeIds) override;
35080 int32_t send_add_write_ids_to_min_history(const int64_t txnId, const std::map<std::string, int64_t> & writeIds);
35081 void recv_add_write_ids_to_min_history(const int32_t seqid);
35082 void allocate_table_write_ids(AllocateTableWriteIdsResponse& _return, const AllocateTableWriteIdsRequest& rqst) override;
35083 int32_t send_allocate_table_write_ids(const AllocateTableWriteIdsRequest& rqst);
35084 void recv_allocate_table_write_ids(AllocateTableWriteIdsResponse& _return, const int32_t seqid);
35085 void get_max_allocated_table_write_id(MaxAllocatedTableWriteIdResponse& _return, const MaxAllocatedTableWriteIdRequest& rqst) override;
35086 int32_t send_get_max_allocated_table_write_id(const MaxAllocatedTableWriteIdRequest& rqst);
35087 void recv_get_max_allocated_table_write_id(MaxAllocatedTableWriteIdResponse& _return, const int32_t seqid);
35088 void seed_write_id(const SeedTableWriteIdsRequest& rqst) override;
35089 int32_t send_seed_write_id(const SeedTableWriteIdsRequest& rqst);
35090 void recv_seed_write_id(const int32_t seqid);
35091 void seed_txn_id(const SeedTxnIdRequest& rqst) override;
35092 int32_t send_seed_txn_id(const SeedTxnIdRequest& rqst);
35093 void recv_seed_txn_id(const int32_t seqid);
35094 void lock(LockResponse& _return, const LockRequest& rqst) override;
35095 int32_t send_lock(const LockRequest& rqst);
35096 void recv_lock(LockResponse& _return, const int32_t seqid);
35097 void check_lock(LockResponse& _return, const CheckLockRequest& rqst) override;
35098 int32_t send_check_lock(const CheckLockRequest& rqst);
35099 void recv_check_lock(LockResponse& _return, const int32_t seqid);
35100 void unlock(const UnlockRequest& rqst) override;
35101 int32_t send_unlock(const UnlockRequest& rqst);
35102 void recv_unlock(const int32_t seqid);
35103 void show_locks(ShowLocksResponse& _return, const ShowLocksRequest& rqst) override;
35104 int32_t send_show_locks(const ShowLocksRequest& rqst);
35105 void recv_show_locks(ShowLocksResponse& _return, const int32_t seqid);
35106 void heartbeat(const HeartbeatRequest& ids) override;
35107 int32_t send_heartbeat(const HeartbeatRequest& ids);
35108 void recv_heartbeat(const int32_t seqid);
35109 void heartbeat_txn_range(HeartbeatTxnRangeResponse& _return, const HeartbeatTxnRangeRequest& txns) override;
35110 int32_t send_heartbeat_txn_range(const HeartbeatTxnRangeRequest& txns);
35111 void recv_heartbeat_txn_range(HeartbeatTxnRangeResponse& _return, const int32_t seqid);
35112 void compact(const CompactionRequest& rqst) override;
35113 int32_t send_compact(const CompactionRequest& rqst);
35114 void recv_compact(const int32_t seqid);
35115 void compact2(CompactionResponse& _return, const CompactionRequest& rqst) override;
35116 int32_t send_compact2(const CompactionRequest& rqst);
35117 void recv_compact2(CompactionResponse& _return, const int32_t seqid);
35118 void show_compact(ShowCompactResponse& _return, const ShowCompactRequest& rqst) override;
35119 int32_t send_show_compact(const ShowCompactRequest& rqst);
35120 void recv_show_compact(ShowCompactResponse& _return, const int32_t seqid);
35121 bool submit_for_cleanup(const CompactionRequest& o1, const int64_t o2, const int64_t o3) override;
35122 int32_t send_submit_for_cleanup(const CompactionRequest& o1, const int64_t o2, const int64_t o3);
35123 bool recv_submit_for_cleanup(const int32_t seqid);
35124 void add_dynamic_partitions(const AddDynamicPartitions& rqst) override;
35125 int32_t send_add_dynamic_partitions(const AddDynamicPartitions& rqst);
35126 void recv_add_dynamic_partitions(const int32_t seqid);
35127 void find_next_compact(OptionalCompactionInfoStruct& _return, const std::string& workerId) override;
35128 int32_t send_find_next_compact(const std::string& workerId);
35129 void recv_find_next_compact(OptionalCompactionInfoStruct& _return, const int32_t seqid);
35130 void find_next_compact2(OptionalCompactionInfoStruct& _return, const FindNextCompactRequest& rqst) override;
35131 int32_t send_find_next_compact2(const FindNextCompactRequest& rqst);
35132 void recv_find_next_compact2(OptionalCompactionInfoStruct& _return, const int32_t seqid);
35133 void update_compactor_state(const CompactionInfoStruct& cr, const int64_t txn_id) override;
35134 int32_t send_update_compactor_state(const CompactionInfoStruct& cr, const int64_t txn_id);
35135 void recv_update_compactor_state(const int32_t seqid);
35136 void find_columns_with_stats(std::vector<std::string> & _return, const CompactionInfoStruct& cr) override;
35137 int32_t send_find_columns_with_stats(const CompactionInfoStruct& cr);
35138 void recv_find_columns_with_stats(std::vector<std::string> & _return, const int32_t seqid);
35139 void mark_cleaned(const CompactionInfoStruct& cr) override;
35140 int32_t send_mark_cleaned(const CompactionInfoStruct& cr);
35141 void recv_mark_cleaned(const int32_t seqid);
35142 void mark_compacted(const CompactionInfoStruct& cr) override;
35143 int32_t send_mark_compacted(const CompactionInfoStruct& cr);
35144 void recv_mark_compacted(const int32_t seqid);
35145 void mark_failed(const CompactionInfoStruct& cr) override;
35146 int32_t send_mark_failed(const CompactionInfoStruct& cr);
35147 void recv_mark_failed(const int32_t seqid);
35148 void mark_refused(const CompactionInfoStruct& cr) override;
35149 int32_t send_mark_refused(const CompactionInfoStruct& cr);
35150 void recv_mark_refused(const int32_t seqid);
35151 bool update_compaction_metrics_data(const CompactionMetricsDataStruct& data) override;
35152 int32_t send_update_compaction_metrics_data(const CompactionMetricsDataStruct& data);
35153 bool recv_update_compaction_metrics_data(const int32_t seqid);
35154 void remove_compaction_metrics_data(const CompactionMetricsDataRequest& request) override;
35155 int32_t send_remove_compaction_metrics_data(const CompactionMetricsDataRequest& request);
35156 void recv_remove_compaction_metrics_data(const int32_t seqid);
35157 void set_hadoop_jobid(const std::string& jobId, const int64_t cq_id) override;
35158 int32_t send_set_hadoop_jobid(const std::string& jobId, const int64_t cq_id);
35159 void recv_set_hadoop_jobid(const int32_t seqid);
35160 void get_latest_committed_compaction_info(GetLatestCommittedCompactionInfoResponse& _return, const GetLatestCommittedCompactionInfoRequest& rqst) override;
35161 int32_t send_get_latest_committed_compaction_info(const GetLatestCommittedCompactionInfoRequest& rqst);
35162 void recv_get_latest_committed_compaction_info(GetLatestCommittedCompactionInfoResponse& _return, const int32_t seqid);
35163 void get_next_notification(NotificationEventResponse& _return, const NotificationEventRequest& rqst) override;
35164 int32_t send_get_next_notification(const NotificationEventRequest& rqst);
35165 void recv_get_next_notification(NotificationEventResponse& _return, const int32_t seqid);
35166 void get_current_notificationEventId(CurrentNotificationEventId& _return) override;
35167 int32_t send_get_current_notificationEventId();
35168 void recv_get_current_notificationEventId(CurrentNotificationEventId& _return, const int32_t seqid);
35169 void get_notification_events_count(NotificationEventsCountResponse& _return, const NotificationEventsCountRequest& rqst) override;
35170 int32_t send_get_notification_events_count(const NotificationEventsCountRequest& rqst);
35171 void recv_get_notification_events_count(NotificationEventsCountResponse& _return, const int32_t seqid);
35172 void fire_listener_event(FireEventResponse& _return, const FireEventRequest& rqst) override;
35173 int32_t send_fire_listener_event(const FireEventRequest& rqst);
35174 void recv_fire_listener_event(FireEventResponse& _return, const int32_t seqid);
35175 void flushCache() override;
35176 int32_t send_flushCache();
35177 void recv_flushCache(const int32_t seqid);
35178 void add_write_notification_log(WriteNotificationLogResponse& _return, const WriteNotificationLogRequest& rqst) override;
35179 int32_t send_add_write_notification_log(const WriteNotificationLogRequest& rqst);
35180 void recv_add_write_notification_log(WriteNotificationLogResponse& _return, const int32_t seqid);
35181 void add_write_notification_log_in_batch(WriteNotificationLogBatchResponse& _return, const WriteNotificationLogBatchRequest& rqst) override;
35182 int32_t send_add_write_notification_log_in_batch(const WriteNotificationLogBatchRequest& rqst);
35183 void recv_add_write_notification_log_in_batch(WriteNotificationLogBatchResponse& _return, const int32_t seqid);
35184 void cm_recycle(CmRecycleResponse& _return, const CmRecycleRequest& request) override;
35185 int32_t send_cm_recycle(const CmRecycleRequest& request);
35186 void recv_cm_recycle(CmRecycleResponse& _return, const int32_t seqid);
35187 void get_file_metadata_by_expr(GetFileMetadataByExprResult& _return, const GetFileMetadataByExprRequest& req) override;
35188 int32_t send_get_file_metadata_by_expr(const GetFileMetadataByExprRequest& req);
35189 void recv_get_file_metadata_by_expr(GetFileMetadataByExprResult& _return, const int32_t seqid);
35190 void get_file_metadata(GetFileMetadataResult& _return, const GetFileMetadataRequest& req) override;
35191 int32_t send_get_file_metadata(const GetFileMetadataRequest& req);
35192 void recv_get_file_metadata(GetFileMetadataResult& _return, const int32_t seqid);
35193 void put_file_metadata(PutFileMetadataResult& _return, const PutFileMetadataRequest& req) override;
35194 int32_t send_put_file_metadata(const PutFileMetadataRequest& req);
35195 void recv_put_file_metadata(PutFileMetadataResult& _return, const int32_t seqid);
35196 void clear_file_metadata(ClearFileMetadataResult& _return, const ClearFileMetadataRequest& req) override;
35197 int32_t send_clear_file_metadata(const ClearFileMetadataRequest& req);
35198 void recv_clear_file_metadata(ClearFileMetadataResult& _return, const int32_t seqid);
35199 void cache_file_metadata(CacheFileMetadataResult& _return, const CacheFileMetadataRequest& req) override;
35200 int32_t send_cache_file_metadata(const CacheFileMetadataRequest& req);
35201 void recv_cache_file_metadata(CacheFileMetadataResult& _return, const int32_t seqid);
35202 void get_metastore_db_uuid(std::string& _return) override;
35203 int32_t send_get_metastore_db_uuid();
35204 void recv_get_metastore_db_uuid(std::string& _return, const int32_t seqid);
35205 void create_resource_plan(WMCreateResourcePlanResponse& _return, const WMCreateResourcePlanRequest& request) override;
35206 int32_t send_create_resource_plan(const WMCreateResourcePlanRequest& request);
35207 void recv_create_resource_plan(WMCreateResourcePlanResponse& _return, const int32_t seqid);
35208 void get_resource_plan(WMGetResourcePlanResponse& _return, const WMGetResourcePlanRequest& request) override;
35209 int32_t send_get_resource_plan(const WMGetResourcePlanRequest& request);
35210 void recv_get_resource_plan(WMGetResourcePlanResponse& _return, const int32_t seqid);
35211 void get_active_resource_plan(WMGetActiveResourcePlanResponse& _return, const WMGetActiveResourcePlanRequest& request) override;
35212 int32_t send_get_active_resource_plan(const WMGetActiveResourcePlanRequest& request);
35213 void recv_get_active_resource_plan(WMGetActiveResourcePlanResponse& _return, const int32_t seqid);
35214 void get_all_resource_plans(WMGetAllResourcePlanResponse& _return, const WMGetAllResourcePlanRequest& request) override;
35215 int32_t send_get_all_resource_plans(const WMGetAllResourcePlanRequest& request);
35216 void recv_get_all_resource_plans(WMGetAllResourcePlanResponse& _return, const int32_t seqid);
35217 void alter_resource_plan(WMAlterResourcePlanResponse& _return, const WMAlterResourcePlanRequest& request) override;
35218 int32_t send_alter_resource_plan(const WMAlterResourcePlanRequest& request);
35219 void recv_alter_resource_plan(WMAlterResourcePlanResponse& _return, const int32_t seqid);
35220 void validate_resource_plan(WMValidateResourcePlanResponse& _return, const WMValidateResourcePlanRequest& request) override;
35221 int32_t send_validate_resource_plan(const WMValidateResourcePlanRequest& request);
35222 void recv_validate_resource_plan(WMValidateResourcePlanResponse& _return, const int32_t seqid);
35223 void drop_resource_plan(WMDropResourcePlanResponse& _return, const WMDropResourcePlanRequest& request) override;
35224 int32_t send_drop_resource_plan(const WMDropResourcePlanRequest& request);
35225 void recv_drop_resource_plan(WMDropResourcePlanResponse& _return, const int32_t seqid);
35226 void create_wm_trigger(WMCreateTriggerResponse& _return, const WMCreateTriggerRequest& request) override;
35227 int32_t send_create_wm_trigger(const WMCreateTriggerRequest& request);
35228 void recv_create_wm_trigger(WMCreateTriggerResponse& _return, const int32_t seqid);
35229 void alter_wm_trigger(WMAlterTriggerResponse& _return, const WMAlterTriggerRequest& request) override;
35230 int32_t send_alter_wm_trigger(const WMAlterTriggerRequest& request);
35231 void recv_alter_wm_trigger(WMAlterTriggerResponse& _return, const int32_t seqid);
35232 void drop_wm_trigger(WMDropTriggerResponse& _return, const WMDropTriggerRequest& request) override;
35233 int32_t send_drop_wm_trigger(const WMDropTriggerRequest& request);
35234 void recv_drop_wm_trigger(WMDropTriggerResponse& _return, const int32_t seqid);
35235 void get_triggers_for_resourceplan(WMGetTriggersForResourePlanResponse& _return, const WMGetTriggersForResourePlanRequest& request) override;
35236 int32_t send_get_triggers_for_resourceplan(const WMGetTriggersForResourePlanRequest& request);
35237 void recv_get_triggers_for_resourceplan(WMGetTriggersForResourePlanResponse& _return, const int32_t seqid);
35238 void create_wm_pool(WMCreatePoolResponse& _return, const WMCreatePoolRequest& request) override;
35239 int32_t send_create_wm_pool(const WMCreatePoolRequest& request);
35240 void recv_create_wm_pool(WMCreatePoolResponse& _return, const int32_t seqid);
35241 void alter_wm_pool(WMAlterPoolResponse& _return, const WMAlterPoolRequest& request) override;
35242 int32_t send_alter_wm_pool(const WMAlterPoolRequest& request);
35243 void recv_alter_wm_pool(WMAlterPoolResponse& _return, const int32_t seqid);
35244 void drop_wm_pool(WMDropPoolResponse& _return, const WMDropPoolRequest& request) override;
35245 int32_t send_drop_wm_pool(const WMDropPoolRequest& request);
35246 void recv_drop_wm_pool(WMDropPoolResponse& _return, const int32_t seqid);
35247 void create_or_update_wm_mapping(WMCreateOrUpdateMappingResponse& _return, const WMCreateOrUpdateMappingRequest& request) override;
35248 int32_t send_create_or_update_wm_mapping(const WMCreateOrUpdateMappingRequest& request);
35249 void recv_create_or_update_wm_mapping(WMCreateOrUpdateMappingResponse& _return, const int32_t seqid);
35250 void drop_wm_mapping(WMDropMappingResponse& _return, const WMDropMappingRequest& request) override;
35251 int32_t send_drop_wm_mapping(const WMDropMappingRequest& request);
35252 void recv_drop_wm_mapping(WMDropMappingResponse& _return, const int32_t seqid);
35253 void create_or_drop_wm_trigger_to_pool_mapping(WMCreateOrDropTriggerToPoolMappingResponse& _return, const WMCreateOrDropTriggerToPoolMappingRequest& request) override;
35254 int32_t send_create_or_drop_wm_trigger_to_pool_mapping(const WMCreateOrDropTriggerToPoolMappingRequest& request);
35255 void recv_create_or_drop_wm_trigger_to_pool_mapping(WMCreateOrDropTriggerToPoolMappingResponse& _return, const int32_t seqid);
35256 void create_ischema(const ISchema& schema) override;
35257 int32_t send_create_ischema(const ISchema& schema);
35258 void recv_create_ischema(const int32_t seqid);
35259 void alter_ischema(const AlterISchemaRequest& rqst) override;
35260 int32_t send_alter_ischema(const AlterISchemaRequest& rqst);
35261 void recv_alter_ischema(const int32_t seqid);
35262 void get_ischema(ISchema& _return, const ISchemaName& name) override;
35263 int32_t send_get_ischema(const ISchemaName& name);
35264 void recv_get_ischema(ISchema& _return, const int32_t seqid);
35265 void drop_ischema(const ISchemaName& name) override;
35266 int32_t send_drop_ischema(const ISchemaName& name);
35267 void recv_drop_ischema(const int32_t seqid);
35268 void add_schema_version(const SchemaVersion& schemaVersion) override;
35269 int32_t send_add_schema_version(const SchemaVersion& schemaVersion);
35270 void recv_add_schema_version(const int32_t seqid);
35271 void get_schema_version(SchemaVersion& _return, const SchemaVersionDescriptor& schemaVersion) override;
35272 int32_t send_get_schema_version(const SchemaVersionDescriptor& schemaVersion);
35273 void recv_get_schema_version(SchemaVersion& _return, const int32_t seqid);
35274 void get_schema_latest_version(SchemaVersion& _return, const ISchemaName& schemaName) override;
35275 int32_t send_get_schema_latest_version(const ISchemaName& schemaName);
35276 void recv_get_schema_latest_version(SchemaVersion& _return, const int32_t seqid);
35277 void get_schema_all_versions(std::vector<SchemaVersion> & _return, const ISchemaName& schemaName) override;
35278 int32_t send_get_schema_all_versions(const ISchemaName& schemaName);
35279 void recv_get_schema_all_versions(std::vector<SchemaVersion> & _return, const int32_t seqid);
35280 void drop_schema_version(const SchemaVersionDescriptor& schemaVersion) override;
35281 int32_t send_drop_schema_version(const SchemaVersionDescriptor& schemaVersion);
35282 void recv_drop_schema_version(const int32_t seqid);
35283 void get_schemas_by_cols(FindSchemasByColsResp& _return, const FindSchemasByColsRqst& rqst) override;
35284 int32_t send_get_schemas_by_cols(const FindSchemasByColsRqst& rqst);
35285 void recv_get_schemas_by_cols(FindSchemasByColsResp& _return, const int32_t seqid);
35286 void map_schema_version_to_serde(const MapSchemaVersionToSerdeRequest& rqst) override;
35287 int32_t send_map_schema_version_to_serde(const MapSchemaVersionToSerdeRequest& rqst);
35288 void recv_map_schema_version_to_serde(const int32_t seqid);
35289 void set_schema_version_state(const SetSchemaVersionStateRequest& rqst) override;
35290 int32_t send_set_schema_version_state(const SetSchemaVersionStateRequest& rqst);
35291 void recv_set_schema_version_state(const int32_t seqid);
35292 void add_serde(const SerDeInfo& serde) override;
35293 int32_t send_add_serde(const SerDeInfo& serde);
35294 void recv_add_serde(const int32_t seqid);
35295 void get_serde(SerDeInfo& _return, const GetSerdeRequest& rqst) override;
35296 int32_t send_get_serde(const GetSerdeRequest& rqst);
35297 void recv_get_serde(SerDeInfo& _return, const int32_t seqid);
35298 void get_lock_materialization_rebuild(LockResponse& _return, const std::string& dbName, const std::string& tableName, const int64_t txnId) override;
35299 int32_t send_get_lock_materialization_rebuild(const std::string& dbName, const std::string& tableName, const int64_t txnId);
35300 void recv_get_lock_materialization_rebuild(LockResponse& _return, const int32_t seqid);
35301 bool heartbeat_lock_materialization_rebuild(const std::string& dbName, const std::string& tableName, const int64_t txnId) override;
35302 int32_t send_heartbeat_lock_materialization_rebuild(const std::string& dbName, const std::string& tableName, const int64_t txnId);
35303 bool recv_heartbeat_lock_materialization_rebuild(const int32_t seqid);
35304 void add_runtime_stats(const RuntimeStat& stat) override;
35305 int32_t send_add_runtime_stats(const RuntimeStat& stat);
35306 void recv_add_runtime_stats(const int32_t seqid);
35307 void get_runtime_stats(std::vector<RuntimeStat> & _return, const GetRuntimeStatsRequest& rqst) override;
35308 int32_t send_get_runtime_stats(const GetRuntimeStatsRequest& rqst);
35309 void recv_get_runtime_stats(std::vector<RuntimeStat> & _return, const int32_t seqid);
35310 void get_partitions_with_specs(GetPartitionsResponse& _return, const GetPartitionsRequest& request) override;
35311 int32_t send_get_partitions_with_specs(const GetPartitionsRequest& request);
35312 void recv_get_partitions_with_specs(GetPartitionsResponse& _return, const int32_t seqid);
35313 void scheduled_query_poll(ScheduledQueryPollResponse& _return, const ScheduledQueryPollRequest& request) override;
35314 int32_t send_scheduled_query_poll(const ScheduledQueryPollRequest& request);
35315 void recv_scheduled_query_poll(ScheduledQueryPollResponse& _return, const int32_t seqid);
35316 void scheduled_query_maintenance(const ScheduledQueryMaintenanceRequest& request) override;
35317 int32_t send_scheduled_query_maintenance(const ScheduledQueryMaintenanceRequest& request);
35318 void recv_scheduled_query_maintenance(const int32_t seqid);
35319 void scheduled_query_progress(const ScheduledQueryProgressInfo& info) override;
35320 int32_t send_scheduled_query_progress(const ScheduledQueryProgressInfo& info);
35321 void recv_scheduled_query_progress(const int32_t seqid);
35322 void get_scheduled_query(ScheduledQuery& _return, const ScheduledQueryKey& scheduleKey) override;
35323 int32_t send_get_scheduled_query(const ScheduledQueryKey& scheduleKey);
35324 void recv_get_scheduled_query(ScheduledQuery& _return, const int32_t seqid);
35325 void add_replication_metrics(const ReplicationMetricList& replicationMetricList) override;
35326 int32_t send_add_replication_metrics(const ReplicationMetricList& replicationMetricList);
35327 void recv_add_replication_metrics(const int32_t seqid);
35328 void get_replication_metrics(ReplicationMetricList& _return, const GetReplicationMetricsRequest& rqst) override;
35329 int32_t send_get_replication_metrics(const GetReplicationMetricsRequest& rqst);
35330 void recv_get_replication_metrics(ReplicationMetricList& _return, const int32_t seqid);
35331 void get_open_txns_req(GetOpenTxnsResponse& _return, const GetOpenTxnsRequest& getOpenTxnsRequest) override;
35332 int32_t send_get_open_txns_req(const GetOpenTxnsRequest& getOpenTxnsRequest);
35333 void recv_get_open_txns_req(GetOpenTxnsResponse& _return, const int32_t seqid);
35334 void create_stored_procedure(const StoredProcedure& proc) override;
35335 int32_t send_create_stored_procedure(const StoredProcedure& proc);
35336 void recv_create_stored_procedure(const int32_t seqid);
35337 void get_stored_procedure(StoredProcedure& _return, const StoredProcedureRequest& request) override;
35338 int32_t send_get_stored_procedure(const StoredProcedureRequest& request);
35339 void recv_get_stored_procedure(StoredProcedure& _return, const int32_t seqid);
35340 void drop_stored_procedure(const StoredProcedureRequest& request) override;
35341 int32_t send_drop_stored_procedure(const StoredProcedureRequest& request);
35342 void recv_drop_stored_procedure(const int32_t seqid);
35343 void get_all_stored_procedures(std::vector<std::string> & _return, const ListStoredProcedureRequest& request) override;
35344 int32_t send_get_all_stored_procedures(const ListStoredProcedureRequest& request);
35345 void recv_get_all_stored_procedures(std::vector<std::string> & _return, const int32_t seqid);
35346 void find_package(Package& _return, const GetPackageRequest& request) override;
35347 int32_t send_find_package(const GetPackageRequest& request);
35348 void recv_find_package(Package& _return, const int32_t seqid);
35349 void add_package(const AddPackageRequest& request) override;
35350 int32_t send_add_package(const AddPackageRequest& request);
35351 void recv_add_package(const int32_t seqid);
35352 void get_all_packages(std::vector<std::string> & _return, const ListPackageRequest& request) override;
35353 int32_t send_get_all_packages(const ListPackageRequest& request);
35354 void recv_get_all_packages(std::vector<std::string> & _return, const int32_t seqid);
35355 void drop_package(const DropPackageRequest& request) override;
35356 int32_t send_drop_package(const DropPackageRequest& request);
35357 void recv_drop_package(const int32_t seqid);
35358 void get_all_write_event_info(std::vector<WriteEventInfo> & _return, const GetAllWriteEventInfoRequest& request) override;
35359 int32_t send_get_all_write_event_info(const GetAllWriteEventInfoRequest& request);
35360 void recv_get_all_write_event_info(std::vector<WriteEventInfo> & _return, const int32_t seqid);
35361};
35362
35363#ifdef _MSC_VER
35364 #pragma warning( pop )
35365#endif
35366
35367}}} // namespace
35368
35369#endif
Definition hive_metastore_types.h:8857
Definition hive_metastore_types.h:8776
Definition hive_metastore_types.h:6842
Definition hive_metastore_types.h:6891
Definition hive_metastore_types.h:5443
Definition hive_metastore_types.h:5413
Definition hive_metastore_types.h:9011
Definition hive_metastore_types.h:5323
Definition hive_metastore_types.h:5383
Definition hive_metastore_types.h:15008
Definition hive_metastore_types.h:5860
Definition hive_metastore_types.h:5813
Definition hive_metastore_types.h:5293
Definition hive_metastore_types.h:5353
Definition hive_metastore_types.h:4524
Definition hive_metastore_types.h:5174
Definition hive_metastore_types.h:5218
Definition hive_metastore_types.h:7382
Definition hive_metastore_types.h:7429
Definition hive_metastore_types.h:15383
Definition hive_metastore_types.h:2724
Definition hive_metastore_types.h:13281
Definition hive_metastore_types.h:10618
Definition hive_metastore_types.h:12633
Definition hive_metastore_types.h:13618
Definition hive_metastore_types.h:13728
Definition hive_metastore_types.h:13853
Definition hive_metastore_types.h:13915
Definition hive_metastore_types.h:13681
Definition hive_metastore_types.h:10060
Definition hive_metastore_types.h:10025
Definition hive_metastore_types.h:5095
Definition hive_metastore_types.h:5139
Definition hive_metastore_types.h:7773
Definition hive_metastore_types.h:9995
Definition hive_metastore_types.h:9968
Definition hive_metastore_types.h:10711
Definition hive_metastore_types.h:10744
Definition hive_metastore_types.h:3938
Definition hive_metastore_types.h:7116
Definition hive_metastore_types.h:8227
Definition hive_metastore_types.h:8451
Definition hive_metastore_types.h:8357
Definition hive_metastore_types.h:8143
Definition hive_metastore_types.h:8500
Definition hive_metastore_types.h:15611
Definition hive_metastore_types.h:2687
Definition hive_metastore_types.h:13221
Definition hive_metastore_types.h:13145
Definition hive_metastore_types.h:13071
Definition hive_metastore_types.h:3229
Definition hive_metastore_types.h:9262
Definition hive_metastore_types.h:6422
Definition hive_metastore_types.h:2919
Definition hive_metastore_types.h:5016
Definition hive_metastore_types.h:5060
Definition hive_metastore_types.h:2871
Definition hive_metastore_types.h:5252
Definition hive_metastore_types.h:13319
Definition hive_metastore_types.h:10658
Definition hive_metastore_types.h:15091
Definition hive_metastore_types.h:6111
Definition hive_metastore_types.h:6044
Definition hive_metastore_types.h:5923
Definition hive_metastore_types.h:10523
Definition hive_metastore_types.h:1185
Definition hive_metastore_types.h:8969
Definition hive_metastore_types.h:12832
Definition hive_metastore_types.h:12790
Definition hive_metastore_types.h:9479
Definition hive_metastore_types.h:9533
Definition hive_metastore_types.h:4773
Definition hive_metastore_types.h:4823
Definition hive_metastore_types.h:6535
Definition hive_metastore_types.h:10105
Definition hive_metastore_types.h:15227
Definition hive_metastore_types.h:2763
Definition hive_metastore_types.h:2799
Definition hive_metastore_types.h:2835
Definition hive_metastore_types.h:13251
Definition hive_metastore_types.h:10577
Definition hive_metastore_types.h:14105
Definition hive_metastore_types.h:14152
Definition hive_metastore_types.h:9787
Definition hive_metastore_types.h:9749
Definition hive_metastore_types.h:9865
Definition hive_metastore_types.h:9832
Definition hive_metastore_types.h:6667
Definition hive_metastore_types.h:14840
Definition hive_metastore_types.h:6704
Definition hive_metastore_types.h:15055
Definition hive_metastore_types.h:14517
Definition hive_metastore_types.h:14567
Definition hive_metastore_types.h:14272
Definition hive_metastore_types.h:14319
Definition hive_metastore_types.h:14456
Definition hive_metastore_types.h:6304
Definition hive_metastore_types.h:6376
Definition hive_metastore_types.h:14611
Definition hive_metastore_types.h:14679
Definition hive_metastore_types.h:14036
Definition hive_metastore_types.h:13990
Definition hive_metastore_types.h:2467
Definition hive_metastore_types.h:2497
Definition hive_metastore_types.h:14798
Definition hive_metastore_types.h:2400
Definition hive_metastore_types.h:2437
Definition hive_metastore_types.h:13026
Definition hive_metastore_types.h:14189
Definition hive_metastore_types.h:14236
Definition hive_metastore_types.h:12952
Definition hive_metastore_types.h:10222
Definition hive_metastore_types.h:10285
Definition hive_metastore_types.h:10419
Definition hive_metastore_types.h:10330
Definition hive_metastore_types.h:10383
Definition hive_metastore_types.h:7226
Definition hive_metastore_types.h:7312
Definition hive_metastore_types.h:2129
Definition hive_metastore_types.h:2175
Definition hive_metastore_types.h:2537
Definition hive_metastore_types.h:2603
Definition hive_metastore_types.h:8031
Definition hive_metastore_types.h:8066
Definition hive_metastore_types.h:8099
Definition hive_metastore_types.h:1880
Definition hive_metastore_types.h:12590
Definition hive_metastore_types.h:12516
Definition hive_metastore_types.h:15649
Definition hive_metastore_types.h:15497
Definition hive_metastore_types.h:15573
Definition hive_metastore_types.h:15421
Definition hive_metastore_types.h:15131
Definition hive_metastore_types.h:14912
Definition hive_metastore_types.h:7669
Definition hive_metastore_types.h:7726
Definition hive_metastore_types.h:12869
Definition hive_metastore_types.h:10832
Definition hive_metastore_types.h:7459
Definition hive_metastore_types.h:7492
Definition hive_metastore_types.h:15269
Definition hive_metastore_types.h:15801
Definition hive_metastore_types.h:15535
Definition hive_metastore_types.h:15687
Definition hive_metastore_types.h:4937
Definition hive_metastore_types.h:4981
Definition hive_metastore_types.h:9125
Definition hive_metastore_types.h:9232
Definition hive_metastore_types.h:9299
Definition hive_metastore_types.h:9346
Definition hive_metastore_types.h:6752
Definition hive_metastore_types.h:6806
Definition hive_metastore_types.h:8321
Definition hive_metastore_types.h:15175
Definition hive_metastore_types.h:6171
Definition hive_metastore_types.h:6260
Definition hive_metastore_types.h:4256
Definition hive_metastore_types.h:5551
Definition hive_metastore_types.h:5473
Definition hive_metastore_types.h:14359
Definition hive_metastore_types.h:14415
Definition hive_metastore_types.h:5506
Definition hive_metastore_types.h:5757
Definition hive_metastore_types.h:5659
Definition hive_metastore_types.h:4689
Definition hive_metastore_types.h:4733
Definition hive_metastore_types.h:2085
Definition hive_metastore_types.h:2047
Definition hive_metastore_types.h:1794
Definition hive_metastore_types.h:1839
Definition hive_metastore_types.h:1753
Definition hive_metastore_types.h:9926
Definition hive_metastore_types.h:9895
Definition hive_metastore_types.h:13762
Definition hive_metastore_types.h:13815
Definition hive_metastore_types.h:7174
Definition hive_metastore_types.h:14762
Definition hive_metastore_types.h:2294
Definition hive_metastore_types.h:12988
Definition hive_metastore_types.h:13387
Definition hive_metastore_types.h:13523
Definition hive_metastore_types.h:13357
Definition hive_metastore_types.h:13427
Definition hive_metastore_types.h:13564
Definition hive_metastore_types.h:13476
Definition hive_metastore_types.h:12749
Definition hive_metastore_types.h:12681
Definition hive_metastore_types.h:7522
Definition hive_metastore_types.h:7558
Definition hive_metastore_types.h:3005
Definition hive_metastore_types.h:4569
Definition hive_metastore_types.h:4613
Definition hive_metastore_types.h:12909
Definition hive_metastore_types.h:8553
Definition hive_metastore_types.h:8741
Definition hive_metastore_types.h:7849
Definition hive_metastore_types.h:7994
Definition hive_metastore_types.h:14872
Definition hive_metastore_types.h:14955
Definition hive_metastore_types.h:5701
Definition hive_metastore_types.h:5620
Definition hive_metastore_types.h:4084
Definition ThriftHiveMetastore.h:30359
Definition ThriftHiveMetastore.h:34510
Definition ThriftHiveMetastore.h:311
Definition ThriftHiveMetastore.h:26
Definition ThriftHiveMetastore.h:31800
Definition ThriftHiveMetastore.h:335
Definition ThriftHiveMetastore.h:31789
Definition ThriftHiveMetastore.h:31212
Definition ThriftHiveMetastore.h:20551
Definition ThriftHiveMetastore.h:20578
Definition ThriftHiveMetastore.h:20643
Definition ThriftHiveMetastore.h:28102
Definition ThriftHiveMetastore.h:28129
Definition ThriftHiveMetastore.h:19558
Definition ThriftHiveMetastore.h:19588
Definition ThriftHiveMetastore.h:21704
Definition ThriftHiveMetastore.h:24374
Definition ThriftHiveMetastore.h:20735
Definition ThriftHiveMetastore.h:22276
Definition ThriftHiveMetastore.h:22303
Definition ThriftHiveMetastore.h:22319
Definition ThriftHiveMetastore.h:22200
Definition ThriftHiveMetastore.h:22227
Definition ThriftHiveMetastore.h:22261
Definition ThriftHiveMetastore.h:22239
Definition ThriftHiveMetastore.h:17689
Definition ThriftHiveMetastore.h:17716
Definition ThriftHiveMetastore.h:24120
Definition ThriftHiveMetastore.h:28200
Definition ThriftHiveMetastore.h:28227
Definition ThriftHiveMetastore.h:19746
Definition ThriftHiveMetastore.h:19773
Definition ThriftHiveMetastore.h:3528
Definition ThriftHiveMetastore.h:17880
PrincipalType::type principal_type
Definition ThriftHiveMetastore.h:17894
PrincipalType::type grantorType
Definition ThriftHiveMetastore.h:17900
const PrincipalType::type * grantorType
Definition ThriftHiveMetastore.h:17947
const PrincipalType::type * principal_type
Definition ThriftHiveMetastore.h:17941
Definition ThriftHiveMetastore.h:22004
Definition ThriftHiveMetastore.h:22031
PartitionEventType::type eventType
Definition ThriftHiveMetastore.h:14601
const PartitionEventType::type * eventType
Definition ThriftHiveMetastore.h:14638
PrincipalType::type principal_type
Definition ThriftHiveMetastore.h:18658
const PrincipalType::type * principal_type
Definition ThriftHiveMetastore.h:18692
Definition ThriftHiveMetastore.h:18131
PrincipalType::type principal_type
Definition ThriftHiveMetastore.h:18144
const PrincipalType::type * principal_type
Definition ThriftHiveMetastore.h:18175
Definition ThriftHiveMetastore.h:21600
Definition ThriftHiveMetastore.h:21627
Definition ThriftHiveMetastore.h:21684
Definition ThriftHiveMetastore.h:21645
PartitionEventType::type eventType
Definition ThriftHiveMetastore.h:14456
const PartitionEventType::type * eventType
Definition ThriftHiveMetastore.h:14493
Definition ThriftHiveMetastore.h:20459
Definition ThriftHiveMetastore.h:20486
PrincipalType::type principal_type
Definition ThriftHiveMetastore.h:18030
const PrincipalType::type * principal_type
Definition ThriftHiveMetastore.h:18064
Definition ThriftHiveMetastore.h:19162
Definition ThriftHiveMetastore.h:19192
Definition ThriftHiveMetastore.h:19245
Definition ThriftHiveMetastore.h:19210
Definition ThriftHiveMetastore.h:21912
Definition ThriftHiveMetastore.h:21814
Definition ThriftHiveMetastore.h:21841
Definition ThriftHiveMetastore.h:21893
Definition ThriftHiveMetastore.h:21858
Definition hive_metastore_types.h:2214
Definition hive_metastore_types.h:2261
Definition hive_metastore_types.h:15725
Definition hive_metastore_types.h:15763
Definition hive_metastore_types.h:1708
Definition hive_metastore_types.h:4858
Definition hive_metastore_types.h:4902
Definition hive_metastore_types.h:15345
Definition hive_metastore_types.h:15459
Definition hive_metastore_types.h:15307
Definition hive_metastore_types.h:7811
Definition hive_metastore_types.h:7068
Definition hive_metastore_types.h:12162
Definition hive_metastore_types.h:12197
Definition hive_metastore_types.h:11591
Definition hive_metastore_types.h:11642
Definition hive_metastore_types.h:11888
Definition hive_metastore_types.h:11920
Definition hive_metastore_types.h:12300
Definition hive_metastore_types.h:12335
Definition hive_metastore_types.h:12098
Definition hive_metastore_types.h:12130
Definition hive_metastore_types.h:11300
Definition hive_metastore_types.h:11335
Definition hive_metastore_types.h:11825
Definition hive_metastore_types.h:11857
Definition hive_metastore_types.h:12366
Definition hive_metastore_types.h:12398
Definition hive_metastore_types.h:12230
Definition hive_metastore_types.h:12268
Definition hive_metastore_types.h:11759
Definition hive_metastore_types.h:11794
Definition hive_metastore_types.h:11953
Definition hive_metastore_types.h:11991
Definition hive_metastore_types.h:11366
Definition hive_metastore_types.h:11402
Definition hive_metastore_types.h:11514
Definition hive_metastore_types.h:11550
Definition hive_metastore_types.h:11439
Definition hive_metastore_types.h:11478
Definition hive_metastore_types.h:12023
Definition hive_metastore_types.h:12062
Definition hive_metastore_types.h:11679
Definition hive_metastore_types.h:11719
Definition hive_metastore_types.h:9643
Definition hive_metastore_types.h:9682
Definition hive_metastore_types.h:9569
Definition hive_metastore_types.h:9616
Definition FacebookService.h:1182
Definition FacebookService.h:1545
Definition FacebookService.h:106
Definition FacebookService.h:25
Definition FacebookService.h:1354
Definition FacebookService.h:130
Definition FacebookService.h:1301
Definition hive_metastore_constants.cpp:9