Package ai.heavy.thrift.server
Interface Heavy.AsyncIface
-
- All Known Implementing Classes:
Heavy.AsyncClient
- Enclosing class:
- Heavy
public static interface Heavy.AsyncIface
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidbroadcast_serialized_rows(TSerializedRows serialized_rows, List<TColumnType> row_desc, long query_id, long subquery_id, boolean is_final_subquery_result, org.apache.thrift.async.AsyncMethodCallback<Void> resultHandler)voidcheck_table_consistency(String session, int table_id, org.apache.thrift.async.AsyncMethodCallback<TTableMeta> resultHandler)voidcheckpoint(String session, int table_id, org.apache.thrift.async.AsyncMethodCallback<Void> resultHandler)voidclear_cpu_memory(String session, org.apache.thrift.async.AsyncMethodCallback<Void> resultHandler)voidclear_gpu_memory(String session, org.apache.thrift.async.AsyncMethodCallback<Void> resultHandler)voidclone_session(String session, org.apache.thrift.async.AsyncMethodCallback<String> resultHandler)voidconnect(String user, String passwd, String dbname, org.apache.thrift.async.AsyncMethodCallback<String> resultHandler)voidcreate_custom_expression(String session, TCustomExpression custom_expression, org.apache.thrift.async.AsyncMethodCallback<Integer> resultHandler)voidcreate_dashboard(String session, String dashboard_name, String dashboard_state, String image_hash, String dashboard_metadata, org.apache.thrift.async.AsyncMethodCallback<Integer> resultHandler)voidcreate_link(String session, String view_state, String view_metadata, org.apache.thrift.async.AsyncMethodCallback<String> resultHandler)voidcreate_table(String session, String table_name, List<TColumnType> row_desc, TCreateParams create_params, org.apache.thrift.async.AsyncMethodCallback<Void> resultHandler)voiddeallocate_df(String session, TDataFrame df, TDeviceType device_type, int device_id, org.apache.thrift.async.AsyncMethodCallback<Void> resultHandler)voiddelete_custom_expressions(String session, List<Integer> custom_expression_ids, boolean do_soft_delete, org.apache.thrift.async.AsyncMethodCallback<Void> resultHandler)voiddelete_dashboard(String session, int dashboard_id, org.apache.thrift.async.AsyncMethodCallback<Void> resultHandler)voiddelete_dashboards(String session, List<Integer> dashboard_ids, org.apache.thrift.async.AsyncMethodCallback<Void> resultHandler)voiddetect_column_types(String session, String file_name, TCopyParams copy_params, org.apache.thrift.async.AsyncMethodCallback<TDetectResult> resultHandler)voiddisconnect(String session, org.apache.thrift.async.AsyncMethodCallback<Void> resultHandler)voidexecute_next_render_step(TPendingRenderQuery pending_render, Map<String,Map<String,Map<String,Map<String,List<TRenderDatum>>>>> merged_data, org.apache.thrift.async.AsyncMethodCallback<TRenderStepResult> resultHandler)voidexecute_query_step(TPendingQuery pending_query, long subquery_id, String start_time_str, org.apache.thrift.async.AsyncMethodCallback<TStepResult> resultHandler)voidget_all_effective_roles_for_user(String session, String userName, org.apache.thrift.async.AsyncMethodCallback<List<String>> resultHandler)voidget_all_files_in_archive(String session, String archive_path, TCopyParams copy_params, org.apache.thrift.async.AsyncMethodCallback<List<String>> resultHandler)voidget_all_roles_for_user(String session, String userName, org.apache.thrift.async.AsyncMethodCallback<List<String>> resultHandler)voidget_completion_hints(String session, String sql, int cursor, org.apache.thrift.async.AsyncMethodCallback<List<TCompletionHint>> resultHandler)voidget_custom_expressions(String session, org.apache.thrift.async.AsyncMethodCallback<List<TCustomExpression>> resultHandler)voidget_dashboard(String session, int dashboard_id, org.apache.thrift.async.AsyncMethodCallback<TDashboard> resultHandler)voidget_dashboard_grantees(String session, int dashboard_id, org.apache.thrift.async.AsyncMethodCallback<List<TDashboardGrantees>> resultHandler)voidget_dashboards(String session, org.apache.thrift.async.AsyncMethodCallback<List<TDashboard>> resultHandler)voidget_databases(String session, org.apache.thrift.async.AsyncMethodCallback<List<TDBInfo>> resultHandler)voidget_db_object_privs(String session, String objectName, TDBObjectType type, org.apache.thrift.async.AsyncMethodCallback<List<TDBObject>> resultHandler)voidget_db_objects_for_grantee(String session, String roleName, org.apache.thrift.async.AsyncMethodCallback<List<TDBObject>> resultHandler)voidget_device_parameters(String session, org.apache.thrift.async.AsyncMethodCallback<Map<String,String>> resultHandler)voidget_first_geo_file_in_archive(String session, String archive_path, TCopyParams copy_params, org.apache.thrift.async.AsyncMethodCallback<String> resultHandler)voidget_hardware_info(String session, org.apache.thrift.async.AsyncMethodCallback<TClusterHardwareInfo> resultHandler)voidget_heap_profile(String session, org.apache.thrift.async.AsyncMethodCallback<String> resultHandler)voidget_internal_table_details(String session, String table_name, boolean include_system_columns, org.apache.thrift.async.AsyncMethodCallback<TTableDetails> resultHandler)voidget_internal_table_details_for_database(String session, String table_name, String database_name, org.apache.thrift.async.AsyncMethodCallback<TTableDetails> resultHandler)voidget_layers_in_geo_file(String session, String file_name, TCopyParams copy_params, org.apache.thrift.async.AsyncMethodCallback<List<TGeoFileLayerInfo>> resultHandler)voidget_license_claims(String session, String nonce, org.apache.thrift.async.AsyncMethodCallback<TLicenseInfo> resultHandler)voidget_link_view(String session, String link, org.apache.thrift.async.AsyncMethodCallback<TFrontendView> resultHandler)voidget_memory(String session, String memory_level, org.apache.thrift.async.AsyncMethodCallback<List<TNodeMemoryInfo>> resultHandler)voidget_physical_tables(String session, org.apache.thrift.async.AsyncMethodCallback<List<String>> resultHandler)voidget_queries_info(String session, org.apache.thrift.async.AsyncMethodCallback<List<TQueryInfo>> resultHandler)voidget_result_row_for_pixel(String session, long widget_id, TPixel pixel, Map<String,List<String>> table_col_names, boolean column_format, int pixelRadius, String nonce, org.apache.thrift.async.AsyncMethodCallback<TPixelTableRowResult> resultHandler)voidget_roles(String session, org.apache.thrift.async.AsyncMethodCallback<List<String>> resultHandler)voidget_runtime_table_function_names(String session, org.apache.thrift.async.AsyncMethodCallback<List<String>> resultHandler)voidget_server_status(String session, org.apache.thrift.async.AsyncMethodCallback<TServerStatus> resultHandler)voidget_session_info(String session, org.apache.thrift.async.AsyncMethodCallback<TSessionInfo> resultHandler)voidget_status(String session, org.apache.thrift.async.AsyncMethodCallback<List<TServerStatus>> resultHandler)voidget_table_details(String session, String table_name, org.apache.thrift.async.AsyncMethodCallback<TTableDetails> resultHandler)voidget_table_details_for_database(String session, String table_name, String database_name, org.apache.thrift.async.AsyncMethodCallback<TTableDetails> resultHandler)voidget_table_epoch(String session, int db_id, int table_id, org.apache.thrift.async.AsyncMethodCallback<Integer> resultHandler)voidget_table_epoch_by_name(String session, String table_name, org.apache.thrift.async.AsyncMethodCallback<Integer> resultHandler)voidget_table_epochs(String session, int db_id, int table_id, org.apache.thrift.async.AsyncMethodCallback<List<TTableEpochInfo>> resultHandler)voidget_table_function_details(String session, List<String> udtf_names, org.apache.thrift.async.AsyncMethodCallback<List<TUserDefinedTableFunction>> resultHandler)voidget_table_function_names(String session, org.apache.thrift.async.AsyncMethodCallback<List<String>> resultHandler)voidget_tables(String session, org.apache.thrift.async.AsyncMethodCallback<List<String>> resultHandler)voidget_tables_for_database(String session, String database_name, org.apache.thrift.async.AsyncMethodCallback<List<String>> resultHandler)voidget_tables_meta(String session, org.apache.thrift.async.AsyncMethodCallback<List<TTableMeta>> resultHandler)voidget_users(String session, org.apache.thrift.async.AsyncMethodCallback<List<String>> resultHandler)voidget_version(org.apache.thrift.async.AsyncMethodCallback<String> resultHandler)voidget_views(String session, org.apache.thrift.async.AsyncMethodCallback<List<String>> resultHandler)voidhas_object_privilege(String session, String granteeName, String ObjectName, TDBObjectType objectType, TDBObjectPermissions permissions, org.apache.thrift.async.AsyncMethodCallback<Boolean> resultHandler)voidhas_role(String session, String granteeName, String roleName, org.apache.thrift.async.AsyncMethodCallback<Boolean> resultHandler)voidimport_geo_table(String session, String table_name, String file_name, TCopyParams copy_params, List<TColumnType> row_desc, TCreateParams create_params, org.apache.thrift.async.AsyncMethodCallback<Void> resultHandler)voidimport_table(String session, String table_name, String file_name, TCopyParams copy_params, org.apache.thrift.async.AsyncMethodCallback<Void> resultHandler)voidimport_table_status(String session, String import_id, org.apache.thrift.async.AsyncMethodCallback<TImportStatus> resultHandler)voidinsert_chunks(String session, TInsertChunks insert_chunks, org.apache.thrift.async.AsyncMethodCallback<Void> resultHandler)voidinsert_data(String session, TInsertData insert_data, org.apache.thrift.async.AsyncMethodCallback<Void> resultHandler)voidinterrupt(String query_session, String interrupt_session, org.apache.thrift.async.AsyncMethodCallback<Void> resultHandler)voidinvalidate_cur_session(String parent_session, String leaf_session, String start_time_str, String label, boolean for_running_query_kernel, org.apache.thrift.async.AsyncMethodCallback<Void> resultHandler)voidkrb5_connect(String inputToken, String dbname, org.apache.thrift.async.AsyncMethodCallback<TKrb5Session> resultHandler)voidload_table(String session, String table_name, List<TStringRow> rows, List<String> column_names, org.apache.thrift.async.AsyncMethodCallback<Void> resultHandler)voidload_table_binary(String session, String table_name, List<TRow> rows, List<String> column_names, org.apache.thrift.async.AsyncMethodCallback<Void> resultHandler)voidload_table_binary_arrow(String session, String table_name, ByteBuffer arrow_stream, boolean use_column_names, org.apache.thrift.async.AsyncMethodCallback<Void> resultHandler)voidload_table_binary_columnar(String session, String table_name, List<TColumn> cols, List<String> column_names, org.apache.thrift.async.AsyncMethodCallback<Void> resultHandler)voidload_table_binary_columnar_polys(String session, String table_name, List<TColumn> cols, List<String> column_names, boolean assign_render_groups, org.apache.thrift.async.AsyncMethodCallback<Void> resultHandler)voidquery_get_outer_fragment_count(String session, String query, org.apache.thrift.async.AsyncMethodCallback<Long> resultHandler)voidregister_runtime_extension_functions(String session, List<TUserDefinedFunction> udfs, List<TUserDefinedTableFunction> udtfs, Map<String,String> device_ir_map, org.apache.thrift.async.AsyncMethodCallback<Void> resultHandler)voidrender_vega(String session, long widget_id, String vega_json, int compression_level, String nonce, org.apache.thrift.async.AsyncMethodCallback<TRenderResult> resultHandler)voidreplace_dashboard(String session, int dashboard_id, String dashboard_name, String dashboard_owner, String dashboard_state, String image_hash, String dashboard_metadata, org.apache.thrift.async.AsyncMethodCallback<Void> resultHandler)voidset_cur_session(String parent_session, String leaf_session, String start_time_str, String label, boolean for_running_query_kernel, org.apache.thrift.async.AsyncMethodCallback<Void> resultHandler)voidset_execution_mode(String session, TExecuteMode mode, org.apache.thrift.async.AsyncMethodCallback<Void> resultHandler)voidset_leaf_info(String session, TLeafInfo leaf_info, org.apache.thrift.async.AsyncMethodCallback<Void> resultHandler)voidset_license_key(String session, String key, String nonce, org.apache.thrift.async.AsyncMethodCallback<TLicenseInfo> resultHandler)voidset_table_epoch(String session, int db_id, int table_id, int new_epoch, org.apache.thrift.async.AsyncMethodCallback<Void> resultHandler)voidset_table_epoch_by_name(String session, String table_name, int new_epoch, org.apache.thrift.async.AsyncMethodCallback<Void> resultHandler)voidset_table_epochs(String session, int db_id, List<TTableEpochInfo> table_epochs, org.apache.thrift.async.AsyncMethodCallback<Void> resultHandler)voidshare_dashboard(String session, int dashboard_id, List<String> groups, List<String> objects, TDashboardPermissions permissions, boolean grant_role, org.apache.thrift.async.AsyncMethodCallback<Void> resultHandler)voidshare_dashboards(String session, List<Integer> dashboard_ids, List<String> groups, TDashboardPermissions permissions, org.apache.thrift.async.AsyncMethodCallback<Void> resultHandler)voidsql_execute(String session, String query, boolean column_format, String nonce, int first_n, int at_most_n, org.apache.thrift.async.AsyncMethodCallback<TQueryResult> resultHandler)voidsql_execute_df(String session, String query, TDeviceType device_type, int device_id, int first_n, TArrowTransport transport_method, org.apache.thrift.async.AsyncMethodCallback<TDataFrame> resultHandler)voidsql_execute_gdf(String session, String query, int device_id, int first_n, org.apache.thrift.async.AsyncMethodCallback<TDataFrame> resultHandler)voidsql_validate(String session, String query, org.apache.thrift.async.AsyncMethodCallback<List<TColumnType>> resultHandler)voidstart_heap_profile(String session, org.apache.thrift.async.AsyncMethodCallback<Void> resultHandler)voidstart_query(String leaf_session, String parent_session, String query_ra, String start_time_str, boolean just_explain, List<Long> outer_fragment_indices, org.apache.thrift.async.AsyncMethodCallback<TPendingQuery> resultHandler)voidstart_render_query(String session, long widget_id, short node_idx, String vega_json, org.apache.thrift.async.AsyncMethodCallback<TPendingRenderQuery> resultHandler)voidstop_heap_profile(String session, org.apache.thrift.async.AsyncMethodCallback<Void> resultHandler)voidswitch_database(String session, String dbname, org.apache.thrift.async.AsyncMethodCallback<Void> resultHandler)voidunshare_dashboard(String session, int dashboard_id, List<String> groups, List<String> objects, TDashboardPermissions permissions, org.apache.thrift.async.AsyncMethodCallback<Void> resultHandler)voidunshare_dashboards(String session, List<Integer> dashboard_ids, List<String> groups, TDashboardPermissions permissions, org.apache.thrift.async.AsyncMethodCallback<Void> resultHandler)voidupdate_custom_expression(String session, int id, String expression_json, org.apache.thrift.async.AsyncMethodCallback<Void> resultHandler)
-
-
-
Method Detail
-
connect
void connect(String user, String passwd, String dbname, org.apache.thrift.async.AsyncMethodCallback<String> resultHandler) throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
-
krb5_connect
void krb5_connect(String inputToken, String dbname, org.apache.thrift.async.AsyncMethodCallback<TKrb5Session> resultHandler) throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
-
disconnect
void disconnect(String session, org.apache.thrift.async.AsyncMethodCallback<Void> resultHandler) throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
-
switch_database
void switch_database(String session, String dbname, org.apache.thrift.async.AsyncMethodCallback<Void> resultHandler) throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
-
clone_session
void clone_session(String session, org.apache.thrift.async.AsyncMethodCallback<String> resultHandler) throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
-
get_server_status
void get_server_status(String session, org.apache.thrift.async.AsyncMethodCallback<TServerStatus> resultHandler) throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
-
get_status
void get_status(String session, org.apache.thrift.async.AsyncMethodCallback<List<TServerStatus>> resultHandler) throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
-
get_hardware_info
void get_hardware_info(String session, org.apache.thrift.async.AsyncMethodCallback<TClusterHardwareInfo> resultHandler) throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
-
get_tables
void get_tables(String session, org.apache.thrift.async.AsyncMethodCallback<List<String>> resultHandler) throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
-
get_tables_for_database
void get_tables_for_database(String session, String database_name, org.apache.thrift.async.AsyncMethodCallback<List<String>> resultHandler) throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
-
get_physical_tables
void get_physical_tables(String session, org.apache.thrift.async.AsyncMethodCallback<List<String>> resultHandler) throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
-
get_views
void get_views(String session, org.apache.thrift.async.AsyncMethodCallback<List<String>> resultHandler) throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
-
get_tables_meta
void get_tables_meta(String session, org.apache.thrift.async.AsyncMethodCallback<List<TTableMeta>> resultHandler) throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
-
get_table_details
void get_table_details(String session, String table_name, org.apache.thrift.async.AsyncMethodCallback<TTableDetails> resultHandler) throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
-
get_table_details_for_database
void get_table_details_for_database(String session, String table_name, String database_name, org.apache.thrift.async.AsyncMethodCallback<TTableDetails> resultHandler) throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
-
get_internal_table_details
void get_internal_table_details(String session, String table_name, boolean include_system_columns, org.apache.thrift.async.AsyncMethodCallback<TTableDetails> resultHandler) throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
-
get_internal_table_details_for_database
void get_internal_table_details_for_database(String session, String table_name, String database_name, org.apache.thrift.async.AsyncMethodCallback<TTableDetails> resultHandler) throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
-
get_users
void get_users(String session, org.apache.thrift.async.AsyncMethodCallback<List<String>> resultHandler) throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
-
get_databases
void get_databases(String session, org.apache.thrift.async.AsyncMethodCallback<List<TDBInfo>> resultHandler) throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
-
get_version
void get_version(org.apache.thrift.async.AsyncMethodCallback<String> resultHandler) throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
-
start_heap_profile
void start_heap_profile(String session, org.apache.thrift.async.AsyncMethodCallback<Void> resultHandler) throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
-
stop_heap_profile
void stop_heap_profile(String session, org.apache.thrift.async.AsyncMethodCallback<Void> resultHandler) throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
-
get_heap_profile
void get_heap_profile(String session, org.apache.thrift.async.AsyncMethodCallback<String> resultHandler) throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
-
get_memory
void get_memory(String session, String memory_level, org.apache.thrift.async.AsyncMethodCallback<List<TNodeMemoryInfo>> resultHandler) throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
-
clear_cpu_memory
void clear_cpu_memory(String session, org.apache.thrift.async.AsyncMethodCallback<Void> resultHandler) throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
-
clear_gpu_memory
void clear_gpu_memory(String session, org.apache.thrift.async.AsyncMethodCallback<Void> resultHandler) throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
-
set_cur_session
void set_cur_session(String parent_session, String leaf_session, String start_time_str, String label, boolean for_running_query_kernel, org.apache.thrift.async.AsyncMethodCallback<Void> resultHandler) throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
-
invalidate_cur_session
void invalidate_cur_session(String parent_session, String leaf_session, String start_time_str, String label, boolean for_running_query_kernel, org.apache.thrift.async.AsyncMethodCallback<Void> resultHandler) throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
-
set_table_epoch
void set_table_epoch(String session, int db_id, int table_id, int new_epoch, org.apache.thrift.async.AsyncMethodCallback<Void> resultHandler) throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
-
set_table_epoch_by_name
void set_table_epoch_by_name(String session, String table_name, int new_epoch, org.apache.thrift.async.AsyncMethodCallback<Void> resultHandler) throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
-
get_table_epoch
void get_table_epoch(String session, int db_id, int table_id, org.apache.thrift.async.AsyncMethodCallback<Integer> resultHandler) throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
-
get_table_epoch_by_name
void get_table_epoch_by_name(String session, String table_name, org.apache.thrift.async.AsyncMethodCallback<Integer> resultHandler) throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
-
get_table_epochs
void get_table_epochs(String session, int db_id, int table_id, org.apache.thrift.async.AsyncMethodCallback<List<TTableEpochInfo>> resultHandler) throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
-
set_table_epochs
void set_table_epochs(String session, int db_id, List<TTableEpochInfo> table_epochs, org.apache.thrift.async.AsyncMethodCallback<Void> resultHandler) throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
-
get_session_info
void get_session_info(String session, org.apache.thrift.async.AsyncMethodCallback<TSessionInfo> resultHandler) throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
-
get_queries_info
void get_queries_info(String session, org.apache.thrift.async.AsyncMethodCallback<List<TQueryInfo>> resultHandler) throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
-
set_leaf_info
void set_leaf_info(String session, TLeafInfo leaf_info, org.apache.thrift.async.AsyncMethodCallback<Void> resultHandler) throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
-
sql_execute
void sql_execute(String session, String query, boolean column_format, String nonce, int first_n, int at_most_n, org.apache.thrift.async.AsyncMethodCallback<TQueryResult> resultHandler) throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
-
sql_execute_df
void sql_execute_df(String session, String query, TDeviceType device_type, int device_id, int first_n, TArrowTransport transport_method, org.apache.thrift.async.AsyncMethodCallback<TDataFrame> resultHandler) throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
-
sql_execute_gdf
void sql_execute_gdf(String session, String query, int device_id, int first_n, org.apache.thrift.async.AsyncMethodCallback<TDataFrame> resultHandler) throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
-
deallocate_df
void deallocate_df(String session, TDataFrame df, TDeviceType device_type, int device_id, org.apache.thrift.async.AsyncMethodCallback<Void> resultHandler) throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
-
interrupt
void interrupt(String query_session, String interrupt_session, org.apache.thrift.async.AsyncMethodCallback<Void> resultHandler) throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
-
sql_validate
void sql_validate(String session, String query, org.apache.thrift.async.AsyncMethodCallback<List<TColumnType>> resultHandler) throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
-
get_completion_hints
void get_completion_hints(String session, String sql, int cursor, org.apache.thrift.async.AsyncMethodCallback<List<TCompletionHint>> resultHandler) throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
-
set_execution_mode
void set_execution_mode(String session, TExecuteMode mode, org.apache.thrift.async.AsyncMethodCallback<Void> resultHandler) throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
-
render_vega
void render_vega(String session, long widget_id, String vega_json, int compression_level, String nonce, org.apache.thrift.async.AsyncMethodCallback<TRenderResult> resultHandler) throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
-
get_result_row_for_pixel
void get_result_row_for_pixel(String session, long widget_id, TPixel pixel, Map<String,List<String>> table_col_names, boolean column_format, int pixelRadius, String nonce, org.apache.thrift.async.AsyncMethodCallback<TPixelTableRowResult> resultHandler) throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
-
create_custom_expression
void create_custom_expression(String session, TCustomExpression custom_expression, org.apache.thrift.async.AsyncMethodCallback<Integer> resultHandler) throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
-
get_custom_expressions
void get_custom_expressions(String session, org.apache.thrift.async.AsyncMethodCallback<List<TCustomExpression>> resultHandler) throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
-
update_custom_expression
void update_custom_expression(String session, int id, String expression_json, org.apache.thrift.async.AsyncMethodCallback<Void> resultHandler) throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
-
delete_custom_expressions
void delete_custom_expressions(String session, List<Integer> custom_expression_ids, boolean do_soft_delete, org.apache.thrift.async.AsyncMethodCallback<Void> resultHandler) throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
-
get_dashboard
void get_dashboard(String session, int dashboard_id, org.apache.thrift.async.AsyncMethodCallback<TDashboard> resultHandler) throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
-
get_dashboards
void get_dashboards(String session, org.apache.thrift.async.AsyncMethodCallback<List<TDashboard>> resultHandler) throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
-
create_dashboard
void create_dashboard(String session, String dashboard_name, String dashboard_state, String image_hash, String dashboard_metadata, org.apache.thrift.async.AsyncMethodCallback<Integer> resultHandler) throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
-
replace_dashboard
void replace_dashboard(String session, int dashboard_id, String dashboard_name, String dashboard_owner, String dashboard_state, String image_hash, String dashboard_metadata, org.apache.thrift.async.AsyncMethodCallback<Void> resultHandler) throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
-
delete_dashboard
void delete_dashboard(String session, int dashboard_id, org.apache.thrift.async.AsyncMethodCallback<Void> resultHandler) throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
-
share_dashboards
void share_dashboards(String session, List<Integer> dashboard_ids, List<String> groups, TDashboardPermissions permissions, org.apache.thrift.async.AsyncMethodCallback<Void> resultHandler) throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
-
delete_dashboards
void delete_dashboards(String session, List<Integer> dashboard_ids, org.apache.thrift.async.AsyncMethodCallback<Void> resultHandler) throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
-
share_dashboard
void share_dashboard(String session, int dashboard_id, List<String> groups, List<String> objects, TDashboardPermissions permissions, boolean grant_role, org.apache.thrift.async.AsyncMethodCallback<Void> resultHandler) throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
-
unshare_dashboard
void unshare_dashboard(String session, int dashboard_id, List<String> groups, List<String> objects, TDashboardPermissions permissions, org.apache.thrift.async.AsyncMethodCallback<Void> resultHandler) throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
-
unshare_dashboards
void unshare_dashboards(String session, List<Integer> dashboard_ids, List<String> groups, TDashboardPermissions permissions, org.apache.thrift.async.AsyncMethodCallback<Void> resultHandler) throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
-
get_dashboard_grantees
void get_dashboard_grantees(String session, int dashboard_id, org.apache.thrift.async.AsyncMethodCallback<List<TDashboardGrantees>> resultHandler) throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
-
get_link_view
void get_link_view(String session, String link, org.apache.thrift.async.AsyncMethodCallback<TFrontendView> resultHandler) throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
-
create_link
void create_link(String session, String view_state, String view_metadata, org.apache.thrift.async.AsyncMethodCallback<String> resultHandler) throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
-
load_table_binary
void load_table_binary(String session, String table_name, List<TRow> rows, List<String> column_names, org.apache.thrift.async.AsyncMethodCallback<Void> resultHandler) throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
-
load_table_binary_columnar
void load_table_binary_columnar(String session, String table_name, List<TColumn> cols, List<String> column_names, org.apache.thrift.async.AsyncMethodCallback<Void> resultHandler) throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
-
load_table_binary_columnar_polys
void load_table_binary_columnar_polys(String session, String table_name, List<TColumn> cols, List<String> column_names, boolean assign_render_groups, org.apache.thrift.async.AsyncMethodCallback<Void> resultHandler) throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
-
load_table_binary_arrow
void load_table_binary_arrow(String session, String table_name, ByteBuffer arrow_stream, boolean use_column_names, org.apache.thrift.async.AsyncMethodCallback<Void> resultHandler) throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
-
load_table
void load_table(String session, String table_name, List<TStringRow> rows, List<String> column_names, org.apache.thrift.async.AsyncMethodCallback<Void> resultHandler) throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
-
detect_column_types
void detect_column_types(String session, String file_name, TCopyParams copy_params, org.apache.thrift.async.AsyncMethodCallback<TDetectResult> resultHandler) throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
-
create_table
void create_table(String session, String table_name, List<TColumnType> row_desc, TCreateParams create_params, org.apache.thrift.async.AsyncMethodCallback<Void> resultHandler) throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
-
import_table
void import_table(String session, String table_name, String file_name, TCopyParams copy_params, org.apache.thrift.async.AsyncMethodCallback<Void> resultHandler) throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
-
import_geo_table
void import_geo_table(String session, String table_name, String file_name, TCopyParams copy_params, List<TColumnType> row_desc, TCreateParams create_params, org.apache.thrift.async.AsyncMethodCallback<Void> resultHandler) throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
-
import_table_status
void import_table_status(String session, String import_id, org.apache.thrift.async.AsyncMethodCallback<TImportStatus> resultHandler) throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
-
get_first_geo_file_in_archive
void get_first_geo_file_in_archive(String session, String archive_path, TCopyParams copy_params, org.apache.thrift.async.AsyncMethodCallback<String> resultHandler) throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
-
get_all_files_in_archive
void get_all_files_in_archive(String session, String archive_path, TCopyParams copy_params, org.apache.thrift.async.AsyncMethodCallback<List<String>> resultHandler) throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
-
get_layers_in_geo_file
void get_layers_in_geo_file(String session, String file_name, TCopyParams copy_params, org.apache.thrift.async.AsyncMethodCallback<List<TGeoFileLayerInfo>> resultHandler) throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
-
query_get_outer_fragment_count
void query_get_outer_fragment_count(String session, String query, org.apache.thrift.async.AsyncMethodCallback<Long> resultHandler) throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
-
check_table_consistency
void check_table_consistency(String session, int table_id, org.apache.thrift.async.AsyncMethodCallback<TTableMeta> resultHandler) throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
-
start_query
void start_query(String leaf_session, String parent_session, String query_ra, String start_time_str, boolean just_explain, List<Long> outer_fragment_indices, org.apache.thrift.async.AsyncMethodCallback<TPendingQuery> resultHandler) throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
-
execute_query_step
void execute_query_step(TPendingQuery pending_query, long subquery_id, String start_time_str, org.apache.thrift.async.AsyncMethodCallback<TStepResult> resultHandler) throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
-
broadcast_serialized_rows
void broadcast_serialized_rows(TSerializedRows serialized_rows, List<TColumnType> row_desc, long query_id, long subquery_id, boolean is_final_subquery_result, org.apache.thrift.async.AsyncMethodCallback<Void> resultHandler) throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
-
start_render_query
void start_render_query(String session, long widget_id, short node_idx, String vega_json, org.apache.thrift.async.AsyncMethodCallback<TPendingRenderQuery> resultHandler) throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
-
execute_next_render_step
void execute_next_render_step(TPendingRenderQuery pending_render, Map<String,Map<String,Map<String,Map<String,List<TRenderDatum>>>>> merged_data, org.apache.thrift.async.AsyncMethodCallback<TRenderStepResult> resultHandler) throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
-
insert_data
void insert_data(String session, TInsertData insert_data, org.apache.thrift.async.AsyncMethodCallback<Void> resultHandler) throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
-
insert_chunks
void insert_chunks(String session, TInsertChunks insert_chunks, org.apache.thrift.async.AsyncMethodCallback<Void> resultHandler) throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
-
checkpoint
void checkpoint(String session, int table_id, org.apache.thrift.async.AsyncMethodCallback<Void> resultHandler) throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
-
get_roles
void get_roles(String session, org.apache.thrift.async.AsyncMethodCallback<List<String>> resultHandler) throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
-
get_db_objects_for_grantee
void get_db_objects_for_grantee(String session, String roleName, org.apache.thrift.async.AsyncMethodCallback<List<TDBObject>> resultHandler) throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
-
get_db_object_privs
void get_db_object_privs(String session, String objectName, TDBObjectType type, org.apache.thrift.async.AsyncMethodCallback<List<TDBObject>> resultHandler) throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
-
get_all_roles_for_user
void get_all_roles_for_user(String session, String userName, org.apache.thrift.async.AsyncMethodCallback<List<String>> resultHandler) throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
-
get_all_effective_roles_for_user
void get_all_effective_roles_for_user(String session, String userName, org.apache.thrift.async.AsyncMethodCallback<List<String>> resultHandler) throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
-
has_role
void has_role(String session, String granteeName, String roleName, org.apache.thrift.async.AsyncMethodCallback<Boolean> resultHandler) throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
-
has_object_privilege
void has_object_privilege(String session, String granteeName, String ObjectName, TDBObjectType objectType, TDBObjectPermissions permissions, org.apache.thrift.async.AsyncMethodCallback<Boolean> resultHandler) throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
-
set_license_key
void set_license_key(String session, String key, String nonce, org.apache.thrift.async.AsyncMethodCallback<TLicenseInfo> resultHandler) throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
-
get_license_claims
void get_license_claims(String session, String nonce, org.apache.thrift.async.AsyncMethodCallback<TLicenseInfo> resultHandler) throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
-
get_device_parameters
void get_device_parameters(String session, org.apache.thrift.async.AsyncMethodCallback<Map<String,String>> resultHandler) throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
-
register_runtime_extension_functions
void register_runtime_extension_functions(String session, List<TUserDefinedFunction> udfs, List<TUserDefinedTableFunction> udtfs, Map<String,String> device_ir_map, org.apache.thrift.async.AsyncMethodCallback<Void> resultHandler) throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
-
get_table_function_names
void get_table_function_names(String session, org.apache.thrift.async.AsyncMethodCallback<List<String>> resultHandler) throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
-
get_runtime_table_function_names
void get_runtime_table_function_names(String session, org.apache.thrift.async.AsyncMethodCallback<List<String>> resultHandler) throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
-
get_table_function_details
void get_table_function_details(String session, List<String> udtf_names, org.apache.thrift.async.AsyncMethodCallback<List<TUserDefinedTableFunction>> resultHandler) throws org.apache.thrift.TException
- Throws:
org.apache.thrift.TException
-
-