Class omnisci::thrift::OmniSci::Iface

class Iface : public object

Subclassed by omnisci.thrift.OmniSci.Client, omnisci.thrift.OmniSci.Processor

Public Functions

def omnisci.thrift.OmniSci.Iface.connect()

Parameters:
 - user
 - passwd
 - dbname

def omnisci.thrift.OmniSci.Iface.krb5_connect()

Parameters:
 - inputToken
 - dbname

def omnisci.thrift.OmniSci.Iface.disconnect()

Parameters:
 - session

def omnisci.thrift.OmniSci.Iface.switch_database()

Parameters:
 - session
 - dbname

def omnisci.thrift.OmniSci.Iface.clone_session()

Parameters:
 - session

def omnisci.thrift.OmniSci.Iface.get_server_status()

Parameters:
 - session

def omnisci.thrift.OmniSci.Iface.get_status()

Parameters:
 - session

def omnisci.thrift.OmniSci.Iface.get_hardware_info()

Parameters:
 - session

def omnisci.thrift.OmniSci.Iface.get_tables()

Parameters:
 - session

def omnisci.thrift.OmniSci.Iface.get_tables_for_database()

Parameters:
 - session
 - database_name

def omnisci.thrift.OmniSci.Iface.get_physical_tables()

Parameters:
 - session

def omnisci.thrift.OmniSci.Iface.get_views()

Parameters:
 - session

def omnisci.thrift.OmniSci.Iface.get_tables_meta()

Parameters:
 - session

def omnisci.thrift.OmniSci.Iface.get_table_details()

Parameters:
 - session
 - table_name

def omnisci.thrift.OmniSci.Iface.get_table_details_for_database()

Parameters:
 - session
 - table_name
 - database_name

def omnisci.thrift.OmniSci.Iface.get_internal_table_details()

Parameters:
 - session
 - table_name

def omnisci.thrift.OmniSci.Iface.get_internal_table_details_for_database()

Parameters:
 - session
 - table_name
 - database_name

def omnisci.thrift.OmniSci.Iface.get_users()

Parameters:
 - session

def omnisci.thrift.OmniSci.Iface.get_databases()

Parameters:
 - session

def omnisci.thrift.OmniSci.Iface.get_version()
def omnisci.thrift.OmniSci.Iface.start_heap_profile()

Parameters:
 - session

def omnisci.thrift.OmniSci.Iface.stop_heap_profile()

Parameters:
 - session

def omnisci.thrift.OmniSci.Iface.get_heap_profile()

Parameters:
 - session

def omnisci.thrift.OmniSci.Iface.get_memory()

Parameters:
 - session
 - memory_level

def omnisci.thrift.OmniSci.Iface.clear_cpu_memory()

Parameters:
 - session

def omnisci.thrift.OmniSci.Iface.clear_gpu_memory()

Parameters:
 - session

def omnisci.thrift.OmniSci.Iface.set_cur_session()

Parameters:
 - parent_session
 - leaf_session
 - start_time_str
 - label
 - for_running_query_kernel

def omnisci.thrift.OmniSci.Iface.invalidate_cur_session()

Parameters:
 - parent_session
 - leaf_session
 - start_time_str
 - label
 - for_running_query_kernel

def omnisci.thrift.OmniSci.Iface.set_table_epoch()

Parameters:
 - session
 - db_id
 - table_id
 - new_epoch

def omnisci.thrift.OmniSci.Iface.set_table_epoch_by_name()

Parameters:
 - session
 - table_name
 - new_epoch

def omnisci.thrift.OmniSci.Iface.get_table_epoch()

Parameters:
 - session
 - db_id
 - table_id

def omnisci.thrift.OmniSci.Iface.get_table_epoch_by_name()

Parameters:
 - session
 - table_name

def omnisci.thrift.OmniSci.Iface.get_table_epochs()

Parameters:
 - session
 - db_id
 - table_id

def omnisci.thrift.OmniSci.Iface.set_table_epochs()

Parameters:
 - session
 - db_id
 - table_epochs

def omnisci.thrift.OmniSci.Iface.get_session_info()

Parameters:
 - session

def omnisci.thrift.OmniSci.Iface.sql_execute()

Parameters:
 - session
 - query
 - column_format
 - nonce
 - first_n
 - at_most_n

def omnisci.thrift.OmniSci.Iface.sql_execute_df()

Parameters:
 - session
 - query
 - device_type
 - device_id
 - first_n
 - transport_method

def omnisci.thrift.OmniSci.Iface.sql_execute_gdf()

Parameters:
 - session
 - query
 - device_id
 - first_n

def omnisci.thrift.OmniSci.Iface.deallocate_df()

Parameters:
 - session
 - df
 - device_type
 - device_id

def omnisci.thrift.OmniSci.Iface.interrupt()

Parameters:
 - query_session
 - interrupt_session

def omnisci.thrift.OmniSci.Iface.sql_validate()

Parameters:
 - session
 - query

def omnisci.thrift.OmniSci.Iface.get_completion_hints()

Parameters:
 - session
 - sql
 - cursor

def omnisci.thrift.OmniSci.Iface.set_execution_mode()

Parameters:
 - session
 - mode

def omnisci.thrift.OmniSci.Iface.render_vega()

Parameters:
 - session
 - widget_id
 - vega_json
 - compression_level
 - nonce

def omnisci.thrift.OmniSci.Iface.get_result_row_for_pixel()

Parameters:
 - session
 - widget_id
 - pixel
 - table_col_names
 - column_format
 - pixelRadius
 - nonce

def omnisci.thrift.OmniSci.Iface.create_custom_expression()

Parameters:
 - session
 - custom_expression

def omnisci.thrift.OmniSci.Iface.get_custom_expressions()

Parameters:
 - session

def omnisci.thrift.OmniSci.Iface.update_custom_expression()

Parameters:
 - session
 - id
 - expression_json

def omnisci.thrift.OmniSci.Iface.delete_custom_expressions()

Parameters:
 - session
 - custom_expression_ids
 - do_soft_delete

def omnisci.thrift.OmniSci.Iface.get_dashboard()

Parameters:
 - session
 - dashboard_id

def omnisci.thrift.OmniSci.Iface.get_dashboards()

Parameters:
 - session

def omnisci.thrift.OmniSci.Iface.create_dashboard()

Parameters:
 - session
 - dashboard_name
 - dashboard_state
 - image_hash
 - dashboard_metadata

def omnisci.thrift.OmniSci.Iface.replace_dashboard()

Parameters:
 - session
 - dashboard_id
 - dashboard_name
 - dashboard_owner
 - dashboard_state
 - image_hash
 - dashboard_metadata

def omnisci.thrift.OmniSci.Iface.delete_dashboard()

Parameters:
 - session
 - dashboard_id

def omnisci.thrift.OmniSci.Iface.share_dashboards()

Parameters:
 - session
 - dashboard_ids
 - groups
 - permissions

def omnisci.thrift.OmniSci.Iface.delete_dashboards()

Parameters:
 - session
 - dashboard_ids

def omnisci.thrift.OmniSci.Iface.share_dashboard()

Parameters:
 - session
 - dashboard_id
 - groups
 - objects
 - permissions
 - grant_role

def omnisci.thrift.OmniSci.Iface.unshare_dashboard()

Parameters:
 - session
 - dashboard_id
 - groups
 - objects
 - permissions

def omnisci.thrift.OmniSci.Iface.unshare_dashboards()

Parameters:
 - session
 - dashboard_ids
 - groups
 - permissions

def omnisci.thrift.OmniSci.Iface.get_dashboard_grantees()

Parameters:
 - session
 - dashboard_id

def omnisci.thrift.OmniSci.Iface.get_link_view()

Parameters:
 - session
 - link

def omnisci.thrift.OmniSci.Iface.create_link()

Parameters:
 - session
 - view_state
 - view_metadata

def omnisci.thrift.OmniSci.Iface.load_table_binary()

Parameters:
 - session
 - table_name
 - rows
 - column_names

def omnisci.thrift.OmniSci.Iface.load_table_binary_columnar()

Parameters:
 - session
 - table_name
 - cols
 - column_names

def omnisci.thrift.OmniSci.Iface.load_table_binary_columnar_polys()

Parameters:
 - session
 - table_name
 - cols
 - column_names
 - assign_render_groups

def omnisci.thrift.OmniSci.Iface.load_table_binary_arrow()

Parameters:
 - session
 - table_name
 - arrow_stream
 - use_column_names

def omnisci.thrift.OmniSci.Iface.load_table()

Parameters:
 - session
 - table_name
 - rows
 - column_names

def omnisci.thrift.OmniSci.Iface.detect_column_types()

Parameters:
 - session
 - file_name
 - copy_params

def omnisci.thrift.OmniSci.Iface.create_table()

Parameters:
 - session
 - table_name
 - row_desc
 - file_type
 - create_params

def omnisci.thrift.OmniSci.Iface.import_table()

Parameters:
 - session
 - table_name
 - file_name
 - copy_params

def omnisci.thrift.OmniSci.Iface.import_geo_table()

Parameters:
 - session
 - table_name
 - file_name
 - copy_params
 - row_desc
 - create_params

def omnisci.thrift.OmniSci.Iface.import_table_status()

Parameters:
 - session
 - import_id

def omnisci.thrift.OmniSci.Iface.get_first_geo_file_in_archive()

Parameters:
 - session
 - archive_path
 - copy_params

def omnisci.thrift.OmniSci.Iface.get_all_files_in_archive()

Parameters:
 - session
 - archive_path
 - copy_params

def omnisci.thrift.OmniSci.Iface.get_layers_in_geo_file()

Parameters:
 - session
 - file_name
 - copy_params

def omnisci.thrift.OmniSci.Iface.query_get_outer_fragment_count()

Parameters:
 - session
 - query

def omnisci.thrift.OmniSci.Iface.check_table_consistency()

Parameters:
 - session
 - table_id

def omnisci.thrift.OmniSci.Iface.start_query()

Parameters:
 - leaf_session
 - parent_session
 - query_ra
 - start_time_str
 - just_explain
 - outer_fragment_indices

def omnisci.thrift.OmniSci.Iface.execute_query_step()

Parameters:
 - pending_query
 - subquery_id
 - start_time_str

def omnisci.thrift.OmniSci.Iface.broadcast_serialized_rows()

Parameters:
 - serialized_rows
 - row_desc
 - query_id
 - subquery_id
 - is_final_subquery_result

def omnisci.thrift.OmniSci.Iface.start_render_query()

Parameters:
 - session
 - widget_id
 - node_idx
 - vega_json

def omnisci.thrift.OmniSci.Iface.execute_next_render_step()

Parameters:
 - pending_render
 - merged_data

def omnisci.thrift.OmniSci.Iface.insert_data()

Parameters:
 - session
 - insert_data

def omnisci.thrift.OmniSci.Iface.checkpoint()

Parameters:
 - session
 - table_id

def omnisci.thrift.OmniSci.Iface.get_roles()

Parameters:
 - session

def omnisci.thrift.OmniSci.Iface.get_db_objects_for_grantee()

Parameters:
 - session
 - roleName

def omnisci.thrift.OmniSci.Iface.get_db_object_privs()

Parameters:
 - session
 - objectName
 - type

def omnisci.thrift.OmniSci.Iface.get_all_roles_for_user()

Parameters:
 - session
 - userName

def omnisci.thrift.OmniSci.Iface.has_role()

Parameters:
 - session
 - granteeName
 - roleName

def omnisci.thrift.OmniSci.Iface.has_object_privilege()

Parameters:
 - session
 - granteeName
 - ObjectName
 - objectType
 - permissions

def omnisci.thrift.OmniSci.Iface.set_license_key()

Parameters:
 - session
 - key
 - nonce

def omnisci.thrift.OmniSci.Iface.get_license_claims()

Parameters:
 - session
 - nonce

def omnisci.thrift.OmniSci.Iface.get_device_parameters()

Parameters:
 - session

def omnisci.thrift.OmniSci.Iface.register_runtime_extension_functions()

Parameters:
 - session
 - udfs
 - udtfs
 - device_ir_map